@import url(https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,600);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);body{color:#909090;font-family:Crimson,sans-serif;font-size:18px;font-weight:400;line-height:1.6}ul{margin:20px 0 0 60px;padding:0}a:hover{text-decoration:none}button{cursor:pointer}button:focus{outline:0;box-shadow:none}h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;color:#242424;line-height:1.5}.h1,h1{font-size:60px;font-weight:700}.h2,h2{font-size:24px;font-weight:600}.h3,h3{font-size:20px;font-weight:500}.h4,h4{font-size:18px}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{margin:0}.primary-text{color:#303abf!important}.primary-text2{color:#ea0763}.primary-bg{background-color:#3b1d82}.bg-gray{background:#f7f7f7}.section-padding--small{padding:50px 0}@media (min-width:992px){.section-padding--small{padding:100px 0}}.section-margin{margin:70px 0}@media (min-width:992px){.section-margin{margin:120px 0}}.section-margin--large{margin:70px 0}@media (min-width:992px){.section-margin--large{margin:130px 0}}.section-padding{padding:70px 0}@media (min-width:992px){.section-padding{padding:120px 0}}.section-padding--large{padding:70px 0}@media (min-width:992px){.section-padding--large{padding:130px 0}}.pb-98px{padding-bottom:58px}@media (min-width:992px){.pb-98px{padding-bottom:98px}}.pb-80px{padding-bottom:58px}@media (min-width:992px){.pb-80px{padding-bottom:80px}}.mb-50px{margin-bottom:50px}.tab-pane.active{animation:slide-down .5s ease-out}@keyframes slide-down{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}.header_area{width:100%;z-index:99;transition:background .4s,all .3s linear}.header_area .navbar-right{min-width:200px;text-align:right}@media (max-width:991px){.header_area .navbar-right{margin:20px 0}}.header_area .navbar-brand{margin-right:30px;padding:0}.header_area .navbar-social{min-width:95px;float:right}.header_area .navbar-social li{margin-right:12px}.header_area .navbar-social li i,.header_area .navbar-social li span{font-size:13px;color:#242429}.header_area .navbar-social li:last-child{margin-right:0}.header_area .navbar-social li a:hover i,.header_area .navbar-social li span{color:#3b1d82}.header_area .menu_nav{width:100%}.header_area .navbar{background:0 0;border:0;border-radius:0;width:100%;padding-top:0;padding-bottom:0}.header_area .navbar .nav-right{min-width:130px}.header_area .navbar .nav-right a{text-transform:uppercase;font-family:Oswald,sans-serif;font-size:15px;font-weight:500;color:#3b1d82}.header_area .navbar .nav .nav-item{margin-right:38px}.header_area .navbar .nav .nav-item .nav-link{font-family:Roboto,sans-serif;color:#242424;text-transform:capitalize;font-weight:400;padding:33px 0;display:inline-block}.header_area .navbar .nav .nav-item .nav-link:after{display:none}.header_area .navbar .nav .nav-item.active .nav-link,.header_area .navbar .nav .nav-item:hover .nav-link{color:#e0581b;opacity:1}.header_area .navbar .nav .nav-item.submenu{position:relative}.header_area .navbar .nav .nav-item.submenu ul{border:none;padding:0;border-radius:0;box-shadow:none;margin:0;background:#fff}@media (min-width:992px){.header_area .navbar .nav .nav-item.submenu ul{position:absolute;top:120%;left:0;min-width:200px;text-align:left;opacity:0;transition:all .3s ease-in;visibility:hidden;display:block;border:none;padding:0;border-radius:0;box-shadow:0 10px 30px 0 rgba(0,0,0,.4)}}.header_area .navbar .nav .nav-item.submenu ul:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#eee transparent transparent transparent;position:absolute;right:24px;top:45px;z-index:3;opacity:0;transition:all .4s linear}.header_area .navbar .nav .nav-item.submenu ul .nav-item{display:block;float:none;margin-right:0;border-bottom:1px solid #ededed;margin-left:0;transition:all .4s linear}.header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link{line-height:45px;color:#3b1d82!important;padding:0 30px;transition:all 150ms linear;display:block;margin-right:0}.header_area .navbar .nav .nav-item.submenu ul .nav-item:last-child{border-bottom:none}.header_area .navbar .nav .nav-item.submenu ul .nav-item:hover .nav-link{background-color:#3b1d82;color:#fff!important}@media (min-width:992px){.header_area .navbar .nav .nav-item.submenu:hover ul{visibility:visible;opacity:1;top:100%}}.header_area .navbar .nav .nav-item.submenu:hover ul .nav-item{margin-top:0}.header_area .navbar .nav .nav-item:last-child{margin-right:0}.header_area .navbar .search{font-size:12px;line-height:60px;display:inline-block;margin-left:80px}.header_area .navbar .search i{font-weight:600}.header_area.navbar_fixed .main_menu{position:fixed;width:100%;top:-70px;left:0;right:0;background:#fff;z-index:99;transform:translateY(70px);transition:transform .5s ease,background .5s ease;-webkit-transition:transform .5s ease,background .5s ease;box-shadow:0 3px 16px 0 rgba(0,0,0,.1)}.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link{line-height:20px}.header_area.navbar_fixed .main_menu .navbar .nav .nav-item.active .nav-link,.header_area.navbar_fixed .main_menu .navbar .nav .nav-item:hover .nav-link{color:#3b1d82}@media (min-width:992px){.header_area.white_menu .navbar .navbar-brand img{display:none}.header_area.white_menu .navbar .navbar-brand img+img{display:inline-block}}@media (max-width:991px){.header_area.white_menu .navbar .navbar-brand img{display:inline-block}.header_area.white_menu .navbar .navbar-brand img+img{display:none}}.header_area.white_menu .navbar .nav .nav-item .nav-link{color:#fff}.header_area.white_menu.navbar_fixed .main_menu .navbar .navbar-brand img{display:inline-block}.header_area.white_menu.navbar_fixed .main_menu .navbar .navbar-brand img+img{display:none}.header_area.white_menu.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link{line-height:70px}.top_menu{background:#ec9d5f}.top_menu .float-left a{line-height:40px;display:inline-block;color:#fff;text-transform:uppercase;font-size:12px;margin-right:50px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.top_menu .float-left a:last-child{margin-right:0}.top_menu .float-right .pur_btn{color:#fff;line-height:40px;display:block;padding:0 40px;font-weight:500;font-size:12px}@media (max-width:1619px){.header_area .navbar .search{margin-left:40px}}@media (max-width:1199px){.header_area .navbar .nav .nav-item{margin-right:28px}.home_banner_area .banner_inner{padding:100px 0}.header_area .navbar .tickets_btn{margin-left:40px}.home_banner_area .banner_inner .banner_content h2 br{display:none;font-size:36px}.home_banner_area .banner_inner .banner_content h2{font-size:36px;line-height:45px}}@media (max-width:991px){.navbar-toggler{border:none;border-radius:0;padding:0;cursor:pointer;margin-top:27px;margin-bottom:23px}.header_area .navbar{background:#fff}.header_area .navbar .nav-item.active .nav-link{color:#3b1d82!important}.navbar-toggler[aria-expanded=false] span:nth-child(2){opacity:1}.navbar-toggler[aria-expanded=true] span:nth-child(2){opacity:0}.navbar-toggler[aria-expanded=true] span:first-child{transform:rotate(-45deg);position:relative;top:7.5px}.navbar-toggler[aria-expanded=true] span:last-child{transform:rotate(45deg);bottom:6px;position:relative}.navbar-toggler span{display:block;width:25px;height:3px;background:#303abf;margin:auto;margin-bottom:4px;transition:all .4s linear;cursor:pointer}.navbar .container{padding-left:15px;padding-right:15px}.nav{padding:0 0}.header_top .nav{padding:0}.header_area .navbar .nav .nav-item .nav-link{padding:12px 0;margin-right:0;display:block;border-bottom:1px solid #ededed33;border-radius:0}.header_area .navbar .search{margin-left:0}.header_area .navbar-collapse{max-height:340px;overflow-y:scroll}.header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link{padding:0 15px}.header_area .navbar .nav .nav-item{margin-right:0}.home_banner_area .banner_inner .banner_content .banner_map_img{display:none}.header_area.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link{line-height:40px}.header_area.white_menu.navbar_fixed .main_menu .navbar .nav .nav-item .nav-link{line-height:40px}.header_area.white_menu .navbar .nav .nav-item .nav-link{color:#222}.categories_post img{width:100%}.categories_post{max-width:360px;margin:0 auto}.blog_categorie_area .col-lg-4{margin-top:30px}.blog_area{padding-bottom:80px}.single-post-area .blog_right_sidebar{margin-top:30px}.contact_info{margin-bottom:50px}.home_banner_area .donation_inner{margin-bottom:-30px}.home_banner_area .dontation_item{max-width:350px;margin:auto}.footer_area .col-sm-6{margin-bottom:30px}.footer_area .footer_inner{margin-bottom:-30px}.news_widget{padding-left:0}.home_banner_area .banner_inner .home_left_img{display:none}.header_area .navbar .tickets_btn{display:none}.home_banner_area .banner_inner{padding:70px 0 100px 0}.left_side_text{margin-bottom:50px}.price_item{max-width:360px;margin:0 auto 30px}.price_inner{margin-bottom:-30px}}@media (max-width:767px){.home_banner_area{min-height:500px}.home_banner_area .banner_inner{min-height:500px}.home_banner_area .banner_inner .banner_content{margin-top:0}.blog_banner .banner_inner .blog_b_text h2{font-size:40px;line-height:50px}.blog_info.text-right{text-align:left!important;margin-bottom:10px}.home_banner_area .banner_inner .banner_content h3{font-size:30px}.home_banner_area .banner_inner .banner_content p br{display:none}.home_banner_area .banner_inner .banner_content h3 span{line-height:45px;padding-bottom:0;padding-top:0}.footer-bottom{text-align:center}.footer-bottom .footer-social{text-align:center;margin-top:15px}.made_life_inner .nav.nav-tabs li{flex:0 0 50%;max-width:50%;margin-bottom:15px}.made_life_inner .nav.nav-tabs{margin-bottom:-15px}.made_life_area.made_white .left_side_text{margin-bottom:0;margin-top:30px}}@media (max-width:575px){.top_menu{display:none}.home_banner_area .banner_inner .banner_content h2{font-size:28px;line-height:38px}.home_banner_area{min-height:450px}.home_banner_area .banner_inner{min-height:450px}.blog_banner .banner_inner .blog_b_text{margin-top:0}.home_banner_area .banner_inner .banner_content img{display:none}.home_banner_area .banner_inner .banner_content h5{margin-top:0}.p_120{padding-top:70px;padding-bottom:70px}.main_title h2{font-size:25px}.sample-text-area{padding:70px 0 70px 0}.generic-blockquote{padding:30px 15px 30px 30px}.blog_details h2{font-size:20px;line-height:30px}.blog_banner .banner_inner .blog_b_text h2{font-size:28px;line-height:38px}.footer-area{padding:70px 0}.pad_top{padding-top:70px}.pad_btm{padding-bottom:70px}}@media (max-width:480px){.header_area .navbar-collapse{max-height:250px}.home_banner_area .banner_inner .banner_content{padding:30px 15px;margin-top:0}.banner_content .white_btn{display:block}.home_banner_area .banner_inner .banner_content h3{font-size:24px}.banner_area .banner_inner .banner_content h2{font-size:32px}.comments-area .thumb{margin-right:10px}.testi_item .media .d-flex{padding-right:0}.testi_item .media .d-flex img{width:auto;margin-bottom:15px}.testi_item .media{display:block}.banner_btn{margin-bottom:20px}}.hero-banner{position:relative;padding:70px 0;background:url(../img/hero-banner.jpg) left center no-repeat;background-size:cover}@media (min-width:768px){.hero-banner{padding:150px 0}}@media (min-width:1200px){.hero-banner{padding:240px 0}}.hero-banner-sm{padding-top:80px;padding-bottom:80px}@media (min-width:992px){.hero-banner-sm{padding-top:170px;padding-bottom:170px}}.hero-banner h1{color:#fff;margin-bottom:25px;font-size:28px}@media (min-width:768px){.hero-banner h1{font-size:60px;margin-bottom:45px}}.hero-banner h2{font-size:22px;color:#fff;text-transform:uppercase;margin-bottom:0}@media (min-width:768px){.hero-banner h2{font-size:42px}}.hero-banner p{font-size:22px;color:#fff;margin-bottom:0}.hero-banner-icon{color:#fff;display:inline-block}@media (min-width:768px){.hero-banner-icon{margin-bottom:10px}}.hero-banner-icon i,.hero-banner-icon span{font-size:35px}@media (min-width:768px){.hero-banner-icon i,.hero-banner-icon span{font-size:60px}}.hero-banner-icon [class*=" flaticon-"]:after,.hero-banner-icon [class*=" flaticon-"]:before,.hero-banner-icon [class^=flaticon-]:after,.hero-banner-icon [class^=flaticon-]:before{font-size:35px}@media (min-width:768px){.hero-banner-icon [class*=" flaticon-"]:after,.hero-banner-icon [class*=" flaticon-"]:before,.hero-banner-icon [class^=flaticon-]:after,.hero-banner-icon [class^=flaticon-]:before{font-size:60px}}.banner-breadcrumb{display:inline-block}.banner-breadcrumb .breadcrumb{background:0 0;padding:0}.banner-breadcrumb .breadcrumb-item{padding:.1rem}.banner-breadcrumb .breadcrumb-item a{text-transform:capitalize;color:#fff}.banner-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#fff;padding-left:.2rem;padding-right:.4rem}.banner-breadcrumb .breadcrumb-item.active{color:#fff}.section-intro{max-width:640px;margin-right:auto;margin-left:auto}.section-intro__title{text-transform:uppercase;margin-bottom:0}.section-intro h2{font-size:26px}@media (min-width:600px){.section-intro h2{font-size:36px}}.section-intro-white>*{color:#fff}.innovative-wrapper h3{margin-bottom:25px}.innovative-wrapper p{margin-bottom:0}.clockdiv{margin-bottom:35px}.main_menu .navbar .nav .nav-item .nav-link{font-size:18px}.presentation{padding:28px;-webkit-box-shadow:0 6px 28px -14px rgba(0,0,0,.58);-moz-box-shadow:0 6px 28px -14px rgba(0,0,0,.58);box-shadow:0 6px 28px -14px rgba(0,0,0,.58);margin-bottom:60px}.presentation h2{margin-bottom:25px}.text-justify{text-align:justify}.link-thumbnail{display:block;position:relative;overflow:hidden;text-align:center}@media (max-width:991.98px){.link-thumbnail{margin-bottom:30px}}.link-thumbnail img{position:relative;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.link-thumbnail .date{display:block;font-size:12px;color:rgba(255,255,255,.4);text-transform:uppercase;margin-bottom:10px}.link-thumbnail .icon{position:absolute;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;z-index:4;top:50%;font-size:30px;color:#fff;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;visibility:hidden;margin-top:30px}.link-thumbnail h3{opacity:0;visibility:hidden;position:absolute;bottom:-20px;left:0;color:#fff;font-size:18px;-webkit-transition:.5s all ease;-o-transition:.5s all ease;transition:.5s all ease;z-index:10;left:50%;display:block;width:77%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.link-thumbnail:before{opacity:0;visibility:hidden;z-index:2;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;top:0;left:0;right:0;bottom:0;content:"";background:rgba(0,0,0,.6);position:absolute}.link-thumbnail:hover h3{opacity:1;visibility:visible;bottom:30px}.link-thumbnail:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.link-thumbnail:hover .icon{opacity:1;visibility:visible;margin-top:0}.link-thumbnail:hover:before{opacity:1;visibility:visible}.border-t{border-top:1px solid #f8f9fa}.contact-section{position:relative}.map{position:absolute;right:0;top:0;height:100%;width:42%;background:#ccc}.map iframe{height:100%;width:100%}.contact-info{padding-top:89px;padding-bottom:100px}.contact-info .contact-details{margin-bottom:60px}.contact-info .contact-details h2{color:#353535;font-size:36px;font-weight:700;margin-bottom:20px}.contact-info .contact-details p{color:#7b7b7b;font-size:15px;font-weight:400;line-height:30px;margin-bottom:40px;padding-right:18px}.contact-info .contact-details .address li{list-style:none;font-size:16px;color:#353535;font-weight:500;margin-bottom:13px}.contact-info .contact-form input{width:100%;border:3px solid #e1e1e1;height:55px;padding-left:30px;color:#7b7b7b;font-size:15px;font-weight:400;margin-bottom:25px}.contact-info .contact-form textarea{width:100%;height:216px;border:3px solid #e1e1e1;padding-left:30px;padding-top:15px;color:#7b7b7b;font-size:15px;font-weight:400;margin-bottom:26px;resize:none}.contact-info .contact-form button{background:#233ede;border:none;color:#fff;display:block;padding:20px 45px;text-transform:uppercase;letter-spacing:1.5px;font-size:14px;font-weight:700;cursor:pointer}.m-80{margin-bottom:80px}.element-section{padding-top:90px;padding-bottom:75px}.button-elem{margin-bottom:90px}.button-elem h2{color:#353535;font-size:36px;font-weight:700;margin-bottom:40px}.button-elem a{margin-right:10px}.button-elem .primary-btn.b-btn{background:#060a0f}.button-elem .primary-btn.border-btn{color:#233ede;background:#fff;border:3px solid #233ede;padding:17px 50px}.button-elem .primary-btn.sky-btn{color:#060a0f;background:#ebedf8}.accordin-elem{margin-bottom:45px}.accordin-elem h2{color:#353535;font-size:36px;font-weight:700;margin-bottom:40px}.accordin-elem .card{border:none;margin-bottom:13px}@media only screen and (min-width:768px) and (max-width:991px){.element-section{padding-bottom:30px}.contact-info{padding-bottom:70px}.map{position:relative;height:500px;width:100%}}.address li .data-contact{margin-left:10px}@media only screen and (max-width:767px){.map{position:relative;height:500px;width:100%}}.title:after{content:"";display:block;height:4px;width:120px;background-color:#303abf;margin-top:20px}.address-wrap .single-contact-address{margin-bottom:8px}.address-wrap .single-contact-address h5{font-weight:600;font-size:16px;margin-bottom:5px}.address-wrap .single-contact-address .lnr{font-size:20px;font-weight:500;color:#00cf77;margin-right:30px}.contact-section ul{margin:0}.contact-section ul li i{font-size:20px}.btn-project{background:#d66636;color:#fff;border-radius:0}.section-subcategory{margin-bottom:65px}.section-subcategory h3{font-size:28px;font-weight:400}.footer-trade{background:#000;padding:55px 0;color:#fff;text-align:center;font-weight:300}.message-whats{display:inline-block;outline:0;line-height:40px;padding:3px 20px;font-size:1em;text-align:center;text-decoration:none;font-weight:500;cursor:pointer;background:#25d366;color:#fff;border-radius:30px;position:fixed;bottom:20px;right:20px;border:2px solid #fff;z-index:1000}.message-whats:hover{color:#fff}@media (max-width:767px){.desktop-w{display:none}.message-whats{bottom:10px;right:10px}ul{margin:20px 0 0 20px;padding:0}}.parent{-webkit-transform:skewY(-5deg);-moz-transform:skewY(-5deg);-ms-transform:skewY(-5deg);-o-transform:skewY(-5deg);transform:skewY(-5deg);padding:20px;color:#fff;background:#303abf;text-align:center}.child{-webkit-transform:skewY(5deg);-moz-transform:skewY(5deg);-ms-transform:skewY(5deg);-o-transform:skewY(5deg);transform:skewY(5deg);padding:80px;color:#fff;font-size:2em}.parent-project{margin-bottom:100px}.phone{margin-top:-40px;margin-bottom:50px;display:none}@media (max-width:768px){.phone{display:block}}.post_1 .single_post_text{padding:30px 10px;display:inline-block;text-align:center;background-color:#fff;margin-top:-40px;width:90%}@media (max-width:991px){.post_1 .single_post_text{padding:20px 10px}}.post_1 .single_post_text a h5{color:#e5510f;margin-bottom:14px;font-size:15px}.post_1 .single_post_text a h5:hover{color:#303abf}.post_1 .single_post_text h2{margin-bottom:21px;font-size:20px;font-weight:100}@media (max-width:991px){.post_1 .single_post_text h2{margin-bottom:10px;font-weight:400}}.feature_post .single_post_text{margin-top:-50px;max-width:520px;padding:50px 70px}@media (max-width:991px){.feature_post .single_post_text{padding:30px 15px}}.feature_post .single_post_text h2{font-size:30px}@media (max-width:991px){.feature_post .single_post_text h2{font-size:25px}}@media (max-width:768px){.single_post{margin-bottom:60px}.single_post_text{border-bottom:1px solid #d6d5d5}}.image-responsive{max-width:100%;height:auto}.portfolio-modal{padding-right:0!important}.portfolio-modal .modal-dialog{margin:1rem;max-width:100vw}.portfolio-modal .modal-content{padding:100px 0;text-align:center}.portfolio-modal .modal-content h2{font-size:2.2em;margin-bottom:15px}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{font-size:16px;font-style:italic;margin:20px 0 30px;font-family:'Droid Serif','Helvetica Neue',Helvetica,Arial,sans-serif}.portfolio-modal .modal-content ul.list-inline{margin-top:0;margin-bottom:30px}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .modal-content button{cursor:pointer}.portfolio-modal .close-modal{position:absolute;top:25px;right:25px;width:75px;height:75px;cursor:pointer;background-color:transparent}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{z-index:1051;width:1px;height:75px;margin-left:35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#212529}.portfolio-modal .close-modal .lr .rl{z-index:1052;width:1px;height:75px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:#212529}@media (max-width:768px){.portfolio-modal .modal-content h2{font-size:1.5em}}