body{font-family:roboto,sans-serif;font-weight:400;font-style:normal;color:#333}*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%}a:focus,input:focus,textarea:focus,button:focus{text-decoration:none;outline:none}a:focus,a:hover{text-decoration:none}i,span,a{display:inline-block}h1,h2,h3,h4,h5,h6,h7{font-family:roboto,sans-serif;font-weight:600;margin:0}h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}h7{font-size:50px}ul,ol{margin:0;padding:0;list-style-type:none}p{font-size:16px;font-weight:400;line-height:24px;color:#1a1a1a;margin:0}.bg_cover{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.container{max-width:1200px}.section{position:relative;padding-top:70px;padding-bottom:70px;overflow:hidden}.section_title{position:relative}.section_title h2{position:relative;margin-bottom:22px;color:#333;font-size:34px;font-weight:600}.section_subtitle{line-height:30px;color:#2e77ee;font-weight:500;text-transform:uppercase}.inner-banner{background:#1668ec;background:linear-gradient(to right,#1668ec 0%,#685ac5 100%);width:100%;height:45vh;background-position:center;background-size:cover;position:relative}.inner-text{position:absolute;left:0;top:55%;right:0;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9}.inner-text h1{color:#fff;text-transform:capitalize;font-weight:700;font-size:40px}.breadcrumb{padding:0 15px;margin:0;background:0 0;justify-content:center}.breadcrumb .breadcrumb-item a{color:#eee}.breadcrumb .breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item::before,.breadcrumb .breadcrumb-item a:hover{color:#fff}.bg-light{background-color:#9b7672!important}.spinner-wrapper{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;background:#fff}.spinner{position:absolute;top:50%;left:50%;width:3.75rem;height:1.25rem;margin:-.625rem 0 0 -1.875rem;text-align:center}.spinner>div{display:inline-block;width:1rem;height:1rem;border-radius:100%;background-color:#1668ec;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.buttons-title .title{font-size:36px;line-height:45px;color:#6c6c6c}.white-btn{border-radius:50px;background:#fff;color:#9a6459;border:2px solid #9a6459;padding:10px 30px;z-index:5;position:relative;font-size:16px;font-weight:400}.white-btn:hover{background:linear-gradient(to right,#9d9399 0%,#9a645a 50%,#9a645a 100%);background-size:200%;border:2px solid #9a6459;color:#fff}.main-btn{border-radius:50px;padding:10px 30px;background:linear-gradient(to right,#9d9399 0%,#9a645a 50%,#9a645a 100%);background-size:200%;border:2px solid #9a6459;color:#fff;z-index:5;position:relative;font-size:16px;font-weight:400;box-shadow:0 10px 40px 0 rgb(165 141 136)}.main-btn:hover{background:#fff;color:#fe7856;border:2px solid #fe7856}.navbar-area{position:absolute;top:0;left:0;width:100%;padding:1px 0;z-index:99}.navbar-area .navbar{position:relative;padding:0}.navbar-area .navbar .navbar-toggler .toggler-icon{width:30px;height:2px;background-color:#fff;margin:5px 0;display:block;position:relative;transition:all .3s ease-out 0s}.navbar-area .navbar .navbar-toggler.active .toggler-icon:nth-of-type(1){transform:rotate(45deg);top:7px}.navbar-area .navbar .navbar-toggler.active .toggler-icon:nth-of-type(2){opacity:0}.navbar-area .navbar .navbar-toggler.active .toggler-icon:nth-of-type(3){transform:rotate(135deg);top:-7px}.navbar-area .navbar .navbar-nav .nav-item{margin:0 20px;position:relative}.navbar-area .navbar .navbar-nav .nav-item>a{font-size:15px;line-height:24px;font-weight:500;padding:26px 0;color:#fff;text-transform:uppercase;position:relative;opacity:.8;transition:all .3s ease-out 0s}.navbar-area .navbar .navbar-nav .nav-item a::before{position:absolute;content:'';width:100%;height:3px;left:50%;margin:0 0;top:0;background-color:#fff;transition:all .3s ease-out 0s;transform:translate(-50%) scaleX(0)}.navbar-area .navbar .navbar-nav .nav-item.active>a,.navbar-area .navbar .navbar-nav .nav-item:hover>a{opacity:1;color:#fff}.navbar-area .navbar .navbar-nav .nav-item.active>a::before,.navbar-area .navbar .navbar-nav .nav-item:hover>a::before{transform:translate(-50%) scaleX(1)}.navbar-area .navbar .navbar-btn li{display:inline-block;margin-right:5px}.navbar-area .navbar .navbar-btn li a{padding:10px 30px;font-size:16px;text-transform:capitalize;font-weight:500;color:#fff;border-radius:4px;transition:all .3s ease-out 0s}.navbar-area .navbar .navbar-btn li a.light{}.navbar-area .navbar .navbar-btn li a.light:hover{background-color:rgba(255,255,255,.4)}.navbar-area .navbar .navbar-btn li a.solid{color:#9a6459;background:linear-gradient(to right,#9d9399 0%,#9a645a 50%,#9a645a 100%);background-size:200%;border-radius:50px;border:2px solid #9a6459;display:flex;align-items:center;box-shadow:0 10px 40px 0 rgb(158 161 172 / 31%)0 10px 40px 0 rgb(158 161 172 / 31%)0 10px 40px 0 rgb(158 161 172 / 31%)0 10px 40px 0 rgb(158 161 172 / 31%)0 10px 40px 0 rgb(158 161 172 / 31%)0 10px 40px 0 rgb(158 161 172 / 31%)0 10px 40px 0 rgb(158 161 172 / 31%)}.navbar-area .navbar .navbar-btn li a.solid:hover{background:#fff;color:#9a6459;border:2px solid #9a6459}.navbar-area .navbar .navbar-btn li a.solid i{margin-right:8px}.navbar-area.sticky{background-color:#a58d88;z-index:999;position:fixed;box-shadow:0 8px 20px 0 rgb(0 0 0/10%);padding:0}.navbar-area.sticky .navbar .navbar-toggler .toggler-icon{background-color:#333}.navbar-area.sticky .navbar .navbar-nav .nav-item a{color:#000;opacity:.9}.navbar-area.sticky .navbar .navbar-nav .nav-item a::before{background-color:#9a6459}.navbar-area.sticky .navbar .navbar-nav .nav-item.active,.navbar-area.sticky .navbar .navbar-nav .nav-item:hover{color:#333;opacity:1}.navbar-area.sticky .navbar .navbar-nav .nav-item.active a{color:#ffffff}.navbar-area.sticky .navbar .navbar-btn li a.light{color:#fff;background-color:#fff;background-size:200%}.navbar-area.sticky .navbar .navbar-btn li a.solid{color:#fff;background:linear-gradient(to right,#9d9399 0%,#9a645a 50%,#9a645a 100%);background-size:200%;box-shadow:0 10px 40px 0 rgb(240 96 111/45%)}.dropdown-item:focus,.dropdown-item:hover{color:#fff!important;text-decoration:none;background-color:#2c64e2}.dropdown-menu.dropdown-menu-right.show{margin:0;padding:0}.navbar-toggler{padding:0}.dropdown-menu{margin:0;padding:0}.dropdown-menu .dropdown-item{padding:10px}.home_area{position:relative;background:#9a6358;background:linear-gradient(to right,#9ea5b1 0%,#9a6358 100%)}.home_area::after{content:'';background-image:url(../images/header-shape.svg);background-size:101%;background-repeat:no-repeat;background-position:bottom;display:block;height:100%;position:absolute;bottom:-1px;left:-1px;right:0;z-index:1}.home-content{position:relative;z-index:9;padding-top:180px;padding-bottom:200px}.main-btn i{margin-right:5px}.home-content .main-btn.white{border:2px solid #fff;background:0 0;margin-left:10px}.home-content .main-btn.white:hover{border:2px solid #2f79ff;background:#fff;color:#0067f4}.home-content .title{font-size:75px;line-height:85px;color:#fff;font-weight:700}.home-content .title span{font-weight:300}.home-content .text{color:#fff;margin-top:16px}.home-content .slider-btn{padding-top:16px}.home-content .slider-btn li{display:inline-block;margin:16px 8px 0}.home-content .slider-btn li a.rounded-one{background-color:#fff;border-color:#fff}.home-content .slider-btn li a.rounded-one:hover{background-color:transparent;color:#fff}.home-content .slider-btn li a.rounded-two{border-color:#fff}.home-content .slider-btn li a.rounded-two:hover{background-color:#fff;color:#0067f4}.scroll-next{position:absolute;bottom:50px;left:0;z-index:9;width:100%;text-align:center}.scroll-next a{height:55px;width:55px;transition:all .5s;animation:BounceAnimation 4s infinite}@-webkit-keyframes BounceAnimation{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}@-moz-keyframes BounceAnimation{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-20px)}60%{-moz-transform:translateY(-10px)}}@keyframes BounceAnimation{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.services{padding:22px;background-color:#fff;border-radius:8px;border:2px solid #fff;box-shadow:4px 4px 26px 0 rgba(0,0,0,.09);margin-top:30px}.services:hover{border:2px solid #9a6459;transition:all .3s ease-out 0s}.services .services-title-icon .services-title{font-size:22px;line-height:30px;font-weight:600}.services .services-title-icon .services-title a:hover{color:#0067f4}.services .services-title-icon .services-icon{position:relative;display:inline-block;margin-right:15px;border-radius:50px;width:60px;height:60px}.services .services-title-icon .services-icon i{font-size:32px;line-height:60px;color:#fff;position:relative;z-index:5;padding-left:15px}.services .services-content .text{font-size:16px;line-height:26px;margin-top:10px;text-align: center;}.services .services-content .services-btn{color:#0067f4;font-size:16px;font-weight:600;margin-top:20px}.color01{background:#fe6e9a;background:linear-gradient(to right,#f84a7f 0%,#f47151 100%);box-shadow:0 10px 60px 0 rgb(218 9 212/28%)}.color02{background:#2caaac;background:linear-gradient(to right,#15a4a6 0%,#56de9b 100%);box-shadow:0 10px 60px 0 rgb(9 218 102/28%)}.color03{background:#f5850f;background:linear-gradient(to right,#f07f07 0%,#ffc225 100%);box-shadow:0 10px 60px 0 rgb(218 212 9/28%)}.color04{background:#2693ff;background:linear-gradient(to right,#006ad2 0%,#6b95ff 100%);box-shadow:0 10px 60px 0 rgb(9 15 234/28%)}.color05{background:#bb73ff;background:linear-gradient(to right,#7717d2 0%,#cb58f4 100%);box-shadow:0 10px 60px 0 rgb(127 9 234/28%)}.color06{background:#8eb73d;background:linear-gradient(to right,#5f880f 0%,#84c841 100%);box-shadow:0 10px 60px 0 rgb(49 194 87/28%)}.about-content h4{font-size:32px;line-height:35px;margin-bottom:20px;font-weight:600}.about-content .text{line-height:30px}.about-list ul{margin-top:10px}.about-list li{color:#666;padding:5px 0}.about-list li i{color:#2e77ee;margin-right:5px}.pricing{background-image:url(../images/pricing_box.png);background-size:100%;background-repeat:no-repeat;background-position:bottom}.single-pricing{box-shadow:4px 4px 26px 0 rgb(0 0 0/9%);padding:24px 20px 50px;border-radius:9px;position:relative;overflow:hidden;background-color:#fff;border:2px solid #f8f9fa;background-image:url(../images/price-shape.svg);background-size:100%;background-repeat:no-repeat;background-position:bottom}.single-pricing:hover{border:2px solid #fc3832;transition:all .3s ease-out 0s}.single-pricing .pricing-header .sub-title{font-size:20px;font-weight:500;line-height:25px;color:#333;position:relative}.single-pricing .pricing-header .price{display:block;font-size:48px;font-weight:600;line-height:50px;color:#333}.single-pricing .buttom-shape{position:absolute;bottom:-20px;left:0;width:101%}.single-pricing .pricing-header .year{font-size:16px;font-weight:400;line-height:25px}.single-pricing .pricing-list ul li{font-size:16px;line-height:24px;color:#333;margin-top:12px}.single-pricing .pricing-list ul li i{color:#0067f4;margin-right:8px}.pricing-header i{font-size:36px;margin-bottom:20px;background:linear-gradient(to right,#fa714d 0%,#f05282 50%,#f46944 100%);background-size:200%;color:#fff;padding:12px;border-radius:55px;box-shadow:0 10px 40px 0 rgb(240 96 111/45%)}.pricing-header{border-bottom:1px solid #ccc;padding-bottom:20px}.team-style-eleven{position:relative;box-shadow:0 8px 16px 0 rgba(72,127,255,.1)}.team-style-eleven .team-image img{width:100%}.team-style-eleven .team-content{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;padding-top:25px;padding-bottom:25px;z-index:5;transition:all .3s ease-out 0s}.team-style-eleven .team-content::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:linear-gradient(to right,#0067f4 0%,#2bdbdc 100%);z-index:-1;transition:all .3s ease-out 0s;opacity:0}.team-style-eleven .team-content .team-social{position:absolute;top:0;left:0;width:100%;transition:all .3s ease-out 0s;visibility:hidden;opacity:0}.team-style-eleven .team-content .team-social .social{background-color:#fff;display:inline-block;padding:10px 20px 6px;border-radius:50px}.team-style-eleven .team-content .team-social .social li{display:inline-block;margin:0 8px}.team-style-eleven .team-content .team-social .social li a{font-size:16px;color:#a4a4a4;transition:all .3s ease-out 0s}.team-style-eleven .team-content .team-social .social li a:hover{color:#0067f4}.team-style-eleven .team-content .team-name a{color:#333;font-size:24px;font-weight:600;transition:all .3s ease-out 0s}.team-style-eleven .team-content .sub-title{font-size:16px;color:#0067f4;transition:all .3s ease-out 0s}.team-style-eleven:hover .team-content{padding-top:50px}.team-style-eleven:hover .team-content::before{opacity:1}.team-style-eleven:hover .team-content .team-social{top:-20px;visibility:visible;opacity:1}.team-style-eleven:hover .team-content .team-name a{color:#fff}.team-style-eleven:hover .team-content .sub-title{color:#fff}.single-team{box-shadow:4px 4px 26px 0 rgb(0 0 0/9%);overflow:hidden;border-radius:10px}.single-team .team-image{position:relative}.single-team .team-image img{width:100%}.single-team .team-image .social{position:absolute;left:0;right:0;bottom:25px}.single-team .team-image .social ul{background-color:rgba(255,255,255,.23);display:inline-block;border-radius:50px;padding:0 13px;position:relative;z-index:5;overflow:hidden}.single-team .team-image .social ul::before{position:absolute;content:'';width:100%;height:100%;z-index:-1;top:0;left:0;background:linear-gradient(#fe8464 0%,#fe6e9a 100%);opacity:0;visibility:hidden;transition:all .3s ease-out 0s}.single-team .team-image .social ul li{display:inline-block}.single-team .team-image .social ul li a{padding:15px 13px;color:#fff}.single-team .team-content{padding:30px}.single-team .team-content .holder-name a{font-size:20px;font-weight:700;color:#2e2e2e}.single-team .team-content .text{margin-top:5px}.single-team:hover .team-image .social ul::before{opacity:1;visibility:visible}.testimonial-area{background-image:url(../images/testimonial_bg.jpg);background-size:100%;background-attachment:fixed;position:relative}.testimonial-area::before{content:'';position:absolute;width:100%;height:100%;background-color:#003994e0;left:0;top:0;display:block}.testimonial-area .section-title .title{color:#fff}.single-testimonial{background-color:#fff;box-shadow:0 0 30px 0 rgba(167,167,167,.16);overflow:hidden;border-radius:10px;padding:25px 30px 5px;border-radius:10px;border:2px solid transparent;margin:30px 0;transition:all .3s ease-out 0s}.single-testimonial .testimonial-review .quota i{font-size:36px;color:#119bd2;transition:all .3s ease-out 0s}.single-testimonial .testimonial-review .star ul li{display:inline-block;font-size:16px;color:#fe806d}.author-image{margin-right:20px}.single-testimonial .author-image img{width:60px;height:60px;border-radius:50px}.single-testimonial .testimonial-author .author-content .holder-name{font-size:18px;font-weight:700;color:#2e2e2e}.single-testimonial .testimonial-author .author-content .text{font-size:15px}.single-testimonial:hover{border-color:#fe7a7b}.single-testimonial:hover .testimonial-review .quota i{color:#fe7a7b}.slick-center .single-testimonial{border-color:#fe7a7b}.slick-center .single-testimonial .testimonial-review .quota i{color:#fe7a7b}.testimonial-active .slick-dots{margin:0 auto}.testimonial-active .slick-dots li{display:inline-block;margin:0 4px}.testimonial-active .slick-dots li button{width:12px;height:12px;border-radius:50%;background:linear-gradient(180deg,#fff 0%,#fff 100%);border:0;font-size:0;opacity:.5;transition:all .3s ease-out 0s}.testimonial-active .slick-dots li.slick-active button{opacity:1;width:15px;height:15px}.faq-area .faq-accordion .accordion .card{border:0;background:0 0;box-shadow:4px 4px 26px 0 rgb(0 0 0/9%);margin-top:15px;border-radius:6px}.faq-area .faq-accordion .accordion .card .card-header{border:0;background:0 0;padding:1px 0}.faq-area .faq-accordion .accordion .card .card-header a{font-size:18px;font-weight:500;color:#fff;display:block;position:relative;padding:15px 20px;background-color:#2e77ee;border-radius:6px;border:1px solid #e4e4e4}.faq-area .faq-accordion .accordion .card .card-header a::before{content:'\ea58';font-family:lineicons;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.faq-area .faq-accordion .accordion .card .card-header .collapsed::before{content:'\ea5c'}.faq-area .faq-accordion .accordion .card .card-body{padding:20px;background-color:#fff}a.collapsed{background-color:#fff!important;color:#333!important}.form-group{margin:0}p.form-message.success,p.form-message.error{font-size:16px;color:#333;background:#cbced1;padding:10px 15px;margin-left:15px;margin-top:15px}p.form-message.error{color:red}.contact-form .single-form{margin-top:30px}.contact-form .single-form textarea,.contact-form .single-form input{width:100%;height:52px;border:1px solid #cbced1;border-radius:5px;padding:0 25px;background-color:#fff;font-size:14px}.contact-form .single-form input:focus{border-color:#fc3832}.contact-form .single-form textarea{height:160px;padding-top:15px;resize:none}.contact-form .single-form textarea:focus{border-color:#fc3832}.list-unstyled li{font-size:13px;margin-left:2px;margin-top:5px;color:red}.contact-info .single-contact-info .contact-info-icon i{width:50px;height:50px;line-height:50px;text-align:center;font-size:24px;color:#fff;border-radius:50%}.contact-info .single-contact-info .contact-info-content{margin-top:10px;text-align:center}.contact-info-icon{text-align:center}.contact-info .single-contact-info.contact-color-1 .contact-info-icon i{background:#1668ec;background:linear-gradient(to right,#1668ec 0%,#685ac5 100%);z-index:-1;box-shadow:0 10px 40px 0 rgb(53 116 182/45%)}.contact-info .single-contact-info.contact-color-2 .contact-info-icon i{background:linear-gradient(to right,#fa714d 0%,#f05282 50%,#f46944 100%);background-size:200%;box-shadow:0 10px 40px 0 rgb(182 59 53/45%)}.contact-info .single-contact-info.contact-color-3 .contact-info-icon i{background:#1668ec;background:linear-gradient(to right,#1668ec 0%,#685ac5 100%);z-index:-1;box-shadow:0 10px 40px 0 rgb(53 116 182/45%)}.map{border:none;width:100%;height:495px}.brand-area{padding-top:40px;padding-bottom:40px}.single-logo{padding:0 40px}.single-logo img{width:100%;opacity:.5;transition:all .3s ease-out 0s}.single-logo:hover img{opacity:1}.footer-area{position:relative;padding-top:220px}.footer-area:before{content:'';position:absolute;width:100%;height:100%;bottom:-8px;left:0;background:#9a645a;z-index:-1;background-image:url(../images/footer-shape.svg);background-size:102%;background-repeat:no-repeat;background-position:top}#particles-1{position:absolute;top:0;left:0;width:100%;height:100%}#particles-2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.footer-area .social li{display:inline-block;margin:0 8px}.footer-area .social li a{font-size:24px;color:#fff;transition:all .3s ease-out 0s}.footer-area .social li a:hover{color:#fe6e9a}.footer-area .footer-support{font-size:16px;line-height:24px;color:#fff;font-weight:500}.footer-support span{display:block}.footer-area .copyright .text{color:#fff}.footer-area .footer_menu_list{display:flex;justify-content:center;border-top:1px solid #ffffff6b;padding-top:10px}.footer-area .footer-logo img{width:160px}.footer_menu ul li{width:50%;float:left;max-width:320px;margin-bottom:7px;position:relative;padding-left:20px}.footer_menu ul li:before{content:'\ea5c';font-family:lineicons;position:absolute;top:13px;left:0;transform:translateY(-50%);color:#fe7864;font-size:10px}.footer_menu ul li a{color:#fff}.footer_widget p{color:#fff}.footer_title{color:#fff;font-size:22px;margin-bottom:15px}.footer_widget form{margin:18px 0 30px;position:relative}.footer_widget form input{height:45px;background-color:#093376;border:none;width:100%;padding-left:30px;border-radius:5px}.footer_widget form button{color:#fff;width:62px;border:none;text-align:center;position:absolute;top:0;right:-10px;height:100%;background:linear-gradient(to right,#fa714d 0%,#f05282 50%,#f46944 100%);border-radius:45px;box-shadow:0 10px 40px 0 rgb(240 96 111/45%)}.copyright{padding:15px 0;border-top:1px solid #ffffff1f}.back-to-top{font-size:20px;color:#fff;position:fixed;right:20px;bottom:20px;width:45px;height:45px;line-height:45px;border-radius:5px;text-align:center;z-index:99;display:none;border-radius:50px;background:#fe8464;background:linear-gradient(to right,#fa714d 0%,#f05282 50%,#f46944 100%)}.back-to-top:hover{color:#fff;background-color:#0067f4}.portfolio-box{overflow:hidden;position:relative;margin-top:30px}.filters li a{display:inline-block;font-size:14px;line-height:30px;padding:10px 30px;color:#333;border-radius:30px;font-weight:400;background:#e8e8e8}.filters li a.active{color:#fff;background:linear-gradient(to right,#fa714d 0%,#f05282 50%,#f46944 100%);box-shadow:0 10px 40px 0 rgb(240 96 111/45%)}.img-overlay{position:absolute;bottom:-50px;left:0;width:100%;background:#2465e5;visibility:hidden;color:#fff;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;padding:1rem 2rem;transition:all .3s ease;border-radius:0 0 4px 4px}.portfolio-icon{position:absolute;top:-50px;right:10px;width:40px;height:40px;background:#fff;visibility:hidden;opacity:0;font-size:24px;-webkit-transition:all .3s ease;transition:all .3s ease;transition:all .3s ease;border-radius:40px}.portfolio-icon a{color:#e63f4b}.portfolio-icon a:hover{color:#fff}.portfolio-icon:hover{background:#e63f4b}.portfolio-box:hover .img-overlay{visibility:visible;opacity:1;bottom:0}.portfolio-box:hover .portfolio-icon{visibility:visible;opacity:1;top:10px}.blog-single{margin-bottom:30px}.blog--card{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 5px 20px rgba(105,106,119,.05);box-shadow:0 5px 20px rgba(105,106,119,.05);border:none}.blog--card figure{padding:10px 10px 0;position:relative;margin:0}.blog--card figure figcaption{position:absolute;left:25px;bottom:15px}.blog--card figure figcaption a{width:40px;height:40px;border-radius:50%;background:linear-gradient(to right,#fa714d 0%,#f05282 50%,#f46944 100%);color:#fff;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:22px;box-shadow:0 10px 40px 0 rgb(240 96 111/45%)}.blog--card .card-body h5 a{color:#0067f4;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog--card .card-body h5 a:hover{color:#e63f4b}.blog--card .card-body .post-meta{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e4e8ed;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400}.blog--card .card-body .post-meta li{color:#9192a3;margin-right:1rem}.blog--card .card-body .post-meta li a{color:#314584;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog--card .card-body .post-meta li a:hover{color:#e63f4b}.sidebar .search-widget{margin-bottom:2rem;background-color:#465ed2;padding:25px 10px}.sidebar .search-widget .input-group input{width:100%;border-radius:1.66667rem;background:#f5f4f7;border:0;height:3.33333rem;padding:0 4rem 0 1.66667rem}.sidebar .search-widget .input-group button{padding:0 1.33333rem;border-radius:1.66667rem;position:absolute;right:0;top:0;height:3.33333rem;background:0 0;border:0;cursor:pointer}.sidebar .widget-header .widget-title{padding:15px;font-size:24px}.sidebar .widget-content{padding:15px}.sidebar .category-widget li{margin-bottom:10px;position:relative;border-bottom:1px solid #d6d6d6;padding-bottom:10px}.sidebar .category-widget li i{font-size:11px;font-weight:600}.sidebar .category-widget ul li a{color:#202428;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sidebar .category-widget ul li a:hover{color:#e63f4b}.sidebar-post .post-single{margin-bottom:15px}.sidebar-post .post-single p{margin:0 0 0 1rem}.sidebar-post .post-single p span{display:block;line-height:1.46667rem}.sidebar-post .post-single p span a{color:#314584}.sidebar-post .post-single .post-title{margin-top:.66667rem;display:block;font-weight:500;color:#202428}.tags-widget ul{display:flex;flex-wrap:wrap}.tags-widget ul li{margin-right:10px;margin-bottom:10px}.tags-widget ul li a{line-height:1.73333rem;display:block;border-radius:3px;padding:2px .66667rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff;font-size:.86667rem;background:linear-gradient(to right,#fe8464 0%,#fe6e9a 50%,#fe8464 100%);border-color:#fe8464}.tags-widget ul li a:hover{color:#fff;background:linear-gradient(to right,#fe8464 0%,#fe6e9a 50%,#fe8464 100%);border-color:#fe8464}.login-container{width:100%;min-height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;background:#1668ec;background:linear-gradient(to right,#1668ec 0%,#685ac5 100%)}.login-wrap{width:480px;background:#fff;border-radius:10px;position:relative;padding:30px}.form-title{width:100%;display:block;font-size:26px;color:#555;line-height:1.2;text-align:center;font-weight:500}.form-change-link{font-size:16px;font-weight:bolder;color:#0067f4;margin-left:10px}.login-links,.forgot-links{margin:20px 0;display:flex;color:#314584}.Home-links{text-align:center;font-size:22px}.Home-links a{color:#314584}.login_form .form-group input{width:100%;height:52px;border:1px solid #cbced1;border-radius:5px;padding:0 25px;background-color:#fff;font-size:14px}.login_form .form-group{margin-top:20px}@media(min-width:1600px){.container-fluid{padding:0 350px}}@media(max-width:1199px){.container{max-width:100%}.header-content{padding-top:180px;padding-bottom:130px}}@media(max-width:991px){.dropdown-menu{background-color:transparent;border:none}.inner-banner{height:250px}.header-content .main-btn{margin-bottom:35px}.header-content{text-align:center}.navbar-area.sticky{padding:10px 0}.navbar-area>.container{width:100%}.navbar-area .navbar .navbar-btn li a{padding:10px 30px;font-size:14px}}@media(max-width:767px){.footer_widget{margin-top:30px}.footer-area{padding-top:90px}.main-btn{padding:10px 25px}.home-content .title{font-size:60px;line-height:65px}.filters li{width:100%;margin-bottom:10px}.filters li a{width:98%;margin:0 10px;display:flex;justify-content:center}.section{padding-top:40px;padding-bottom:40px}.about-content .white-btn{margin:auto;display:table}.single-pricing .pricing-header .price{font-size:50px;margin-top:16px}.single-pricing .pricing-list ul li{font-size:14px;margin-top:12px}.navbar-area .navbar .navbar-collapse{position:absolute;top:115%;left:0;width:100%;background-color:#f4f6f7;z-index:8;padding:10px 0;box-shadow:0 10px 25px 0 rgba(18,18,18,.05)}.contact-info .single-contact-info{margin:10px 0}.team-style-eleven .team-content{padding-top:15px;padding-bottom:15px}.single-testimonial{padding:20px 20px 5px}.pricing-area{padding-top:80px;padding-bottom:80px}.danger-buttons .danger-five{padding-left:40px}.brand-logo{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.single-logo{padding:0 20px;margin:10px 0;width:50%}.buttons-title .title{font-size:24px;line-height:35px}.navbar-area .navbar .navbar-nav .nav-item a::before{display:none}.navbar-area .navbar .navbar-nav .nav-item.active>a,.navbar-area .navbar .navbar-nav .nav-item:hover>a{color:#333}.navbar-area .navbar .navbar-btn{position:absolute;right:60px;top:0}.navbar-area .navbar .navbar-nav .nav-item a{padding:10px 0;display:block;color:#333;text-align:center}.header-content .title{font-size:34px;line-height:45px}.header-content{padding-top:190px;padding-bottom:150px}.team-style-eleven:hover .team-content{padding-top:35px}.team-style-eleven .team-content .sub-title{font-size:14px}.team-style-eleven .team-content .team-name a{font-size:18px}.faq-area .faq-accordion .accordion .card .card-header a{font-size:16px}.portfolio-menu ul li{font-size:14px;padding:0 22px;line-height:42px}.single-features .features-title-icon .features-title a{font-size:24px;line-height:35px}.footer-area .footer-support span{display:block}}@media only screen and (min-width:992px) and (max-width:1199px){.single-pricing .pricing-header .price{font-size:50px;margin-top:16px}.single-pricing .pricing-list ul li{font-size:14px;margin-top:12px}.single-features .features-title-icon .features-title a{font-size:24px;line-height:35px}.header-content .title{font-size:58px;line-height:80px}.faq-area .faq-accordion .accordion .card .card-header a{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-area .navbar .navbar-collapse{position:absolute;top:115%;left:0;width:100%;background-color:#f4f6f7;z-index:8;padding:10px 0;box-shadow:0 10px 25px 0 rgba(18,18,18,.05)}.single-logo{padding:0 15px}.navbar-area .navbar .navbar-nav .nav-item a{padding:10px 0;display:block;color:#333}.navbar-area .navbar .navbar-nav .nav-item a::before{display:none}.navbar-area .navbar .navbar-nav .nav-item.active>a,.navbar-area .navbar .navbar-nav .nav-item:hover>a{color:#333}.navbar-area .navbar .navbar-btn{position:absolute;right:70px;top:0}.header-content .title{font-size:72px;line-height:90px}.portfolio-menu ul li{font-size:14px;padding:0 26px}.pricing-area{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px){.single-logo{width:33.33%}.single-features .features-title-icon .features-title a{font-size:36px;line-height:45px}.single-pricing .pricing-header .price{font-size:64px;margin-top:32px}.single-pricing .pricing-list ul li{font-size:16px;margin-top:16px}}


