body{color:#444;font-family:Quicksand,sans-serif;font-size:16px;font-weight:500;line-height:26px;background:#fff;overflow-x:hidden}body,html{height:100%}h1,h2,h3,h4,h5,h6{font-family:Quicksand,sans-serif;letter-spacing:0;margin-top:0;color:#1d293e;font-weight:400}a{font-family:Quicksand,sans-serif;text-decoration:none;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}a:hover{text-decoration:none}a:focus{outline:0;text-decoration:none}p{margin:0}li,ul{margin:0;padding:0}fieldset{border:0 none;margin:0 auto;padding:0}.preloader{background:#3b7eff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.status-mes{width:45px;height:45px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;font-size:10px;text-indent:-12345px;border-top:8px solid #fff;border-right:8px solid #fff;border-bottom:8px solid #fff;border-left:8px solid #f54291;border-radius:50%;-webkit-animation:spinner .7s infinite linear;animation:spinner .7s infinite linear;z-index:10000}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.no-padding{padding:0}.section-padding{padding:80px 0}.section-title{margin-bottom:60px}.section-title h1{color:#1d293e;font-size:36px;font-weight:700;margin-top:0;position:relative;text-transform:capitalize}@media only screen and (max-width:480px){.section-title h1{font-size:24px}}.section-title-white-span{background:#fff!important}h1.section-title-white{color:#fff;font-size:36px;font-weight:500;margin-top:0;position:relative;margin-top:0;text-transform:capitalize}@media only screen and (max-width:480px){h1.section-title-white{font-size:24px}}p.section-title-white{color:#fff}.section-title p{padding:0 10px;width:70%;margin:auto}@media only screen and (max-width:768px){.section-title p{padding:0 10px;width:90%;margin:auto}}.topcontrol{background:#f54291 none repeat scroll 0 0;border-radius:30px;bottom:5px;box-shadow:0 0 10px rgba(0,0,0,.08);color:#fff;cursor:pointer;font-size:18px;height:50px;line-height:50px;opacity:1;position:fixed;right:5px;text-align:center;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;width:50px}.topcontrol:hover{background:#f54291;color:#fff}.navbar-brand img{width:140px;height:auto}.navbar-custom{background-color:transparent;padding:20px 0;width:100%;border-radius:0;z-index:999;margin-bottom:0;border-bottom:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-custom .navbar-toggler{color:#fff;font-size:30px;padding:0}.navbar-custom .navbar-brand{color:#fff!important;text-transform:uppercase;font-weight:500;letter-spacing:1.5px}.navbar-custom .navbar-nav li a{color:#fff!important;font-size:16px;background-color:transparent!important;margin:0 5px;letter-spacing:.5px;line-height:24px;-webkit-transition:all .5s;transition:all .5s;text-transform:capitalize;font-weight:600}.navbar-custom .navbar-nav li a.active,.navbar-custom .navbar-nav li a:active,.navbar-custom .navbar-nav li a:hover{color:#fff!important}.navbar-custom .navbar-nav .nav-item:last-child .nav-link{margin-right:0;padding-right:0}.navbar-custom.nav-sticky{background-color:#f54291!important;padding:15px 0;border-bottom:none}@media (max-width:1023px){.navbar-custom .nav-social{display:none}}@media (max-height:480px){.navbar-nav{max-height:200px;overflow-y:auto}}@media (min-width:200px) and (max-width:960px){.navbar-custom{background-color:#f54291;padding:10px 0!important}}@media (min-width:200px) and (max-width:768px){.navbar-custom{background-color:#f54291;padding:10px 0!important}}.mdi-menu::before{content:"\F035C"}.mdi-set,.mdi::before{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home_bg{height:800px;position:relative}@media only screen and (max-width:768px){.home_bg{height:1048px}}@media only screen and (max-width:480px){.home_bg{height:1350px}}@media only screen and (max-width:375px){.home_bg{height:1350px}}.hero-text h1{padding-top:200px;font-size:58px;font-weight:700;color:#fff;text-transform:capitalize;line-height:70px}@media only screen and (max-width:768px){.hero-text h1{font-size:40px;line-height:46px}}@media only screen and (max-width:480px){.hero-text h1{padding-top:200px;font-size:30px;line-height:40px}}@media only screen and (max-width:360px){.hero-text h1{font-size:26px;line-height:34px}}.hero-text p{color:#fff;margin-bottom:25px;margin-top:25px}.home_btn a{margin-bottom:20px;margin-right:20px}.learn_btn{background:#3b7eff;border:2px solid #3b7eff;border-radius:5000px;color:#fff;display:inline-block;font-size:15px;font-weight:600;overflow:hidden;padding:10px 45px;box-shadow:0 10px 40px rgba(0,0,0,.07);text-transform:capitalize;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media only screen and (max-width:360px){.learn_btn{padding:10px 40px}}.learn_btn:hover{background:#fff;color:#1d293e;border:2px solid #fff}.video-play{background:#f54291;border:2px solid #f54291;border-radius:5000px;color:#fff;display:inline-block;font-size:15px;font-weight:600;box-shadow:0 10px 40px rgba(0,0,0,.07);overflow:hidden;padding:10px 45px;text-transform:capitalize;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media only screen and (max-width:360px){.video-play{padding:10px 40px}}.video-play:hover{background:#fff;color:#1d293e;border:2px solid #fff}.hero-text-img{padding-top:120px}@media only screen and (max-width:768px){.hero-text-img{padding-top:100px}}@media only screen and (max-width:480px){.hero-text-img{display:block;padding-top:60px;text-align:center}}.about-us{position:relative;padding-bottom:60px}.about-us:before{background:rgba(0,0,0,0) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.about-us{padding-top:0;padding-bottom:60px}.about-title{width:80%;margin:auto;margin-bottom:60px;line-height:36px;font-weight:600;font-size:26px}.about_feature{background:#fff;height:300px;margin:20px 0;z-index:2;position:relative;padding:20px;transition:all .4s ease 0s;border-radius:10px}.about_feature:hover{box-shadow:0 60px 60px rgba(0,0,0,.1);position:relative;z-index:100;background:#3b7eff;transform:translate(0,-10px)}.about_feature2:hover{background:#f54291}.about_feature3:hover{background:#7e0cf5}.about_feature4:hover{background:#3b7eff}.icon{background:#3b7eff;border-radius:100px;box-shadow:0 1px 2px 1px rgba(0,0,0,.1);color:#fff;display:inline-block;font-size:24px;height:60px;line-height:60px;margin-bottom:0;position:relative;text-align:center;top:50px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:60px}.icon_bg{background:#3b7eff}.icon_bg2{background:#f54291}.icon_bg3{background:#7e0cf5}.icon_bg4{background:#3b7eff}.about_feature h4{margin:0;position:relative;text-transform:capitalize;top:90px;-webkit-transition:all .6s cubic-bezier(.68, -.55, .265, 1.55) 0s;transition:all .6s cubic-bezier(.68, -.55, .265, 1.55) 0s;font-weight:700;font-size:18px}.about_feature:hover .icon{top:-50px;color:#fff}.about_feature:hover h4{color:#fff;top:-20px}.about_feature p{color:#fff;opacity:0;-webkit-transition:all .6s cubic-bezier(.68, -.55, .265, 1.55) 0s;transition:all .6s cubic-bezier(.68, -.55, .265, 1.55) 0s}.about_feature:hover p{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.feature-one{padding:80px 0}.single_feature_img{text-align:center}.single_feature_img img{display:inline-block}.single_feature_one{padding-top:150px}@media only screen and (max-width:768px){.single_feature_one{padding-bottom:60px;padding-top:0}}.single_feature_one h3{color:#2a2b2f;font-size:45px;font-weight:400;line-height:50px;margin:0}.single_feature_one p{margin:30px 0}.feature-two{padding-top:80px;padding-bottom:50px}.single_feature_two{padding-top:60px}@media only screen and (max-width:768px){.single_feature_two{padding-top:60px}}@media only screen and (max-width:480px){.single_feature_two{padding-bottom:0;padding-top:50px}}.single_feature_two h3{color:#2a2b2f;font-size:45px;font-weight:400;line-height:50px;margin:0}.single_feature_two p{margin:30px 0}.single_feature_btn_light{background:#3b7eff;border:2px solid #3b7eff;border-radius:5000px;color:#fff;display:inline-block;font-size:16px;font-weight:600;overflow:hidden;padding:15px 45px;text-transform:capitalize;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;box-shadow:0 10px 40px rgba(0,0,0,.07)}@media only screen and (max-width:360px){.single_feature_btn_light{padding:10px 40px}}.single_feature_btn_light:hover{background:#f54291;color:#fff;border:2px solid #f54291}.counter_feature{background:#f2f6fe}.counter_feature_mb{padding-bottom:80px}@media only screen and (max-width:768px){.counter_img{margin-bottom:60px}}.single_counter{margin-bottom:30px;background:#fff;border-radius:5px;box-shadow:0 10px 40px rgba(0,0,0,.05);padding:30px 30px;transition:.3s}.single_counter_mt{margin-top:70px}@media only screen and (max-width:480px){.single_counter_mt{margin-top:0}}.single_counter_mtnone{margin-top:-70px}@media only screen and (max-width:480px){.single_counter_mtnone{margin-top:0}}.single_counter span{color:#fff;font-size:24px;margin-bottom:20px;display:block;background:#3b7eff;width:60px;height:60px;line-height:60px;border-radius:30px;margin:auto;text-align:center;margin-bottom:20px;transition:.3s}.single_counter:hover span{background:#f54291}.single_counter h2{font-size:40px;font-weight:600}.single_counter h3{font-size:16px;font-weight:500}.newsletter_title{margin-bottom:60px;font-weight:600;line-height:42px}.newsletter-form{background:#3b7eff;padding:50px 60px;border-radius:5px}@media only screen and (max-width:768px){.newsletter-form{border-radius:0;padding:30px 15px}}.subscribe{display:block;position:relative;width:100%;background:#fff}.subscribe__input{background:0 0;border-radius:0;padding-left:20px;display:block;font-size:18px;height:72px;margin:0;text-transform:capitalize;width:100%;border-bottom:2px solid #fff;border-right:0px;border-top:0;border-left:0}@media only screen and (max-width:480px){.subscribe__input{font-size:12px}}.subscribe__btn{background-color:none;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:18px;position:absolute;right:0;top:0;padding:11px 30px;border:2px solid #3b7eff;font-weight:600;transition:.3s;background:#3b7eff;right:10px;top:10px}@media only screen and (max-width:480px){.subscribe__btn{background-color:none;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:14px;position:absolute;right:0;padding:5px 15px;top:15px}}@media only screen and (max-width:768px){.subscribe__btn{margin-top:0}}@media only screen and (max-width:480px){.subscribe__btn{right:8px}}.subscribe__btn:hover{background:#f54291;color:#fff;border:2px solid #f54291}button{padding:0;border:none;background-color:transparent;-webkit-border-radius:0;border-radius:0}.slick-slide{margin:0 20px}.slick-slide img{width:100%}.slick-next:before,.slick-prev:before{color:#3b7eff}.slick-slide{transition:all ease-in-out .3s;opacity:.2}.slick-active{opacity:.5}.slick-current{opacity:1}.template_team{padding-bottom:60px}.single_team{position:relative;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.07);border-radius:3px}@media only screen and (max-width:768px){.single_team{margin-bottom:40px}}.team-hover{position:absolute;width:100%;bottom:-100%;padding:30px;padding-bottom:0;background:#3b7eff;transition:all .3s ease-in-out}.single_team:hover .team-hover{bottom:0}.team .position-center-center{width:100%;padding:0 20px}.single_team img{width:100%}.single_team h5{color:#fff;margin:0;text-transform:uppercase;font-size:16px;font-weight:700}.single_team span{color:#fff;display:inline-block;font-size:12px;font-weight:600;margin:10px 0 0;text-align:center;text-transform:uppercase;width:100%}.single_team p{color:#fff}.social{text-align:center;display:inline-block;margin-bottom:25px;margin-top:15px}.social li{display:inline-block;padding:0}.social li a{color:#fff;display:inline-block;font-size:16px;text-align:center;text-transform:uppercase;transition:all .2s ease 0s;margin:0 5px}.social li a:hover{color:#fff}.team-name{background:#3b7eff;bottom:0;color:#fff;font-size:16px;font-weight:700;left:0;margin:0;padding:25px 20px;position:absolute;text-transform:uppercase;transition:all .2s ease-in-out 0s;width:100%}.our_testimonial{background:#f2f6fe}.single_testimonials_title h2{font-weight:500;text-transform:capitalize;font-size:24px;margin-bottom:20px}.single_testimonials{padding:60px 45px;border-radius:10px;margin:0 15px;background:#fff;transition:.3s}.single_testimonials:hover{background:#3b7eff}.single_testimonials_img{overflow:hidden;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:15px}.single_testimonials:hover .single_testimonials_img{border-bottom:1px solid #4c89ff}.single_testimonials_img img{width:90px;height:90px;border-radius:500px;margin-right:20px;border:6px solid #fff;box-shadow:0 0 40px rgba(0,0,0,.07)}.single_testimonials_img h4{font-size:20px;padding-top:20px;color:#1d293e;text-transform:capitalize;font-weight:600}.single_testimonials:hover h4{color:#fff}.single_testimonials_img i{color:#fc0}.single_testimonials:hover p{color:#fff}.owl-theme .owl-controls{width:100%;position:static;text-align:center}.owl-theme .owl-controls .owl-buttons div{height:50px;line-height:50px}.our_pricing{background:#f8f8f8}.pricingTable{background:#fff none repeat scroll 0 0;color:#282828;margin-top:30px;padding:50px 15px;perspective:700px;position:relative;text-align:center;transition:all .3s ease-in-out 0s;z-index:1}.pricingTablebg{background:#3b7eff;color:#fff}@media only screen and (max-width:480px){.pricingTable{margin-bottom:60px}}.pricingTable:hover{box-shadow:0 60px 60px rgba(0,0,0,.1);position:relative;z-index:100}.pricingTable:hover{color:#fff}.pricingTable:after{content:"";width:100%;height:100%;background:#3b7eff;position:absolute;top:0;left:0;opacity:0;z-index:-1;transition:all .3s ease-in-out 0s}.pricingTable:hover:after{opacity:1}.pricingTable .icon{width:69px;height:69px;line-height:69px;border-radius:50%;background:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.1);margin:0 auto;font-size:25px;color:#3b7eff;position:absolute;top:-34px;left:0;right:0}.pricingTable .pricingTable-header{margin-bottom:30px}.pricingTable .title{display:block;font-size:22px;font-weight:600;text-transform:capitalize;margin:0 0 10px 0;transition:all .3s ease-in-out 0s}.pricingTablebg .title{color:#fff}.pricingTable:hover .title{color:#fff}.pricingTable .price-value{font-size:30px;font-weight:700;transition:all .3s ease-in-out 0s;background:#3b7eff;margin-top:20px;display:inline-block;border-radius:500px;width:100px;height:100px;line-height:100px;color:#fff}.pricingTablebg .price-value{background:#fff;color:#3b7eff}.pricingTable:hover .price-value{background:#fff;color:#3b7eff}.pricingTable .pricing-content{list-style:none;padding:0;margin:0 0 20px 0}.pricing-content-border>li{border:1px solid #eee;margin-bottom:10px}.pricingTable .pricing-content li{line-height:40px}@media only screen and (max-width:990px){.pricingTable{margin-bottom:30px}}@media only screen and (max-width:767px){.pricingTable{margin-bottom:50px}}.btn-price-bg{background:#3b7eff;border:2px solid #3b7eff;border-radius:5000px;color:#fff;display:inline-block;font-size:16px;font-weight:600;overflow:hidden;padding:10px 45px;text-transform:capitalize;transition:all .3s ease 0s}.pricingTable:hover .btn-price-bg{background:#fff;color:#333;border:2px solid #fff}.pricingTablebg .btn-price-bg{background:#fff;border:2px solid #fff;border-radius:5000px;color:#3b7eff;display:inline-block;font-size:16px;font-weight:600;overflow:hidden;padding:10px 45px;text-transform:capitalize;transition:all .3s ease 0s}.template_faq{padding-bottom:50px}.faq_desc{margin-bottom:30px}.faq_desc h2{font-weight:700;font-size:20px;margin-bottom:15px}.faq_desc p{padding-right:30px}.single_blog{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.07)}@media only screen and (max-width:768px){.single_blog{margin-bottom:30px}}.blog-img{position:relative}.blog-img img{position:relative}@media only screen and (max-width:768px){.blog-img img{width:100%}}.blog-img a{position:absolute;left:8%;top:80%;background:#3b7eff;padding:3px 15px;border-radius:4px;color:#fff;font-weight:600;font-size:16px}@media only screen and (max-width:768px){.blog-img a{top:38%}}.single_blog h2{font-weight:600;line-height:32px;font-size:22px;padding-left:30px;margin-top:25px;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px;padding-right:20px}.single_blog h2 a{color:#333}.single_blog h2 a:hover{color:#3b7eff}.single_blog span{text-transform:capitalize;padding-left:30px;margin-bottom:20px;display:inline-block;font-weight:600}.single_blog span a{color:#3b7eff}.blog-page{background:#f2f6f9}.post-slide-blog{background:#fff none repeat scroll 0 0;border-radius:4px;box-shadow:0 5px 15px 0 #ececec;margin-bottom:40px;overflow:hidden;padding:30px 20px}@media only screen and (max-width:768px){.post-slide-blog .post-img-blog{float:none;width:100%}}.post-slide-blog .post-title-blog{margin-top:20px}.post-slide-blog .post-title-blog a{color:#1d293e;display:block;font-size:20px;font-weight:600;text-transform:capitalize;transition:color .3s ease 0s;line-height:26px}.post-title-blog>a:hover{text-decoration:none;color:#3b7eff}.post-slide-blog .post-date-blog{color:#3b7eff;display:inline-block;font-weight:400;margin-bottom:8px;margin-right:15px}.post-description-blog{margin-bottom:15px;text-align:left}.blog_btn-blog{background:#3b7eff;border:1px solid #3b7eff;border-radius:5000px;color:#fff;display:inline-block;font-size:15px;font-weight:600;overflow:hidden;padding:10px 45px;box-shadow:0 10px 40px rgba(0,0,0,.07);text-transform:capitalize;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.blog_btn-blog:hover{background:#f54291;border:1px solid #f54291;color:#fff}.single-post-slide-blog{background:#fff;padding:30px;margin-bottom:60px}.single-post-slide-blog img{width:100%}.single-post-slide-blog h3 a{color:#1d293e;display:block;font-size:24px;font-weight:600;margin-top:20px;margin-bottom:15px;text-transform:capitalize;transition:color .3s ease 0s;line-height:26px}ul.blog_pagination li a{border:1px solid #eee;border-radius:0;color:#1d293e;display:block;font-size:18px;font-weight:500;background:#fff;height:45px;line-height:42px;margin:5px;text-align:center;width:45px}ul.blog_pagination li a:hover{color:#fff;background:#3b7eff;border:1px solid #3b7eff}.contact_form_blog{padding-top:0!important}.blog_sidebar_title{border-bottom:1px solid #eee;color:#1d293e;font-size:13px;font-weight:600;letter-spacing:1px;margin-bottom:15px;margin-top:0;padding-bottom:10px;text-transform:uppercase}.advertisement_post,.blog_search,.categories,.latest_blog,.tag,.upcoming_event,.video_post{margin-bottom:30px;background:#fff;padding:30px 30px;border-radius:3px;border-top:3px solid #3b7eff;box-shadow:0 4px 5px 0 rgba(0,0,0,.06)}.tag{overflow:hidden}@media only screen and (max-width:768px){.blog_search{margin-top:60px}}.blog_search input{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #eee;border-radius:0;color:#282828;transition:all .3s ease 0s;height:50px}.blog_search input:focus{border:1px solid #3b7eff}.single_latest_blog{overflow:hidden;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:20px}.single_latest_blog h4{color:#666;font-size:15px;font-weight:500;line-height:28px;margin:0;transition:all .3s ease 0s}.single_latest_blog:hover h4{color:#3b7eff}.single_latest_blog span{color:#161616}.single_upcoming_event{margin-bottom:20px}.single_upcoming_event h4{color:#1d293e;font-size:17px;font-weight:600;line-height:28px;margin:10px 0 0;transition:all .3s ease 0s}.single_upcoming_event:hover h4{color:#3b7eff}.single_upcoming_event span i{margin-right:5px;color:#3b7eff}.single_upcoming_event span{color:#777}.categories ul{margin:0;padding:0;list-style:none}.categories ul li a{color:#1d293e;display:block;font-size:14px;font-weight:500;padding:5px 0}.categories ul li a:hover{color:#3b7eff}.categories ul li a i{margin-right:10px}.video_post iframe{width:100%;height:100%;border:medium none}.tag a{border:2px solid #3b7eff;border-radius:30px;color:#1d293e;display:block;float:left;font-size:14px;font-weight:600;margin:6px 4px;padding:5px 16px;text-transform:capitalize;transition:all .3s ease 0s}.tag a:hover{background:#3b7eff;color:#fff;border:2px solid #3b7eff}.single_blog_post{margin-bottom:60px}.single_blog_post img{width:750px;height:455px}.blog_post_text h4{margin:30px 0}.author_part{margin-bottom:60px;overflow:hidden}.single_author{background:#fff none repeat scroll 0 0;padding:20px}.author_part img{border:4px solid #3b7eff;border-radius:100px;float:left;height:120px;margin-bottom:25px;margin-right:20px;width:120px}.author_part h4{text-transform:uppercase;font-size:16px;font-weight:700;letter-spacing:1px}.author_part p{margin-bottom:0}.blog_head_title{border-bottom:1px solid #ddd;margin:0 0 30px;padding-bottom:10px;font-weight:700;text-transform:uppercase;font-size:18px}.comments_part{margin-bottom:60px;overflow:hidden}.single_comment{margin-bottom:30px;background:#fff;padding:20px}.single_comment_mbnone{margin-bottom:0}.single_comment img{border:4px solid #3b7eff;border-radius:100px;float:left;height:120px;margin-bottom:25px;margin-right:20px;width:120px}.single_comment h4{font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.single_comment p{margin-bottom:0}.comment_form input,.comment_form textarea{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:currentcolor currentcolor #ddd;border-image:none;border-radius:0;border-style:none none solid;border-width:0 0 1px;box-shadow:none;color:#1d293e;font-size:14px;font-weight:500;padding:15px 0}@media only screen and (max-width:768px){.comment_form textarea{width:100%}}.comment_form input:focus,.comment_form input:hover{background:0 0;border-bottom:1px solid #ddd;box-shadow:none;color:#1d293e;outline:0 none}.comment_form textarea:focus,.comment_form textarea:hover{background:0 0;border-bottom:1px solid #ddd;box-shadow:none;color:#1d293e;outline:0 none}.download_area{padding-top:80px}.single_download_title{margin-top:150px;margin-bottom:40px}@media only screen and (max-width:768px){.single_download_title{margin-top:0;margin-bottom:60px}}.single_download_title h1{font-weight:700;font-size:46px}.single_download a{color:#333;padding:18px 30px;border-radius:5px;box-shadow:0 10px 30px 0 rgba(0,0,0,.03);width:193px;display:inline-block;margin-right:15px;transition:.3s}@media only screen and (max-width:480px){.single_download a{margin-bottom:30px;margin-right:0}}.single_download a:hover{box-shadow:none}.download-active{background:#fff}.single_download a i{float:left;font-size:30px;margin-right:10px;margin-top:3px;color:#3b7eff}.single_download h5{overflow:hidden;color:#333;text-align:left;font-weight:400;font-size:15px;margin-bottom:3px}.single_download h4{overflow:hidden;color:#333;text-align:left;font-weight:700;font-size:16px;text-transform:capitalize;letter-spacing:.5px;margin-bottom:0}@media only screen and (max-width:768px){.single_download_img{padding-top:60px}}.contact_us{padding-top:80px}.contact{background:#fff;padding:60px;box-shadow:0 0 20px rgba(0,0,0,.07);margin-bottom:-150px;z-index:999;position:relative}.contact input,.contact textarea{background:#f2f6fe;border-color:currentcolor currentcolor #f2f6fe;-o-border-image:none;border-radius:5px;box-shadow:none;color:#1d293e;font-size:14px;font-weight:500;padding:15px 20px;height:52px;margin-bottom:15px;border:1px solid #eee}.contact textarea{background:#f2f6fe;border-color:currentcolor currentcolor #f2f6fe;-o-border-image:none;border-radius:5px;box-shadow:none;color:#1d293e;font-size:14px;font-weight:500;padding:15px 20px;border:1px solid #eee;height:180px}@media only screen and (max-width:768px){.contact textarea{width:100%}}.contact input:focus{background:#f2f6fe;border:1px solid #3b7eff;box-shadow:none;color:#1d293e;outline:0 none}.contact textarea:focus{background:#f2f6fe;border:1px solid #3b7eff;box-shadow:none;color:#1d293e;outline:0 none}.actions input{background:#3b7eff;border:1px solid #3b7eff;border-radius:30px;color:#fff;display:inline-block;font-size:16px;font-weight:600;overflow:hidden;padding:15px 40px;text-transform:capitalize;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);cursor:pointer;padding-top:12px}.actions input:hover{background:#f54291;color:#fff;border:1px solid #f54291}.map{margin-bottom:-7px}.map iframe{width:100%;height:400px;border:0}.footer-top{background:#343289}@media only screen and (max-width:768px){.footer-top{padding-bottom:50px}}.footer_logo img{width:150px}@media only screen and (max-width:768px){.footer_logo{margin-bottom:30px}}.footer_logo p{color:#fff;margin-top:10px;margin-bottom:25px}@media only screen and (max-width:768px){.single_footer{margin-bottom:30px}}.single_footer h4{color:#fff;margin-top:0;margin-bottom:25px;font-weight:600;text-transform:capitalize;font-size:18px}.single_footer p{color:#fff}.single_footer ul{margin:0;padding:0;list-style:none}.single_footer ul li a{color:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;line-height:36px;font-size:15px;text-transform:capitalize}.single_footer ul li a::before{content:"-";font-family:LineAwesome;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;margin-right:6px}.single_footer ul li a:hover{color:#fff}.single_footer_address ul li{color:#fff}.single_footer_address ul li span{font-weight:400;color:#fff;line-height:28px}.contact_social ul{list-style:outside none none;margin:0;padding:0}.single_footer_address p{margin-bottom:10px}.social_profile{margin-top:10px}.social_profile ul{list-style:outside none none;margin:0;padding:0}.social_profile ul li{float:left}.social_profile ul li a{text-align:center;border:0;text-transform:uppercase;transition:all .3s ease 0s;margin-right:20px;font-size:16px;color:#fff;display:block}@media only screen and (max-width:768px){.social_profile ul li a{margin-right:10px;margin-bottom:10px}}@media only screen and (max-width:480px){.social_profile ul li a{width:40px;height:40px;line-height:40px}}.social_profile ul li a:hover{color:#fff}.footer{padding:30px 0;background:#2d2a87}.copyright{text-transform:capitalize;font-size:14px;font-weight:500;color:#fff}.section-top{padding-bottom:100px;padding-top:160px;position:relative}.section-top:before{background:rgba(0,0,0,.06) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.section-top-title h1{color:#fff;font-weight:600}body{font-family:Vazirmatn FD,Quicksand,sans-serif;direction:rtl}body,html{height:100%}h1,h2,h3,h4,h5,h6{font-family:Vazirmatn FD,Quicksand,sans-serif}a{font-family:Vazirmatn FD,Quicksand,sans-serif}.topcontrol{left:5px;right:unset}.navbar-custom .navbar-brand,.navbar-custom .navbar-nav li a{letter-spacing:0}.home_btn a{margin-left:20px;margin-right:unset}.about-us:before{right:0;left:unset;top:0}.subscribe__input{padding-right:20px;padding-left:unset}.subscribe__btn{left:10px;right:unset}@media only screen and (max-width:480px){.subscribe__btn{left:0;right:unset}}@media only screen and (max-width:480px){.subscribe__btn{left:8px;right:unset}}.team-name{right:0;left:unset}.single_testimonials:hover .single_testimonials_img{border-bottom:1px solid #4c89ff}.single_testimonials_img img{margin-left:20px;margin-right:unset}.pricingTable:after{right:0;left:unset}.faq_desc p{padding-left:30px;padding-right:unset}.blog-img a{right:8%;left:unset}.single_blog h2{padding-left:20px;padding-right:30px}.single_blog span{padding-right:30px;padding-left:unset}.post-slide-blog .post-date-blog{margin-left:15px;margin-right:unset}.post-description-blog{text-align:right}.blog_sidebar_title{letter-spacing:0}.author_part img{float:right;margin-left:20px;margin-right:unset}.author_part h4{letter-spacing:0}.single_comment img{float:right;margin-left:20px;margin-right:unset}.single_comment h4{letter-spacing:0}@media only screen and (max-width:480px){.single_download a{margin-left:0;margin-right:unset}}.single_download a i{float:right;margin-left:10px;margin-right:unset}.single_download h4{text-align:right;letter-spacing:0}.single_footer ul li a::before{margin-left:6px;margin-right:unset}.social_profile ul li{float:right}.social_profile ul li a{margin-left:20px;margin-right:unset}@media only screen and (max-width:768px){.social_profile ul li a{margin-left:10px;margin-right:unset}}.section-top:before{right:0;left:unset}#testimonial-slider,.partner{direction:ltr}.row_news_letter{align-content:space-between;justify-content:center;align-items:center}.single_testimonials p{text-align:right;direction:rtl}.single_download a{margin-left:15px;margin-right:unset}.single_download h5{text-align:right}.single_author,.single_comment{min-height:160px}.tag a{float:right}.categories ul li a i{margin-left:10px;margin-right:unset}.mobile_number{direction:ltr;text-align:right}.navbar-brand{margin-left:1rem;margin-right:unset}.navbar-nav{padding-right:0;padding-left:unset}.navbar-custom .navbar-nav .nav-item:last-child .nav-link{margin-left:0;padding-left:0}@media (min-width:992px){.navbar-custom .navbar-nav .nav-item:last-child .nav-link{padding-right:.5rem;padding-left:.5rem;margin-right:5px}}@media (max-width:992px){.navbar-custom .navbar-nav .nav-item:last-child .nav-link{margin-right:5px;margin-left:5px}}
