/*：非源码,演示用的代码。源代码唯一下载地址: http://www.bootstrapmb.com/item/3580。（此备注只出现在演示站，下载的源码不包含。）*//* -----------------------------------------------------[StyleSheet Info]Project:        Charitoki - Charity and Donation HTML5 TemplateVersion:        1.0Last Change:    Nov 15, 2018Primary use:    For Charity and Donation���ྫƷBootstrapģ������ʣ�http://www.bootstrapmb.com-------------- Table of Content -------------------*//*---------------------------------------------------[Table of contents]    01. IMPORTED STYLE CSS    02. Header Css    03. Appointment Css    04. Services Css    05. About Us Css    06. Property Highlight CSS    07. Counter Css    08. Floor Plan Css    09 . Room Dimensions Css    10. Property Css---------------------------------------------------*//* =====================================    01. IMPORTED STYLE CSS ===================================== */@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,700i,900');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,,600i,700');    /*font-family: 'Playfair Display', serif;*/    /*font-family: 'Open Sans', sans-serif;*//* OTHER IMPORTED CSS */@import url('animate.min.css');@import url('animations.css');@import url('font-awesome.min.css');@import url('font-awesome-animation.min.css');@import url('icofont.min.css');@import url('flaticon.css');@import url('owl.carousel.min.css');@import url('owl.theme.default.css');@import url('owl.theme.default.min.css');@import url('meanmenu.min.css');@import url('magnific-popup.css');/* =====================================    02. General CSS ===================================== */body {    background: #ffffff;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    font-weight: 400;    line-height: 1.67;    color: #777;    overflow-x: hidden;    padding-top: 0px;}/* Common CSS */h1,h2,h3,h4,h5,h6 {    font-family: 'Playfair Display', serif;    color: #161616;    font-weight: 700;    margin-top: 0;    margin-bottom: 10px;    padding: 0;}p {    margin: 0;    padding: 0;}a {    color: #777;    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;    color: #168dd2;    -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-thm {    background-color: #203cc7;    border: 1px solid #203cc7;    color: #fff;    display: inline-block;    font-family: 'Playfair Display', serif;    font-size: 15px;    font-weight: 700;    padding: 10px 21px;    -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-thm:hover,.btn-thm:active,.btn-thm:focus {    background-color: #ff7200;    border: 1px solid #ff7200;    color: #fff;}.btn: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;}ul {    margin: 0;    padding: 0;}ul li {    list-style-type: none;    margin: 0;    padding: 0;}img {    width: 100%;    max-width: 100%;    height: auto;}section {    position: relative;    background-size: cover;    background-repeat: no-repeat;    background-position: center;    background-attachment: fixed;}.sec-sub-title {    color: #000;    font-size: 14px;    font-weight: 600;    letter-spacing: 1.5px;    margin-bottom: 7px;    text-transform: uppercase;}.sec-title {    color: #000;    font-size: 30px;    font-weight: 700;    letter-spacing: 0.4px;    margin-bottom: 15px;    text-transform: uppercase;}.sec-title span {    color: #ff7200;}.sec-text {    color: #161616;    font-size: 15px;    margin-bottom: 60px;}.sec-btnview {    margin-top: 70px;}.sec-btnview .sec-btn {    border: 1px solid #cccccc;    color: #161616;    font-family: 'Playfair Display', serif;    font-size: 14px;    font-weight: 700;    display: inline-block;    padding: 13px 23px;    text-align: center;    text-transform: uppercase;    width: 100%;}.sec-btnview .sec-btn:hover {    background-color: #161616;    border: 1px solid #161616;    color: #fff;}.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('../images/preloader.gif');}/* Form CSS */input {    border: 1px solid #aeaeae;    height: 50px;    margin-bottom: 10px;    padding: 3px 15px;    resize: none;    width: 100%;    box-shadow: none;    -webkit-box-shadow: none;    -moz-box-shadow: none;    border-radius: 0px;    -moz-border-radius: 0px;    -webkit-border-radius: 0px;}/* Form CSS */.form-control {    resize: none;    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: #9a9a9a !important;    opacity: 1;}::-moz-placeholder {    color: #9a9a9a !important;    opacity: 1;}:-ms-input-placeholder {    color: #9a9a9a !important;    opacity: 1;}input:-moz-placeholder {    color: #9a9a9a !important;    opacity: 1;}form select {    border: 1px solid #aeaeae;    color: #999;    height: 50px;    padding: 3px 15px;    width: 100%;}form select {    -moz-appearance: none;    background: transparent url("../images/photos/select-menu-icon.png") no-repeat scroll 92% center;    cursor: pointer;}form select option {    color: #999;}.container {    padding: 70px 0 60px;}.section-title {    margin-bottom: 60px;}.over-layer-black {    position: relative;}.over-layer-black: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-theme {    position: relative;}.over-layer-theme:before {    content: "";    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    z-index: 0;    background: rgba(22, 141, 210, 0.7)}.form-control:focus {    color: #168dd2;}.ff-Playfair {    font-family: 'Playfair Display', serif;}.ff-OpenSans {    font-family: 'Open Sans', sans-serif;}.bgc-f7 {    background-color: #f7f7f7;}/* =================================          Header Css Start=================================== */header .container {    padding: 0;}.header-logo a {    display: inline-block;    padding: 23px 0 0;}.header-logo img {    width: auto;}.menu-nav-sec .header-logo img.logo-hm2 {    display: block;}.menu-nav-sec .header-logo img.logo-hms2 {    display: none;}.menu-nav-sec.sticky_menu .header-logo img.logo-hm2 {    display: none;}.menu-nav-sec.sticky_menu .header-logo img.logo-hms2 {    display: block;}.header-top {    background-color: #203cc7;    padding: 13px 0 10px;}.header-left {    display: inline-block;    float: right;    padding: 2px 0;}.header-left ul {    display: inline-block;}.header-left li {    border-left: 1px solid #9da9e6;    color: #f2f4f2;    display: inline-block;    font-size: 13px;    font-weight: 700;    line-height: 1;    padding-left: 15px;    padding-right: 20px;    position: relative;}.header-left li:first-child {    border-left: none;    padding-left: 0;    position: relative;    top: -2px;}.header-left li a {    color: #f2f4f2;    line-height: 18px;    position: relative;    top: -3px;}.header-left li span.title-box {    color: #fff;    font-weight: 600;    margin-right: 3px;    text-transform: uppercase;}.header-left li:last-child span.title-box {    margin-right: 5px;}.header-left li span.title-box i {    color: #fff;    font-size: 20px;    position: relative;    top: 2.5px;}.header-left li:last-child {    margin-right: 35px;    padding-right:0}.header-left li:last-child span.title-box i {    top: 0.5px;}.header-left li i {    color: #fff;    margin-right: 6px;}.soical-profile {    padding-top: 0;    text-align: right;}.soical-profile ul{    display: inline-block;}.soical-profile li {    margin-right:15px;    display: inline-block;}.soical-profile li:last-child{    margin-right:0px;}.soical-profile li a {    color: #f2f4f2;    display: inline-block;    font-size: 18px;    line-height: 22px;    text-align: center;}.soical-profile li a:hover {    color:#ff7200}/* Header Top Bottom Css Start */.hd-top-bttom-sec {    padding: 34px 0;}.contact-intro {    text-align: right;}.info-intro {    display: inline-block;    padding-left: 30px;}.info-intro:first-child{    padding-left:0px;}.info-icon {    display: inline-block;    float: left;    margin-top: 10px;}.info-text {    padding-left: 40px;    text-align: left;}.info-text span {    color: #203cc7;    text-transform: capitalize;    font-weight: 600;    width: 100%;    display: block;}.info-text span.close-time{    color:#203cc7;}/* Menu Css Start */.menu-area {    position:relative;}.menu-area:before {    position: absolute;    content: "";    width: 10000px;    height: 100%;    background: #203cc7;    left: -5000px;    border-bottom: 3px solid #203cc7;}.social-title {    display: inline-block;    color: #322f2f;    font-weight: 500;}.menu {    display: inline-block;    position:relative}.main-menu ul {    margin : 0;    padding : 0;    position : relative;}.main-menu ul li {    display: inline-block;    padding: 0 18px;    position: relative;}.main-menu ul li:last-child {    padding-right: 0;}.main-menu ul li.active >a{    position:relative;    z-index:2;    color:#ff7200;}.main-menu ul li a {    display: block;    font-family: 'Playfair Display', serif;    font-size: 16px;    font-weight: 700;    line-height: 24px;    padding: 32px 0 20px;    position: relative;    text-decoration: none;    text-transform: capitalize;    transition: all 0.4s ease 0s;    color: #fff;}.main-menu ul li a i {    color: #ff7200;    display: none;    font-size: 18px;    margin-left: 6px;}.main-menu ul li ul:hover .main-menu ul li a{  background: #fafafa;}.main-menu ul li a:hover {    transition : all 0.4s 0s ease;    color: #ff7200;}.main-menu ul ul {    background: #fff none repeat scroll 0 0;        opacity: 0;    position: absolute;    text-align: left;    top:78px;    transition: all 0.4s ease 0s;    visibility: hidden;    z-index: 99999;    transition: all 0.3s ease 0s;    border-bottom: 2px solid #203cc7;     box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);    padding: 20px 0;}.main-menu ul ul li {    float : none;    width : 220px;}.main-menu ul ul li ul {    visibility: hidden !important;    opacity:0;}.main-menu ul ul li i {    float: right;}.main-menu ul ul li:hover ul{    visibility: visible !important;    top : -1px;    transition: all 0.3s ease 0s;    opacity:1;  }.main-menu ul ul li a {    color: #161616;    font-size: 14px;    line-height: 120%;    padding: 10px 20px;    text-transform: capitalize;}.main-menu ul ul li a:hover {    background: #ff7200;    color: #fff;}.main-menu ul ul ul {    left : 100%;    transition: all 0.3s ease 0s;    opacity:1;    border-top:0px;    border-top:2px solid #203cc7;}.main-menu ul li:hover ul {     visibility: visible;    transition: all 0.4s ease 0s;     opacity: 1;}.search-bar-icon {    line-height: 1;    padding: 36.5px 0 20px;    position: relative;    right: 0;}.site-search span {    background-color: transparent;    border-radius: 100%;    cursor: pointer;    display: inline-block;    position: relative;    text-align: center;    transition: all 0.4s ease 0s;    width: 100%;}.site-search span:before {    background-color: #ffffff;    content: "";    height: 100%;    left: 0;    position: absolute;    width: 1px;}.site-search .dropdown-toggle:after {    display: none;}.site-search.open span i.icofont-search:before {    content: "\eee1" !important; }.site-search i {    color: #fffffe;    font-size: 18px;}.search-forum >form {    display: inline-flex;    background: #fff;    padding: 18px 20px 10px;    border-top: 2px solid #203cc7;}.search-forum input[type="text"] {    padding: 10px;    border: 1px solid #ddd;}.search-forum input[type="submit"] {    cursor: pointer;    padding: 10px;    background: #203cc7;    color: #fff;}.search-forum {    left: -260px !important;    position: absolute;    top: 90px !important;    transition: all 0.4s ease 0s;    z-index: 2;}.search-forum.dropdown-menu {    border: 0px;    padding: 0;}.search-forum.dropdown-menu input[type="text"] {    width: 225px;}.animation{    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;} @-webkit-keyframes slideUpIn {     0% {                  -webkit-transform: translateY(40px);     }     100% {                  -webkit-transform: translateY(0);     }          0% {         -webkit-transform: translateY(40px);     }}@keyframes slideUpIn {    0% {        transform: translateY(40px);    }    100% {        transform: translateY(0);    }    0% {        transform: translateY(40px);    }}.slideUpIn {    -webkit-animation-name: slideUpIn;    animation-name: slideUpIn;}.menu-nav-sec.sticky_menu {    left: 0;    right: 0;    top: 0;      position: fixed;    z-index: 9999;    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);    background-color:#fff}.menu-nav-sec.sticky_menu .menu-area .main-menu ul li a{    color:#fff;}.menu-nav-sec.sticky_menu .menu-area .main-menu ul li ul li a{    color:#203cc7;}.menu-nav-sec.sticky_menu .menu-area .main-menu ul li ul li a:hover{    color:#fff;}.menu-nav-sec.sticky_menu .menu-area .main-menu ul li a:hover{    color:#203cc7;}.menu-nav-sec.sticky_menu .menu-area .site-search i {    color: #fff;}.mobile-logo {    display: none;}.logo {    padding-top: 5px;}.menu-nav-sec.sticky_menu .menu-area:before {left: -2000px;}.menu-nav-sec.sticky_menu .menu-area .main-menu >ul >li:first-child {    padding-left: 0;}.menu-nav-sec.sticky_menu .menu-area{    padding: 0;}.header-two .menu-nav-sec.sticky_menu {    position: fixed;    z-index: 999;    background: transparent;    box-shadow: inherit;    margin-top: inherit!important;}.header-two .menu-nav-sec.sticky_menu .menu-area .main-menu >ul >li:first-child {    padding-left:20px;}.header-two .hd-top-bttom-sec {    padding-top: 60px;    padding-bottom: 80px;}.header-two .menu-area {    background: #203cc7;    border-radius:8px;}.header-two .menu-area:before {    display:none;}.header-two .menu-nav-sec {    position: absolute;    z-index: 99;    width: 100%;    margin-top: -38px !important;}.header-transparent {    position: relative;}.header-transparent .menu-nav-sec {    left: 0;    position: absolute;    width: 100%;    z-index: 99;}.header-transparent .menu-nav-sec.sticky_menu {    background:#203cc7;    left: 0;    right: 0;    top: 0;      position: fixed;}.header-transparent .menu-nav-sec.sticky_menu .header-logo a {    padding: 12px 0 0;}.header-transparent .menu-nav-sec.sticky_menu .main-menu ul li a {    padding: 21px 0 20px;}.header-transparent .menu-nav-sec.sticky_menu .main-menu ul li.active a,.header-transparent .menu-nav-sec.sticky_menu .main-menu ul li a:hover {    color: #ff7200;}.header-transparent .menu-nav-sec.sticky_menu .menu-area .main-menu ul ul {    top: 62px;}.header-transparent .menu-nav-sec.sticky_menu .menu-area .main-menu ul li ul li a {    color: #161616;    padding: 10px 20px;}.header-transparent .menu-nav-sec.sticky_menu .menu-area .main-menu ul li ul li a:hover {    color: #fff;}.header-transparent .menu-nav-sec.sticky_menu .search-bar-icon {    padding: 25.5px 0 20px;}.header-transparent .menu-nav-sec.sticky_menu .search-forum {    top: 65px !important;}.header-transparent .menu-area:before{    display:none;}.header-pos {  background-color: transparent;  position: absolute;  top: 0;  width: 100%;  z-index: 999;}.header-pos .header-top {  background-color: transparent;  padding: 0;}.header-pos .header-top-inner {  background-color: #203cc7;  padding: 13px 42px 10px 35px;}.header-pos .header-left li {  font-size: 14px;  font-weight: 700;}.header-pos .header-left li:first-child {    padding-right: 12px;    position: relative;    top: -3px;}.header-pos .header-left li:last-child {    margin-right: 0;}.header-pos .header-left li span.title-box {    margin-right: 2px;}.header-pos .header-left li:first-child i {    margin-right: 3px;}.header-pos .header-left li:last-child i {    margin-right: 8px;}.header-pos .soical-profile {    text-align: left;}.header-pos .menu-nav-sec.sticky_menu {    background-color: #203cc7;}.header-pos .menu-nav-sec.sticky_menu .menu-area .menu-area-inner {    background-color: #203cc7;}.header-pos .header-logo a {    padding: 21px 0 0 30px;}.header-pos .menu-nav-sec .header-logo a .logo-pos2 {    display: none;}.header-pos .menu-nav-sec.sticky_menu .header-logo a .logo-pos1 {    display: none;}.header-pos .menu-nav-sec.sticky_menu .header-logo a .logo-pos2 {    display: block;}.header-pos .menu-area:before {    background-color: transparent;    border: none;}.header-pos .menu-area .menu-area-inner::after {    background-color: rgba(255, 255, 255, 0.6);    bottom: -7px;    content: "";    height: 7px;    left: 15px;    position: absolute;    right: 15px;}.header-pos .menu-nav-sec.sticky_menu .menu-area-inner:after {    display: none;}.header-pos .menu-area .menu-area-inner {    background-color: #fff;    position: relative;}.header-pos .menu-area .main-menu ul li a {    color: #161616;    padding: 31px 0;}.header-pos .menu-area .main-menu ul li a:hover,.header-pos .menu-area .main-menu ul li.active a {    color: #ff7200;}.header-pos .menu-area .main-menu ul ul li a {    padding: 10px 20px;}.header-pos .menu-area .main-menu ul li.active li a {    color: #161616;}.header-pos .menu-area .main-menu ul ul li a:hover {    background: #ff7200;    color: #fff;}.header-pos .menu-nav-sec.sticky_menu .menu-area .main-menu ul li a {    color: #fff;}.header-pos .menu-nav-sec.sticky_menu .menu-area .main-menu ul li.active a,.header-pos .menu-nav-sec.sticky_menu .menu-area .main-menu ul li a:hover {    color: #ff7200;}.header-pos .menu-nav-sec.sticky_menu .menu-area .main-menu ul li ul li a {    color: #161616;}.header-pos .menu-nav-sec.sticky_menu .menu-area .main-menu ul li ul li a:hover {    color: #fff;}.header-pos .menu-nav-sec.sticky_menu .menu-area .main-menu ul li.active ul li a {    color: #161616;}.header-pos .menu-nav-sec.sticky_menu .menu-area .main-menu ul li.active ul li a:hover {    color: #fff;}.header-pos .search-bar-icon {    padding: 34px 0 20px;}.header-pos .search-bar-icon .site-search span {    padding-left: 10px;    text-align: left;}.header-pos .search-bar-icon .site-search i {    color: #161616;    font-size: 20px;}.header-pos .search-bar-icon .site-search span:before {    background-color: #eee;    left: -10px;}/* =================================          Home Css Start=================================== */.home-banner {    overflow: visible;}.home-banner .container {    padding: 0;}.all-slide .owl-item {    height: 900px;}.slider-overlay {    background-color: rgba(22, 22, 22, 0.8);    height: 100%;    width: 100%;    position: absolute;    top: 0;    z-index: 1;}.all-slide .single-slide {    background-size: cover;    background-position: center center;    background-repeat: no-repeat;    height: 100%;    width: 100%;}.slider-wrapper {    height: 100%;}.slider-text {    left: 0;    margin: 0 auto;    position: relative;    right: 0;    text-align: center;    top: 42.3%;    transform: translateY(-50%);    z-index: 2;}.slider-caption {    color: #fff;    margin: 0 auto;    overflow: hidden;    text-align: center;}.slider-caption span.subtitle {    color: #ffffff;    font-size: 24px;    text-transform: capitalize;}.slider-text ul {    margin-top:10px;}.slider-text h1 {    color: #fff;    font-size: 72px;    font-weight: 700;    line-height: 82px;    margin-bottom: 25px;}.slider-text h1 span {    color: #ff7200;    display: inline-block;    position: relative;}.slider-text h1 span:after {    background-color: #ff7200;    border-top: 1px solid #ff7200;    bottom: 0;    content: "";    height: 4px;    left: 0;    position: absolute;    width: 100%;}.slider-text p{    font-size: 16px;    margin-bottom: 30px;}.slider-text li {    display: inline-block;}.slider-text li a {    background-color: #203cc7;    border-radius: 10px;    color: #fff;    display: inline-block;    font-family: 'Playfair Display', serif;    font-size: 18px;    font-weight: 700;    line-height: 28px;    margin-right: 30px;    padding: 10px 0;    text-transform: capitalize;    width: 150px;    z-index: 5;}.slider-text li a:hover{    background-color:#ff7200;    color:#fff;    transition: all 0.4s ease 0s;    border-color:#ff7200;}.slider-text li:last-child a {    color: #fff;    background-color: #ff7200;    margin-right: 0;}.slider-text li:last-child a:hover{    background: #203cc7;    color: #fff;    border-color: #203cc7;}.all-slide .owl-controls {    position: absolute;    top: 45%;    width: 100%;    z-index: 99;    transform: translateY(-50%);}.all-slide .owl-controls .owl-buttons div {    background: none;    opacity: 1.00;}.all-slide .owl-controls .owl-prev {    left:10px;    position: absolute;    transition: all 0.4s ease 0s;}.all-slide:hover .owl-prev{    transition: all 0.4s ease 0s;}.all-slide .owl-controls .owl-next {    right: 10px;    position: absolute;    transition: all 0.4s ease 0s;}.all-slide:hover .owl-next{    transition: all 0.4s ease 0s;}.all-slide .owl-controls .owl-prev span, .all-slide .owl-controls .owl-next span {    background: #203cc7;    color: #fff;    font-size: 24px;    height: 60px;    line-height: 54px;    text-align: center;    transition: all 0.5s ease-out 0s;    width: 60px;    border: 1px solid #203cc7;    display: inline-block;}.all-slide .owl-controls .owl-next span:hover {    transition: all 0.5s ease-out 0s;    background:#203cc7;    color:#203cc7;    border-color:#203cc7;}.all-slide .owl-controls .owl-prev span:hover {    transition: all 0.5s ease-out 0s;    background:#203cc7;    color:#203cc7;    border-color:#203cc7;}.all-slide .owl-controls {    top: 65%;}.all-slide.owl-theme .owl-dots .owl-dot span {    background: transparent;    border: 3px solid #fff;    height: 14px;    margin: 5px;    width: 14px;}.all-slide.owl-theme .owl-dots .owl-dot.active span,.all-slide.owl-theme .owl-dots .owl-dot span:hover {    background: #ff7200;    border: 3px solid #ff7200;}.home-v2 .slider-text,.home-v2 .slider-caption{    text-align: center;    margin:0px auto;}.home-v3 .slider-text h1{    margin-bottom:0px;}.home-v3 .slider-text h1 span{    font-weight:300;}.slider-caption-title{    color:#fff!important;}.home-v3 .slider-caption {    border-left: 5px solid #203cc7;    padding-left: 30px;    margin-bottom: 40px;}.home-v3 .slider-text li a {    margin-left: 40px;}.home-v3 .slider-text {    margin-left: 34px;}.home-v3 .slider-overlay {    background-color: rgba(0, 0, 0, 0.55);}.home-slider2 .slider-text {    top: 48%;}.home-slider2 .all-slide .owl-controls {    top: 70%;}.home-slider2 .slider-overlay {    background-color: rgba(22, 22, 22, 0.6);}.home-slider2 .slider-text li a {    border-radius: 0;}.home-slider2.hm-sld2 .slider-text {    top: 57%;}.home-slider2.hm-sld2 .all-slide .owl-controls {    top: 80%;}/* =================================        Welcome Css Start=================================== */.welcome-section {    overflow: visible;    position: relative;    z-index: 1;}.welcome-section .container {    padding: 0;}.wbox-one {  background-color: #ff7200;  color: #fff;  float: left;  margin-top: -160px;  max-width: 33.3333%;  padding: 45px 45px 60px;  text-align: center;  width: 100%;}.wbox-one .ficon {  color: #fff;  display: inline-block;  font-size: 78px;  line-height: 1.1;  margin-bottom: 20px;}.wbox-one .title {  color: #fff;  font-size: 30px;  margin-bottom: 20px;}.wbox-one p {  color: #fff;  font-size: 15px;}.wbox-two {  color: #fff;  float: left;  margin-top: -189px;  max-width: 33.3333%;  padding: 65px 45px 37px;  position: relative;  text-align: center;  width: 100%;}.wbox-two .content {  position: relative;  z-index: 1;}.wbox-two .ficon {  color: #161616;  display: inline-block;  font-size: 78px;  line-height: 1.1;  margin-bottom: 30px;}.wbox-two .title {  color: #161616;  font-size: 30px;  margin-bottom: 20px;}.wbox-two p {  color: #161616;  font-size: 15px;}.wbox-two .thumb-box {  left: 0;  position: absolute;  top: 0;  z-index: 0;}.wbox-two .thumb-box:before {  background-color: rgba(255, 255, 255, 0.9);  content: "";  height: 100%;  left: 0;  position: absolute;  top: 0;  width: 100%;}.wbox-video {  color: #fff;  float: left;  margin-top: -304px;  max-width: 33.3333%;  position: relative;  text-align: center;  top: 144px;  width: 100%;}.wbox-video .overlay {  background-color: rgba(42, 36, 39, 0.55);  color: #fff;  height: 100%;  left: 0;  position: absolute;  top: 0;  width: 100%;}.wbox-video .overlay a {  color: #fff;}.wbox-video .overlay .ficon {  display: inline-block;  font-size: 78px;  left: 50%;  line-height: 1.1;  position: absolute;  right: 0;  top: 50%;  transform: translate(-50%, -50%);}.countdown-timer {    margin-top: 20px;}.countdown-timer .timer-content {    float: left;    width: 42.3%;}.countdown-timer .timer-content .title {    font-size: 36px;}.countdown-timer .timer-content .title span {    color: #203cc7;}.countdown-timer .timer-content .timer-loc {    color: #161616;    font-size: 14px;    font-weight: 600;    font-style: italic;}.countdown-timer .timer-content .timer-loc i {    color: #ff7200;    margin-right: 8px;}.countdown-timer .countdownTm {    float: left;    margin-top: 10px;    width: 57.7%;}.countdown-timer .clock-item {    float: left;    margin-right: 15px;    width: 93px;}.countdown-timer .clock-item .inner {    height: 0px;    padding-bottom: 100%;    position: relative;     width: 100%;}.countdown-timer .clock-canvas {    background-color: rgba(255, 255, 255, .1);    border-radius: 50%;    height: 0px;    padding-bottom: 100%;}.countdown-timer .clock-canvas:before {    border: 6px solid #203cc7;    border-radius: 50%;    content: "";    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;}.countdown-timer .text {    color: #fff;    font-size: 30px;    font-weight: bold;    position: absolute;    text-align: center;    top: 50%;    transform: translate(0%, -50%);    width: 100%;}.countdown-timer .text .val {    color: #161616;    font-size: 24px;    margin-bottom: 5px;}.countdown-timer .text .type-time {    color: #161616;    font-size: 15px;    text-transform: lowercase;}.countdown-timer.timer-center {  text-align: center;}.countdown-timer.timer-center .timer-content {  float: none;  width: auto;}.countdown-timer.timer-center .countdownTm {  float: none;  width: auto;}.countdown-timer.timer-center .countdownTm .clock-item {  display: inline-block;  float: none;}.timer-divider {  background-image: url(../images/bg/timer-divider1.jpg);  background-attachment: unset;  padding: 60px 0 85px;  position: relative;}.timer-divider:before {  background-color: rgba(22, 22, 22, 0.85);  bottom: 0;  content: "";  left: 0;  position: absolute;  right: 0;  top: 0;}.timer-divider .container {  padding: 0;}.timer-divider .countdown-timer .timer-content .title {  color: #fff;}.timer-divider .countdown-timer .timer-content .timer-loc {  color: #fff;  margin-bottom: 30px;}.timer-divider .countdown-timer .text .val {  color: #fff;}.timer-divider .countdown-timer .text .type-time {  color: #fff;}.timer-divider .countdown-timer .timer-content .title span {    color: #ff7200;}/* =================================        About Css Start=================================== */.about-section .container {  padding: 75px 0 170px;}.about-section .sec-title {  color: #e6e6e6;  font-size: 195px;  line-height: 1.01;  text-transform: uppercase;}.mission-area {  position: relative;}.mission-box {  background-color: #e4f7ff;  border: 15px solid #fff;  max-width: 340px;  padding: 50px 25px 30px 20px;  position: absolute;  right: -227px;  top: 140px;  width: 100%;  z-index: 1;}.mission-box .title {  margin-bottom: 55px;  position: relative;  text-transform: uppercase;}.mission-box .title:after {  background-color: #ff7200;  bottom: -22px;  content: "";  height: 4px;  left: 0;  position: absolute;  width: 114px;}.mission-box .list {  margin-bottom: 25px;}.mission-box .list li {  color: #161616;  font-size: 15px;  font-weight: 600;  margin-bottom: 15px;  margin-left: 30px;  position: relative;}.mission-box .list li:before {  color: #203cc7;  content: "\eed6";  font-family: IcoFont;  font-size: 17px;  left: -30px;  position: absolute;  top: 0;}.mission-box .btn-thm {  border-radius: 10px;  font-size: 18px;  line-height: 20px;  margin-left: 25px;  padding: 14px 24px;}.about-content {  margin-left: 230px;  margin-top: 63px;}.about-content .title {  font-size: 36px;  line-height: 46px;  margin-bottom: 20px;  max-width: 370px;  text-transform: uppercase;}.about-content .title span {  display: inline-block;  position: relative;}.about-content .title span:before {  background-color: #ff7200;  bottom: 7px;  content: "";  height: 10px;  left: 0;  position: absolute;  width: 100%;  z-index: -1;}.about-content p {  color: #212121;  font-size: 24px;  font-weight: 600;  line-height: 34px;  max-width: 422px;}.welcome-ac {    background: url(../images/bg/wel3.jpg) center center no-repeat;    -webkit-background-size: cover;    background-size: cover;    padding: 40px 0 0;    position: relative;    }.welcome-ac .causes-wlc .container {    padding: 70px 0 50px;}.welcome-ac.pdtb {    padding: 0 0 5px;}.welcome-ac.pdtb .causes-wlc {    padding-top: 5px;}.welcome-ac.pdtb .causes-wlc .container {    padding: 75px 0 45px;}.welcome-ac .about-wlc .container {    padding: 20px 0 0; }.about-info .title {    color: #ff7200;    font-size: 90px;    font-weight: 700;    letter-spacing: 3px;    line-height: 104px;    text-transform: uppercase;}.about-info .pra {    color: #161616;    font-size: 24px;    font-weight: 600;    line-height: 34px;    margin-bottom: 30px;}.about-info .btn-thm {    font-size: 18px;}.about-thumb {    position: relative;}.about-thumb .sec-title {    color: rgba(22, 22, 22, 0.1);    float: right;    font-size: 164px;    letter-spacing: 0;    line-height: 104px;    margin-top: 35px;    text-transform: uppercase;}.inner-page .about-thumb .sec-title {    margin-top: 0;}.about-thumb .thumb {    display: inline-block;    margin-top: -35px;}.about-thumb img {    border-radius: 5px;    width: auto;}.about-thumb .img-pos1 {    width: auto;}.about-thumb .img-pos2 {    bottom: -70px;    position: absolute;    right: 0;}/* =================================        Causes Css Start=================================== */.causes-section {  background-color: #f3fafd;  position: relative;  z-index: 1;}.causes-section .container {  padding: 85px 0 115px;}.causes-section .sec-floatimg {  height: 1000px;  left: -14%;  position: absolute;  top: 50%;  transform: translate(0px, -50%);  width: auto;  z-index: -1;}.causes-section .sec-sub-title {  margin-bottom: 12px;  margin-left: 15px;}.causes-section .sec-title {  margin-left: 15px;}.causes-section .sec-text {  margin-left: 15px;}.causes-item {  background-color: #fff;  border-radius: 10px;  margin-bottom: 40px;  margin-top: 45px;  padding: 0 25px 40px;}.causes-item img {    border-radius: 10px;    margin-bottom: 20px;    margin-top: -45px;}.causes-item .title {    color: #161616;    font-size: 22px;    margin-bottom: 5px;}.causes-item .sub-title {    border-bottom: 1px solid #eee;    color: #161616;    font-size: 14px;    font-weight: 600;    margin-bottom: 10px;    padding-bottom: 12px;}.causes-item .donation-info {    color: #161616;    font-size: 20px;    margin-bottom: 10px;}.causes-item .donation-info span {    color: #ff7200;    font-size: 25px;    font-weight: 700;}.progress-cause {    margin-bottom: 5px;}.progress-cause .progress {    background-color: #eeeeee;    border-radius: 0;    height: 10px;    overflow: visible;}.progress-cause .progress-bar {    background-color: #ff7200;    position: relative;}.progress-cause .progress-bar .value-holder {    color: #203cc7;    font-size: 11px;    font-weight: 700;    position: absolute;    right: -5px;    top: -20px;    z-index: 1;}.causes-item .donator-count {    color: #898888;    font-size: 12px;    margin-bottom: 25px;}.causes-item .btn-thm {    border-radius: 10px;    font-size: 16px;    padding: 6px 23px;    text-align: center;    width: 100%;}.causes-item.col-grid1 {    margin-bottom: 65px;}.causes-item.col-grid2 {    margin-bottom: 0;    position: relative;    top: 45px;}.causes-item.col-grid3 {    margin-bottom: 65px;}.causes-item.col-grid4 {    margin-bottom: 30px;}.causes-item.col-grid5 {    position: relative;    top: 65px;}.causes-item.col-grid6 {    margin-bottom: 30px;}.welcome-ac .causes-wlc {  padding-top: 10px;}.causes-wlc .sec-btnview .sec-btn {  background-color: #f3fafd;}.causes-wlc .sec-btnview .sec-btn:hover {  background-color: #161616;}/* ------- Feature Causes Css Start ---------- */.causes-feature {    border: 1px solid #f0f0f0;    padding: 40px 110px 45px 50px;}.causes-feature .sub-title {    color: #ff7200;    font-weight: 600;    font-size: 12px;    letter-spacing: 1.5px;    margin-bottom: 5px;    text-transform: uppercase;}.causes-feature .title {    color: #333333;    line-height: 40px;    margin-bottom: 15px;}.causes-feature .pra-text {    color: #161616;    font-size: 13px;    margin-bottom: 25px;}.causes-feature .progress-cause {  margin-bottom: 20px;  margin-right: 40px;}.causes-feature .progress-cause .progress {  border-radius: 5px;}.causes-feature .progress-cause .progress .progress-bar {  border-radius: 5px 0 0 5px;}.causes-feature .progress-cause .progress .progress-bar .value-holder {  background-color: #161616;  border-radius: 50%;  color: #fff;  font-size: 9px;  height: 31px;  line-height: 31px;  top: -10px;  width: 31px;}.causes-feature .donate-amount {  margin-bottom: 30px;}.causes-feature .donate-amount .raised {  border-bottom: 1px solid #eeeeee;  border-right: 1px solid #eeeeee;  color: #333333;  display: inline-block;  font-size: 10px;  padding-bottom: 10px;  padding-right: 15px;  text-transform: uppercase;}.causes-feature .donate-amount .raised span {  color: #ff7200;  display: flex;  font-size: 20px;  font-weight: 700;  letter-spacing: -0.70px;}.causes-feature .donate-amount .goal {  border-bottom: 1px solid #eeeeee;  color: #333333;  display: inline-block;  font-size: 10px;  padding-bottom: 10px;  padding-left: 15px;  text-transform: uppercase;}.causes-feature .donate-amount .goal span {  color: #ff7200;  display: flex;  font-size: 20px;  font-weight: 700;  letter-spacing: -0.70px;}.causes-feature .btn-thm {  font-size: 14px;  text-transform: uppercase;}.causes-feature.causes-ft {    padding: 40px 65px 45px 50px;}/* =================================        DonateForm Css Start=================================== */.donate-section .container {  padding: 80px 0 85px;}.donate-section .sec-title {  margin-bottom: 35px;}.donate-form {  background-color: #fafafa;  border: 2px solid #f2f4f7;  padding: 55px 40px 46px;}.donate-form .title {  color: #161616;  font-size: 14px;  font-weight: 600;  margin-bottom: 25px;}.donate-form .title span {  color: #ff7200;  font-style: italic;}.donate-form .form-group {  margin-bottom: 3px;}.donate-form .form-group .field-label {  color: #161616;  font-weight: 600;  margin-bottom: 15px;}.donate-form .form-group input {  border: 1px solid #f1f1f1;  font-size: 11px;  font-weight: 600;}.donate-form .form-group select {  background-color: #fff;  border: 1px solid #f1f1f1;  font-size: 11px;  font-weight: 600;}.donate-form .form-group select option {  color: #9a9a9a;  padding: 10px 3px;}.donate-form .form-group .btn-thm {  background-color: #ff7200;  border: 1px solid #ff7200;  cursor: pointer;  font-size: 14px;  margin-bottom: 3px;  margin-top: 15px;  text-transform: uppercase;}.donate-form .form-group .btn-thm .icon {  color: #fff;  margin-right: 5px;}.donate-form .form-group .btn-thm:hover {  background-color: #203cc7;  border: 1px solid #203cc7;}/* donate style form */.eventform-section {  position: relative;}.eventform-section .container {  padding: 85px 0 65px;}.eventform-section .sec-title.title-edtwo {  margin-bottom: 35px;  margin-top: 31px;}.eventform-img {    position: absolute;    right: 0;    bottom: 0;    z-index: -1;}.eventform-section.evsec-hm3 .container {  padding: 80px 0 65px;}/* =================================        FunfactNumber Css Start=================================== */.parallax-sec {    position:relative;    background-position:center center;    background-size:cover;    background-attachment:fixed;    background-repeat:no-repeat;}.parallax-sec:before{    content:'';    position:absolute;    left:0px;    top:0px;    width:100%;    height:100%;    z-index:0;  }.funfact-sec {    background: url(../images/bg/p1.jpg) center center no-repeat;    -webkit-background-size: cover;    background-size: cover;    padding: 30px 0 15px;    position: relative;}.funfact-sec:before {    content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    bottom:0;    background-color: #161616;    opacity: .85;}.funfact-sec .container {    padding: 50px 0 40px;}.funfact-info {    background-color: #e96a03;    color: #fff;    padding: 30px 40px 40px 35px;    position: relative;    top: 47%;    transform: translate(0px, -50%);    z-index: 1;}.funfact-info img {  bottom: 55px;  position: absolute;  right: 30px;  width: 55%;  z-index: -1;}.funfact-info .sub-title {  margin-bottom: 5px;  font-weight: 600;}.funfact-info .title {  color: #fff;  font-size: 30px;  font-weight: 700;  letter-spacing: 0.75px;  line-height: 40px;  margin-bottom: 20px;}.funfact-info .title span {  color: #161616;  font-size: 30px;}.funfact-info .btn-thm {  background-color: #161616;  border: 1px solid #161616;  font-size: 14px;  letter-spacing: 0.1px;  text-transform: uppercase;}.funfact-info .btn-thm:hover {  background-color: #203cc7;  border: 1px solid #203cc7;}.funfact-sec .sec-title {    color: #fff;    margin-bottom: 20px;}.funfact-sec .sec-text {    color: #f7f7f7;    font-size: 14px;    margin-bottom: 28px;}.funfact-item {    float: left;    margin-bottom: 20px;    padding-left: 70px;    position: relative;    width: 50%;}.funfact-item .icon-box {    left: 0;    position: absolute;    top: 25px;}.funfact-item .icon-box i {    color: #e96902;    font-size: 42px;    line-height: 1;}.funfact-item .icon-box img {    width: 46px;}.funfact-item span {    color: #fff;    display: inline-block;    font-family: 'Playfair Display', serif;    font-size: 48px;    font-weight: 700;    line-height: 52px;    margin-bottom: 15px;}.funfact-item .title {    color: #eee;    font-size: 18px;    text-transform: uppercase;}/* =================================        Project Css Start=================================== */.project-sec .container {    padding: 75px 0 80px;}.project-sec .sec-title {    line-height: 40px;    margin-bottom: 40px;}.project-item {  padding: 0 5px;  text-align: center;}.project-item .icon {  color: #161616;  display: inline-block;  font-size: 66px;  line-height: 1.47;  margin-bottom: 5px;  -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;}.project-item:hover .icon {  color: #ff7200;}.project-item .title {  color: #161616;  font-size: 26px;  margin-bottom: 20px;}.project-item .pra-text {  color: #161616;  font-size: 15px;}.project-sec.style-two {    background-color: #fafafa;}/* =================================        Event Css Start=================================== */.event-sec {    background-color: #fafafa;}.event-sec .container {    padding: 80px 0 70px;}.event-sec .sec-title {    margin-bottom: 35px;}.event-item {  border: 1px solid #f1f1f1;  margin-bottom: 20px;  padding: 25px 30px 30px;}.event-item .title {  color: #161616;  font-size: 22px;  margin-bottom: 15px;  text-transform: uppercase;}.event-item .title span {  color: #ff7200;}.event-item .event-info {  color: #7c7c7c;  font-size: 14px;  font-style: italic;  margin-bottom: 10px;}.event-item .event-info .icon {  color: #ff7200;  font-size: 14px;  font-style: normal;  margin-left: 10px;  margin-right: 7px;}.event-item .event-info .icon:first-child {  margin-left: 0;}.event-item .pra-text {  color: #161616;  line-height: 24px;}.event-item.thumb-box {  border: none;  padding: 0;}.event-item.thumb-box .thumb {  margin-bottom: 22px;  position: relative;}.event-item.thumb-box .thumb .event-time {  background-color: #ff7200;  bottom: 25px;  color: #fff;  font-size: 14px;  font-weight: 700;  left: 25px;  padding: 12px 21px;  position: absolute;  text-transform: uppercase;}.event-item.thumb-box .thumb .event-time .icon {  margin-right: 5px;}.event-item.thumb-box .pra-text {  color: #161616;  margin-bottom: 15px;}.event-item.thumb-box .btn-link {  color: #ff7200;  font-weight: 700;  font-size: 16px;}.event-item.thumb-box .btn-link .icon {  margin-left: 5px;}/* event style 2 */.event-list.style-two .event-item {  border: medium none;  margin-bottom: 15px;  padding: 0 30px 0 0;}.event-list.style-two .event-item .event-info {  line-height: 24px;  margin-bottom: 12px;}.eventform-section .sec-title {  margin-bottom: 30px;}/* =================================        Partner Css Start=================================== */.partner-sec .container {  padding: 70px 0 60px;}.partner-item {  background-color: #fafafa;  box-shadow: 0 6px 7px 0 rgba(221, 221, 221, 0.4);  cursor: pointer;  min-height: 151px;  text-align: center;}.partner-item img {  margin-top: 25px;  position: relative;  top: 50%;  width: 170px;}.owl-carousel .partner-item {    margin-bottom: 15px;    margin-top: 15px;}.owl-carousel .partner-item img {    display: inline;    width: 170px;}/* =================================        Action Divider Css Start=================================== */.action-divider {  background-image: url(../images/bg/action-divider1.jpg);  background-attachment: unset;  padding: 0;  position: relative;}.action-divider:before {  background-color: rgba(22, 22, 22, 0.85);  bottom: 0;  content: "";  left: 0;  position: absolute;  right: 0;  top: 0;}.action-divider .container {  padding: 0;}.divider-center {  padding: 85px 51px 90px;  position: relative;  text-align: center;}.action-divider h5 {  color: #e9e9e9;  font-size: 16px;  font-weight: 600;  margin-bottom: 12px;  text-transform: uppercase;}.action-divider h2 {  color: #fff;  font-size: 30px;  font-weight: 700;  margin-bottom: 15px;  text-transform: uppercase;}.action-divider h2 span {  color: #ff7200;}.action-divider p {  color: #fff;  line-height: 24px;  margin-bottom: 20px;}.action-divider .btn-thm {  background-color: #ff7200;  border-color: #ff7200;  font-size: 14px;  min-width: 164px;  text-transform: uppercase;}.action-divider .btn-thm:hover {  background-color: #203cc7;  border-color: #203cc7;}.divider-center .callvol-pimg {  bottom: 0;  position: absolute;  right: -25%;}.divider-center .callvol-pimg img {  width: auto;  }/* =================================        Gallery Css Start=================================== */.gallery-section {  padding: 0 0 10px;}.gallery-section .container {  padding: 80px 0 70px;}.gallery-section .sec-title {  margin-bottom: 60px;}.glry-wrp .glry-grid {  float: left;  margin-bottom: 6px;  position: relative;  width: 49.7%;}.glry-wrp .glry-grid:nth-child(2n+1) {  margin-right: 3px;}.glry-wrp .glry-grid:nth-child(2n+2) {  margin-left: 3px;}.glry-wrp .glry-grid img {    }.glry-wrp .glry-grid .glry-overlay {  background-color: rgba(32, 60, 199, 0.9);  bottom: 10px;  left: 10px;  opacity: 0;  position: absolute;  right: 10px;  text-align: center;  top: 10px;  -webkit-transform: scale(0);  -moz-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(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;  }.glry-wrp .glry-grid:hover .glry-overlay {    opacity: 1;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  }.glry-wrp .glry-grid .glry-overlay .content {    left: 50%;    position: absolute;    top: 50%;    transform: translate(-50%, -50%);}.glry-wrp .glry-grid .glry-overlay .content h2 {    color: #fff;    font-size: 24px;    letter-spacing: 0.4px;    margin-bottom: 8px;    text-transform: uppercase;}.glry-wrp .glry-grid .glry-overlay .content h6 {    color: #ff7200;    font-family: "Open Sans",sans-serif;    font-size: 16px;    font-weight: 400;    letter-spacing: 0.4px;    text-transform: uppercase;}/* =================================        Team Css Start=================================== */.team-sec {    padding: 0 0 20px;}.team-sec .container {    padding: 80px 0 65px;}.team-sec .grid-col {    float: left;    padding: 0 3px;    width: 33.3333%;}.team-item .content {    background-color: #fafafa;    padding: 22px 22px 28px;}.team-item .content h4 {    color: #ff7200;    font-size: 18px;    font-weight: 700;    letter-spacing: 0.4px;    margin-bottom: 5px;}.team-item .content p {    color: #454545;    font-family: "Playfair Display",serif;    font-size: 14px;    font-weight: 700;}/* =================================        Blog Css Start=================================== */.blog-sec .container {    padding: 80px 0 50px;}.single-blog {    margin-bottom:40px;}.blog-img img {    width: 100%;}.blog-meta h2 {    font-size: 30px;    margin-bottom: 10px;    text-transform: uppercase;}.blog-meta h2 a {    color: #ff7200;    font-size: 22px;}.blog-meta h2 a:hover{    color:#ff7200;}.post-date {    font-size: 16px;    color: #282828;    text-transform: capitalize;    font-weight:500}.post-date span {    color: #777;}.blog-meta {    margin-bottom: 15px;}.single-blog p {    margin-bottom: 20px;}.blog-img {    margin-bottom:20px;    position: relative;    overflow:hidden;}.blog-img img{    transform:scale(1);    transition: all 0.4s ease 0s;}.single-blog:hover .blog-img img{    transform:scale(1.2);    transition: all 0.4s ease 0s;}.single-blog p a {    border-bottom: 1px solid #ababab;    color: #3e3e3e;}.single-blog p a:hover{    color:#ff7200;}.single-blog:hover a.blog-readmore{    background:#ff7200;    color:#fff;}.blog-page .single-blog {    margin-bottom: 50px;}.blog-img .vedio-button{    width:70px;    height:70px;}.blog-img .vedio-button a {    background:#ff7200;    line-height: 70px;    color:#fff;}.blog-readmore {    display: inline-block;    padding: 10px 40px;    background: #203cc7;    color: #fff;    font-size: 16px;    text-transform: capitalize;    font-weight: 700;    border-radius: 10px;    min-width: 150px;}.faq-quote-form {    background: #fafafa;    padding-top: 40px;    padding-left: 40px;    padding-right: 40px;    padding-bottom: 60px;    border: 1px solid #dbe2e8;}.faq-quote-form-title {    margin-bottom: 40px;}.quote-subtitle {    color: #012f5c;    text-transform: capitalize;    font-size: 36px;    font-weight: 300;    display:inline-block;    width:100%;    margin-bottom:20px;}.faq-quote-form-title h1 {    font-weight: 800;    text-transform: uppercase;    color: #012f5c;    font-size: 36px;}.quote-form-field input[type="text"], .quote-form-field input[type="email"], .quote-form-field textarea {    width: 100%;    padding: 14px 30px;    margin-bottom: 20px;    border: 1px solid #f1f1f1;}.quote-form-field input[type="submit"] {    padding: 20px 60px;    display: inline-block;    background: #ff7200;    color: #012f5c;    text-transform: capitalize;    position: relative;    font-weight: 600;    border-radius: 8px;}.quote-form-field input[type="submit"]:hover{    background:#012f5c;    color:#fff;    transition: all 0.4s ease 0s;}/* =================================        inner-page Css Start=================================== */.pagehding-sec {    background-image: url("../images/photos/page-heading.jpg");    background-position: center center;    background-repeat: no-repeat;    padding-bottom: 90px;    padding-top: 130px;    position: relative;    background-size: cover;}.pagehding-sec .container {    padding: 100px 15px 0;}.banner-overlay {    background-color: rgba(30, 60, 199, 0.69);    height: 100%;    position: absolute;    width: 100%;    top: 0;}.page-heading h1 {    color: #fff;    font-size: 48px;    font-weight: 800;    margin-bottom: 15px;    text-transform: uppercase;}.breadcrumb-list li {display: inline-block;    position: relative;    padding: 0px 14px;}.breadcrumb-list li:first-child{    padding-left:0px;}.breadcrumb-list li a {    color: #fff;    font-size: 18px;    font-weight: 600;    text-transform: uppercase;}.breadcrumb-list li:last-child a {    color: #ff7200;}.breadcrumb-list li:before {    color: #fff;    content: ">";    font-size: 17px;    position: absolute;    right: -7px;    top: 50%;    transform: translateY(-50%);}.breadcrumb-list li:last-child:before {    display:none}.breadcrumb-list li:last-child:before {    display: none;}.inner-page .about-wlc {    padding-bottom: 50px;}.inner-page .timer-divider {    padding: 60px 0 80px;}.inner-page .event-item.thumb-box {    margin-bottom: 40px;}.inner-page .event-sec {    padding-top: 30px;}.inner-page.events-list-inner .event-sec {    padding-top: 0;}.inner-page .team-sec {    padding: 20px 0 0;}.inner-page .team-sec .grid-col .team-item {    margin-bottom: 40px;}.inner-page .blog-sec .container {    padding-bottom: 30px;}/* =================================        Sidebar Css Start=================================== */.blog-widget-title {    font-size: 18px;    margin-bottom: 8px;    padding-bottom: 30px;    position: relative;    text-transform: uppercase;}.blog-widget-title:before {    border-bottom: 1px solid #c5c0a6;    bottom: 13px;    content: "";    left: 0;    position: absolute;    width: 50px;}.blog-widget-title span {    color: #c5c0a6;}/*Project Widget*/.project-widget-text{    position:relative;}.project-widget-overlay {    background-color: rgba(1, 47, 92, 0.90);    height: 100%;    left: 0;    position: absolute;    right: 0;    top: 0;    width: 100%;    padding: 40px 30px;}.project-widget img {    width: 100%;}.project-widget-overlay h2 {    text-transform: uppercase;    color: #fff;    font-weight: 500;    margin-bottom: 15px;}.project-widget-overlay span {    display: inline-block;    width: 100%;    color: #fff;}.project-widget a {    display: inline-block;    width: 100%;    padding: 20px;    color: #fff;    background: #161616;}/*Project Cat*/.project-cat{    margin:40px 0}.project-cat li {    display: inline-block;    width: 100%;}.project-cat li a {    display: inline-block;    background: #f8f8f8;    padding: 20px;    text-transform: capitalize;    width: 100%;    margin-bottom: 10px;    position:relative;    color:#0a0a0a;    border-bottom: 2px solid #f8f8f8;}.project-cat li a:hover {    color: #fec107;    border-color:#fec107;}/*brochures*/.brochures {    margin-bottom:40px;}.brochures li {    display: inline-block;    width: 100%;    padding: 16px 30px;    position: relative;    background: #203cc7;    margin-bottom: 5px;}.brochures li a {    color: #fff;    font-weight: 600;    font-size: 18px;    text-transform: capitalize;}.brochures li:hover{background:#fab90a}.brochures li a span {    margin-right: 15px;}.gmap-widget img {    width: 100%;}/*Search Widget*/.search-field {    margin-bottom: 40px;    background: #f7f7f7;    padding: 50px 36px 30px;}.search-field form {    display: inline-block;    width: 100%;    position: relative;    overflow:hidden;}.search-field input[type="text"] {    background: #fff none repeat scroll 0 0;    border: 1px solid #d7dad9;    height: 66px;    padding: 14px 54px 14px 14px;    width: 100%;}.search-field button {    background: #012f5c none repeat scroll 0 0;    border: 1px solid #012f5c;    color: #fff;    cursor: pointer;    font-size: 18px;    padding: 16px 20px;    position: absolute;    right: 0;    top: 0;}/*Archive Widget*/.archive-widget{    margin-bottom: 40px;    background: #f7f7f7;    padding: 50px 36px;}.archive-widget li {    display: inline-block;    width: 100%;    padding-bottom: 10px;    position: relative;}.archive-widget li::before {    content: "\ea7c";    position: absolute;    left: 0;    top:40%;    transform: translateY(-50%);    font-family: IcoFont !important;    transition: all 0.4s ease 0s;}.archive-widget li a {    color: #3e3e3e;    font-weight: 600;    text-transform: capitalize;    padding-left: 30px;}.archive-widget li a:hover{    color:#ff7200}.archive-widget li:hover:before {    color:#ff7200;    transition: all 0.4s ease 0s;   }.archive-widget li a span{    float:right;}/*Recent Post Widget*/.widget-recent-post{    margin-bottom: 40px;    background: #f7f7f7;    padding: 50px 36px;}.tab-widget {    display: inline-block;    width: 100%;    margin-bottom: 30px;}.tab-widget li {    display: inline-block;    float:left;}.tab-widget li.active a {    color: #fff;    background: #012f5c;}.tab-widget li a {    background: #ff7200;    padding: 14px 14px;    display: inline-block;}.recent-post-desc li {    display: inline-block;    margin-right: 10px;}.recent-post-desc li a{    font-weight:300;    text-transform:capitalize;    color:#012f5c;}.recent-post-thumb {    float: left;    margin-right:20px;    position: relative; }.recent-post-widget:hover .recent-post-thumb-overlay a {    transform: scale(1);    transition: all 0.4s ease 0s;}.recent-post-thumb-overlay a {    position: absolute;    left: 5px;    top: 5px;    transform: scale(0);    transition: all 0.4s ease 0s;}.recent-post-widget:hover .recent-post-thumb-overlay{    visibility:visible;    transition: all 0.4s ease 0s;    height:100%;}.recent-post-thumb-overlay{    position: absolute;    height:0%;    width: 100%;    top: 0;    left: 0;    visibility:hidden;    transition: all 0.4s ease 0s;    background-color: rgba(1, 47, 92, 0.90);}.recent-post-desc h3 {    font-size: 16px;    margin-bottom: 20px;    line-height: 24px;}.recent-post-desc {    margin-top: 10px;}.recent-post-desc h3 a {    color: #333333;}.recent-post-desc  a:hover{     transition: all 0.4s ease-in-out 0s;    color:#012f5c;}/*Post Tag Widget */.widget-tag {    display: inline-block;    width: 100%;    margin-bottom: 40px;    background: #f7f7f7;    padding: 50px 36px; }.widget-tag li a:hover{    transition: all 0.4s ease-in-out 0s;    color:#012f5c!important;}.widget-tag a {    float: left;    margin-right: 5px;    margin-bottom: 5px;    padding: 10px 16px;    color: #fff;    font-weight: 600;    background: #333333;}.widget-tag li a:hover {    background:#012f5c;    border-color:#012f5c;    color:#fff!important;}.widget-tag li:first-child a {    background:#012f5c;    border-color:#012f5c;    color:#fff!important;}/* =================================        Blog Details CS Start=================================== */.about-page-team-sec .single-team-block {    box-shadow: 0 0 8px 5px #f8f8f8;}.blog-details-colmn {    margin-bottom: 30px;}.blog-details-colmn img {    width: 100%;}.share-title {    text-transform: capitalize;    font-size: 18px;    color: #3e3e3e;    margin-right:10px;}.share-social-link {    margin-top: 40px;}.share-social-link ul{    display:inline-block;} .share-social-link ul li {    display: inline-block;    margin-right: 10px;}.share-social-link ul li a {    width: 30px;    height: 30px;    border: 1px solid #eeeeee;    display: inline-block;    border-radius: 100%;    text-align: center;    line-height: 30px;    color:#012f5c;}.share-social-link ul li:first-child a{    color:#fff;    background:#012f5c;    border-color:#012f5c}.share-social-link ul li a:hover{    color:#fff;    background:#012f5c;    border-color:#012f5c}/*Blog Comment List*/.comment-list {    border: 1px solid #fafafa;    font-size: 18px;    padding: 14px;    text-align: center;}.comment-list h5 {  margin-bottom: 0;}.commenter-photo{    float: left;    margin-right: 20px;    width: 110px;    border-radius: 100%;    height: 110px;}.comment-author {    margin-bottom: 16px;    font-size: 18px;    text-transform: capitalize;    font-weight: bold;    color: #ff7200;}.comment-author-designation {    font-size: 14px;    color: #858484;    font-style: italic;}.comment-time {    font-size: 14px;    font-weight: normal;    display: inline-block;    width: 100%;    color: #012f5c;    letter-spacing: 2px;}.commentar-sec .media.mt-3 {    margin-top: 70px;}.post-commnet-title {    margin-right: 14px;}.post-commnet-title img {    width: auto;}.commentar-sec h2 {    margin-top: 50px;    font-weight: bold;    text-transform: capitalize;    margin-bottom: 50px;    font-size: 24px;    color: #012f5c;}.comment-title-icon {    margin-right: 10px;    width: auto;}.commentar-sec.author {  position: relative;}.commentar-sec.author .media-body {  padding-left: 100px;}.commentar-sec.author .media {    background: #fafafa none repeat scroll 0 0;    border-radius: 30px;    padding: 30px 0;    margin-left: 20px;}.author-thumb {    border-radius: 100%;    float: left;    height: 100px;    left: 0;    overflow: hidden;    position: absolute;    top: 70px;    width: 100px;}.author-thumb img {    height: 100%;    width: 100%;}.commentar-meta {    position: relative;    margin-bottom: 10px;}.replay-button {    position: absolute;    top: 50%;    transform: translateY(-50%);    right: 0;}/*Comment Input Filed*/.comment-reply-title {    font-size: 24px;    text-transform: capitalize;    font-weight: bold;    margin-bottom: 26px;}.comment-field {    margin-top: 50px;}#commentform input[type="text"] {    padding: 14px 22px;    width: 100%;    font-size: 16px;    border: 1px solid #cccccc;    color: #a3a3a3;    font-weight: normal;}#commentform textarea {    resize: vertical;    width: 100%;    font-size: 16px;    border: 1px solid #cccccc;    color: #a3a3a3;    padding: 26px 22px;}#commentform input#submit {    padding: 12px 26px;    display: inline-block;    background: #203cc7;    color: #fff;    cursor: pointer;    text-transform: capitalize;    position: relative;    font-weight: 600;    border: 2px solid #203cc7;    transition: all 0.4s ease 0s;    border-radius: 8px;}#commentform input#submit:hover{    background:#ff7200;    border-color:#ff7200;    transition: all 0.4s ease 0s;    color:#fff}#commentform p {    margin-bottom: 30px;}#commentform input:focus,#commentform textarea:focus {    outline: none !important;    border-color:#fff3ba;    transition: all 0.4s ease 0s;}/* =================================        Faq Css Start=================================== */.faq-item {  border: 1px solid #f1f1f1;  margin-bottom: 40px;  padding: 0 0 18px;}.faq-item h2 {  background-color: #f8f8f8;  color: #ff7200;  font-size: 22px;  font-weight: 700;  padding: 10px 18px 12px;  text-transform: uppercase;}.faq-item p {  color: #717171;  font-size: 16px;  font-weight: 600;  line-height: 28px;  padding: 25px 18px;}/* =================================        Contact Css Start=================================== */.contact-info .project-item img {  margin-bottom: 20px;  margin-top: 50px;}.contact-info .project-item p {  font-weight: 600;}.page-contact .project-sec .container {  padding: 40px 0 90px;}.page-contact .donate-section .container {  padding: 0 0 90px;}.page-contact .donate-section .sec-title {  font-size: 28px;}.page-contact .donate-section .sec-title span {  font-size: 44px;}.page-contact .form-group textarea {  border: 1px solid #f1f1f1;  font-size: 12px;  font-weight: 600;  height: 120px;  padding: 10px 14px;  width: 100%;}/* =================================        Footer Css Start=================================== */.footer {  background-color: #161616;}.footer .container {  padding: 85px 0 75px;}.footer-widget .widget-title {  color: #fff;  display: inline-block;  font-size: 16px;  letter-spacing: 0.6px;  margin-bottom: 50px;  position: relative;  text-transform: uppercase;}.footer-widget .widget-title:before {  background-color: #161616;  bottom: -16px;  content: "";  height: 1px;  left: 63px;  position: absolute;  width: 6px;  z-index: 1;}.footer-widget .widget-title:after {  background-color: #203cc7;  bottom: -16px;  content: "";  height: 1px;  left: 0;  position: absolute;  width: 83px;}.footer-logo {  margin-bottom: 15px;  width: auto;}.footer-info p {  color: #fff;  line-height: 26px;  margin-bottom: 20px;  margin-right: 10px;}.footer-info .btn-thm {  font-size: 16px;  letter-spacing: 0.6px;  padding: 10px 38px;}.footer-widget.widget-twitter .widget-title {  margin-bottom: 45px;}.twitter-post {  margin-bottom: 15px;}.twitter-post .post-pra {  color: #fff;  font-size: 13px;  font-weight: 400;  letter-spacing: -0.05px;  line-height: 26px;  margin-bottom: 0;}.twitter-post .post-pra a {  color: #ff7200;  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;}.twitter-post .post-pra a:hover {    color: #b15308;}.twitter-post .post-pra a.fw-b {  display: inline-block;  font-weight: 700;}.twitter-post .post-time {  color: #8b8b8b;  font-style: italic;  font-weight: 700;  margin-bottom: 0;}.footer-widget.widget-map .widget-title {  margin-bottom: 60px;  margin-left: 100px;}.footer-widget.widget-map img {  margin-left: 70px;  width: auto;}.copyright {  background-color: #191919;  padding: 20px 15px 15px;  text-align: center;}.copyright p {  color: #686868;  font-weight: 600;}.copyright p a {  color: #ff7200;}.faq-sec .container {  padding: 70px 0 30px;}/* =================================        Scrollup Css Start=================================== */.scrollup {    width: 40px;    height: 40px;    position: fixed;    display: none;    bottom: 20px;    right: 20px;    z-index: 99999;    background-color: #ff7200;    color: #ffffff;    text-align: center;    line-height: 40px;    font-size: 20px;    border-radius: 50%;}.scrollup:active i,.scrollup:focus i,.scrollup:hover i {    color: #fff;}/*：非源码,演示用的代码。源代码唯一下载地址: http://www.bootstrapmb.com/item/3580。（此备注只出现在演示站，下载的源码不包含。）*/