/* CSS DocumentProject Name: Kindness || Charity and Donation HTML5 Template Version: 1.0 Author Name: SET-Theme / Set PVT.Support Email : Design By: Mahamudul Hasan Creation Date: 18 June 2017 *****=====***** TABLE OF CONTENT *****=====*****01. IMPORTED STYLE CSS02. GENERAL CSS03. Background Over Layer CSS04. Section Title Css05. Scrollup CSS06. Header top Style Css07. Navbar Style Css08. Main Slider Style Css09. About Style Css10. Testimonal Style Css11. Practice Style Css12. Counter / Funfact Style Css13. Progressber Style Css14. Service Style Css15. Team Style Css16. Choose Us Style Css17. Blog Style Css18. Contact Style Css19. Footer Style Css20. Error Style css21. Gallery Style css22. Inner style Css23. Video style Css*//*****=====*****=====*****=====*****=====01. IMPORTED STYLE CSS=====*****=====*****=====*****=====*****//* GOOGLE FONTs */@import url('https://fonts.googleapis.com/css?family=Didact+Gothic|Dosis|Raleway');/* OTHER IMPORTED CSS */@import url('owl.css');@import url('font-awesome.min.css');@import url('animate.min.css');@import url('flaticon.css');@import url('pe-icon-7-stroke.css');@import url('stroke-gap.css');@import url('magnific-popup.css');@import url('fancyBox.css');@import url('bootstrap-dropdownhover.css');@import url('player.css');/*****=====*****=====*****=====*****=====02. General CSS=====*****=====*****=====*****=====*****/body{background: #ffffff; font-family: 'Didact Gothic', sans-serif; font-size: 16px; font-weight: 400; letter-spacing: .5px; line-height: 26px; color: #777;}/* Common CSS */h1,h2,h3,h4,h5,h6{font-family: 'Dosis', sans-serif; color: #111111; font-weight: 600; margin-top: 0; margin-bottom: 10px; padding: 0; text-transform: uppercase; letter-spacing: 2px;}p{margin: 0; padding: 0;}a{text-decoration: none; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}a:focus,a:hover{text-decoration: none; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}ul{margin: 0; padding: 0;}ul li{list-style-type: none; margin: 0; padding: 0;}img{width: 100%; max-width: 100%; height: auto;}section{background-size: cover; background-repeat: no-repeat; background-position: center; background-attachment: fixed;}.container,.container-fluid{padding: 60px 0 50px;}/* Form CSS */.form-control{resize: none; height: 55px; margin-bottom: 10px; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;}.form-control:focus{border-color: #333; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;}::-webkit-input-placeholder{color: #999 !important;}::-moz-placeholder{color: #999 !important;}:-ms-input-placeholder{color: #999 !important;}input:-moz-placeholder{color: #999 !important;}.line-border-center{height: 2px; text-align: center; margin: auto; width: 70px; background: #333; margin-top: 20px; margin-bottom: 25px;}.small-line-border-center{position: relative;}.small-line-border-center::after{top: 15px; content: ""; height: 2px; left: 0; right: 0; text-align: center; margin: auto; position: absolute; width: 70px; background: #9A4BFF;}.small-line-border{position: relative;}.small-line-border::after{top: 5px; content: ""; height: 2px; left: 0; position: absolute; width: 70px; background: #9A4BFF;}.small-line-border-2{position: relative;}.small-line-border-2::before{top: 6px; content: ""; height: 1px; left: 0; position: absolute; width: 150px; background: #EEE;}.small-line-border-2::after{top: 5px; content: ""; height: 2px; left: 0; position: absolute; width: 50px; background: #9A4BFF;}.z-index-3{z-index: 9;}/* Btn CSS */.btn-simple{padding: 12px 30px; border-radius: 0; border: none; background: #9A4BFF; color: #ffffff; margin-top: 20px; text-transform: uppercase; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.btn-simple:hover{color: #9A4BFF; background: #333; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.btn-theme,.btn-theme-1,.btn-price{padding: 12px 30px; border-radius: 0; border: none; color: #fff; background: #9A4BFF; letter-spacing: 2px; text-transform: uppercase; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.btn-theme:hover,.btn-theme-1:hover,.btn-price:hover{color: #ffffff; background: #38007F; border: none; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.btn-theme-1{color: #ffffff; background: #38007F !important; cursor: pointer;}.btn-theme-1:hover{color: #fff; background: #9A4BFF;}.btn-price{padding: 16px 20px;}.btn-price:hover{background-color: #38007F; color: #FFF;}.btn{border-radius: 0;}.btn-topbar{letter-spacing: 2px; text-transform: uppercase; padding: 8px 15px; font-size: 13px; margin-top: -1px; margin-right: 15px;}.btn-topbar:hover{border-color: #333;}.hvr-shutter-out-vertical:before{background: #333;}.btn-mid{padding: 10px 22px;}.color-333{color: #333!important;}.color-white{color: #FFF !important;}.pt90{padding-top: 90px; padding-bottom: 90px;}button{border: none; cursor: pointer;}/*****=====*****=====*****=====*****=====03. Background Over Layer CSS=====*****=====*****=====*****=====*****/.over-layer-black, .over-layer-black-2{position: relative;}.over-layer-black:before, .over-layer-black-2:before{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background-color: rgba(0, 0, 0, 0.7);}.over-layer-black-2:before{background-color: rgba(0, 0, 0, 0.9);}.over-layer-white,.over-layer-white-1{position: relative;}.over-layer-white:before,.over-layer-white-1:before{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background-color: rgba(255, 255, 255, 0.7);}.over-layer-white-1:before{background-color: rgba(255, 255, 255, 0.2);}.over-layer-default{position: relative;}.over-layer-default:before{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background-color: rgba(154,75,255, 0.9);}.preloader{position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999999; background-color: #ffffff; background-position: center center; background-repeat: no-repeat; background-image: url('../img/preloder/1.gif');}/*****=====*****=====*****=====*****=====04. Section Title Css=====*****=====*****=====*****=====*****/.section-title{margin-bottom: 70px;}.section-title h6{font-size: 12px; font-family: 'Raleway', sans-serif; color: #9A4BFF; font-weight: 300; letter-spacing: 3px;}.mini-title{position: relative; margin-bottom: 50px;}.mini-title:before{top: 3em; content: ""; height: 2px; left: 0; margin: auto; position: absolute; width: 55px; background: #9A4BFF;}/*****=====*****=====*****=====*****=====05. Scrollup CSS=====*****=====*****=====*****=====*****/.scrollup{width: 40px; height: 40px; position: fixed; display: none; bottom: 20px; right: 20px; z-index: 1; background-color: #9A4BFF; color: #ffffff; text-align: center; line-height: 45px; font-size: 20px;}/*****=====*****=====*****=====*****=====06. Header top Style Css=====*****=====*****=====*****=====*****/.navbar-nav.style-2{width: 100%; text-align: center;}.navbar-nav.style-2 > li{float: none; display: inline-block;}.header-top .container{padding-top: 20px; padding-bottom: 10px;}.header-top .logo img{width: 190px;}.header-top .service-item{padding: 0; margin-bottom: 0; position: relative; padding-right: 10px; border-right: 1px solid #9A4BFF;}.shop-icon{font-size: 18px; margin-top: 10px;}.shop-icon{font-size: 18px; margin-top: 10px;}.shop-icon a sup{background-color: #9A4BFF; font-size: 10px; border-radius: 50%; width: 15px; height: 15px; display: inline-block; text-align: center; line-height: 14px; position: relative; left: -18px; color: white; top: -10px;}.shop-icon span{padding: 10px; color: #fff;}.fixed-header .shop-icon span{padding: 10px; color: #333;}.shop-icon .icon-Search{border-right: 1px solid #9A4BFF;}.newsletter form{position: relative;}.newsletter .newsletter-input{padding: 11px 15px; transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s;}.newsletter .newsletter-input,.newsletter .newsletter-input:focus{width: 100%; border-top: 0px none; border-left: 0px none; border-right: 0px none; padding-right: 40px !important; background: none; border-radius: 0; border: 1px solid #B1AFAF; color: #7f7f7f;}.newsletter .newsletter-btn{position: absolute; top: 0px; right: 0px; font-size: 18px; background: #9A4BFF; line-height: 47px; color: #fff; border-radius: 0; width: 50px;}.welcome-text h5{margin-top: 15px; letter-spacing: 2px;}.header-top .service-item i:before{font-size: 30px !important;}.header-top .service-item i{position: absolute; right: 10px; top: -6px; /*color: #9A4BFF;*/}.header-top address li i{color: #9A4BFF; margin-right: 5px;}.header-top address{font-size: 18px; padding-top: 12px;}.header-top select{height: 40px !important; border-radius: 50px;}.header-top .icon-style-1 li{border-radius: 50%;}@media only screen and (max-width: 644px){.header-top{display: none;}}.icon-style-1 li{background: #9A4BFF; width: 45px; height: 45px; display: inline-block; text-align: center; line-height: 45px; font-size: 18px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.icon-style-1 li:hover{background: #38007F; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.icon-style-1 li a{color: #FFF; display: block;}.search-btn{cursor: pointer;}.search-item{position:fixed; left:0px; top:-100%; width:100%; height:100%; background:rgba(0,0,0,0.80); z-index:9999; visibility:hidden; opacity:0; overflow:auto; transition:all 700ms ease; -moz-transition:all 700ms ease; -webkit-transition:all 700ms ease; -ms-transition:all 700ms ease; -o-transition:all 700ms ease;}.search-item.search-visible{top:0; visibility:visible; opacity:1;}.search-item .search-close{position:absolute; right:5%; top:5%; font-size:60px; color:#ffffff; cursor:pointer; z-index:5;}.search-item .search-close:hover{opacity:0.70;}.search-item .search-form{position:relative; padding:0px 15px 50px; padding-top:130px; max-width:1024px; margin:0 auto;}.search-item .search-form fieldset{position:relative;}.search-item .search-form fieldset input[type="search"]{position:relative; height:120px; padding:20px 220px 20px 30px; background:#ffffff; line-height:30px; font-size:24px; color:#333;}.search-item .search-form fieldset input[type="submit"]{position:absolute; display:block; right:0px; top:0px; text-align:center; width:220px; height:120px; padding:20px 10px 20px 10px; color:#ffffff; background:#9A4BFF; line-height:30px; font-size:20px; text-transform:uppercase; border-color: transparent; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.search-item .search-form fieldset input[type="submit"]:hover{background: #333; color: #fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}/*****=====*****=====*****=====*****=====07. Navbar Style Css=====*****=====*****=====*****=====*****/.main-navbar .container{padding-top: 20px; padding-bottom: 20px;}.navbar{padding: 0rem 1rem;}.header{position: relative;}.navbar{position: absolute; left: 0; right: 0; z-index: 1; background: none;}.navbar-expand-md .navbar-nav .nav-link{padding-right: .7rem; padding-left: .7rem;}.dropdown-menu{padding: 0;}.dropdown-item{padding: 0.70rem 1.5rem;}.dropdown-item:focus,.dropdown-item:hover{background: #9A4BFF; color: #fff;}.dropdown-item.active,.dropdown-item:active{background: #9A4BFF;}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color: #FFF;}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color: rgba(255,255,255);}.navbar-dark .navbar-nav .nav-link{color: rgba(255,255,255, 0.8);}.navbar-dark.fixed-header .navbar-nav .active>.nav-link,.navbar-dark.fixed-header .navbar-nav .nav-link.active,.navbar-dark.fixed-header .navbar-nav .nav-link.show,.navbar-dark.fixed-header .navbar-nav .show>.nav-link{color: #333;}.navbar-dark.fixed-header .navbar-nav .nav-link:focus,.navbar-dark.fixed-header .navbar-nav .nav-link:hover{color: rgba(0,0,0, 0.9);}.navbar-dark.fixed-header .navbar-nav .nav-link{color: rgba(0,0,0, 0.5);}.navbar .navbar-brand .dis-block{display: none;}.navbar.fixed-header .navbar-brand .dis-none{display: none;}.navbar.fixed-header .navbar-brand .dis-block{display: block;}.fixed-header{z-index: 9999; position: fixed; left: 0; top: 0; width: 100%; background-color: #F1F1F1;}.navbar-dark .navbar-toggler{background-color: #333;}.navbar-toggler:focus, .navbar-toggler:hover{border-color: transparent;}.navbar-collapse.collapse.show{background-color: #ddd; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.navbar-collapse.collapse.show{background-color: #eee; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.navbar-dark .navbar-collapse.collapse.show .navbar-nav .active>.nav-link,.navbar-dark .navbar-collapse.collapse.show .navbar-nav .nav-link.active,.navbar-dark .navbar-collapse.collapse.show .navbar-nav .nav-link.show,.navbar-dark .navbar-collapse.collapse.show .navbar-nav .show>.nav-link{color: #333;}.navbar-dark .navbar-collapse.collapse.show .navbar-nav .nav-link{color: rgba(0,0,0, .5);}/*****=====*****=====*****=====*****=====08. Main Slider Style Css=====*****=====*****=====*****=====*****/.bs-slider{overflow: hidden; max-height: 750px; position: relative; background: #000000;}.bs-slider:hover{cursor: -moz-grab; cursor: -webkit-grab;}.bs-slider:active{cursor: -moz-grabbing; cursor: -webkit-grabbing;}.bs-slider .bs-slider-overlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.40);}.bs-slider > .carousel-inner > .item > img,.bs-slider > .carousel-inner > .item > a > img{margin: auto; width: 100% !important;}/*---------- LEFT/RIGHT ROUND CONTROL ----------*/.control-round .carousel-control{top: 47%; opacity: 0; width: 45px; height: 45px; z-index: 100; color: #ffffff; display: block; font-size: 45px; padding: 0 15px; cursor: pointer; overflow: hidden; line-height: 43px; text-shadow: none; position: absolute; font-weight: normal; background: transparent; -webkit-border-radius: 100px; border-radius: 100px;}.control-round:hover .carousel-control{opacity: 1;}.control-round .carousel-control.left{left: 1%;}.control-round .carousel-control.right{right: 1%;}.control-round .carousel-control.left:hover,.control-round .carousel-control.right:hover{color: #fdfdfd; border: 0px transparent;}.control-round .carousel-control.left>span:nth-child(1){left: 45%;}.control-round .carousel-control.right>span:nth-child(1){right: 45%;}/*---------- INDICATORS CONTROL ----------*/.indicators-line > .carousel-indicators{right: 45%; bottom: 3%; left: auto; width: 90%; height: 20px; font-size: 0; overflow-x: auto; text-align: right; overflow-y: hidden; padding-left: 10px; padding-right: 10px; padding-top: 1px; white-space: nowrap;}.indicators-line > .carousel-indicators li{padding: 0; width: 15px; height: 15px; text-indent: 0; overflow: hidden; text-align: left; position: relative; letter-spacing: 1px; background: #FFF; -webkit-font-smoothing: antialiased; -webkit-border-radius: 50%; border-radius: 50%; margin-right: 5px; -webkit-transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99); transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99); z-index: 10; cursor:pointer;}.indicators-line > .carousel-indicators li:last-child{margin-right: 0;}.indicators-line > .carousel-indicators .active{margin: 1px 5px 1px 1px; box-shadow: 0 0 0 2px #9A4BFF; background-color: transparent; position: relative; border-color: #9A4BFF; -webkit-transition: box-shadow 0.3s ease; -moz-transition: box-shadow 0.3s ease; -o-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease; -webkit-transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; transition: background-color 0.3s ease;}.indicators-line > .carousel-indicators .active:before{transform: scale(0.5); background-color: #9A4BFF; content:""; position: absolute; left:-1px; top:-1px; width:15px; height: 15px; border-radius: 50%; -webkit-transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; transition: background-color 0.3s ease;}/*---------- SLIDE CAPTION ----------*/.slide_style_left{text-align: left !important;}.slide_style_right{text-align: right !important;}.slide_style_center{text-align: center !important;}.slide-text{left: 15%; top: 25%; right: 15%; margin: auto; position: absolute; text-align: left; padding: 10px 85px;}.slide-text > h2{padding: 0; color: #ffffff; font-size: 42px; font-style: normal; line-height: 84px; letter-spacing: 1px; display: inline-block; -webkit-animation-delay: 0.7s; animation-delay: 0.7s;}.slide-text > p{padding: 0;color: #ffffff;font-size: 25px;line-height: 28px;font-weight: 300;margin-bottom: 30px;letter-spacing: 1px;-webkit-animation-delay: 1.1s;animation-delay: 1.1s;}.slide-text > a.btn-default{color: #Fff; font-weight: 400; font-size: 13px; line-height: 15px; margin-right: 10px; text-align: center; padding: 17px 30px; white-space: nowrap; letter-spacing: 1px; display: inline-block; border: 1px solid #FFF; text-transform: uppercase; -webkit-animation-delay: 2s; animation-delay: 2s; -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; transition: background 0.3s ease-in-out, color 0.3s ease-in-out;}.slide-text > a.btn-primary{color: #ffffff; cursor: pointer; font-weight: 400; font-size: 13px; line-height: 15px; margin-left: 10px; text-align: center; padding: 17px 30px; white-space: nowrap; letter-spacing: 1px; background: #9A4BFF; display: inline-block; text-decoration: none; text-transform: uppercase; border: none; -webkit-animation-delay: 2s; animation-delay: 2s; -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; transition: background 0.3s ease-in-out, color 0.3s ease-in-out;}.slide-text > a:hover,.slide-text > a:active{color: #ffffff; background: #222222; border: 1px solid transparent; -webkit-transition: background 0.5s ease-in-out, color 0.5s ease-in-out; transition: background 0.5s ease-in-out, color 0.5s ease-in-out;}/*------------------------------------------------------*//* RESPONSIVE/*------------------------------------------------------*/@media (max-width: 991px){#bootstrap-touch-slider .carousel-item .container, .slide-text{display: none;}.bs-slider{max-height: 450px;}}/*---------- MEDIA 480px ----------*/@media (max-width: 768px){.slide-text{padding: 10px 50px;}.slide-text h1{font-size: 30px; line-height: 40px; margin-bottom: 10px;}.slide-text > p{font-size: 14px; line-height: 20px; margin-bottom: 20px;}.control-round .carousel-control{display: none;}}.main-slider-bg{background: url('../img/bg/8.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center; background-attachment: fixed; padding-bottom: 150px;}.main-slider-bg h2,.main-slider-bg p{color: #FFF;}.main-slider-bg h2{color: #FFF; font-family: 'Raleway', sans-serif; font-size: 40px; letter-spacing: 2px; margin-bottom: 35px; margin-top: 100px;}.main-slider-bg h2 span{color: #9A4BFF;}.owl-controls .owl-prev{left: -70px; top: 43%; position: absolute;}.owl-controls .owl-next{right: -70px; top: 43%; position: absolute;}.owl-controls .owl-prev i{border: 1px solid #9A4BFF; color: #9A4BFF; font-size: 30px; height: 40px; line-height: 36px; text-align: center; transition: all 0.5s ease-out 0s; width: 40px;}.owl-controls .owl-next i{border: 1px solid #9A4BFF; color: #9A4BFF; font-size: 30px; height: 40px; line-height: 36px; text-align: center; width: 40px;}.owl-controls .owl-prev i:hover{transition: all 0.5s ease-out 0s; background: #9A4BFF; color: #ffffff;}.owl-controls .owl-next i:hover{transition: all 0.5s ease-out 0s; background: #9A4BFF; color: #ffffff;}.owl-theme .owl-nav [class*=owl-]{background: transparent;}.owl-theme .owl-nav [class*=owl-]:hover{background: transparent;}.btn-slider{margin-top: 30px; border-color: #FFF; padding: 10px 25px; text-transform: uppercase; font-family: 'Merriweather', serif; letter-spacing: 2px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.btn-slider:hover{border-color: #333; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}body{overflow-x: hidden !important;}/*****=====*****=====*****=====*****=====09. About Style Css=====*****=====*****=====*****=====*****/.about-wrap{padding: 50px 0;}.about-wrap p{margin-top: 20px; text-align: justify;}.about-wrap h3{margin: 15px 0;}.btn-simple.hvr-shutter-in-vertical:before{background: #333;}.about-wrap-2 h3{position: relative; margin-bottom: 30px;}.about-wrap-2 h3::before{top: 1.8em; content: ""; height: 2px; left: 0px; margin: auto; position: absolute; width: 55px; background: #9A4BFF;}.about-wrap-2 ul li ul{margin-top: 15px;}.about-wrap-2 ul:last-child{margin-right: 40px;}.about-wrap-2 ul li{font-size: 15px; padding: 5px 0;}.about-wrap-2 ul li span{color: #9A4BFF; margin-right: 5px; font-size: 17px;}.who-we-are{position: relative; overflow: hidden;}.about-wrap .service-item.style-1{padding: 0; margin-top: 50px;}.about-wrap .service-item.style-1 p{text-align: start; margin-top: 12px;}/* Our Story Css */ .story-content h4{text-transform: capitalize; line-height: 26px;}.story-content p{letter-spacing: .5px; margin-bottom: 30px;}.story-item{position: relative; overflow: hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; transition: all 0.5s; margin-bottom: 20px;}.story-item .story-details{background-color: rgba(154,75,255, 0.9); width: 100%; height: 100%; position: absolute; left: 0; top: 100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; transition: all 0.5s;}.story-item .story-details-inner{padding: 15px 25px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; transition: all 0.5s;}.story-item:hover .story-details{top: 0;}.story-item .story-details-inner{padding: 15px 25px;}.story-item:hover .story-details-inner{position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);}.story-details-inner h5 i{margin-right: 5px;}.story-details-inner h5{color: #fff; font-size: 14px; margin-top: 5px; margin-bottom: 15px;}.story-item:hover .story-details-inner h5{color: #333;}.story-details-inner p{color: #fff; margin-bottom: 0;}.about .event-content h4{color: #111;}.about .event-content p{color: #999;}/*****=====*****=====*****=====*****=====10. Testimonal Style Css=====*****=====*****=====*****=====*****/ .testimonial-item{position: relative; padding: 20px; font-size: 1.071em; background: url(../img/bg/body.png); background-size: cover; background-position: center; background-repeat: no-repeat;}.testimonial-item .testimonial-author{margin-bottom: 20px; margin-top: 20px;}.testimonial-item .testimonial-author .author-img{width: 100px; height: 100px; overflow: hidden; border: 2px solid #9A4BFF; border-radius: 50%; margin: 0 auto;}.testimonial-item .testimonial-author h4{padding-top: 15px;}.testimonial-item .testimonial-author h6{text-transform: capitalize; color: #9A4BFF; font-weight: 300;}.testimonial-item .testimonial-author ul{list-style-type: none;}.testimonial-item .testimonial-author ul li{display: inline-block; color: #fbad1a;}.testimonial-carousel-one.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background: #9A4BFF;}.testimonial-carousel-one.owl-theme .owl-dots .owl-dot span{background: #333; border-radius: 0; width: 15px; height: 15px;}.event-carousel.owl-theme .owl-dots .owl-dot.active span{background: #9A4BFF;}.event-carousel.owl-theme .owl-dots .owl-dot span{background: #333; width: 25px;}.testimonial-icon{font-size: 60px; margin-bottom: 20px; color: #f2f2f2;}/*****=====*****=====*****=====*****=====11. Practice Style Css=====*****=====*****=====*****=====*****/.practice-item{background: #333; color: #fff; padding: 50px 20px 30px 20px; margin-bottom: 30px; transform: translateZ(0px); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.practice-item h4{margin-top: 1.429em;}.practice-item h4 a{color: #9A4BFF;}.practice-item:hover h4 a{color: #333;}.practice-item:hover{background: #9A4BFF; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.practice-item::before, .practice-item::after{bottom: 0; content: ""; left: 0; margin: 10px; position: absolute; right: 0; top: 0; transition: all 0.3s ease 0s;}.practice-item::before{border-left: 1px solid #FFF; border-right: 1px solid #FFF; transform: scaleY(0); transform-origin: 0 100% 0;}.practice-item::after{border-bottom: 1px solid #FFF; border-top: 1px solid #FFF; transform: scaleX(0); transform-origin: 100% 0 0;}.practice-item:hover::before{transform: scaleY(1);}.practice-item:hover::after{transform: scaleX(1);}.practice-item h4,.practice-item p,.practice-item a{z-index: 1;}.practice-item p{margin-bottom: 20px;}/* practice Style Two Css */.practice-img a{display: block; position: relative;}.practice-img a:after{position: absolute; content: ''; width: 100%; height: 100%; background: #9A4BFF; visibility: hidden; top: 0; left: 0; opacity: 0; z-index: 1; -webkit-transition: all .3s linear; transition: all .3s linear;}.practice-item-1:hover .practice-img a:after{visibility: visible; opacity: .8;}.practice-img a span{font-size: 50px; position: absolute; top: 70%; left: 50%; color: #FFF; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); visibility: hidden; opacity: 0; z-index: 2; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.practice-item-1:hover .practice-img a span{visibility: visible; opacity: 1; top: 50%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.practice-item-1 .practice-img a span:hover{color: #333; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.practice-item-1{margin-bottom: 30px; border: 1px solid #EEE;}.practice-item-1 .practice-content h5{margin-bottom: 30px; font-size: 16px;}.practice-content{padding: 15px; padding-bottom: 20px; background-color: #f7f7f7;}.practice-content span{color: #9A4BFF;}.practice-content h6{margin-top: 15px; font-size: 12px; color: #9A4BFF; font-weight: 300; letter-spacing: 2px;}.practice-content h4{margin-top: 10px; font-size: 18px; margin-bottom: 10px; line-height: 26px; letter-spacing: 1px;}.practice-content p{margin-bottom: 20px;}.practice-content h4 a{color: #333;}.practice-content h4 a:hover{color: #9A4BFF;}.btn-practice{color: #fff; padding: 8px 20px; background: #9A4BFF; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.btn-practice:hover{color: #9A4BFF; background: #111; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.btn-black{color: #fff; padding: 8px 20px; background: #111; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.btn-black:hover{color: #FFF; background: #9A4BFF; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.achievement-item{background-color: #333; margin-bottom: 20px; padding: 20px;}.achievement-item h4 a{color: #9A4BFF;}.achievement-item h4:hover a{color: #9A4BFF;}.achievement-item p{color: #fff;}.event-carousel .practice-content ul{margin-top: 10px; margin-bottom: 20px;}.event-carousel .practice-content ul li{margin-bottom: 10px;}.event-carousel .practice-content ul li i{color: #9A4BFF; margin-right: 5px;}.event-carousel .btn-practice{color: #9A4BFF;}.event-carousel .btn-practice:hover{color: #9A4BFF; padding-left: 8px;}.event-item{position: relative; overflow: hidden; display: inline-flex; margin-bottom: 30px; clear: both;}.event-date{width: 65px; height: 70px; text-align: center; background: #9A4BFF; z-index: 1; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}.event-date h3{color: #fff; margin: 0; padding: 0.5em 0 0;}.event-date h3 small{color: #222; display: block;}.event-content{margin-left: 10px; margin-top: 10px;}.event-content h4{margin-bottom: 5px; color: #fff;}.event-content p{color: #EEE;}.event{margin-bottom: 30px;}.event .content{padding: 10px 10px 0 0;}.event .content h5{margin-top: 20px;}.event .content h5 a{color: #444;}.event .content h6{font-size: 15px; color: #9A4BFF;}.event .content p{margin: 15px 0;}.event .contact-area li a{color: #555;}.event .contact-area li i{font-size: 18px;}.event-imgs{position: relative; overflow: hidden;}.event-imgs::before{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); z-index: 0; opacity: 0; transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s;}.event:hover .event-imgs::before{opacity: 1; transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s;}/*****=====*****=====*****=====*****=====12. Counter / Funfact Style Css=====*****=====*****=====*****=====*****/.counter-col{margin-bottom: 30px;}.counter-col:hover i{color: #9A4BFF; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.counter-col i:before{font-size: 40px;}.counter-col i{color: #FFF;}.start-count{font-size: 3.5em; padding: 35px 0; color: #9A4BFF;}.counter-col h4{color: #FFF;}.funfact-field .counter-col .start-count{border-right: 1px solid #FFF;}/*****=====*****=====*****=====*****=====13. Progressber Style Css=====*****=====*****=====*****=====*****/.skills{background-color:#ddd; width:100%; height:15px; position:relative; margin-bottom: 50px; margin-top: 30px;}.title-bar{position:absolute; top:-30px; margin:5px}.skills span{float:right; margin-top:-22px; margin-right:5px;}.skillbar-1,.skillbar-2,.skillbar-3,.skillbar-4{background-color: #9A4BFF; width:0px; height:15px;}/*****=====*****=====*****=====*****=====14. Service Style Css=====*****=====*****=====*****=====*****/.service-item{padding: 20px 20px; margin-bottom: 30px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item i{font-size: 45px; color: #333; padding: 10px; display: inline-block; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item:hover i{color: #FFF; background-color: #222; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item h4{margin-top: 20px;}.service-item h4 a{color: #333;}.service-item h4:hover a{color: #9A4BFF;}.service-item.style-1{display: flex; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item.style-1 i:before{font-size: 40px;}.service-item.style-1 i{font-size: 30px; padding: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item.style-1:hover i{background: transparent;}.service-item.style-1 .content{padding-left: 1em;}.service-item.style-1 .content h5{font-size: 16px;}.service-item.style-1 .content h5 a{color: #333;}.service-item.style-1 .content h5:hover a{color: #9A4BFF; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item.style-1:hover i{color: #9A4BFF; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item-2{background: #FFF; padding: 20px; margin-bottom: 30px;}.service-item-2 i:before{font-size: 30px;}.service-item-2 i{color: #9A4BFF; font-size: 22px;}.service-item-2 span{font-size: 22px; margin-right: 5px; margin-left: 5px; font-weight: 600;}.service-item-2 span a{color: #555;}.service-item-2 span:hover a{color: #9A4BFF;}.service-item.style-2 i{border: 1px solid #333; font-size: 30px; color: #222;}.service-item.style-2:hover i{border: 1px solid #9A4BFF; font-size: 30px; background: #9A4BFF; color: #FFF;}.service-item.style-3{border: 1px solid #eee; position: relative; overflow: hidden;}.service-item.style-3 h4{font-size: 20px;}.service-item.style-3:hover{background-color: #38007F;}.service-item.style-3:hover h4 a,.service-item.style-3:hover p{color: #FFF; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item.style-3{padding: 0;}.service-item.style-3 .content{padding: 0 20px 20px 20px;}.service-item.style-3 img{-webkit-transform: scale(1); transform: scale(1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}.service-item.style-3:hover img{-webkit-transform: scale(1.04); transform: scale(1.04);}.service-item.style-4 span{font-size: 40px; line-height: 100px; color: #9A4BFF;}.service-item.style-4 h4{font-size: 18px;}.service-item.style-4 .service-icon{background: #f8f8f8; border-radius: 50%; width: 100px; height: 100px; text-align: center; line-height: 30px; margin: 0 auto; border: 2px solid transparent; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item.style-4:hover .service-icon{border: 2px solid #9A4BFF; background: transparent; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.about-index{margin-bottom: 20px;}.about-index i{font-size: 110px; color: #ddd; margin-bottom: 20px;}.about-index h2{font-size: 28px; line-height: 43px;}.divider-apply h2{line-height: 40px; letter-spacing: 1px; color: #fff;}.section-title h2:before{content: ''; position: absolute; width: 140px; height: 2px; top: 70px; left: 0; bottom: 0; right: 0; margin: auto; background-color: #dfdfdf;}.section-title h2:after{content: ''; position: absolute; width: 40px; height: 2px; top: 69px; left: 0; right: 0; bottom: 0; margin: auto; background-color: #9A4BFF;}.service-item.style-5{padding: 0;}.service-item.style-5 .title-content i{float: left; color: #9A4BFF; padding: 0 15px 15px 0; font-size: 40px;}.service-item.style-5 .title-content h4{float: left; margin-top: 14px; font-size: 20px;}.service-item.style-5:hover i{color: #38007F; background-color: transparent; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.practice-item-1.style-1 .practice-content{background: transparent;}.practice-item-1.style-1 .practice-img span{font-size: 30px;}.practice-item-1.style-1 .practice-content h4{font-size: 22px;}.service-item.style-6{border: 1px solid #fff; position: relative;}.service-item.style-6 h4 a{color: #fff;}.service-item.style-6 h4{margin-bottom: 0; font-size: 18px;}.service-item.style-6 span{font-size: 40px; line-height: 100px; color: #9A4BFF;}.service-item.style-6 .service-icon{background: transparent; border-radius: 50%; width: 100px; height: 100px; text-align: center; line-height: 30px; margin: 0 auto; border: 2px solid #fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.service-item.style-6:hover .service-icon{border: 2px solid #9A4BFF; background: transparent; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}/*****=====*****=====*****=====*****=====15. Team Style Css=====*****=====*****=====*****=====*****/.team-item{-moz-backface-visibility: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; overflow: hidden; position: relative;}.team-item .overlay{border-bottom: 100px solid #333; border-left: 100px solid transparent; bottom: 0; height: 0; opacity: .85; position: absolute; right: 0; text-indent: -9999px; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out; width: 0;}.team-item:hover .overlay{border-bottom: 800px solid #000; border-left: 800px solid transparent; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out;}.team-item .corner-overlay-content{bottom: 15px; color: #FFF; position: absolute; right: 15px; font-size: 1.286em; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out;}.team-item:hover .corner-overlay-content{opacity: 0; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; transition: all 0.5s ease-out;}.team-item .overlay-content{bottom: 0; color: #FFF; left: 0; opacity: 0; padding: 30px; position: absolute; right: 0; top: 0; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}.team-item .overlay-content h4{color: #fff; margin-top: 3em;}.team-item .overlay-content h6{border-bottom: 1px solid #FFF; padding: 0 0 12px; color: #9A4BFF;}.team-item .overlay-content p{margin-top: 20px; margin-bottom: 30px;}.team-item:hover .overlay-content{opacity: 1; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s; -webkit-transition-delay: 0.3s; transition-delay: 0.3s;}.team-content{padding: 20px; background-color: #9A4BFF; position: relative;}.team-content h4 a{color: #333;}.team-content-icon{position: absolute; right: 20px; top: 37%; font-size: 26px; color: #fff;}.team-content-icon a{color: #FFF;}.team-content-icon a:hover{color: #38007F;}.team-col-4 .team-item-2 .team-content{top: 5%;}.clients-carousel .item{margin: 8px;}.clients-carousel img{padding: 20px; background-color: #f2f2f2; -webkit-transform: scale(1); transform: scale(1); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}.clients-carousel img:hover{background-color: #9A4BFF; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; cursor: pointer; -webkit-transform: scale(1.1); transform: scale(1.1);}.clients-logo li{display: inline-block;}.clients-logo img{width: 210px; background-color: #fff; display: inline-block; padding: 15px; margin-bottom: 5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; cursor: pointer; -webkit-transform: scale(1); transform: scale(1); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}.clients-logo img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}.clients-carousel .owl-controls .owl-prev{top: -70%; left: 89%;}.clients-carousel .owl-controls .owl-next{top: -70%; right: 1%;}.team-details{background: #f5f5f5; padding: 30px;}.team-details address ul li{margin-bottom: 20px;}.team-details address ul li i{color: #FFF; background: #9A4BFF; padding: 10px; margin-right: 10px; font-size: 17px;}.team-details address ul li a{color: #9A4BFF;}.team-area{position: relative; z-index: 1;}.team-area .team-logo{position: absolute; opacity: .05; top: 5%; z-index: -1; left: 0; right: 0; text-align: center; margin: 0 auto;}.team-details-content h2 a{color: #333;}.team-details-content h6{padding-bottom: 10px; margin-bottom: 30px; border-bottom: 1px solid #333; color: #9A4BFF;}.team-details-content p{margin-bottom: 20px;}.team-details-content .tab-2 #tab1:checked ~ #content1,.team-details-content .tab-2 #tab2:checked ~ #content2,.team-details-content .tab-2 #tab3:checked ~ #content3,.team-details-content .tab-2 #tab4:checked ~ #content4{background: #f5f5f5; padding: 15px;}.team-item-2{position: relative; overflow: hidden; margin-bottom: 30px;}.team-item-2 .team-contact ul li{background-color: #9A4BFF; width: 45px; height: 45px; line-height: 45px; text-align: center; display: inline-block; border-radius: 50%; margin-bottom: 5px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; margin-top: 20px;}.team-item-2 .team-contact ul li:hover{background-color: #38007F; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.team-item-2 .team-contact ul li a i{color: #FFF;}.team-item-2 .team-content h4 a{color: #FFF;}.team-item-2:before,.team-content{content: ""; position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.7); -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}.team-item-2:hover:before,.team-item-2:hover .team-content{-webkit-transform: scale(1); transform: scale(1);}.team-content{position: absolute; background: transparent; z-index: 1; top: 20%;}.team-content h4,.team-content p{color: #fff;}.team-details{position: relative;}.team-details h3{position: absolute; right: -20px; color: #ddd; top: 43%; transform: rotate(90deg); font-size: 36px;}.skills{margin-bottom: 70px;}.skills .title-bar h5{text-transform: capitalize;}.skills.style-1{margin-bottom: 50px;}.skills.style-1 h5{color: #FFF;}/*****=====*****=====*****=====*****=====16. Choose Us Style Css=====*****=====*****=====*****=====*****/.panel-default,.panel-default>.panel-heading+.panel-collapse>.panel-body{border-color: #333;}.panel-title > a:before{float: right !important; font-family: 'Pe-icon-7-stroke'; content:"\e644"; padding-right: 5px; font-size: 1.714em; margin-top: -3px;}.panel-title > a.collapsed:before{float: right !important; content:"\e623";}.panel-title > a:hover, .panel-title > a:active, .panel-title > a:focus{text-decoration:none;}.panel-default>.panel-heading{background: transparent; color: #333; padding: 25px 20px;}.panel-title > a:hover,.panel-title > a:active,.panel-title > a:focus{color: #333;}.panel{border-width: 0 0 1px 0; border-style: solid; background: none; box-shadow: none;}.panel:last-child{border-bottom: none;}.panel-group .panel{border-radius: 0; margin-bottom: 5px;}.panel-group .panel + .panel{margin-top: 0;}.panel-heading{background-color: #9A4BFF; border-radius: 0; border: none; color: #fff; padding: 0;}.panel-title{margin-bottom: 0;}.panel-title a{display: block; color: #fff; padding: 15px; position: relative; font-size: 16px; font-weight: 400;}.panel-body{background: #fff; padding: 20px;}.panel:last-child .panel-heading.active{border-radius: 0; transition: border-radius linear 0s;}/* #bs-collapse icon scale option */.panel-heading a:before{content: '\f106'; position: absolute; right: 5px; top: 10px; font-size: 24px; transition: all 0.5s; transform: scale(1); font-family: FontAwesome; font-style: normal;}.panel-heading.active a:before{content: ' '; transition: all 0.5s; transform: scale(0);}#bs-collapse .panel-heading a:after{content: ' '; font-size: 24px; position: absolute; right: 5px; top: 10px; transform: scale(0); transition: all 0.5s;}#bs-collapse .panel-heading.active a:after{content: '\f106'; transform: scale(1); transition: all 0.5s; font-family: FontAwesome; font-style: normal;}/* #accordion rotate icon option */#accordion .panel-heading a:before{content: '\f106'; font-size: 20px; position: absolute; right: 20px; top: 15px; transform: rotate(180deg); transition: all 0.5s; font-family: FontAwesome; font-style: normal;}#accordion .panel-heading.active a:before{transform: rotate(0deg); transition: all 0.5s;}/* Choose Us style two Style Css */.choose-us-item{color: #fff;}.choose-us-item h3{color: #fff; text-transform: capitalize; padding-bottom: 30px; position: relative;}.choose-us-item p{margin-bottom: 40px;}.choose-us-item h3:before{top: 1.8em; content: ""; height: 2px; left: 0; margin: auto; position: absolute; width: 55px; background: #9A4BFF;}.bg-column{z-index: 1;}.choose-us{position:relative;}.choose-us .bg-grey{position:absolute; left:90px; top:0px; width:48%; height:100%; background-color:#111; z-index:1; transform:skewX(-14deg); -webkit-transform:skewX(-14deg); -moz-transform:skewX(-14deg); -ms-transform:skewX(-14deg); -o-transform:skewX(-14deg);}.choose-us .bg-image{position:absolute; right:0px; top:0px; width:52%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center; z-index:0;}.choose-us .item-1{position:relative; padding-left:100px; margin-bottom:30px; padding-right:50px;}.choose-us .item-1 .text span:before{font-size: 30px;}.choose-us .item-1 .text{position: absolute; left: 15px; border: 1px solid #9A4BFF;; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; display: block; border-radius: 50%; width: 70px; height: 70px; line-height: 70px; text-align: center;}.choose-us .item-1 .text{color: #333;}.choose-us .item-1.style-1 p{color: #333;}.choose-us .item-1:hover .text{color: #9A4BFF; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.choose-us .item-1.style-1:hover .text{color: #fff; background-color: #9A4BFF; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.choose-us .item-1 h4{text-transform: capitalize;}.choose-us .item-1 h4 a{color: #9A4BFF;}.divider h4{color: #fff; line-height: 1.5em;}.divider .container{padding-top: 80px; padding-bottom: 80px;}.divider h4 span{color: #9A4BFF;}.divider-pricing h2{color: #FFF; margin-bottom: 30px; line-height: 1.5;}.divider-video a i{font-size: 100px; color: #fff;}.divider-video{padding-top: 90px; padding-bottom: 90px;}.call-action .content{color: #FFF;}.btn-contact{background: #9A4BFF;}.hvr-underline-from-left:before{background: #333;}.subscribe{text-align: center; background-color: #f8f8f8; padding: 40px 20px;}.subscribe-style-1{margin-top: 2.4em;}.subscribe h3{color: #333;}.subscribe p{margin-bottom: 30px;}.subscribe-2{background: transparent; padding: 0;}.subscribe-2 h3{color: #FFF; margin-bottom: 30px;}.subscribe .form-control{font-size: 16px; letter-spacing: 0.03em; background: #fff; border: 1px solid #e0e0e0; min-width: 300px; border-right: none; box-shadow: none; border-radius: 0; height: 54px; padding: 0 20px; transition: all 0.3s; margin-bottom: 0;}.subscribe .form-control:focus{border-color: #9A4BFF;}.subscribe .subscribe-btn{letter-spacing: 0.03em; color: #fff; background: #9A4BFF; font-size: 16px; height: 54px; border: none; border-radius: 0; padding:0 30px; outline: 0; font-weight: 100; margin-left: -4px;}.subscribe .subscribe-btn:focus{background: #9A4BFF; color: #fff; box-shadow: none; outline: 0;}.subscriber{margin-bottom: 30px;}.subscriber i{font-size: 30px; background: transparent; width: 80px; height: 80px; line-height: 80px; border-radius: 50%; margin-bottom: 20px; color: #9A4BFF; border: 1px solid #9A4BFF; border-radius: 10px; -webkit-transform: scale(1); transform: scale(1); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}.subscriber:hover i{background: #9A4BFF; color: #FFF; -webkit-transform: scale(1.1); transform: scale(1.1); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s;}}.subscriber h4{font-size: 26px; font-weight: 100; margin-bottom: 20px;}.subscriber h4 span{font-weight: 500;}.btn-subscriber{padding: 16px 20px; font-size: 16px; background-color: #3b5998; color: #fff; border-radius: 5px; letter-spacing: 1px; border: 2px solid transparent; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s;}.btn-subscriber:hover{background-color: transparent; color: #3b5998; border: 2px solid #3b5998; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s;}.subscriber.color-twitter .btn-subscriber{background-color: #25aceb;}.subscriber.color-twitter .btn-subscriber:hover{background-color: transparent; color: #25aceb; border: 2px solid #25aceb;}.subscriber.color-blog .btn-subscriber{background-color: #ff6d33;}.subscriber.color-blog .btn-subscriber:hover{background-color: transparent; color: #ff6d33; border: 2px solid #ff6d33;}.subscriber.color-subscriber .btn-subscriber{background-color: #59bf22;}.subscriber.color-subscriber .btn-subscriber:hover{background-color: transparent; color: #59bf22; border: 2px solid #59bf22;}.tab-2{background: #fff; margin-bottom: 40px;}#content1,#content2,#content3,#content4{display: none; padding: 20px 0 0; border-top: 1px solid #ddd;}.tab-2 input{display: none;}.tab-2 label{display: inline-block; margin: 0 0 -1px; padding: 15px 25px; font-weight: 600; text-align: center; color: #bbb; border: 1px solid transparent;}.tab-2 label:before{font-family: fontawesome; font-weight: normal; margin-right: 10px;}.tab-2 label[for*='1']:before{content: 'Ã¯â€ Â';}.tab-2 label[for*='2']:before{content: 'Ã¯â€¡Ëœ';}.tab-2 label[for*='3']:before{content: 'Ã¯â€šâ€¦';}.tab-2 label:hover{color: #888; cursor: pointer;}.tab-2 input:checked + label{color: #555; border: 1px solid #ddd; border-top: 2px solid #9A4BFF; border-bottom: 1px solid #fff;}.tab-2 #tab1:checked ~ #content1,.tab-2 #tab2:checked ~ #content2,.tab-2 #tab3:checked ~ #content3,.tab-2 #tab4:checked ~ #content4{display: block;}.skill-bar{height: 10px; width: 80%; position: relative; background: rgba(17, 17, 17, .3);}#skill-1{width: 85%; animation: Animate-HTML 4s; -webkit-animation: Animate-HTML 4s; -moz-animation: Animate-HTML 4s; -o-animation: Animate-HTML 4s; height: 10px; position: absolute; background-color: #38007F;}@keyframes Animate-HTML{from{width: 10px;}to{width: 85%}}@-webkit-keyframes Animate-HTML{from{width: 10px;}to{width: 85%}}@-moz-keyframes Animate-HTML{from{width: 10px;}to{width: 85%}}@-o-keyframes Animate-HTML{from{width: 10px;}to{width: 85%}}.Skill-Area{z-index: 1; float: left; margin-top: 15px; margin-left: 15px; text-shadow: none; color: #fff; font-size: 18px;}.percent{z-index: 3; position: relative; float: right; text-shadow: none; color: #fff; background: #333; font-size: 14px; padding: 0 10px; border-radius: 3px; margin-top: -7px;}.section-title.style-2 h2{line-height: 1.5;}.section-title.style-2 p{letter-spacing: 1px; margin-top: 10px;}.progress{border-radius:0; overflow:visible;}.progress-bar{background:rgb(23,44,60); -webkit-transition: width 1.5s ease-in-out; transition: width 1.5s ease-in-out;}.tooltip{position:relative; float:right;}.tooltip > .tooltip-inner{background-color: #eebf3f; padding:5px 15px; color:rgb(23,44,66); font-weight:bold; font-size:13px;}.popOver + .tooltip > .tooltip-arrow{border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #eebf3f;}.call-action .start-count{position: relative; font-size: 4.143em;}.call-action .start-count:before{content: "Ã¯â€¦â€¢"; font-family: FontAwesome; color: #EEE; font-size: 6em; font-style: normal; position: absolute; left: 0; right: 0; text-align: center; margin: 0 auto; opacity: 0.30; z-index: 0;}.pie-wrapper{height: 4em; width: 4em; position: relative;}.pie-wrapper .label{font-size: 1.3em; left: 0.9em; line-height: 1.9em; display: block; position: absolute; right: 0.4em; top: 0.4em; color: #fff;}.pie-wrapper .label .smaller{font-size: .65em; padding-bottom: 20px; vertical-align: super; color: #FFF;}.pie-wrapper--solid{border-radius: 50%; overflow: hidden; border: 1px solid #333;}.pie-wrapper--solid:before{border-radius: 0 100% 100% 0%; content: ''; display: block; height: 100%; margin-left: 50%; -webkit-transform-origin: left; transform-origin: left;}.pie-wrapper--solid.progress-88{background: -webkit-linear-gradient(left, #9A4BFF 50%, #38007F 50%); background: linear-gradient(to right, #9A4BFF 50%, #38007F 50%);}.pie-wrapper--solid.progress-88:before{background: #9A4BFF; -webkit-transform: rotate(43.2deg); transform: rotate(43.2deg);}.pie-wrapper--solid.progress-65{background: -webkit-linear-gradient(left, #9A4BFF 50%, #38007F 50%); background: linear-gradient(to right, #9A4BFF 50%, #38007F 50%);}.pie-wrapper--solid.progress-65:before{background: #9A4BFF; -webkit-transform: rotate(126deg); transform: rotate(126deg);}.pie-wrapper--solid.progress-90{background: -webkit-linear-gradient(left, #9A4BFF 50%, #38007F 50%); background: linear-gradient(to right, #9A4BFF 50%, #38007F 50%);}.pie-wrapper--solid.progress-90:before{background: #9A4BFF; -webkit-transform: rotate(20deg); transform: rotate(20deg);}.donate-amount{position: absolute; top: 15px; left: 30px; z-index: 1;}.pie-content h3 span{font-size: 14px; text-transform: capitalize; color: #222;}.online-donation{border: 1px solid #999; padding: 20px;}.online-donation h4{line-height: 1.3; margin-top: 10px;}.online-donation p{margin-bottom: 30px; color: #cccccc;}.donation-form .form-control{margin-bottom: 10px;}.custom-select{height: 55px; background: transparent; border-color: #999; width: 100%; border-radius: 0; color: #999;}/*****=====*****=====*****=====*****=====17. Blog Style Css=====*****=====*****=====*****=====*****/.blog-item{position: relative; overflow: hidden; margin-bottom: 30px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.blog-item .blog-content h4 a{color: #555;}.blog-item .blog-content h4:hover a{color: #9A4BFF;}.blog-img{position: relative; overflow: hidden; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}.blog-content{background: transparent;}.blog-img:before{content: ""; position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.7); -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}.hvr-bounce-to-top:before{background: #111;}.blog-item:hover .blog-img:before,.blog-item:focus .blog-img:before,.blog-item:active .blog-img:before{-webkit-transform: scale(1); transform: scale(1);}.blog-item:hover .blog-img{-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}.blog-item:hover .blog-img .blog-event-date{opacity: 1;}.blog-item:hover .blog-img{border-top: none;}.blog-item:hover{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.blog-img .blog-event-date{position: absolute; width: 70px; height: 70px; text-align: center; background: #9A4BFF; right: 10px; top: 10px; border-radius: 50%; opacity: 0; z-index: 1; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}.blog-img .blog-event-date h3{color: #fff; margin: 0; padding: 0.7em 0 0; font-size: 20px;}.blog-img .blog-event-date h3 small{color: #222; display: block;}.blog-content h4{margin-top: 20px; font-size: 20px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}.blog-content p{line-height: 26px; font-size: 16px;}.blog-meta{padding: 1em 0 .5em;}.blog-meta a{color: #a6a6a6; padding-right: 13px; font-style: italic;}.blog-meta a + a:before{content: ''; background: #a6a6a6; margin-right: 15px; width: 1px; height: 14px; bottom: -3px; position: relative; display: inline-block;}.blog-admin{padding: 20px; background: #fff;}.blog-admin img{float: left; width: 80px; height: auto; margin-right: 20px;}.blog-admin .blog-admin-desc{overflow: hidden;}.blog-admin .blog-admin-desc h5{float: left; font-size: 16px; margin: 0 0 10px; text-transform: uppercase; text-transform: capitalize;}.blog-admin .blog-admin-desc ul{float: right;}.blog-admin .blog-admin-desc p{color: #555;}.blog-item:hover .blog-date{opacity: 1; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}.blog-date h3 small,.blog-date a{color: #9A4BFF;}/* Blog Comments */.blog-comments img{width: 90px; height: 90px; border-radius: 50%;}.blog-comments .comment{background: #fff; padding: 20px 30px; position: relative;}.blog-comments .comment:before{width: 0; height: 0; top: 20px; left: -17px; content: " "; position: absolute; border-style: solid; border-width: 15px 17px 15px 0; border-color: transparent #fff transparent transparent;}.blog-comments .comment h3{margin: 0 0 10px;}.blog-comments .comment span{color: #555; float: right; font-size: 13px;}.blog-comments .comment p{color: #555;}/*Comments Reply*/.blog-comments.blog-comments-reply{margin-left: 70px;}.blog-info li a,.blog-post h3 a{color: #333;}.blog-post h3,.blog-info{padding-top: 15px;}.blog-post h3{font-size: 22px;}.blog-post blockquote{position: relative; padding: 40px 40px 40px 40px; font-size: 1.071em; background-color: #FFF; border-radius: 5px; font-weight: 300; margin-top: 30px; margin-bottom: 30px;}.blog-admin-desc ul li a{color: #333;}.blog-admin-desc ul li a:hover{color: #9A4BFF;}.comment h5 span a{color: #9A4BFF;}.comment h5 span a:hover{color: #333;}/* Blog Sideber Style Css*/ .sideber-title{position: relative; margin-bottom: 10px; background: #F3f3f3; padding: 20px 0 10px 10px; border-left: 2px solid #333;}.sideber-title h4{margin-left: 10px; font-size: 20px; text-transform: uppercase;}.sideber-content{margin-left: 10px;}.sideber-content ul li{padding: 10px 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; border-bottom: 1px dashed #333;}.sideber-content ul li:hover{padding-left: 15px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.sideber-content ul li a{color: #333;}.sideber-content ul li a i{color: #9A4BFF; margin-right: 5px;}.sideber-content ul li:hover a{color: #9A4BFF;}.blog-sideber .widget{padding-bottom: 40px;}.widget .footer-item-3{background-color: #FFF; padding: 20px 10px;}.widget .footer-item-3 .news-area .news-content a{color: #333;}.widget .footer-item-3 .news-area .news-content a:hover{color: orange;}.tags li{background: #333; color: #fff; padding:5px !important; margin-bottom: 5px;}.tags li:hover{background: #9A4BFF; color: #fff; border-bottom: none;}.tags li a{color: #fff !important;}.sideber-content.about{margin-left: 0;}.sideber-content.about p i{color: #9A4BFF}.sideber-content .testimonial-carousel-one{background: #fff; padding: 10px;}.blog-search input,.blog-search button{height: 60px; float: left;}.blog-search input{padding-left: 25px; font-size: 15px; color: #9A4BFF; width: calc(100% - 65px); border: 1px solid #eaeaea !important; border-right: none !important;}.blog-search input:focus{border: 1px solid #9A4BFF !important; border-right: none !important;}.blog-search button{width: 65px; background: #333 !important; line-height: 65px; text-align: center; color: #fff; border: none; font-size: 20px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.blog-search input:focus + button,.blog-search button:hover{background: #9A4BFF !important; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}/*****=====*****=====*****=====*****=====18. Contact Style Css=====*****=====*****=====*****=====*****/.contact-style-1{padding: 40px 10px 30px 10px; position: relative;}.form-group input,.form-group textarea{background: transparent; border-color: #999;}.contact-textarea textarea{height: 160px;}/*****=====*****=====*****=====*****=====19. Footer Style Css=====*****=====*****=====*****=====*****/.footer-item-1,.footer-item-2,.footer-item-3{margin-bottom: 30px;}.footer-item-1 img{width: auto;}.footer-item-1 p{color: #FFF; font-weight: lighter;}.footer-item-2 h4,.footer-item-3 h4{color: #fff; position: relative; margin-bottom: 40px;}.footer-item-2 h4:after,.footer-item-3 h4:after{color: #fff; top: 27px; content: ""; height: 3px; left: 2px; margin: auto; position: absolute; width: 40px; background: #9A4BFF;}.footer-item-2.style-1 h4:before,.footer-item-3.style-1 h4:before{color: #fff; top: 28px; content: ""; height: 1px; left: 2px; margin: auto; position: absolute; width: 120px; background: #FFF;}.footer-item-3 p{color: #fff; margin-bottom: 30px; font-weight: 100; font-size: 16px; line-height: 1.8em;}.footer-item-3 ul li{margin-bottom: 13px; color: #fff;}.footer-item-3 ul li i{padding-right: 10px; font-size: 17px; color: #9A4BFF;}.footer-item-3 ul li a{color: #FFF;}.footer-item-3 ul li a:hover{color: #9A4BFF;}.team-name li{border-bottom: 1px dashed #9A4BFF; padding: 5px 0px; color: #fff;}.team-name li a{color: #fff; font-weight: 100;}.team-name li:hover a{color: #9A4BFF; padding-left: 8px;}.team-name li i{padding-right: 5px;}.news-area{margin-bottom: 10px;}.news-img{float: left; padding-top: 5px; padding-right: 15px;}.news-img a{display: inline-block; position: relative;}.news-img a:after{position: absolute; content: ''; width: 100%; height: 100%; background: #333; visibility: hidden; top: 0; left: 0; opacity: 0; z-index: 1; -webkit-transition: all .3s linear; transition: all .3s linear;}.news-img i{font-size: 22px;}.news-area:hover .news-img a:after{visibility: visible; opacity: .8;}.news-img a span{font-size: 22px; position: absolute; top: 70%; left: 50%; color: #9A4BFF; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); visibility: hidden; opacity: 0; z-index: 2; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.news-area:hover .news-img a span{visibility: visible; opacity: 1; top: 50%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.news-content a{color: #FFF;}.news-content a:hover{color: #9A4BFF;}.news-content span{color: #9A4BFF;}.flicker-feed>a{display: inline-block; float: left; position: relative; width: 33.3333%; z-index: 1;}.flicker-feed>a:before{background-color: rgba(154,75,255, 0.90); content: ""; height: 100%; position: absolute; top: 0; width: 100%; opacity: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.flicker-feed>a:hover:before{opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.flicker-feed>a:after{color: #fff; content: "\f067"; font-family: "FontAwesome"; font-size: 14px; font-weight: 300; left: 50%; position: absolute; top: 50%; margin-top: -7px; margin-left: -7px; width: 100%; z-index: 5; opacity: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.flicker-feed>a:hover:after{opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.copy-right p{color: #fff; letter-spacing: 1px; margin-top: 7px;}.copy-right p a{color: #333;}.copy-right p a:hover{color: #38007F; font-weight: 600;}/*****=====*****=====*****=====*****=====20. Error Style css=====*****=====*****=====*****=====*****/.error{height: 100vh;}.error .content{padding-top: 7em; padding-bottom: 7em;}.error .content h2{font-size: 30em; position: relative; font-family: 'Cookie', cursive; line-height: .7;}.error .content h2 span{color: #9A4BFF;}.error .content p{font-size: 1.4em; margin-bottom: 2em; line-height: 0.8;}#map{width: auto; height: 525px;}/*****=====*****=====*****=====*****=====21. Gallery Style css=====*****=====*****=====*****=====*****/.gallery-area{position: relative; overflow: hidden;}.filtr-item .thumb{position: relative; overflow: hidden; display: table; margin-left: -1px;}.filtr-item .thumb:before,.gallery-info{content: ""; position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; text-align: center; background-color: rgba(0, 0, 0, 0.7); -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}.filtr-item:hover:before,.filtr-item:hover .gallery-info{-webkit-transform: scale(1); transform: scale(1);}.container .filtr-container .filtr-item .gallery-info .gallery-btn{margin-top: 40px; font-size: 30px; margin-bottom: 20px;}.container .filtr-container .filtr-item .gallery-info .gallery-btn a{color: #9A4BFF;}.container .filtr-container .filtr-item .gallery-info .gallery-btn{margin-top: 50px; font-size: 25px; margin-bottom: 15px;}.container .filtr-container .filtr-item .gallery-info h4{font-size: 20px; margin-bottom: 0;}.container .filtr-container .filtr-item .gallery-info h4 a{color: #fff;}.container .filtr-container .filtr-item .gallery-info p a{color: #ddd;}.container-fluid .filtr-container .filtr-item .gallery-info .gallery-btn{margin-top: 110px; font-size: 30px; margin-bottom: 20px; color: #9A4BFF;}.container-fluid .filtr-container .filtr-item .gallery-info h4 a{color: #fff;}.container-fluid .filtr-container .filtr-item .gallery-info .gallery-btn a{color: #9A4BFF;}.container-fluid .filtr-container .filtr-item .gallery-info p a{color: #ddd;}.filtr-item{position: relative;}.gallery-filter{margin:0px; margin-bottom: 20px; list-style: none;}.gallery-filter li{color: #222; margin: 0 10px; font-size: 14px; padding: 10px; display: inline-block; cursor: pointer; font-size: 16px;}.gallery-filter li:hover,.gallery-filter li.active{color: #9A4BFF;}/*****=====*****=====*****=====*****=====22. Inner style Css=====*****=====*****=====*****=====*****/.inner-bg{position: relative; padding: 90px 0 30px;}.inner-bg h2{color: #FFF; margin-bottom: 20px;}.inner-bg p{font-size: 15px;}.inner-bg p span{font-size: 18px; padding-left: 15px; padding-right: 15px;}.inner-bg p a{color: #676767;}.inner-bg p a:hover{color: #9A4BFF;}.inner-bg .mini-title:before{display: none;}.inner-style-1{padding: 40px 60px; background-color: rgba(154,75,255, .8); display: block; border: 5px solid #9A4BFF;}.inner-bg p a{color: #fff;}.practice-item-1.style-one{border: transparent; border-bottom: 1px solid #eee; border-left: 1px solid #eee; border-right: 1px solid #eee; background: #fff;}.practice-item-1.style-one .practice-img{border: 1px solid #eee;}.preview .section-title.light-title{position: relative;}.preview .section-title.light-title h2{position: relative; z-index: 1; background: #fff;}.preview .section-title.light-title h5{position: absolute; left: 0; right: 0; text-align: center; top: -40px; font-size: 100px; z-index: 0; color: #eee;}.preview{position: relative;}.preview .practice-item-1 .practice-img span:before{font-size: 50px;}.preview-features-item ul li{padding-bottom: 15px; color: #222; font-size: 16px; font-weight: 500; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}.preview-features-item ul li:hover{color: #9A4BFF; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; cursor: pointer;}.preview-features-item ul li i{font-size: 18px; color: #9A4BFF;}.padding-0{padding-right: 0 !important; padding-left: 0 !important;}/*****=====*****=====*****=====*****=====23. video style Css=====*****=====*****=====*****=====*****/.video-area{position: relative; overflow: hidden;}.video-area h2,.video-area p{color: #FFF;}.video-area h2 span{color: #9A4BFF;}.video-area .container{padding-top: 300px; padding-bottom: 300px;}.video-bg{height: 100%; position: absolute; text-align: center; width: 100%; z-index: -1;}.video-bg .video{height: 100%; left: 0; margin: 0!important; position: relative; top: 0; width: 100%;}.video-bg .video .mbYTP_wrapper{z-index: -1 !important;}/***** Coming Soon *****/.coming-soon{color: #fff; background-image: url('../img/bg/body.html'); background-size: cover; background-position: center; background-repeat: no-repeat;}.coming-soon h2{font-size: 46px; font-weight: 100; color: #9A4BFF; margin-top: 20px;}.coming-soon p{margin: 20px 0 30px 0; font-size: 22px; line-height: 36px;}.coming-soon i:before{font-size: 80px; color: #9A4BFF;}.timer{margin-top: 60px;}.timer .days-wrapper,.timer .hours-wrapper,.timer .minutes-wrapper,.timer .seconds-wrapper{display: inline-block; width: 160px; height: 160px; margin: 0 10px; padding-top: 20px; font-size: 18px; cursor: pointer; -o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;}.timer .days,.timer .hours,.timer .minutes,.timer .seconds{font-size: 100px; font-weight: 100; line-height: 90px;}/***** pricing Table *****/.pricing-item .pricing-plan{position: relative; background-color: #FFF; border: 1px solid #9A4BFF; box-shadow: 0 0 5px rgba(0, 0, 0, 0.25); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s;}.pricing-item .pricing-plan:hover i,.pricing-item .pricing-plan.hover i{-webkit-transform: scale(1.2); transform: scale(1.2); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s;}.pricing-item .price-title{position: relative; padding: 20px 10px; border-bottom: 1px solid #9A4BFF; margin-bottom: 20px;}.pricing-item .price-title i{font-size: 56px; margin: 0 15px; color: #9A4BFF; display: inline-block; float: left;}.pricing-item h4{top: 0; font-weight: 800; margin: 10px 0 0; text-transform: uppercase; letter-spacing: 1px;}.pricing-item span{color: #9A4BFF; font-weight: 800; font-size: 1.3em;}.pricing-item .price-month{font-size: 0.7em; text-transform: uppercase; color: #ddd;}.pricing-item .pricing-plan-list{padding: 0; margin: 0 0 40px; list-style: outside none none; font-size: 0.8em;}.pricing-item .pricing-plan-list li{padding: 5px 5%; font-weight: 500; font-size: 14px; border-left: 5px solid #9A4BFF; margin: 2px 30px;}.pricing-item .pricing-plan-select{background-color: #f2f2f2; text-align: center;}.pricing-item .pricing-plan-select a{color: #ffffff; text-decoration: none; padding: 15px 20px; margin: 20px; border-radius: 15px; text-transform: uppercase; display: inline-block; background-color: #9A4BFF;}.pricing-item .pricing-plan-select a:hover{background-color: #38007F;}.pricing-item:hover .pricing-plan-select{background-color: #fff;}.pricing-item:hover,.pricing-item:hover .pricing-plan,.pricing-item:hover .price-title i,.pricing-item:hover span{color: #fff; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s;}.pricing-item:hover .price-title{border-bottom: 1px solid #fff;}.pricing-item:hover .pricing-plan{background-color: #9A4BFF;}.pricing-item:hover .pricing-plan-list li{border-left: 5px solid #FFF;}/*----------------------------------------*//* Shop List Page Css/*----------------------------------------*/.shop-area{display: block; overflow: hidden; padding: 55px 0 10px;}.product-item{overflow: hidden; position: relative; border: 1px solid #eee;}.product-item > a{display: block; position: relative;}.product-item > a::before{background: #9A4BFF none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 0.7; position: absolute; top: 0; width: 100%; transform:scale(0); visibility:hidden; transition:.5s;}.product-item a:hover::before{transform:scale(1); visibility:visible;}.product-item a span{background: #9A4BFF none repeat scroll 0 0; color: #fff; font-weight: 500; padding: 5px 15px; position: absolute; right: -6px; text-transform: capitalize; top: 15px;}.product-item a span::before{background-attachment: scroll; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-origin: padding-box; background-repeat: no-repeat; background-size: auto auto; bottom: -30px; content: ""; height: 100%; position: absolute; right: 0; width: 10%;}.product-item a p{top: 0%; color: #fff; font-weight: 500; left: 0; margin: 0; position: absolute; right: 0; text-align: center; transition:.4s; opacity:0; visibility:hidden;}.product-item a:hover p{top: 45%; opacity:1; visibility:visible;}.wishlist-top-details > img{float: left;}.wishlist-rating{display: block; overflow: hidden; text-align: center;}.wishlist-rating h3{font-size: 14px; font-weight: 500; margin: 0 0 5px;}.shop-top-seller h4{border-bottom: 1px solid #666666; color: #666666; font-size: 16px; font-weight: 500; margin:0;}.shop-single-item{overflow: hidden; padding: 20px 0;}.shop-single-item:last-child{border-bottom: medium none;}.shop-sell-details{overflow: hidden; padding: 20px;}.shop-sell-item{float: left; overflow: hidden;}.shop-sell-details h5{font-weight: 500; margin-bottom: 5px; margin-left: 0; margin-right: 0; font-size: 15px;}.shop-sell-details h5 a{color: #333;}.shop-sell-details h5:hover a{color: #9A4BFF;}.shop-sell-details li{display: inline; color: #fbad1a;}.shop-banner{margin-bottom: 40px;}.shop-banner:hover::before{transform: scaley(1);}.shop-tab-pill{border: 1px solid #ddd; margin-bottom: 45px; padding: 10px;}.shop-tab-area .col-md-4{margin-bottom: 40px;}.shop-tab-pill li{display: inline-block;}.shop-tab-pill ul li a i{height: 30px; line-height: 30px; margin-right: 10px; text-align: center; width: 30px;}.shop-tab-pill li#m-mar, .shop-tab-pill li#r-mar,.shop-tab-pill li#p-mar{margin-right: 28px;}.shop-tab-pill li#n-mar{margin-left: 28px;}.shop-tab-pill ul li a{color: #444444; text-decoration: none;}.shop-tab-pill ul li a span{font-weight: 500;}.show-label{margin-right: 8px; padding-left: 370px;}.show-label > select, .sort-position > select{border: medium none; margin-left: 5px;}.sort-position label i{padding-right: 10px;}.shop-product-item-area .arrival-product-area{margin-bottom: 30px;}.shop-product-item-area{position:relative;display:block;overflow:hidden;}.shop-product-item-area:hover span.shop-cart-icon{opacity:1;}.shop-rating-text li{display:inline-block;}.shop-product-item-area span.shop-cart-icon{left: 0%; position: absolute; right: 0; text-align: center; top: 50%; opacity:0; transition:.4s;}.product-content h2, .product-content p{margin: 0;}.shop-product-item-area span.shop-cart-icon a{color: #fff; font-size: 16px; position: relative; width: 35px; height: 35px; line-height: 32px; display: block; text-align: center; margin: 0 auto; border: 1px solid #fff;}.shop-product-item-area span.shop-cart-icon a:hover{background:#9A4BFF;border: 1px solid #9A4BFF;}.shop-product-item-area > span.shop-cart-icon a::before{border: 1px solid #ddd; border-radius: 50%; content: ""; height: 70px; left: -7px; position: absolute; top: -5px; width: 70px;}.shop-right-area .product-action h5 a, .product-content a{color: #444444; font-weight: 300; font-size: 15px;}.shop-right-area .product-action h5 a:hover{color:#1997FF;}.shop-right-area .product-action > h6{font-size: 15px; font-weight: 500;}.shop-list-single{border: 1px solid #ddd; padding: 5px; margin-bottom: 30px;}.shop-list-left-content{float: left; padding-right: 30px;}.shop-list-left-content > a{display: block; position: relative;}.shop-list-left-content > a::before{background: #000 none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; width: 100%; transition:.4s;}.shop-product-item-area:hover .shop-list-left-content > a::before{opacity:0.4;}.shop-list-single .product-content{text-align: left;}.shop-list-right-content{display: block;}.product-content{font-size: 15px; padding: 0; text-align: center;}.product-details{font-size: 14px; font-weight: 300; margin-bottom: 30px; margin-top: 20px;}#list .shop-product-item-area span.shop-cart-icon{right: 68%;}.product-content h2 a{color: #666666; font-family: roboto; font-size: 15px; font-weight: 400;}.product-content h2 a:hover{color:#9A4BFF;}.shop-tab-pill ul li.active i{border-color: #9A4BFF; color: #9A4BFF;}.product-item{display: block; overflow: hidden; margin-bottom: 30px;}.product-img{display: block; position: relative;}ul.rating-text{float: right; margin-top: -23px; color: #fbad1a;}// .rating{// color: #fbad1a;//}ul.rating-text li, .pro-review ul li, .social-icon ul li{display: inline-block;}.product-action{padding: 20px 10px; background: #f3f3f3;}.product-action > h4{margin: 0 0 4px;}.product-action > h4 a{color: #343434; display: block; font-size: 14px; font-weight: 400; font-family:roboto; overflow: hidden;}.product-action > h4 a:hover{color: #9A4BFF;}.price{color: #9A4BFF; font-size: 16px; font-weight: 700; font-family:lato;}.rating-color, .pro-review .clr{color: #fbad1a;}.pro-action{bottom: 0%; left: 0; opacity: 0; position: absolute; right: 0; z-index: 4; transition:.4s; visibility: hidden;;}.product-item:hover .pro-action{opacity: 1; visibility: visible; bottom:55%}.pro-action > ul{text-align: center;}.pro-action ul li{display: inline-block;}.pro-action ul li a{border: 1px solid #fff; color: #fff; display: block; height: 36px; left: 0; line-height: 35px; right: 0; text-align: center; top: 0; width: 36px;}.pro-action ul li a:hover{background: #9A4BFF none repeat scroll 0 0; border-color: #9A4BFF; color: #fff;}.product-item .on-sale{background: rgba(0, 0, 0, 0) url(../img/shop/sell.png) no-repeat scroll 0 0; color: #fff; font-size: 16px; font-weight: 700; height: 62px; right: 5px; line-height: 56px; position: absolute; text-align: center; text-transform: uppercase; top: 5px; width: 50px; z-index: 1;}.product-image{position: relative;}.product-image::before{background: #111 none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 0; pointer-events: none; position: absolute; top: -45%; transition: all 0.3s ease 0s; width: 100%; z-index: 1;}.product-item:hover .product-image::before{opacity: 0.5; top:0;}.shoping-cart-area table{background: transparent none repeat scroll 0 0; border-color: #ddd; border-radius: 0; border-style: solid; border-width: 1px 0 0 1px; margin: 0 0 30px; text-align: center; width: 100%;}.shoping-cart-area table th{border-top: medium none; color: #333; font-weight: 500; padding: 20px 10px; text-align: center; text-transform: uppercase; vertical-align: middle; white-space: nowrap;}.shoping-cart-area table th, .shoping-cart-area table td{border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}.shoping-cart-area .blog-item{background: #fff;}.shoping-cart-area .blog-item .blog-images,.shoping-cart-area .blog-content{width: 50%; float: left;}.shoping-cart-area .blog-content{padding: 30px;}.product-list td a{color: #9A4BFF; font-size: 16px;}.product-list td a i{font-size: 28px;}.product-list .product-image img{width: 50%;}.discount-area,.subtotal-area{border: 1px solid #ddd;}.discount-area .discount-content{border-bottom: 1px solid #ddd; padding: 20px;}.discount-area .discount-content h3{font-size: 22px;}.discount-area .newsletter{padding: 46px;}.discount-area .newsletter .newsletter-btn{padding: 2px 20px; width: auto; text-transform: uppercase; font-size: 14px;}.subtotal-area .total{padding: 20px; border-bottom: 1px solid #ddd;}.subtotal-area .total h4{text-align: left; font-size: 20px;}.subtotal-area .total h4 span{float: right;}.total-content{padding: 40px 20px;}.total-content button{margin-top: -12px;}.shoping-cart-area .blog-date h3{font-size: 32px;}.shoping-cart-area .blog-date h3 sub{font-size: 16px; text-transform: capitalize;}.shoping-cart-area .blog-content select{height: 50px; padding: 10px; margin: 20px 0;}.shoping-cart-area .blog-content select{height: 50px; padding: 10px; margin: 20px 0;}.cards{padding-left:0;}.cards li{-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s; background-image: url('../img/shop/card.jpg'); background-position: 0 0; float: left; height: 32px; margin-right: 8px; text-indent: -9999px; width: 51px; cursor: pointer;}.cards .mastercard{background-position: -51px 0;}.cards li{background-image: url('../img/shop/card.jpg');}.cards .amex{background-position: -102px 0;}.cards li{background-image: url('../img/shop/card.jpg');}.cards li:last-child{margin-right: 0;}.panel-border{border: 1px solid #9A4BFF !important; margin-top: 30px;}.shop-tab-inner li a,.shop-tab-inner ul{border: none;}.panel-bg{background-color: #9A4BFF !important; color: #FFF !important; padding: 20px;}.shop-tab .nav-tabs{border-color: #9A4BFF;}.shop-tab .nav-tabs>li>a{color: #333; padding: 9px; margin: 0px 10px 0px 0; border: 1px solid #333;}.shop-tab .nav-tabs>li>a:hover{background-color: transparent; color: #9A4BFF;}.shop-tab .nav-tabs>li.active>a,.shop-tab .nav-tabs>li.active>a:focus,.shop-tab .nav-tabs>li.active>a:hover{border: 1px solid #9A4BFF; color: #9A4BFF; border-bottom: 1px solid transparent;}/* Defualt Theme Css */ .padding-none{padding-top: 0; padding-bottom: 0;}.padding-tb{padding-top: 30px; padding-bottom: 30px;}.padding-tb-20{padding-top: 20px; padding-bottom: 20px;}.padding-right-0{padding-right: 0;}.padding-left-0{padding-left: 0;}.padding-rl-50{padding-right: 50px; padding-left: 50px;}.padding-bottom-none{padding-bottom: 0;}.padding-top-none{padding-top: 0;}.margin-top-none{margin-top: 0;}.padding-top-bottom-150{padding-top: 200px; padding-bottom: 200px;}.mt-20{margin-top: -20px;}.margin-bottom-none{margin-bottom: 0;}.margin-bottom-30{margin-bottom: 30px;}.margin-bottom-10{margin-bottom: 10px;}.margin-bottom-35{margin-bottom: 35px;}.margin-bottom-20{margin-bottom: 20px !important;}.margin-right-5{margin-right: 5px;}.margin-right-10{margin-right: 10px;}.margin-left-5{margin-left: 5px;}.margin-left-10{margin-left: 10px;}.margin-top-30{margin-top: 30px;}.margin-top30{margin-top: -80px;}.margin-top-10{margin-top: 10px;}.margin-top-20{margin-top: 20px;}.margin-top-30{margin-top: 30px;}.margin-top-50{margin-top: 50px;}.margin-top-60{margin-top: 60px;}.margin-top-150{margin-top: 150px;}.margin-left-20{margin-left: 20px;}.bg-f8{background-color: #F8F8F8 !important;}.bg-transparent{background: transparent;}.bg-defult{background: #9A4BFF;}.bg-defult-1{background: rgba(0,0,0,.5);}.bg-defult-2{background: rgba(154,75,255, 0.9);}.bg-defult-1.fixed-header{background: #F1F1F1;}.color-defult{color: #9A4BFF;}.border-1{border: 1px solid #fff;}.border-1px{border: 1px solid #333;}.border-none{border: none !important;}.position-relative{position: relative !important;}.position-fixed{position: fixed; !important;}.w100{width: 100%;}.z-index-2{z-index: 2;}.footer-style-1{background-position: left top; background-size: 50%; background-repeat: no-repeat;}.copy-right-list li a{color: #fff;}.copy-right-list li{display: inline-block; margin-left: 10px;}.copy-right-list li a:hover{color: #333;}.footer-style-1 .footer-style-1,.footer-style-1 .footer-item-3 p,.footer-style-1 .footer-item-3 ul li,.footer-style-1 .footer-item-3 ul li a,.footer-style-1 .footer-item-2 h4,.footer-style-1 .footer-item-3 h4,.footer-style-1 .news-content a,.footer-style-1 .team-name li a,.footer-style-1 .team-name li i{color: #777 !important;}.footer-style-1 .footer-style-1:hover,.footer-style-1 .news-content a:hover,.footer-style-1 .team-name li:hover a,.footer-style-1 .team-name li:hover i{color: #9A4BFF !important;}.footer-style-1 .footer-item-2.style-1 h4:before,.footer-style-1 .footer-item-3.style-1 h4:before{background-color: #555;}.singup{background: #9A4BFF; padding: 10px;}.footer-style-1 .singup li a{color: #fff !important;}.footer-style-1 .singup li:hover a,.footer-style-1 .singup li:hover i{color: #333 !important;}.footer-style-1 .singup li i{color: #fff !important;}