﻿@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400&amp;display=swap");*{box-sizing:border-box;margin:0px;padding:0px;}body,html{height:100%;}html{scroll-behavior:smooth;}html,body,div,span,img,ol,ul,li,a,p,h1,h2,h3,h4,h5,h6,option,legend,label,table,th,td,tr,article,aside,caption,figure,footer,header,hgroup,mark,nav,section,time,audio,video{margin:0px;padding:0px;border:0px;outline:0px;}img{max-width:100%;}a:hover,a:focus,a:active{text-decoration:none;border:0px;outline:none !important;}input:focus{outline:none;}input::-webkit-focus-inner{border:0px;display:none;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{box-shadow:white 0px 0px 0px 1000px inset !important;}input:focus,textarea:focus,select:focus{outline:none;}::-webkit-input-placeholder{color:rgb(102,102,102);opacity:1;}::placeholder{color:rgb(102,102,102);opacity:1;}table{border-collapse:collapse;}html{margin:0px;padding:0px;width:100%;height:100%;overflow:hidden scroll;}ul,li{margin:0px;padding:0px;}figure{margin:0px;}form{position:relative;}.form-control:focus{box-shadow:0px 0px 0px;outline:none !important;border:none !important;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;}h1:hover a,h2:hover a,h3:hover a,h4:hover a,h5:hover a,h6:hover a{font-size:inherit;color:inherit;font-weight:inherit;}hr{margin:0px;padding:0px;border-color:rgb(0,0,0);}ul{list-style-type:none;}li{list-style:none;position:relative;}a,button{position:relative;}a:hover,a:focus,button:hover,button:focus{outline:0px;text-decoration:none;}input,textarea,button{border:0px;}.container{width:100%;}@media (min-width:1365px){.container{max-width:1320px !important;}}@media (max-width:1364px){.container{width:inherit;max-width:inherit !important;}}@media (max-width:1200px){.container{width:100%;}}body{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:28px;color:rgb(102,102,102);background-color:rgb(255,255,255);}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;margin:0px;font-weight:600;color:rgb(112 18 18);}h1{font-size:60px;line-height:70px;letter-spacing:-3px;}@media (max-width:991px){h1{font-size:2.25rem;line-height:3rem;}}h1.fs-lg{font-size:80px;line-height:115%;letter-spacing:-4px;}@media (min-width:767px) and (max-width:991px){h1.fs-lg{font-size:42px;}}h2{font-size:36px;line-height:130%;}h3{font-size:24px;line-height:36px;}h4{font-size:1.25rem;line-height:1.875rem;}h5{font-size:1.125rem;line-height:1.88rem;}h6{font-size:0.875rem;line-height:1.5rem;}a{text-decoration:none;font-weight:400;cursor:pointer;font-size:16px;line-height:28px;transition:all 0.3s ease-in-out 0s;color:rgb(23,76,23);outline:none !important;}p{margin:0px;}.coverbg{background-repeat:no-repeat;background-position:50% 50%;background-size:cover !important;}.mx-auto{margin:0px auto;}.align-center{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;}.align-center::before,.align-center::after{content:none;}.align-center-h{display:flex;-webkit-box-pack:center;justify-content:center;}.align-center-h::before,.align-center-h::after{content:none;}.align-center-v{height:100%;display:flex;-webkit-box-align:center;align-items:center;}.align-center-v::before,.align-center-v::after{content:none;}.align-center-v-b{height:100%;display:flex;-webkit-box-align:end;align-items:flex-end;}.align-center-v-b::before,.align-center-v-b::after{content:none;}.justify-content-center{display:flex;flex-wrap:wrap;-webkit-box-pack:center !important;justify-content:center !important;}.justify-content-center::before,.justify-content-center::after{content:none;}.eq-height{display:flex;flex-wrap:wrap;}.eq-height::before,.eq-height::after{content:none;}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white span,.text-white a{color:rgb(255,255,255) !important;}.mlm-30{margin-left:-30px;}.pl-5{padding-left:5px;}.pl-10{padding-left:10px;}.pl-15{padding-left:15px;}.pl-20{padding-left:20px;}.pl-25{padding-left:25px;}.pl-30{padding-left:30px;}.pl-35{padding-left:35px;}.pl-40{padding-left:40px;}.pl-45{padding-left:45px;}.pl-50{padding-left:50px;}.pl-60{padding-left:60px;}.pl-65{padding-left:65px;}.pl-70{padding-left:70px;}.pl-75{padding-left:75px;}.pl-80{padding-left:80px;}.pl-90{padding-left:90px;}.pl-100{padding-left:100px;}.pl-110{padding-left:110px;}.pl-115{padding-left:115px;}.pl-120{padding-left:120px;}.pl-125{padding-left:125px;}.pl-130{padding-left:130px;}.pl-140{padding-left:140px;}.pl-150{padding-left:150px;}.pr-5{padding-right:5px;}.pr-5i{padding-right:5px !important;}@media (max-width:767px){.pr-5i{padding-right:15px !important;}}.pr-10{padding-right:10px;}.pr-15{padding-right:15px;}.pr-20{padding-right:20px;}.pr-25{padding-right:25px;}.pr-30{padding-right:30px;}.pr-35{padding-right:35px;}.pr-40{padding-right:40px;}.pr-45{padding-right:45px;}.pr-50{padding-right:50px;}.pr-60{padding-right:60px;}.pr-70{padding-right:70px;}.pr-75{padding-right:75px;}.pr-80{padding-right:80px;}.pr-90{padding-right:90px;}.pr-100{padding-right:100px;}.pr-110{padding-right:110px;}.pr-115{padding-right:115px;}.pr-120{padding-right:120px;}.pr-125{padding-right:125px;}.pr-130{padding-right:130px;}.pr-140{padding-right:140px;}.pr-150{padding-right:150px;}.pt-5{padding-top:5px;}.pt-10{padding-top:10px;}.pt-15{padding-top:15px;}.pt-20{padding-top:20px;}.pt-25{padding-top:25px;}.pt-30{padding-top:30px;}.pt-35{padding-top:35px;}.pt-40{padding-top:40px;}.pt-45{padding-top:45px;}.pt-50{padding-top:50px;}.pt-60{padding-top:60px;}.pt-65{padding-top:65px;}.pt-70{padding-top:70px;}.pt-75{padding-top:75px;}.pt-80{padding-top:80px;}.pt-90{padding-top:90px;}.pt-100{padding-top:100px;}.pt-110{padding-top:110px;}.pt-115{padding-top:115px;}.pt-120{padding-top:120px;}.pt-125{padding-top:125px;}.pt-130{padding-top:130px;}.pt-140{padding-top:140px;}.pt-150{padding-top:150px;}.pb-5{padding-bottom:5px;}.pb-10{padding-bottom:10px;}.pb-15{padding-bottom:15px;}.pb-20{padding-bottom:20px;}.pb-25{padding-bottom:25px;}.pb-30{padding-bottom:30px;}.pb-35{padding-bottom:35px;}.pb-40{padding-bottom:40px;}.pb-45{padding-bottom:45px;}.pb-50{padding-bottom:50px;}.pb-60{padding-bottom:60px;}.pb-65{padding-bottom:65px;}.pb-70{padding-bottom:70px;}.pb-75{padding-bottom:75px;}.pb-80{padding-bottom:80px;}.pb-90{padding-bottom:90px;}.pb-100{padding-bottom:100px;}.pb-110{padding-bottom:110px;}.pb-115{padding-bottom:115px;}.pb-120{padding-bottom:120px;}.pb-125{padding-bottom:125px;}.pb-130{padding-bottom:130px;}.pb-140{padding-bottom:140px;}.pb-150{padding-bottom:150px;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.ml-25{margin-left:25px;}.ml-30{margin-left:30px;}.ml-35{margin-left:35px;}.ml-40{margin-left:40px;}.ml-45{margin-left:45px;}.ml-50{margin-left:50px;}.ml-60{margin-left:60px;}.ml-70{margin-left:70px;}.ml-75{margin-left:75px;}.ml-80{margin-left:80px;}.ml-90{margin-left:90px;}.ml-100{margin-left:100px;}.ml-110{margin-left:110px;}.ml-115{margin-left:115px;}.ml-120{margin-left:120px;}.ml-125{margin-left:125px;}.ml-130{margin-left:130px;}.ml-140{margin-left:140px;}.ml-150{margin-left:150px;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.mr-25{margin-right:25px;}.mr-30{margin-right:30px;}.mr-35{margin-right:35px;}.mr-40{margin-right:40px;}.mr-45{margin-right:45px;}.mr-50{margin-right:50px;}.mr-60{margin-right:60px;}.mr-70{margin-right:70px;}.mr-75{margin-right:75px;}.mr-80{margin-right:80px;}.mr-90{margin-right:90px;}.mr-100{margin-right:100px;}.mr-110{margin-right:110px;}.mr-115{margin-right:115px;}.mr-120{margin-right:120px;}.mr-125{margin-right:125px;}.mr-130{margin-right:130px;}.mr-140{margin-right:140px;}.mr-150{margin-right:150px;}.mt-5{margin-top:5px;}.mt-10{margin-top:10px;}.mt-15{margin-top:15px;}.mt-20{margin-top:20px;}.mt-25{margin-top:25px;}.mt-30{margin-top:30px;}.mt-35{margin-top:35px;}.mt-40{margin-top:40px;}.mt-45{margin-top:45px;}.mt-50{margin-top:50px;}.mt-60{margin-top:60px;}.mt-70{margin-top:70px;}.mt-75{margin-top:75px;}.mt-80{margin-top:80px;}.mt-90{margin-top:90px;}.mt-100{margin-top:100px;}.mt-110{margin-top:110px;}.mt-115{margin-top:115px;}.mt-120{margin-top:120px;}.mt-125{margin-top:125px;}.mt-130{margin-top:130px;}.mt-140{margin-top:140px;}.mt-150{margin-top:150px;}.mb-5{margin-bottom:5px;}.mb-10{margin-bottom:10px;}.mb-15{margin-bottom:15px;}.mb-20{margin-bottom:20px;}.mb-25{margin-bottom:25px;}.mb-30{margin-bottom:30px;}.mb-35{margin-bottom:35px;}.mb-40{margin-bottom:40px;}.mb-45{margin-bottom:45px;}.mb-50{margin-bottom:50px;}.mb-55{margin-bottom:55px;}.mb-60{margin-bottom:60px;}.mb-70{margin-bottom:70px;}.mb-75{margin-bottom:75px;}.mb-80{margin-bottom:80px;}.mb-90{margin-bottom:90px;}.mb-100{margin-bottom:100px;}.mb-110{margin-bottom:110px;}.mb-115{margin-bottom:115px;}.mb-120{margin-bottom:120px;}.mb-125{margin-bottom:125px;}.mb-130{margin-bottom:130px;}.mb-140{margin-bottom:140px;}.mb-150{margin-bottom:150px;}.mmb10{margin-bottom:-10px;}.mtm-30{margin-top:-30px;}.mbm-30{margin-bottom:-30px;}.mlm-30{margin-left:-30px;}.mlm-40{margin-left:-40px;}.mlm-50{margin-left:-50px;}.mlm-80{margin-left:-80px;}.mlm-100{margin-left:-100px;}.bg-cover{background-repeat:no-repeat;background-size:cover;position:relative;background-position:center center;}.bg-center{background-position:center center;}.bg-contain{background-repeat:no-repeat;background-size:contain;position:relative;background-position:left center;}.bg-right{background-repeat:no-repeat;background-position:right center;}.bg-left{background-repeat:no-repeat;background-position:left center;}.bg-bottom{background-repeat:no-repeat;background-position:center bottom;}.bg-top{background-repeat:no-repeat;background-position:center top;}.bg-100{background-size:100% 100%;}.mmb-100{margin-bottom:-100px;}.mmb-80{margin-bottom:-80px;}.lr-9{margin-left:-9px;margin-right:-9px;}.lr-9 [class*="col"]{padding-left:9px;padding-right:9px;}.bg-overlay{position:relative;z-index:1;}.bg-overlay::before{position:absolute;left:0px;content:"";top:0px;width:100%;height:100%;opacity:0.8;background-color:rgba(0,0,0,0.82);z-index:-1;}.fix{position:relative;overflow:hidden;z-index:1;}.shape{position:absolute;}@media (max-width:1191px){.shape{display:none;opacity:0;}}.navbar-brand{padding:0px;margin-right:0px;}#scrollUp{background-color:rgb(112,18,18);border-radius:50%;bottom:20px;color:rgb(255,255,255);font-size:22px;height:40px;line-height:40px;right:100px;text-align:center;width:40px;box-shadow:rgba(1,29,80,0.1) 0px 5px 15px 0px;font-weight:400;transition:all 0.4s ease-in-out 0s;}#scrollUp:hover{background-color:rgb(23,76,23);}@media only screen and (max-width:991px){#scrollUp{font-size:15px;height:30px;line-height:30px;right:30px;width:30px;}}button{border:none;}section{position:relative;z-index:0;}section.pt-235{padding-top:225px;}@-webkit-keyframes sticky{0%{opacity:0;margin-top:-120px;}50%{opacity:0;margin-top:-60px;}100%{opacity:1;margin-top:0px;}}@keyframes sticky{0%{opacity:0;margin-top:-120px;}50%{opacity:0;margin-top:-60px;}100%{opacity:1;margin-top:0px;}}.equal{display:flex;flex-wrap:wrap;}.equal>[class*="col-"]{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}@media (max-width:414px){.d-none-mobile{display:none !important;}}.overlay{transition:all 0.2s ease-in-out 0s;width:40%;opacity:0;visibility:hidden;}.overlay.active{position:fixed;right:0px;top:0px;height:100%;width:100%;content:"";background-color:rgb(0,0,0);z-index:99;opacity:0.5;visibility:visible;}.dark-bg{background-color:rgb(23,76,23);}.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6,.dark-bg a{color:rgb(255,255,255);}.dark-bg p{color:rgb(170,188,216);}.no-padding .col-12{padding:0px;}@media (max-width:991px){.no-padding .col-12{padding:0px 15px;}}img.alignright{float:right;margin:0px 0px 1em 1em;}img.alignleft{float:left;margin:0px 1em 1em 0px;}img.aligncenter{display:block;margin-left:auto;margin-right:auto;}a img.alignright{float:right;margin:0px 0px 1em 1em;}a img.alignleft{float:left;margin:0px 1em 1em 0px;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}@-webkit-keyframes left-to-right{0%{background-position:left center;}100%{background-position:right center;}}@keyframes left-to-right{0%{background-position:left center;}100%{background-position:right center;}}@-webkit-keyframes right-to-left{0%{background-position:right center;}100%{background-position:left center;}}@keyframes right-to-left{0%{background-position:right center;}100%{background-position:left center;}}@-webkit-keyframes left-to-center{0%{background-position:left center;}100%{background-position:center center;}}@keyframes left-to-center{0%{background-position:left center;}100%{background-position:center center;}}@-webkit-keyframes right-to-center{0%{background-position:right center;}100%{background-position:center center;}}@keyframes right-to-center{0%{background-position:right center;}100%{background-position:center center;}}@-webkit-keyframes top-to-bottom{0%{background-position:center top;}100%{background-position:center bottom;}}@keyframes top-to-bottom{0%{background-position:center top;}100%{background-position:center bottom;}}@-webkit-keyframes top-to-center{0%{background-position:center top;}100%{background-position:center center;}}@keyframes top-to-center{0%{background-position:center top;}100%{background-position:center center;}}@-webkit-keyframes bottom-to-top{0%{background-position:center bottom;}100%{background-position:center top;}}@keyframes bottom-to-top{0%{background-position:center bottom;}100%{background-position:center top;}}@-webkit-keyframes bottom-to-center{0%{background-position:center bottom;}100%{background-position:center center;}}@keyframes bottom-to-center{0%{background-position:center bottom;}100%{background-position:center center;}}@-webkit-keyframes top-left-to-bottom-right{0%{background-position:left top;}100%{background-position:right bottom;}}@keyframes top-left-to-bottom-right{0%{background-position:left top;}100%{background-position:right bottom;}}@-webkit-keyframes top-left-to-center{0%{background-position:left top;}100%{background-position:center center;}}@keyframes top-left-to-center{0%{background-position:left top;}100%{background-position:center center;}}@-webkit-keyframes top-right-to-bottom-left{0%{background-position:right top;}100%{background-position:left bottom;}}@keyframes top-right-to-bottom-left{0%{background-position:right top;}100%{background-position:left bottom;}}@-webkit-keyframes top-right-to-center{0%{background-position:right top;}100%{background-position:center center;}}@keyframes top-right-to-center{0%{background-position:right top;}100%{background-position:center center;}}@-webkit-keyframes bottom-left-to-top-right{0%{background-position:left bottom;}100%{background-position:right top;}}@keyframes bottom-left-to-top-right{0%{background-position:left bottom;}100%{background-position:right top;}}@-webkit-keyframes bottom-left-to-center{0%{background-position:left bottom;}100%{background-position:center center;}}@keyframes bottom-left-to-center{0%{background-position:left bottom;}100%{background-position:center center;}}@-webkit-keyframes bottom-right-to-top-left{0%{background-position:right bottom;}100%{background-position:left top;}}@keyframes bottom-right-to-top-left{0%{background-position:right bottom;}100%{background-position:left top;}}@-webkit-keyframes bottom-right-to-center{0%{background-position:right bottom;}100%{background-position:center center;}}@keyframes bottom-right-to-center{0%{background-position:right bottom;}100%{background-position:center center;}}@-webkit-keyframes zoomIn{0%{background-position:right center;}100%{background-position:left center;}}@keyframes zoomIn{0%{background-position:right center;}100%{background-position:left center;}}.animation_left-to-right{background-position:left center;}.active .animation_left-to-right{animation:5s ease 0s 1 normal forwards running left-to-right;}.animation_right-to-left{background-position:right center;}.active .animation_right-to-left{animation:5s ease 0s 1 normal forwards running right-to-left;}.animation_left-to-center{background-position:left center;}.active .animation_left-to-center{animation:5s ease 0s 1 normal forwards running left-to-center;}.animation_right-to-center{background-position:right center;}.active .animation_right-to-center{animation:5s ease 0s 1 normal forwards running right-to-center;}.animation_top-to-bottom{background-position:center top;}.active .animation_top-to-bottom{animation:5s ease 0s 1 normal forwards running top-to-bottom;}.animation_top-to-center{background-position:center top;}.active .animation_top-to-center{animation:5s ease 0s 1 normal forwards running top-to-center;}.animation_bottom-to-top{background-position:center bottom;}.active .animation_bottom-to-top{animation:5s ease 0s 1 normal forwards running bottom-to-top;}.animation_bottom-to-center{background-position:center bottom;}.active .animation_bottom-to-center{animation:5s ease 0s 1 normal forwards running bottom-to-center;}.animation_top-left-to-bottom-right{background-position:left top;}.active .animation_top-left-to-bottom-right{animation:5s ease 0s 1 normal forwards running top-left-to-bottom-right;}.animation_top-left-to-center{background-position:left top;}.active .animation_top-left-to-center{animation:5s ease 0s 1 normal forwards running top-left-to-center;}.animation_top-right-to-bottom-left{background-position:right top;}.active .animation_top-right-to-bottom-left{animation:5s ease 0s 1 normal forwards running top-right-to-bottom-left;}.animation_top-right-to-center{background-position:right top;}.active .animation_top-right-to-center{animation:5s ease 0s 1 normal forwards running top-right-to-center;}.animation_bottom-left-to-top-right{background-position:left bottom;}.active .animation_bottom-left-to-top-right{animation:5s ease 0s 1 normal forwards running bottom-left-to-top-right;}.animation_bottom-left-to-center{background-position:left bottom;}.active .animation_bottom-left-to-center{animation:5s ease 0s 1 normal forwards running bottom-left-to-center;}.animation_bottom-right-to-top-left{background-position:right bottom;}.active .animation_bottom-right-to-top-left{animation:5s ease 0s 1 normal forwards running bottom-right-to-top-left;}.animation_bottom-right-to-center{background-position:right bottom;}.active .animation_bottom-right-to-center{animation:5s ease 0s 1 normal forwards running bottom-right-to-center;}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em;}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}.scroll-up-btn a{display:inline-block;padding:16px 20px;border-radius:10px;line-height:1;background-color:rgb(112,18,18);}.scroll-up-btn a:hover{background-color:rgb(23,76,23);color:rgb(255,255,255) !important;}.offset-menu{position:fixed;height:100vh;top:0px;z-index:9999999;opacity:0;visibility:hidden;right:-30%;transition:all 0.5s ease-in-out 0s;background-color:rgb(23,76,23);box-shadow:rgba(35,35,35,0.15) 0px 13px 35px -12px;}.offset-menu.show{opacity:1;visibility:visible;right:0px;}.offset-menu .offset-menu-wrapper{width:360px;padding:80px 30px;}.offset-menu .theme-btn{border-radius:50px;padding:20px 45px;font-weight:500;margin-top:40px;}.offset-menu .offset-menu-section{margin-top:40px;}.offset-menu .offset-menu-section h3,.offset-menu .offset-menu-section h4,.offset-menu .offset-menu-section h5{line-height:1;margin-bottom:20px;}.offset-menu .offset-menu-section a{margin-bottom:10px;}.offset-menu .offset-menu-section ul li{margin-bottom:5px;}.offset-menu .offset-menu-section ul li span{margin-right:10px;}.offset-menu #offset-menu-close-btn{position:fixed;right:30px;font-size:28px;transform:rotate(45deg);color:rgb(255,255,255);cursor:pointer;transition:all 0.2s ease-in-out 0s;z-index:9;top:20px;}.offset-menu #offset-menu-close-btn:hover{color:rgb(112,18,18);}.offset-menu .offset-menu-footer{margin-top:35px;}.offset-menu .offset-menu-social-icon a{font-size:16px;background:rgb(23,76,23);display:inline-block;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;margin-right:5px;}.offset-menu .offset-menu-social-icon a:hover{background:rgb(112,18,18);}.offset-menu img{display:inline-block;background:rgb(255,255,255);padding:10px 20px;}.map-iframe{display:block;}.map-iframe iframe{width:100%;height:650px;}@media (max-width:991px){.map-iframe iframe{height:400px;}}@media (max-width:767px){.map-iframe iframe{height:300px;}}@-webkit-keyframes playVideo{0%{box-shadow:rgba(255,255,255,0.3) 0px 0px 0px 0px;}40%{box-shadow:rgba(255,255,255,0) 0px 0px 0px 20px;}80%{box-shadow:rgba(255,255,255,0) 0px 0px 0px 20px;}100%{box-shadow:rgba(255,255,255,0) 0px 0px 0px 0px;}}@keyframes playVideo{0%{box-shadow:rgba(255,255,255,0.3) 0px 0px 0px 0px;}40%{box-shadow:rgba(255,255,255,0) 0px 0px 0px 20px;}80%{box-shadow:rgba(255,255,255,0) 0px 0px 0px 20px;}100%{box-shadow:rgba(255,255,255,0) 0px 0px 0px 0px;}}@-webkit-keyframes dimond{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes dimond{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes bounce{0%,100%{transform:scale(0);}50%{transform:scale(1);}}@keyframes bounce{0%,100%{transform:scale(0);}50%{transform:scale(1);}}@-webkit-keyframes movebounce{0%{transform:translateY(0px);}50%{transform:translateY(20px);}100%{transform:translateY(0px);}}@keyframes movebounce{0%{transform:translateY(0px);}50%{transform:translateY(20px);}100%{transform:translateY(0px);}}@-webkit-keyframes bounceUp{0%{transform:translateY(0px);}50%{transform:translateY(40px);}100%{transform:translateY(0px);}}@keyframes bounceUp{0%{transform:translateY(0px);}50%{transform:translateY(40px);}100%{transform:translateY(0px);}}@-webkit-keyframes moveleftbounce{0%{transform:translateX(0px);}50%{transform:translateX(40px);}100%{transform:translateX(0px);}}@keyframes moveleftbounce{0%{transform:translateX(0px);}50%{transform:translateX(40px);}100%{transform:translateX(0px);}}@-webkit-keyframes moverightbounce{0%{margin-left:0px;}50%{margin-left:30px;}100%{margin-left:0px;}}@keyframes moverightbounce{0%{margin-left:0px;}50%{margin-left:30px;}100%{margin-left:0px;}}.rotateme{animation-name:rotateme;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear;}@keyframes guraguri{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes guraguri{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes rotate3d{0%{transform:rotateY(0deg);}100%{transform:rotateY(360deg);}}@keyframes rotate3d{0%{transform:rotateY(0deg);}100%{transform:rotateY(360deg);}}@keyframes move_wave{0%{transform:translateX(0px) translateZ(0px) scaleY(1);}50%{transform:translateX(-25%) translateZ(0px) scaleY(0.55);}100%{transform:translateX(-50%) translateZ(0px) scaleY(1);}}@-webkit-keyframes move_wave{0%{transform:translateX(0px) translateZ(0px) scaleY(1);}50%{transform:translateX(-25%) translateZ(0px) scaleY(0.55);}100%{transform:translateX(-50%) translateZ(0px) scaleY(1);}}.btnd,.theme-btn,.video-btn{line-height:1;display:inline-block;transition:all 0.4s ease-in-out 0s;text-transform:capitalize;}.theme-btn{color:rgb(255,255,255);padding:24px 36px;border-radius:10px;font-size:16px;font-weight:700;background-color:rgb(112,18,18);border:2px solid rgb(112,18,18);transition:all 0.3s ease-in-out 0s;}@media (max-width:991px){.theme-btn{padding:16px 30px;font-weight:400;border-radius:5px;}}@media (max-width:767px){.theme-btn{padding:14px 28px;font-size:15px;}}.theme-btn.theme-2{background-color:rgb(112,18,18);border:2px solid rgb(112,18,18);color:rgb(255,255,255);border-radius:50px;padding:22px 40px;}.theme-btn.theme-2:hover{background-color:rgb(23,76,23);border:2px solid rgb(23,76,23);}.theme-btn.theme-2.white{background:rgb(255,255,255);box-shadow:rgba(0,0,0,0.1) 0px 16px 32px 0px;color:rgb(23,76,23);border-color:rgb(255,255,255);}.theme-btn.theme-2.white:hover{background-color:rgb(23,76,23);color:rgb(255,255,255);border-color:rgb(23,76,23);}.theme-btn.theme-3{clip-path:polygon(8% 0%,100% 0%,92% 100%,0% 100%);border-radius:0px;padding:22px 50px;background-color:rgb(255,208,57);border-color:rgb(255,208,57);}@media (max-width:580px){.theme-btn{padding:16px 35px;}}@media (max-width:480px){.theme-btn{padding:15px 30px;font-size:15px;}}.theme-btn i{margin-left:15px;}.theme-btn.no-fil{background-color:transparent;border-color:rgba(255,255,255,0.2);box-shadow:inherit;margin-left:15px;}@media (max-width:500px){.theme-btn.no-fil{margin-left:0px;}}.theme-btn.no-fil:hover{background-color:rgb(112,18,18);border:2px solid rgb(112,18,18);}.theme-btn.black{background-color:rgb(23,76,23);border-color:rgb(23,76,23);box-shadow:inherit;color:rgb(255,255,255);}.theme-btn.black:hover{background-color:rgb(112,18,18);border:2px solid rgb(112,18,18);}.theme-btn.minimal-btn{color:rgb(255,255,255);border:2px solid rgb(235,235,235);background:transparent;box-shadow:inherit;}.theme-btn.minimal-btn:hover{background-color:rgb(112,18,18);border:2px solid rgb(112,18,18);box-shadow:inherit;color:rgb(255,255,255);}.theme-btn:hover{background-color:rgb(23,76,23);border:2px solid rgb(23,76,23);box-shadow:inherit;color:rgb(255,255,255);}.video-btn{font-size:16px;font-weight:700;color:rgb(112,18,18);}.video-btn i{margin-right:10px;}.video-play-btn .play-video{border-radius:50%;width:120px;height:120px;background-color:rgb(112,18,18);color:rgb(255,255,255);line-height:120px;transition:all 0.3s ease 0s;text-align:center;animation:3.5s ease 0s infinite normal none running playVideo;display:inline-block;margin:0px auto;}@media (max-width:767px){.video-play-btn .play-video{width:80px;height:80px;line-height:80px;}}.video-play-btn .play-video:hover{color:rgb(23,76,23);box-shadow:rgba(0,0,0,0.25) 0px 14px 28px,rgba(0,0,0,0.22) 0px 10px 10px;}.video-play-btn .play-text{font-weight:700;}.cat-btn{font-size:16px;line-height:1;padding:20px 30px;font-weight:700;border-style:solid;border-width:2px;border-color:rgba(255,255,255,0.2);transition:all 0.3s ease-in-out 0s;background:transparent;display:inline-block;margin-right:10px;margin-top:30px;}.cat-btn i{margin-right:10px;}.cat-btn.color{background-color:rgb(112,18,18);border-color:rgb(112,18,18);color:rgb(255,255,255);}.cat-btn:hover{background-color:rgb(112,18,18);border-color:rgb(112,18,18);border-style:solid;border-width:2px;}.preloader{-webkit-box-align:center;align-items:center;cursor:default;display:flex;height:100%;-webkit-box-pack:center;justify-content:center;position:fixed;left:0px;top:0px;width:100%;z-index:999999999;}.preloader .animation-preloader{z-index:1000;}.preloader .animation-preloader .spinner{animation:1s linear 0s infinite normal none running spinner;border-radius:50%;border-width:3px;border-style:solid;border-color:rgb(23,76,23) rgba(0,0,0,0.2) rgba(0,0,0,0.2);border-image:initial;height:9em;margin:0px auto 3.5em;width:9em;}.preloader .animation-preloader .txt-loading{font:bold 5em Poppins,sans-serif,sans-serif;text-align:center;user-select:none;}@media (max-width:500px){.preloader .animation-preloader .txt-loading{font-size:3em;}}.preloader .animation-preloader .txt-loading .letters-loading{color:rgb(112,18,18);position:relative;}.preloader .animation-preloader .txt-loading .letters-loading::before{animation:4s ease 0s infinite normal none running letters-loading;color:rgb(112,18,18);content:attr(data-text-preloader);left:0px;opacity:0;font-family:Poppins,sans-serif;position:absolute;top:-3px;transform:rotateY(-90deg);}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2)::before{animation-delay:0.2s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3)::before{animation-delay:0.4s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4)::before{animation-delay:0.6s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5)::before{animation-delay:0.8s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6)::before{animation-delay:1s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7)::before{animation-delay:1.2s;}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8)::before{animation-delay:1.4s;}.preloader.dark .animation-preloader .spinner{border-color:rgb(255,255,255) rgb(23,76,23) rgb(23,76,23);}.preloader.dark .animation-preloader .txt-loading .letters-loading{color:rgb(112,18,18);}.preloader.dark .animation-preloader .txt-loading .letters-loading::before{color:rgb(112,18,18);}.preloader p{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:rgb(23,76,23);}.preloader .loader{position:fixed;top:0px;left:0px;width:100%;height:100%;font-size:0px;z-index:1;pointer-events:none;}.preloader .loader .row{height:100%;}.preloader .loader .loader-section{padding:0px;}.preloader .loader .loader-section .bg{background-color:rgb(255,255,255);height:100%;left:0px;width:100%;transition:all 800ms cubic-bezier(0.77,0,0.175,1) 0s;}.preloader .loader.dark_bg .loader-section .bg{background:rgb(239,201,76);}.preloader.loaded .animation-preloader{opacity:0;transition:all 0.3s ease-out 0s;}.preloader.loaded .loader-section .bg{width:0px;}@-webkit-keyframes spinner{100%{transform:rotateZ(360deg);}}@keyframes spinner{100%{transform:rotateZ(360deg);}}@-webkit-keyframes letters-loading{0%,75%,100%{opacity:0;transform:rotateY(-90deg);}25%,50%{opacity:1;transform:rotateY(0deg);}}@keyframes letters-loading{0%,75%,100%{opacity:0;transform:rotateY(-90deg);}25%,50%{opacity:1;transform:rotateY(0deg);}}header{width:100%;z-index:9999;}header.header-1 .top-bar{background-color:rgb(23,76,23);padding:6px 0px 0px 0px;}@media (max-width:1199px){header.header-1 .top-bar{padding:1px 0px;}}header.header-1 .top-bar a{color:rgb(255,255,255);font-weight:600;line-height:1;position:relative;padding-left:46px;margin-right:40px;}@media (max-width:1199px){header.header-1 .top-bar a{font-size:14px;}}header.header-1 .top-bar a:hover{color:rgb(112,18,18);}header.header-1 .top-bar a::before{width:40px;height:2px;background-color:rgb(255,255,255);opacity:0.2;position:absolute;left:0px;content:"";top:50%;transform:translateY(-50%);}header.header-1 .top-bar a span{font-weight:400;}header.header-1 .logo{padding:6px 0px;}@media (max-width:991px){header.header-1 .logo{padding:20px 0px;}}header.header-1 .menu-wrapper{position:relative;}header.header-1 .menu-wrapper::before{top:0px;left:0px;width:100%;height:50%;content:"";position:absolute;background-color:rgb(255,255,255);}header.header-1 .main-menu-area{background-color:rgb(255,255,255);border-radius:10px;position:relative;z-index:99;margin-bottom:-36px;box-shadow:rgba(0,0,0,0.04) 0px -16px 32px 0px;}header.header-1 .main-menu ul{line-height:1;}header.header-1 .main-menu ul>li{display:inline-block;line-height:1;}header.header-1 .main-menu ul>li>a{display:inline-block;font-weight:700;font-size:16px;text-transform:capitalize;color:rgb(23,76,23);line-height:1;padding:27px 32.5px;overflow:hidden;}header.header-1 .main-menu ul>li:hover>a{color:rgb(112,18,18);}header.header-1 .main-menu ul>li:hover>ul{opacity:1;visibility:visible;transform:translateY(0px);}header.header-1 .main-menu ul>li>ul{position:absolute;top:100%;width:200px;background-color:rgb(112,18,18);left:0px;z-index:999;box-shadow:rgba(35,35,35,0.15) 0px 13px 35px -12px;visibility:hidden;opacity:0;transform:translateY(40px);transition:all 0.5s ease-in-out 0s;padding:10px 0px;}header.header-1 .main-menu ul>li>ul li{display:block;}header.header-1 .main-menu ul>li>ul li a{display:block;color:rgb(255,255,255);padding:12px 25px;}header.header-1 .main-menu ul>li>ul li a:hover{color:rgb(23,76,23);}header.header-1 .main-menu ul>li>ul ul{left:100%;top:0px;}header.header-1 .search-btn,header.header-1 .side-menu-toggle{background-color:rgb(112,18,18);color:rgb(255,255,255);padding:25px;line-height:1;display:inline;transition:all 0.3s ease-in-out 0s;cursor:pointer;}@media (max-width:1199px){header.header-1 .search-btn,header.header-1 .side-menu-toggle{background:transparent;padding:20px;}header.header-1 .search-btn:hover,header.header-1 .side-menu-toggle:hover{background:transparent;color:rgb(112,18,18);}}header.header-1 .search-btn:hover,header.header-1 .side-menu-toggle:hover{background-color:rgb(23,76,23);color:rgb(255,255,255);}header.header-1 .side-menu-toggle{background-color:rgb(112,18,18);border-radius:0px 10px 10px 0px;}@media (max-width:1199px){header.header-1 .side-menu-toggle{background:transparent;}header.header-1 .side-menu-toggle:hover{background:transparent;color:rgb(112,18,18);}}header .header-contact-info{display:flex;-webkit-box-align:center;align-items:center;float:right;}@media (max-width:991px){header .header-contact-info{float:inherit;padding-bottom:20px;margin-top:10px;-webkit-box-pack:justify;justify-content:space-between;}}header .header-contact-info .single-element{display:inline-block;text-align:left;position:relative;padding-left:36px;margin-left:50px;}@media (max-width:1199px){header .header-contact-info .single-element{margin-left:20px;padding-left:26px;}}@media (max-width:991px){header .header-contact-info .single-element{margin-left:0px;margin-right:15px;}}header .header-contact-info .single-element::before{width:20px;height:2px;background-color:rgb(112,18,18);position:absolute;left:0px;content:"";top:13px;}@media (max-width:1199px){header .header-contact-info .single-element::before{width:15px;}}header .header-contact-info .single-element a{display:block;font-size:20px;color:rgb(23,76,23);font-weight:700;line-height:24px;position:relative;}@media (max-width:1199px){header .header-contact-info .single-element a{font-size:16px;}}header .header-btn{margin-left:60px;}header .header-btn a{padding:23px 37px;line-height:1;}@media (max-width:991px){header .header-btn a{padding:16px 28px;font-size:15px;font-weight:500;}}header .header-btn a:hover{background-color:rgb(112,18,18);border-color:rgb(112,18,18);}header .logo a{display:block;}header.header-2{position:relative;}header.header-2 .container-fluid{padding:0px 40px 0px 0px;}header.header-2 .logo{display:inline-block;position:relative;padding:30px 30px 30px 40px;}@media (max-width:991px){header.header-2 .logo{padding:20px !important;}}@media (max-width:767px){header.header-2 .logo{padding:15px !important;}}header.header-2 .logo::before{position:absolute;width:300%;height:110%;right:0px;top:0px;background-color:rgb(112,18,18);content:"";}@media (max-width:1320px){header.header-2 .logo::before{height:100%;}}@media (max-width:1320px){header.header-2 .menu-wrapper{display:none;}}header.header-2 .main-menu{display:inline-block;}header.header-2 .main-menu ul{line-height:1;}header.header-2 .main-menu ul>li{display:inline-block;line-height:1;}header.header-2 .main-menu ul>li>a{display:inline-block;font-weight:700;font-size:16px;text-transform:capitalize;color:rgb(23,76,23);line-height:1;padding:47px 25px;overflow:hidden;}@media (max-width:1500px){header.header-2 .main-menu ul>li>a{padding:47px 20px;}}header.header-2 .main-menu ul>li:hover>a{color:rgb(112,18,18);}header.header-2 .main-menu ul>li:hover>ul{opacity:1;visibility:visible;transform:translateY(0px);}header.header-2 .main-menu ul>li>ul{position:absolute;top:100%;width:200px;background-color:rgb(112,18,18);left:0px;z-index:999;box-shadow:rgba(35,35,35,0.15) 0px 13px 35px -12px;visibility:hidden;opacity:0;transform:translateY(40px);transition:all 0.5s ease-in-out 0s;padding:10px 0px;}header.header-2 .main-menu ul>li>ul li{display:block;}header.header-2 .main-menu ul>li>ul li a{display:block;color:rgb(23,76,23);padding:12px 25px;}header.header-2 .main-menu ul>li>ul li a:hover{color:rgb(255,255,255);}header.header-2 .main-menu ul>li>ul ul{left:100%;top:0px;}header.header-2 .header-right{float:right;margin-top:25px;}@media (max-width:991px){header.header-2 .header-right{margin-top:0px;padding-top:15px;}}@media (max-width:750px){header.header-2 .header-right{display:none;}}header.header-2 .header-right .theme-btn{margin-right:30px;}@media (max-width:1500px){header.header-2 .header-right .theme-btn{margin-right:0px;}}header.header-2 .header-right .circle-btn{border-radius:50%;background-color:rgb(255,255,255);box-shadow:rgba(0,0,0,0.08) 0px 16px 32px 0px;width:50px;height:50px;text-align:center;line-height:52px;display:inline-block;color:rgb(23,76,23);margin:0px 7px;transition:all 0.3s ease-in-out 0s;}header.header-2 .header-right .circle-btn:hover{background-color:rgb(112,18,18);color:rgb(255,255,255);}header.header-2 .mobile-menu-wrap{display:none;position:relative;z-index:99999;height:100%;}@media (max-width:1320px){header.header-2 .mobile-menu-wrap{padding-top:40px;display:block !important;}}@media (max-width:991px){header.header-2 .mobile-menu-wrap{padding-top:30px;}}@media (max-width:767px){header.header-2 .mobile-menu-wrap{padding-top:26px;}}header.header-3{background-color:rgb(255,255,255);position:relative;z-index:1;}@media (max-width:1319px){header.header-3{padding:10px 0px;}}@media (max-width:575px){header.header-3{padding:20px 0px;}}header.header-3::before{position:absolute;content:"";height:100%;background:rgb(255,208,57);width:620px;clip-path:polygon(8% 0px,100% 0px,100% 100%,0px 100%);top:0px;right:0px;}@media (max-width:1319px){header.header-3::before{width:420px;}}@media (max-width:991px){header.header-3::before{display:none;}}@media (min-width:1600px){header.header-3 .container{max-width:1445px;}}@media (max-width:1319px){header.header-3 .header-none{display:none;}}header.header-3 .main-menu ul{line-height:1;}header.header-3 .main-menu ul>li{display:inline-block;line-height:1;}header.header-3 .main-menu ul>li>a{display:inline-block;font-weight:700;font-size:16px;text-transform:capitalize;color:rgb(119,119,119);line-height:1;padding:32px;overflow:hidden;}header.header-3 .main-menu ul>li:hover>a{color:rgb(112,18,18);}header.header-3 .main-menu ul>li:hover>ul{opacity:1;visibility:visible;transform:translateY(0px);}header.header-3 .main-menu ul>li>ul{position:absolute;top:100%;width:200px;background-color:rgb(23,76,23);left:0px;z-index:9999;box-shadow:rgba(35,35,35,0.15) 0px 13px 35px -12px;visibility:hidden;opacity:0;transform:translateY(40px);transition:all 0.5s ease-in-out 0s;padding:10px 0px;}header.header-3 .main-menu ul>li>ul li{display:block;}header.header-3 .main-menu ul>li>ul li a{display:block;color:rgb(255,255,255);padding:12px 25px;}header.header-3 .main-menu ul>li>ul li a:hover{color:rgb(112,18,18);}header.header-3 .main-menu ul>li>ul ul{left:100%;top:0px;}header.header-3 .theme-btn{background-color:rgb(229,181,28);border-color:rgb(229,181,28);color:rgb(255,255,255);}@media (max-width:1199px){header.header-3 .theme-btn{padding:20px 42px;}}@media (max-width:767px){header.header-3 .theme-btn{padding:18px 36px;}}@media (max-width:575px){header.header-3 .theme-btn{display:none;}}@media (max-width:575px){header.header-3 .theme-btn.d-btn{display:block;}}header.header-3 .theme-btn:hover{background-color:rgb(23,76,23);border-color:rgb(23,76,23);color:rgb(255,255,255);}header.header-3 .mobile-menu-bar{display:none;}@media (max-width:1319px){header.header-3 .mobile-menu-bar{display:block;}}@media (max-width:1319px){header.header-3 .d-in-flex{display:flex;}}header.header-4{position:absolute;top:0px;}header.header-4 .main-menu ul{line-height:1;}header.header-4 .main-menu ul>li{display:inline-block;line-height:1;}header.header-4 .main-menu ul>li>a{display:inline-block;font-size:16px;text-transform:capitalize;line-height:1;padding:40px 20px;overflow:hidden;color:rgb(255,255,255);font-weight:500;}header.header-4 .main-menu ul>li>a i{margin-left:5px;}header.header-4 .main-menu ul>li:hover>a{color:rgb(112,18,18);}header.header-4 .main-menu ul>li:hover>ul{opacity:1;visibility:visible;transform:translateY(0px);}header.header-4 .main-menu ul>li>ul{position:absolute;top:100%;width:200px;background-color:rgb(112,18,18);left:0px;z-index:999;box-shadow:rgba(35,35,35,0.15) 0px 13px 35px -12px;visibility:hidden;opacity:0;transform:translateY(40px);transition:all 0.5s ease-in-out 0s;padding:10px 0px;}header.header-4 .main-menu ul>li>ul li{display:block;}header.header-4 .main-menu ul>li>ul li a{display:block;color:rgb(255,255,255);padding:12px 25px;}header.header-4 .main-menu ul>li>ul li a:hover{color:rgb(23,76,23);}header.header-4 .main-menu ul>li>ul ul{left:100%;top:0px;}header.header-4 .top-header{position:relative;z-index:1;padding:0px 50px;}header.header-4 .top-header .container-flud{border-bottom:1px solid rgba(255,255,255,0.25);padding:10px 0px 12px;}@media (min-width:1600px){header.header-4 .top-header{padding:6px 255px;}}@media (max-width:1199px){header.header-4 .top-header{padding:6px 30px;}}@media (max-width:991px){header.header-4 .top-header{background:rgb(112,18,18);padding:6px 15px;}}header.header-4 .top-header .header-cta ul{margin:0px;padding:0px;}header.header-4 .top-header .header-cta ul li{display:inline-block;padding-right:25px;position:relative;margin-right:25px;}header.header-4 .top-header .header-cta ul li::before{position:absolute;content:"";top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.3);width:2px;height:20px;right:0px;}header.header-4 .top-header .header-cta ul li:last-child::before{display:none;}header.header-4 .top-header .header-cta ul li a{display:inline-block;color:rgb(255,255,255);font-weight:400;font-size:16px;}header.header-4 .top-header .header-cta ul li a i{margin-right:5px;}header.header-4 .top-header .header-right-cta{color:rgb(255,255,255);}header.header-4 .top-header .header-right-cta .social-profile a{color:rgb(255,255,255);margin-left:15px;font-size:15px;}header.header-4 .top-header .header-right-cta .social-profile a:hover{color:rgb(112,18,18);}@media (max-width:991px){header.header-4 .top-header .header-right-cta .social-profile a{color:rgb(255,255,255);}}@media (max-width:375px){header.header-4 .header-btn-cta{display:none;}}header.header-4 .main-header-wraper{position:relative;padding:0px 50px;}@media (min-width:1600px){header.header-4 .main-header-wraper{padding:0px 255px;}}@media (max-width:1199px){header.header-4 .main-header-wraper{padding:15px 30px;}}@media (max-width:991px){header.header-4 .main-header-wraper{padding:15px;}}@media (max-width:1191px){header.header-4 .main-header-wraper .theme-btn{padding:15px 30px;font-size:13px;}}@media (max-width:500px){header.header-4 .main-header-wraper .theme-btn{padding:14px 25px;font-size:12px;}}header.header-4 .links ul li{display:inline-block;}header.header-4 .links ul li a{margin-left:15px;text-transform:capitalize;display:inline-block;font-size:15px;color:rgb(255,255,255);transition:all 0.3s ease-in-out 0s;}header.header-4 .links ul li a i{margin-right:5px;}header.header-4 .links ul li a:hover{color:rgb(112,18,18);}header.header-4 #hamburger{color:rgb(255,255,255);}.lan-select{font-weight:600;float:right;}@media (max-width:1200px){.lan-select{font-weight:400;font-size:14px;}}.lan-select select{border:0px;background:transparent;color:rgb(255,255,255);cursor:pointer;}.lan-select select option{color:rgb(23,76,23);border:0px;}.top-bar{padding:0px 25px;background:rgb(23,76,23);position:relative;overflow:hidden;}.top-bar.style-3{padding:13px 0px;display:block;}@media (min-width:1600px){.top-bar.style-3 .container{max-width:1445px;}}.top-bar .contact-data ul li{font-size:14px;line-height:1;color:rgb(143,154,186);display:inline-block;margin-right:35px;}.top-bar .contact-data ul li i{color:rgb(255,255,255);margin-right:5px;}@media (max-width:1199px){.top-bar .contact-data ul li{margin-right:15px;}}.top-bar .social_link a{color:rgb(141,152,186);display:inline-block;margin-right:20px;font-size:14px;line-height:1;}.top-bar .social_link a:hover{color:rgb(255,255,255);}@media (max-width:1199px){.top-bar .social_link a{margin-right:8px;}}.top-bar .lan-select-menu{padding:16px 30px;display:inline-block;position:relative;}.top-bar .lan-select-menu::before{position:absolute;width:200%;height:100%;content:"";background:rgb(1,29,73);top:0px;left:0px;}.top-bar .lan-select-menu form{font-size:14px;}.top-bar .lan-select-menu form select{color:rgb(255,255,255);border:0px;background:transparent;}.top-bar .lan-select-menu form select option{color:rgb(255,255,255);background:rgb(1,29,73);border:0px;}.page-banner-wrap .breadcrumb-wrap{overflow:hidden;}.page-banner-wrap .breadcrumb{background:transparent;padding:0px;margin-bottom:10px;}.page-banner-wrap .breadcrumb li{color:rgb(112,18,18);font-size:15px;font-weight:500;text-transform:capitalize;}.page-banner-wrap .breadcrumb li a{color:rgb(255,255,255);}.page-banner-wrap .breadcrumb li a:hover{color:rgb(112,18,18);}.page-banner-wrap .breadcrumb li+li::before{color:rgb(197,194,194);content:"|";}.mobile-nav{position:fixed;right:-380px;top:0px;width:320px;height:100vh;scroll-behavior:smooth;overflow-y:scroll;transition:right 0.5s ease-in 0s;background-color:rgb(0,0,0);padding:20px;z-index:999999999;box-shadow:rgba(35,35,35,0.15) 0px 13px 35px -12px;}.mobile-nav.show{right:0px;}.mobile-nav .close-nav{border:0px;background:transparent;color:rgb(255,255,255);border-radius:30px;font-size:20px;position:absolute;left:20px;top:10px;}.mobile-nav .sidebar-nav{margin-top:30px;}.mobile-nav .sidebar-nav ul{margin:0px;padding:0px;list-style:none;background-color:transparent;}.mobile-nav .sidebar-nav .metismenu{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}.mobile-nav .sidebar-nav .metismenu>li{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}.mobile-nav .sidebar-nav .metismenu a{position:relative;display:block;padding:10px 15px;transition:all 0.3s ease-out 0s;text-decoration:none;color:rgb(255,255,255);outline-width:0px;text-transform:capitalize;border-bottom:1px solid rgba(0,0,0,0.05);}.mobile-nav .sidebar-nav .metismenu ul a{padding:10px 15px 10px 35px;position:relative;}.mobile-nav .sidebar-nav .metismenu ul a:hover{padding-left:40px;}.mobile-nav .sidebar-nav .metismenu ul a:hover::before{background-color:rgb(255,255,255);}.mobile-nav .sidebar-nav .metismenu ul a::before{position:absolute;left:15px;width:10px;height:10px;border-radius:50%;border:2px solid rgb(255,255,255);content:"";top:50%;transition:all 0.3s ease-in-out 0s;transform:translateY(-50%);}.mobile-nav .sidebar-nav .metismenu ul ul{list-style-type:circle !important;}.mobile-nav .sidebar-nav .metismenu ul ul a{padding:10px 15px 10px 45px;}.mobile-nav .sidebar-nav .metismenu a:hover,.mobile-nav .sidebar-nav .metismenu a:focus,.mobile-nav .sidebar-nav .metismenu a:active{text-decoration:none;color:rgb(248,249,250);background:rgb(112,18,18);}#hamburger{color:rgb(0,0,0);font-size:32px;line-height:1;text-align:right;font-weight:700;}#hamburger i{cursor:pointer;}.action-bar{margin-top:30px;padding-left:20px;}.action-bar a{color:rgb(255,255,255);display:block;margin-top:12px;}.action-bar a i{margin-right:10px;}.action-bar a.theme-btn{text-align:center;}.offset-menu{position:fixed;height:100vh;top:0px;z-index:9999999;opacity:0;visibility:hidden;right:-30%;transition:all 0.5s ease-in-out 0s;background-color:rgb(23,76,23);box-shadow:rgba(35,35,35,0.15) 0px 13px 35px -12px;}.offset-menu.show{opacity:1;visibility:visible;right:0px;}.offset-menu .offset-menu-wrapper{width:360px;padding:80px 30px;}.offset-menu .theme-btn{border-radius:50px;padding:20px 45px;font-weight:500;margin-top:40px;}.offset-menu .offset-menu-section{margin-top:40px;}.offset-menu .offset-menu-section h3,.offset-menu .offset-menu-section h4,.offset-menu .offset-menu-section h5{line-height:1;margin-bottom:20px;}.offset-menu .offset-menu-section a{margin-bottom:10px;}.offset-menu .offset-menu-section ul li{margin-bottom:5px;}.offset-menu .offset-menu-section ul li span{margin-right:10px;}.offset-menu #offset-menu-close-btn{position:fixed;right:30px;font-size:28px;transform:rotate(45deg);color:rgb(255,255,255);cursor:pointer;transition:all 0.2s ease-in-out 0s;z-index:9;top:20px;}.offset-menu #offset-menu-close-btn:hover{color:rgb(112,18,18);}.offset-menu .offset-menu-footer{margin-top:35px;}.offset-menu .offset-menu-social-icon a{font-size:16px;background:rgb(23,76,23);display:inline-block;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;margin-right:5px;}.offset-menu .offset-menu-social-icon a:hover{background:rgb(112,18,18);}.offset-menu img{display:inline-block;background:rgb(255,255,255);padding:10px 20px;}.hero-1 .single-slide{padding:200px 0px 180px;}@media (max-width:1199px){.hero-1 .single-slide{padding:160px 0px 120px;}}@media (max-width:991px){.hero-1 .single-slide{padding:120px 0px 100px;}}@media (max-width:767px){.hero-1 .single-slide{padding:100px 0px 80px;}}.hero-1 .single-slide .hero-contents p{color:rgb(255,255,255);margin-bottom:5px;}.hero-1 .single-slide .hero-contents h1{color:rgb(255,255,255);font-size:100px;line-height:100%;letter-spacing:0px;}@media (max-width:1199px){.hero-1 .single-slide .hero-contents h1{font-size:110px;}}@media (max-width:991px){.hero-1 .single-slide .hero-contents h1{font-size:80px;line-height:1;}}@media (max-width:767px){.hero-1 .single-slide .hero-contents h1{font-size:70px;}}.hero-1 .single-slide .hero-contents a{margin-top:40px;margin-right:20px;}.hero-2{overflow:hidden;}.hero-2 .single-slide{padding:185px 0px 450px;background-color:rgb(246,246,246);position:relative;}@media (max-width:1400px){.hero-2 .single-slide{padding:160px 0px 300px;}}@media (max-width:1280px){.hero-2 .single-slide{padding:160px 0px 250px;}}@media (max-width:1200px){.hero-2 .single-slide{padding:120px 0px 200px;}}@media (max-width:991px){.hero-2 .single-slide{padding:100px 0px;}}.hero-2 .single-slide .hero-contents h1{font-size:120px;line-height:1;display:inline-block;color:rgb(23,76,23);margin-right:50px;}@media (max-width:1280px){.hero-2 .single-slide .hero-contents h1{font-size:100px;}}@media (max-width:1200px){.hero-2 .single-slide .hero-contents h1{font-size:90px;display:block;}}@media (max-width:767px){.hero-2 .single-slide .hero-contents h1{font-size:80px;margin-right:0px;}}@media (max-width:500px){.hero-2 .single-slide .hero-contents h1{font-size:70px;margin-right:0px;}}@media (max-width:400px){.hero-2 .single-slide .hero-contents h1{font-size:60px;margin-right:0px;}}.hero-2 .single-slide .hero-contents h1:last-child{display:block;margin-left:50px;}@media (max-width:1200px){.hero-2 .single-slide .hero-contents h1:last-child{margin-left:0px;}}.hero-2 .single-slide .hero-contents a{transform:translateY(-50%);}@media (max-width:1200px){.hero-2 .single-slide .hero-contents a{transform:translateY(0px);margin:15px 0px;}}.hero-3{overflow:hidden;position:relative;z-index:0;}.hero-3 .single-slide{padding:150px 0px;position:relative;z-index:2;background-color:rgb(255,208,57);}@media (max-width:1199px){.hero-3 .single-slide{padding:120px 0px;}}@media (max-width:767px){.hero-3 .single-slide{padding:100px 0px;}}.hero-3 .single-slide::before{position:absolute;width:1100px;height:667px;bottom:0px;left:0px;background-image:url("img/home3/hero-pattern.html");background-position:left bottom;content:"";z-index:-1;}.hero-3 .single-slide::after{width:68.5%;height:400%;position:absolute;content:"";right:0px;top:-30%;background-color:rgb(0,18,72);z-index:-1;transform:rotate(30deg);}@media (max-width:1199px){.hero-3 .single-slide::after{display:none;}}.hero-3 .single-slide .hero-contents p{color:rgb(23,76,23);}.hero-3 .single-slide .hero-contents h1{font-size:90px;line-height:1.22;display:inline-block;color:rgb(23,76,23);font-weight:700;}@media (max-width:1199px){.hero-3 .single-slide .hero-contents h1{font-size:80px;}}@media (max-width:575px){.hero-3 .single-slide .hero-contents h1{font-size:60px;}}@media (max-width:485px){.hero-3 .single-slide .hero-contents h1{font-size:50px;}}.hero-3 .single-slide .hero-contents a{margin-top:30px;}@media (max-width:575px){.hero-3 .single-slide .hero-contents a{margin-top:20px;}}.hero-3 .single-slide .hero-contents a.theme-3{border-color:rgb(23,76,23);background-color:rgb(23,76,23);color:rgb(255,255,255);}.hero-3 .single-slide .hero-contents a.theme-3:last-child{border-color:rgb(255,255,255);background-color:rgb(255,255,255);color:rgb(23,76,23);}.hero-3 .single-slide .hero-img{clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);height:500px;width:130%;margin-left:-100px;position:relative;z-index:1;}.hero-4 .single-slide{padding:160px 0px;position:relative;z-index:1;background-color:rgb(112,18,18);}@media (max-width:1199px){.hero-4 .single-slide{padding:140px 0px 120px;}}@media (max-width:991px){.hero-4 .single-slide{padding:110px 0px 100px;}}@media (max-width:767px){.hero-4 .single-slide{padding:80px 0px 100px;}}.hero-4 .single-slide::before,.hero-4 .single-slide::after{position:absolute;width:100%;height:100%;top:0px;left:0px;content:"";z-index:-1;background:rgba(23,76,23,0.05);opacity:0.5;}@media (max-width:767px){.hero-4 .single-slide .hero-contents{padding:0px 50px;}}@media (max-width:585px){.hero-4 .single-slide .hero-contents{padding:0px 10px;}}@media (max-width:400px){.hero-4 .single-slide .hero-contents{padding:0px;}}.hero-4 .single-slide .hero-contents p{color:rgb(255,255,255);margin-bottom:5px;}.hero-4 .single-slide .hero-contents h1{color:rgb(255,255,255);font-size:120px;line-height:100%;letter-spacing:-3px;text-transform:capitalize;}@media (max-width:1199px){.hero-4 .single-slide .hero-contents h1{font-size:100px;}}@media (max-width:991px){.hero-4 .single-slide .hero-contents h1{font-size:70px;line-height:1.1;}}@media (max-width:767px){.hero-4 .single-slide .hero-contents h1{font-size:55px;}}@media (max-width:767px){.hero-4 .single-slide .hero-contents h4{font-size:16px;}}.hero-4 .single-slide .hero-contents a{margin-top:40px;margin-right:20px;}@media (max-width:767px){.hero-4 .single-slide .hero-contents a{margin-top:30px;margin-right:10px;}}.hero-slider-active{position:relative;}.hero-slider-active.owl-theme:hover .owl-nav div{opacity:1;visibility:visible;transform:scale(1);}.hero-slider-active.owl-theme .owl-nav{margin:0px;}.hero-slider-active.owl-theme .owl-nav div{left:20px;top:50%;position:absolute;color:rgb(255,255,255);background-color:transparent;margin:0px;padding:0px;width:70px;height:70px;line-height:70px;text-align:center;font-size:20px;display:inline-block;z-index:99;border-radius:50%;border:2px solid rgb(255,255,255);transition:all 0.3s ease-in-out 0s;opacity:0;visibility:hidden;transform:scale(0.85);}@media (max-width:991px){.hero-slider-active.owl-theme .owl-nav div{width:50px;height:50px;line-height:50px;font-size:16px;}}@media (max-width:767px){.hero-slider-active.owl-theme .owl-nav div{width:40px;height:40px;line-height:40px;font-size:14px;}}@media (max-width:500px){.hero-slider-active.owl-theme .owl-nav div{display:none;}}.hero-slider-active.owl-theme .owl-nav div:hover{border-color:rgb(112,18,18);background-color:rgb(112,18,18);box-shadow:rgba(38,42,76,0.1) 0px 10px 35px 0px;color:rgb(255,255,255);}.hero-slider-active.owl-theme .owl-nav div.owl-next{left:auto;right:20px;}.section-title{position:relative;margin-top:-5px;}.section-title.style-2 p{color:rgb(112,18,18);}.section-title.style-2 h1{color:rgb(23,76,23);}.section-title span{position:absolute;content:"";font-weight:700;font-size:160px;letter-spacing:-3px;color:rgba(84,130,24,0.29);text-transform:capitalize;left:50%;transform:translateX(-50%);z-index:-1;bottom:-5px;line-height:1;}@media (max-width:1199px){.section-title span{font-size:120px;}}@media (max-width:767px){.section-title span{font-size:80px;}}.section-title p{margin-bottom:5px;text-transform:capitalize;}.section-title h1{text-transform:capitalize;}.section-title-2{position:relative;z-index:2;margin-bottom:40px;}@media (max-width:767px){.section-title-2{margin-bottom:20px;}}.section-title-2 span{font-size:180px;line-height:1;color:rgba(0,22,89,0);font-weight:600;-webkit-text-stroke:1px rgb(239,239,239);position:absolute;top:-38%;left:50%;transform:translateX(-50%);opacity:0.9;z-index:-1;}@media (max-width:1200px){.section-title-2 span{font-size:120px;}}@media (max-width:991px){.section-title-2 span{font-size:80px;}}@media (max-width:767px){.section-title-2 span{font-size:70px;}}.section-title-2 p{color:rgb(112,18,18);}.section-title-2 h1{color:rgb(23,76,23);}.section-title-2 .icon{border-radius:50%;background-color:rgb(255,255,255);box-shadow:rgba(0,0,0,0.08) 0px 30px 60px 0px;width:120px;height:120px;line-height:120px;display:inline-block;margin:0px auto 50px;text-align:center;position:relative;}.section-title-2 .icon::before{border-style:solid;border-width:4px;border-radius:50%;width:180px;height:180px;border-color:rgb(234,234,234);position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.3s ease-in-out 0s;z-index:-1;}.section-title-3 p{background-color:rgb(255,208,57);padding:12px 30px;line-height:1;color:rgb(0,18,72);text-transform:capitalize;display:inline-block;clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);margin-bottom:15px;font-weight:500;}.section-title-3 h1{color:rgb(0,18,72);}.section-padding{padding:70px 0px;}@media (max-width:991px){.section-padding{padding:100px 0px;}}@media (max-width:767px){.section-padding{padding:80px 0px;}}.section-padding-two{padding:140px 0px;}@media (max-width:1400px){.section-padding-two{padding:120px 0px;}}@media (max-width:991px){.section-padding-two{padding:100px 0px;}}@media (max-width:767px){.section-padding-two{padding:80px 0px;}}.section-bg{background-color:rgb(246,246,246);}.theme-bg{background-color:rgb(112,18,18);}.page-banner-wrap{background-color:rgb(112,18,18);padding-bottom:90px;padding-top:120px;position:relative;z-index:1;}@media (max-width:991px){.page-banner-wrap{padding-bottom:80px;padding-top:100px;}}@media (max-width:767px){.page-banner-wrap{padding-bottom:70px;padding-top:70px;}}.page-banner-wrap::before{position:absolute;left:0px;content:"";top:0px;background:rgb(0,0,0);width:100%;height:100%;opacity:0.1;z-index:-1;}.page-banner-wrap .page-heading h1{font-size:80px;line-height:110%;}@media (max-width:991px){.page-banner-wrap .page-heading h1{font-size:60px;}}@media (max-width:767px){.page-banner-wrap .page-heading h1{font-size:40px;}}.about-us-section .about-shots{position:relative;}.about-us-section .about-shots .about-top-img{width:320px;height:280px;position:absolute;top:0px;right:0px;transform:translateY(-115px);border-style:solid;border-width:10px;border-color:white;background-color:rgb(255,255,255);box-shadow:rgba(32,36,38,0.1) 0px 16px 32px 0px;}@media (min-width:991px) and (max-width:1199px){.about-us-section .about-shots .about-top-img{right:-30px;}}@media (max-width:767px){.about-us-section .about-shots .about-top-img{transform:translateX(50px) translateY(-115px);}}@media (max-width:500px){.about-us-section .about-shots .about-top-img{width:240px;height:200px;transform:translateY(-145px) translateX(-20px);background-color:rgb(255,255,255);}}.about-us-section .about-shots .our-experience{width:261px;height:216px;position:absolute;bottom:100px;right:-100px;background-color:rgb(0,186,163);text-align:center;font-size:18px;font-weight:700;line-height:1.6;}@media (min-width:991px) and (max-width:1199px){.about-us-section .about-shots .our-experience{bottom:-30px;}}@media (max-width:991px){.about-us-section .about-shots .our-experience{right:20px;}}@media (max-width:767px){.about-us-section .about-shots .our-experience{right:-50px;bottom:-30px;}}.about-us-section .about-shots .our-experience h1{margin-top:50px;font-size:80px;line-height:1;}.about-us-section .list-box{margin-top:30px;}.about-us-section .list-box li{width:50%;float:left;overflow:hidden;position:relative;padding-left:15px;font-weight:700;margin-top:10px;display:block;}@media (max-width:585px){.about-us-section .list-box li{width:100%;float:none;}}.about-us-section .list-box li::before{position:absolute;left:0px;content:"";top:50%;transform:translateY(-50%);width:7px;height:2px;background:rgb(0,186,163);}.about-us-section .list-box li:nth-child(2)::before{background-color:rgb(112,18,18);}.about-us-section .list-box li:nth-child(3n)::before{background-color:rgb(239,201,76);}.about-us-section .list-box li:nth-child(4n)::before{background-color:rgb(146,56,164);}.about-us-section .testimonial-quote{margin-top:35px;box-shadow:rgba(129,129,129,0.06) 0px 16px 32px 0px;background-color:rgb(255,255,255);padding:40px;position:relative;z-index:1;}@media (max-width:585px){.about-us-section .testimonial-quote{overflow:hidden;padding:30px;}}.about-us-section .testimonial-quote::before{position:absolute;right:-25px;content:"";bottom:-20px;width:141px;height:98px;background:url("img/99.html") no-repeat;z-index:-1;}.about-us-section .testimonial-quote .feedback{color:rgb(102,102,102);}.about-us-section .testimonial-quote .feedback a{color:rgb(112,18,18);text-decoration:underline;font-weight:700;}@media (max-width:585px){.about-us-section .testimonial-quote .feedback a{font-size:14px;}}.about-us-section .testimonial-quote .user-info{margin-top:15px;}.about-us-section .testimonial-quote .user-info .profile-img{background-color:rgb(233,233,233);width:40px;height:40px;float:left;overflow:hidden;margin-right:18px;}.about-us-section .testimonial-quote .user-info span{color:rgb(34,34,34);font-size:20px;line-height:1;font-weight:700;}@media (max-width:585px){.about-us-section .testimonial-quote .user-info span{font-size:16px;}}@media (max-width:991px){.checked-list{margin-left:30px;}}@media (max-width:767px){.checked-list{margin-left:0px;}}.checked-list li{font-size:16px;color:rgb(102,102,102);font-weight:700;margin-top:10px;padding-left:40px;}.checked-list li::before{position:absolute;top:0px;left:0px;content:"ï€Œ";font-family:"Font Awesome 5 Pro";font-weight:400;color:rgb(0,186,163);}.about_left_content{margin-top:-60px;}@media (max-width:991px){.about_left_content{margin-top:0px;padding-top:40px;}.about_left_content a{margin-left:30px;}}.about_left_content p{margin-top:30px;}.about_left_content .section-title span{color:rgb(112,18,18);}.about_left_content .section-title h1 span{color:rgb(0,186,163);}.about-section .org-logo-wrap{position:relative;margin-bottom:50px;z-index:1;}.about-section .org-logo-wrap::before{border-style:solid;border-width:2px;border-color:rgb(250,250,250);border-radius:50%;width:348px;height:348px;position:absolute;left:50%;top:50%;content:"";z-index:-1;transform:translate(-50%,-50%);}.about-section .org-logo-wrap::after{border-style:solid;border-width:2px;border-color:rgb(250,250,250);border-radius:50%;width:261px;height:261px;position:absolute;left:50%;top:50%;content:"";z-index:-1;transform:translate(-50%,-50%);}.about-section .org-logo-wrap .org-logo{padding:42px 50px;display:inline-block;border-radius:50%;background-color:rgb(255,255,255);box-shadow:rgba(183,186,187,0.1) 0px 16px 32px 0px;}.about-section .single-about-img{height:400px;width:100%;margin-top:20px;}.about-section .section-title>span{color:rgb(112,18,18);}.about-section .section-title h1 span{color:rgb(0,186,163);}@media (max-width:585px){.about-section .section-title h1{font-size:26px;line-height:1.4;}}.timeline-wrap{overflow:hidden;}.timeline-wrap .featured-timeline .timeline__content{border:none;border-radius:0px;padding:0px;text-align:center;}.timeline-wrap .featured-timeline .timeline__content h2,.timeline-wrap .featured-timeline .timeline__content p{display:inline-block;margin-bottom:0px;padding-top:5px;padding-bottom:5px;}.timeline-wrap .featured-timeline .timeline__content p{padding-left:5px;}.timeline-wrap .featured-timeline .timeline__content img{width:100%;}.skills-section .section-title span{color:rgb(112,18,18);}.skills-section .single-skill{margin-top:50px;}.skills-section .single-skill p{font-size:18px;}.skills-section .single-skill:nth-child(2) .skillprogress span{color:rgb(0,186,163);}.skills-section .single-skill .skillprogress{position:relative;display:inline-block;width:180px;height:180px;text-align:center;margin-bottom:20px;}.skills-section .single-skill .skillprogress canvas{position:absolute;top:0px;left:0px;}.skills-section .single-skill .skillprogress .percent{display:block;line-height:180px;z-index:2;}.skills-section .single-skill .skillprogress .percent::after{content:"%";margin-left:0.1em;font-size:0.6em;}.skills-section .single-skill .skillprogress span{font-weight:700;font-size:60px;color:rgb(112,18,18);font-family:Poppins,sans-serif;}.skills-section .skill-box-items .col-12:nth-child(2){margin-top:30px;}.skills-section .skill-box-items .col-12:nth-child(4){margin-top:30px;}@media (max-width:576px){.skills-section .skill-box-items .col-12:nth-child(3){margin-top:30px;}}.skills-section .skill-box-items .single-skill-box{height:300px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:50px;}.skills-section .skill-box-items .single-skill-box:hover::before{opacity:0.9;visibility:visible;}.skills-section .skill-box-items .single-skill-box:hover .skill-content{margin-top:0px;opacity:1;visibility:visible;}.skills-section .skill-box-items .single-skill-box::before{position:absolute;width:100%;height:100%;content:"";background-color:rgb(0,186,163);opacity:0;visibility:hidden;left:0px;top:0px;transition:all 0.3s ease-in-out 0s;}.skills-section .skill-box-items .single-skill-box .skill-content{position:relative;z-index:9;margin-top:40px;transition:all 0.4s ease-in-out 0s;opacity:0;visibility:hidden;}.skills-section .skill-box-items .single-skill-box .skill-content .icon{border-radius:50%;width:100px;height:100px;font-size:40px;line-height:100px;display:inline-block;margin:0px auto 20px;background-color:rgb(255,255,255);color:rgb(0,186,163);}.skills-section .skill-box-items .single-skill-box .skill-content h3{margin-bottom:8px;color:rgb(255,255,255);}.skills-section .skill-box-items .single-skill-box .skill-content p{color:rgb(255,255,255);}.brands-carousel-section.bg-overlay::before{background:rgb(239,201,76);opacity:0.9;}.about-wrapper .block-contents h1{color:rgb(23,76,23);font-size:56px;}@media (max-width:1199px){.about-wrapper .block-contents h1{font-size:40px;line-height:130%;}}@media (max-width:767px){.about-wrapper .block-contents h1{font-size:32px;}}.about-wrapper .block-contents h4{border-color:rgb(112,18,18);font-weight:400;}@media (max-width:1199px){.about-wrapper .block-contents h4{padding:5px 15px;font-size:18px;margin:20px 0px;}}.about-wrapper .block-contents span{display:block;color:rgb(112,18,18);}.about-wrapper .block-contents span b{color:rgb(23,76,23);}.about-promo{display:inline-block;width:520px;height:614px;background:rgb(112,18,18);}@media (max-width:991px){.about-promo{height:500px;}}@media (max-width:600px){.about-promo{width:80%;height:400px;}}.about-promo .skill-popup-video{border-width:10px;border-color:white;border-style:solid;border-radius:50%;background-color:rgb(191,191,191);box-shadow:rgb(112,18,18) 0px 10px 60px 0px;width:190px;height:190px;z-index:2;position:absolute;bottom:60px;right:0px;transform:translateX(50%);}@media (max-width:585px){.about-promo .skill-popup-video{transform:translateX(20%);}}.about-promo .video-play-btn{width:50px;height:50px;text-align:center;background-color:rgb(112,18,18);color:rgb(255,255,255);border-radius:50%;line-height:54px;}.about-promo .video-play-btn a{color:rgb(255,255,255);}.brand-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;margin-top:60px;}@media (max-width:991px){.brand-grid{grid-template-columns:1fr 1fr 1fr;}}@media (max-width:767px){.brand-grid{grid-template-columns:1fr 1fr;}}.brand-grid .single-brand-logo{border:1px solid rgb(238,238,238);padding:50px;text-align:center;}@media (max-width:1199px){.promo-featured-wrapper img{width:70%;}}.about-shape{position:relative;overflow:hidden;}.about-shape::before{position:absolute;right:-110px;bottom:-200px;background-image:url("img/home4/bottom-shape.html");width:470px;height:814px;content:"";}.about-featured-carousel .single-about-img{height:700px;width:100%;background-color:rgb(248,248,248);position:relative;background-position:center top;}@media (max-width:767px){.about-featured-carousel .single-about-img{height:400px;}}.about-featured-carousel .owl-dots{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);margin-top:0px;z-index:1;}.about-featured-carousel .owl-dots .owl-dot{border-width:3px;border-color:transparent;border-style:solid;border-radius:50%;width:24px;height:24px;display:inline-block;line-height:24px;box-sizing:border-box;text-align:center;position:relative;margin:0px 5px;transition:all 0.3s ease-in-out 0s;}.about-featured-carousel .owl-dots .owl-dot:hover,.about-featured-carousel .owl-dots .owl-dot.active{border-color:rgb(112,18,18);}.about-featured-carousel .owl-dots .owl-dot:hover span,.about-featured-carousel .owl-dots .owl-dot.active span{background-color:rgb(112,18,18);}.about-featured-carousel .owl-dots .owl-dot span{background-color:rgb(218,233,249);margin:0px 0px 0px -5px;line-height:24px;position:absolute;top:50%;transform:translateY(-50%);left:50%;transition:all 0.3s ease-in-out 0s;}.promo-box-items .container{margin-top:-200px;z-index:2;position:relative;}@media (max-width:991px){.promo-box-items .container{margin-top:-100px;}}@media (max-width:1191px){.promo-box-items h2{font-size:26px;line-height:36px;}}@media (max-width:991px){.promo-box-items .subscribe-promo-box{margin-top:30px;}}@media (max-width:767px){.promo-box-items .checkout-promo-box{margin-top:30px;}}.support-promo-box .promo-bg{height:210px;width:100%;}.support-promo-box .promo-details{padding:60px 30px;background:rgb(0,186,163);position:relative;z-index:1;}@media (min-width:991px) and (max-width:1199px){.support-promo-box .promo-details{padding:50px 19px;}}@media (max-width:500px){.support-promo-box .promo-details{padding:50px 30px;}}.support-promo-box .promo-details::before{position:absolute;top:36%;right:20px;content:"ïˆž";font-family:"Font Awesome 5 Pro";font-size:110px;font-weight:300;opacity:0.07;color:rgb(255,255,255);z-index:-1;}.checkout-promo-box{background-color:rgb(213,83,66);padding:60px 30px;}@media (min-width:991px) and (max-width:1199px){.checkout-promo-box{padding:50px 20px;}}@media (max-width:500px){.checkout-promo-box{padding:50px 30px;}}.checkout-promo-box .icon{margin-bottom:40px;}.checkout-promo-box a{margin-top:30px;}.subscribe-promo-box{background-color:rgb(239,201,76);padding:60px 50px;}@media (min-width:991px) and (max-width:1199px){.subscribe-promo-box{padding:50px 20px;}}@media (max-width:500px){.subscribe-promo-box{padding:50px 30px;}}.subscribe-promo-box .icon{margin-bottom:40px;}.subscribe-promo-box form{margin-top:30px;position:relative;}.subscribe-promo-box form input{position:relative;height:60px;line-height:60px;border-radius:30px;border:2px solid rgb(245,223,148);background:transparent;display:block;font-size:14px;width:100%;color:rgb(255,255,255);padding-left:30px;}.subscribe-promo-box form input::-webkit-input-placeholder{color:rgb(255,255,255);}.subscribe-promo-box form input::placeholder{color:rgb(255,255,255);}.subscribe-promo-box form button{top:0px;right:0px;width:60px;height:60px;font-size:16px;line-height:60px;position:absolute;text-align:center;border:none;border-radius:30px;color:rgb(255,255,255);background-color:rgb(112,18,18);transition:all 0.3s ease-in-out 0s;}.subscribe-promo-box form button:hover{background-color:rgb(63,173,72);}.services-1{padding-bottom:147px;}@media (max-width:991px){.services-1{padding-bottom:100px;}}@media (max-width:991px){.services-1{padding-bottom:100px;}}.single-service-item.service-1{margin-top:60px;text-align:center;padding:60px 35px;border-radius:10px;position:relative;z-index:1;background:rgb(255,255,255);}.single-service-item.service-1:hover .service-bg,.single-service-item.service-1.active .service-bg{opacity:1;visibility:visible;}.single-service-item.service-1:hover .icon,.single-service-item.service-1.active .icon{color:rgb(112,18,18);background-color:rgb(255,255,255);}.single-service-item.service-1:hover .icon img,.single-service-item.service-1.active .icon img{filter:inherit;}.single-service-item.service-1:hover h3,.single-service-item.service-1.active h3{color:rgb(255,255,255);}.single-service-item.service-1:hover a,.single-service-item.service-1.active a{background:rgb(112,18,18);color:rgb(255,255,255);width:60%;}@media (max-width:767px){.single-service-item.service-1:hover a,.single-service-item.service-1.active a{width:50%;}}.single-service-item.service-1:hover a span,.single-service-item.service-1.active a span{display:inline;}.single-service-item.service-1 .service-bg{position:absolute;width:100%;height:100%;opacity:0;left:0px;top:0px;content:"";z-index:-1;border-radius:10px;visibility:hidden;transition:all 0.3s ease-in-out 0s;overflow:hidden;}.single-service-item.service-1 .service-bg::before{position:absolute;width:100%;height:100%;opacity:0.8;left:0px;top:0px;content:"";background-color:rgba(0,0,0,0.45);}.single-service-item.service-1 .icon{width:120px;height:120px;margin:0px auto 30px;display:inline-block;border-radius:50%;color:rgb(255,255,255);font-size:48px;background-color:rgb(112,18,18);line-height:120px;transition:all 0.3s ease-in-out 0s;}.single-service-item.service-1 .icon img{filter:invert(1);}.single-service-item.service-1 h3{font-size:26px;letter-spacing:-1px;transition:all 0.3s ease-in-out 0s;}@media (max-width:767px){.single-service-item.service-1 h3{font-size:22px;}}.single-service-item.service-1 a{display:inline;border-radius:10px;background-color:rgb(246,246,246);padding:19px 25px;line-height:1;font-weight:700;text-transform:capitalize;color:rgb(112,18,18);position:absolute;bottom:0px;transform:translate(-50%,50%);}@media (max-width:767px){.single-service-item.service-1 a{padding:18px 24px;font-weight:500;}}.single-service-item.service-1 a span{display:none;margin-right:15px;}.our-services-wrapper .grid-area{position:relative;z-index:2;height:382px;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:70px;text-align:center;margin:-150px auto 0px;padding:60px;box-shadow:rgba(0,0,0,0.04) 0px 16px 32px 0px;background:rgb(255,255,255);}@media (min-width:1550px){.our-services-wrapper .grid-area{max-width:1444px !important;}}.our-services-wrapper .grid-area .single-service-box{transition:all 0.5s ease-in-out 0s;z-index:1;}.our-services-wrapper .grid-area .single-service-box .icon{border-radius:50%;background-color:rgb(112,18,18);box-shadow:rgba(255,94,20,0.2) 0px 16px 32px 0px;width:140px;height:140px;line-height:140px;display:inline-block;margin:0px auto 30px;transition:all 0.5s ease-in-out 0s;position:relative;}.our-services-wrapper .grid-area .single-service-box .icon::before{border-style:solid;border-width:4px;border-radius:50%;width:120%;height:120%;border-color:rgb(112,18,18);position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all 0.3s ease-in-out 0s;}.our-services-wrapper .grid-area .single-service-box h3{font-size:22px;color:rgb(23,76,23);}.our-services-wrapper .grid-area .single-service-box a{opacity:0;visibility:hidden;margin-top:20px;transition:all 0.5s ease-in-out 0s;}.our-services-wrapper .grid-area .single-service-box:hover{transform:translateY(-35%);}.our-services-wrapper .grid-area .single-service-box:hover a{opacity:1;visibility:visible;}.our-services-wrapper .grid-area .single-service-box:hover .icon{margin-bottom:50px;}.our-services-wrapper .grid-area .single-service-box:hover .icon::before{opacity:1;visibility:visible;}.services-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:40px;margin:0px 40px;}@media (max-width:1320px){.services-grid{grid-template-columns:1fr 1fr;}}@media (max-width:767px){.services-grid{grid-template-columns:1fr;margin:0px 30px;}}@media (max-width:500px){.services-grid{grid-template-columns:1fr;margin:0px 15px;}}.services-grid .single-service-box{position:relative;z-index:0;height:420px;overflow:hidden;}@media (max-width:1199px){.services-grid .single-service-box{height:350px;}}.services-grid .single-service-box::before{position:absolute;width:100%;height:100%;top:0px;left:0px;content:"";opacity:0.85;background-color:rgb(255,208,57);z-index:-1;}.services-grid .single-service-box:hover .hover-flip-content,.services-grid .single-service-box.active .hover-flip-content{left:0px;opacity:1;visibility:visible;}.services-grid .single-service-box .service-title{display:grid;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;padding:0px 30px;text-align:center;}.services-grid .single-service-box .service-title h2{color:rgb(23,76,23);}.services-grid .single-service-box .hover-flip-content{position:absolute;left:-200px;top:0px;width:100%;height:100%;content:"";background:rgb(255,255,255);padding:50px;box-shadow:rgba(0,0,0,0.04) 0px 16px 32px 0px;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out 0s;z-index:1;}@media (max-width:1199px){.services-grid .single-service-box .hover-flip-content{padding:30px;}}.services-grid .single-service-box .hover-flip-content .icon{margin-bottom:20px;}.services-grid .single-service-box .hover-flip-content .icon h1{font-size:100px;line-height:1;color:rgb(0,18,72);-webkit-text-fill-color:white;-webkit-text-stroke:1px rgb(0,18,72);}.services-grid .single-service-box .hover-flip-content h2{font-size:28px;line-height:120%;margin-bottom:20px;}.appointment-notice-board .notice-board-banner{width:100%;height:260px;background-color:rgb(238,238,238);background-size:cover;margin-bottom:40px;}.appointment-notice-board .appointment-list h2{color:rgb(255,255,255);font-size:32px;margin-bottom:10px;}.appointment-notice-board .appointment-list .appointment-time{margin-top:20px;}.appointment-notice-board .appointment-list .appointment-time span{font-weight:600;color:rgb(161,170,195);}.appointment-notice-board .appointment-list .appointment-time a{display:inline-block;padding:0px 25px;font-size:14px;font-weight:600;line-height:30px;height:30px;background-color:rgb(255,208,57);color:rgb(0,18,72);clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);}.appointment-notice-board .appointment-list .appointment-time a i{margin-right:3px;}.process-setps{overflow:hidden;}.process-setps .single-process-item{overflow:hidden;padding-right:80px;margin-top:40px;display:flex;-webkit-box-align:center;align-items:center;}@media (max-width:585px){.process-setps .single-process-item{padding-right:0px;margin-top:30px;display:block;}}.process-setps .single-process-item:nth-child(1) .setp-number{margin-right:40px;}.process-setps .single-process-item .setp-number{float:left;margin-right:25px;}@media (max-width:585px){.process-setps .single-process-item .setp-number{margin-right:0px;float:none;margin-bottom:20px;}}.process-setps .single-process-item .setp-number h1{font-size:100px;line-height:1;-webkit-text-stroke:1px rgb(112,18,18);color:transparent;}@media (max-width:991px){.process-setps .single-process-item .setp-number h1{font-size:80px;}}@media (max-width:767px){.process-setps .single-process-item .setp-number h1{font-size:60px;}}.process-setps .single-process-item .content{overflow:auto;}.process-setps .single-process-item .content h3{margin-bottom:5px;margin-top:-3px;}@media (max-width:767px){.process-setps .single-process-item .content h3{font-size:22px;}}.service-gallery{margin-bottom:30px;}.service-gallery .single-service-photo{width:100%;height:450px;background-color:rgb(238,238,238);}@media (max-width:1199px){.service-gallery .single-service-photo{height:400px;}}@media (max-width:991px){.service-gallery .single-service-photo{height:300px;}}@media (max-width:767px){.service-gallery .single-service-photo{height:250px;}}.service-details-wrapper h2{font-size:32px;}@media (max-width:767px){.service-details-wrapper h2{font-size:28px;}}@media (max-width:500px){.service-details-wrapper h2{font-size:26px;line-height:140%;}}.service-details-wrapper .owl-theme .owl-nav div{left:0px;top:50%;position:absolute;transform:translateY(-50%);color:rgb(255,255,255);background-color:rgb(112,18,18);margin:0px;padding:0px;width:60px;height:60px;text-align:center;line-height:60px;font-size:20px;display:inline-block;border-radius:0px;}.service-details-wrapper .owl-theme .owl-nav div:hover{background-color:rgb(23,76,23);color:rgb(255,255,255);}.service-details-wrapper .owl-theme .owl-nav div.owl-next{left:auto;right:0px;}.service-details-wrapper .owl-theme .owl-dots{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);margin-top:0px;z-index:1;}.service-details-wrapper .owl-theme .owl-dots .owl-dot{border-width:3px;border-color:transparent;border-style:solid;border-radius:50%;width:24px;height:24px;display:inline-block;line-height:24px;box-sizing:border-box;text-align:center;position:relative;margin:0px 5px;transition:all 0.3s ease-in-out 0s;}.service-details-wrapper .owl-theme .owl-dots .owl-dot:hover,.service-details-wrapper .owl-theme .owl-dots .owl-dot.active{border-color:rgb(112,18,18);}.service-details-wrapper .owl-theme .owl-dots .owl-dot:hover span,.service-details-wrapper .owl-theme .owl-dots .owl-dot.active span{background-color:rgb(112,18,18);}.service-details-wrapper .owl-theme .owl-dots .owl-dot span{background-color:rgb(255,255,255);margin:0px 0px 0px -5px;line-height:24px;position:absolute;top:50%;transform:translateY(-50%);left:50%;transition:all 0.3s ease-in-out 0s;}.service-details-wrapper .service-details-content-wrapper h1,.service-details-wrapper .service-details-content-wrapper h2,.service-details-wrapper .service-details-content-wrapper h3,.service-details-wrapper .service-details-content-wrapper h4,.service-details-wrapper .service-details-content-wrapper h5,.service-details-wrapper .service-details-content-wrapper h6,.service-details-wrapper .service-details-content-wrapper p{padding-bottom:20px;}.service-details-wrapper .service-details-content-wrapper img{margin-bottom:20px;}.service-details-wrapper .service-details-content-wrapper blockquote,.service-details-wrapper .service-details-content-wrapper .wp-block-quote{background-color:rgb(23,76,23);color:rgb(255,255,255);font-size:26px;line-height:1.4;font-family:Poppins,sans-serif;font-weight:400;padding:60px;text-align:left;margin:40px 0px;position:relative;z-index:1;}@media (max-width:991px){.service-details-wrapper .service-details-content-wrapper blockquote,.service-details-wrapper .service-details-content-wrapper .wp-block-quote{padding:30px;font-size:22px;line-height:1.5;margin:20px 0px;}}@media (max-width:767px){.service-details-wrapper .service-details-content-wrapper blockquote,.service-details-wrapper .service-details-content-wrapper .wp-block-quote{padding:30px 15px;font-size:18px;}}.service-details-wrapper .service-details-content-wrapper blockquote::before,.service-details-wrapper .service-details-content-wrapper .wp-block-quote::before{right:30px;font-size:110px;line-height:1;font-family:"Font Awesome 5 Pro";position:absolute;content:"ï„";bottom:-20px;color:rgb(255,255,255);z-index:-1;opacity:0.1;font-weight:900;}.service-details-wrapper .faq-accordion{padding-top:10px;}.service-details-wrapper .faq-accordion .card{background-color:rgb(112,18,18);}.service-details-wrapper .faq-accordion .card-header a:hover{color:rgb(255,255,255);}.service-details-wrapper .faq-accordion .card-header a::after{color:rgb(255,255,255);}.service-details-sidebar .single-service-sidebar{margin-bottom:40px;}.service-details-sidebar .single-service-sidebar:last-child{margin-bottom:0px;}.service-details-sidebar .single-service-sidebar .sidebar-title{margin-bottom:20px;}.service-details-sidebar .single-service-sidebar .sidebar-title h3{text-transform:capitalize;margin-top:-7px;}.service-details-sidebar .single-service-sidebar ul li{position:relative;}.service-details-sidebar .single-service-sidebar ul li a{position:relative;display:block;background-color:rgb(112,18,18);color:rgb(0,0,0);text-align:center;padding:15px 20px;text-transform:capitalize;font-weight:500;margin-top:10px;}.service-details-sidebar .single-service-sidebar ul li a:hover{background-color:rgb(23,76,23);color:rgb(255,255,255);}.service-details-sidebar .single-service-sidebar .brochures-download a{display:block;margin-top:10px;text-align:center;font-weight:500;text-transform:capitalize;}.service-details-sidebar .single-service-sidebar .brochures-download a i{margin:0px 10px 0px 0px;display:inline-block;}.service-details-sidebar .single-service-sidebar .brochures-download a:first-child{background-color:rgb(0,0,0);border-color:rgb(0,0,0);color:rgb(255,255,255);}.service-details-sidebar .single-service-sidebar .brochures-download a:last-child{background-color:rgb(23,76,23);border-color:rgb(23,76,23);color:rgb(255,255,255);}.service-details-sidebar .single-service-sidebar .contact-us .single-contact-info{overflow:hidden;margin-bottom:20px;}.service-details-sidebar .single-service-sidebar .contact-us .single-contact-info:last-child{margin-bottom:0px;}.service-details-sidebar .single-service-sidebar .contact-us .single-contact-info .icon{float:left;margin-right:15px;overflow:hidden;}.service-details-sidebar .single-service-sidebar .contact-us .single-contact-info .contact-info{overflow:hidden;}.service-details-sidebar .single-service-sidebar .contact-us .single-contact-info .contact-info p{font-weight:600;color:rgb(0,18,72);font-size:17px;}.promo-service-box-wrap{text-align:center;z-index:1;position:relative;}.promo-service-box-wrap .container{background-color:rgb(255,255,255);box-shadow:rgba(38,42,76,0.15) 0px 20px 70px 0px;margin-top:-120px;}@media (max-width:1199px){.promo-service-box-wrap .container{margin-top:100px;}}@media (max-width:767px){.promo-service-box-wrap .container{margin-top:80px;background:transparent;}}.promo-service-box-wrap .col-12:last-child .single-service-box{border:0px;}.promo-service-box-wrap .single-service-box{padding:45px 50px;border-right:1px solid rgb(231,231,231);transition:all 0.3s ease-in-out 0s;background-color:rgb(255,255,255);}@media (max-width:1199px){.promo-service-box-wrap .single-service-box{padding:40px 20px;}}@media (max-width:991px){.promo-service-box-wrap .single-service-box{border-width:0px 0px 1px;border-top-style:initial;border-right-style:initial;border-left-style:initial;border-top-color:initial;border-right-color:initial;border-left-color:initial;border-image:initial;border-bottom-style:solid;border-bottom-color:rgb(231,231,231);}}@media (max-width:767px){.promo-service-box-wrap .single-service-box{border-width:0px 0px 1px;border-top-style:initial;border-right-style:initial;border-left-style:initial;border-top-color:initial;border-right-color:initial;border-left-color:initial;border-image:initial;border-bottom-style:solid;border-bottom-color:rgb(231,231,231);}}.promo-service-box-wrap .single-service-box:hover{background-color:rgb(23,76,23);border-color:rgb(23,76,23);}.promo-service-box-wrap .single-service-box:hover h3,.promo-service-box-wrap .single-service-box:hover a{color:rgb(112,18,18);}.promo-service-box-wrap .single-service-box:hover p{color:rgb(255,255,255);}.promo-service-box-wrap .single-service-box h3{margin-bottom:20px;}.promo-service-box-wrap .single-service-box p{margin-bottom:20px;}.promo-service-box-wrap .single-service-box a{line-height:1;font-weight:500;}.promo-service-box-wrap .single-service-box a i{margin-left:5px;}.promo-service-box-wrap .single-service-box a:hover{padding-left:10px;}.single-service-icon-box{margin-top:60px;padding-right:30px;}@media (max-width:991px){.single-service-icon-box{margin-top:30px;}}.single-service-icon-box:hover h3{color:rgb(112,18,18);}.single-service-icon-box .icon{font-size:32px;color:rgb(255,255,255);float:left;overflow:hidden;margin-right:25px;display:inline-block;background:rgb(112,18,18);border-radius:50px;width:70px;height:70px;line-height:70px;text-align:center;}.single-service-icon-box .contents{overflow:auto;}.single-service-icon-box .contents h3{font-size:22px;margin-top:-7px;margin-bottom:10px;transition:all 0.3s ease-in-out 0s;}.single-service-icon-box .contents a{display:block;margin-top:15px;text-transform:capitalize;}.single-service-icon-box .contents a:hover{color:rgb(112,18,18);}.single-service-icon-box .contents a i{margin-left:10px;}.testimonial-nav a{background:rgb(250,250,250);display:block;margin-top:30px;padding:30px;box-sizing:border-box;border-radius:0px !important;}@media (max-width:767px){.testimonial-nav a{padding:20px 30px;}}.testimonial-nav a.active{border-right:4px solid rgb(112,18,18);background-color:rgb(255,255,255) !important;color:rgb(112,18,18) !important;}.testimonial-nav a .single-client-tab .profile-img{border-radius:50%;width:60px;height:60px;background:center center / cover rgb(238,238,238);float:left;overflow:hidden;margin-right:20px;text-align:center;}.testimonial-nav a .single-client-tab .client-info{overflow:auto;padding-top:5px;}.testimonial-nav a .single-client-tab .client-info h3{font-size:18px;line-height:24px;color:rgb(23,76,23);}.testimonial-contents .tab-pane{margin-top:30px;}.testimonial-contents .tab-pane .single-testimonial-content .engginer-img{border-style:solid;border-width:10px;border-color:rgb(255,255,255);background-color:rgb(238,238,238);box-shadow:rgba(0,0,0,0.04) 0px 20px 40px 0px;width:330px;height:415px;overflow:hidden;float:left;margin-right:50px;}@media (max-width:767px){.testimonial-contents .tab-pane .single-testimonial-content .engginer-img{width:250px;height:280px;float:inherit;display:block;margin:0px auto;}}.testimonial-contents .tab-pane .single-testimonial-content .engginer-img img{margin-top:20px;}@media (max-width:767px){.testimonial-contents .tab-pane .single-testimonial-content .engginer-img img{margin-top:0px;}}.testimonial-contents .tab-pane .single-testimonial-content .content{overflow:auto;padding-top:60px;}@media (max-width:767px){.testimonial-contents .tab-pane .single-testimonial-content .content{width:100%;text-align:center;padding-top:30px;}}.testimonial-contents .tab-pane .single-testimonial-content .content .rating-star{margin-bottom:15px;}.testimonial-contents .tab-pane .single-testimonial-content .content .rating-star i,.testimonial-contents .tab-pane .single-testimonial-content .content .rating-star span{color:rgb(255,162,0);transition:all 0.3s ease-in-out 0s;}.testimonial-contents .tab-pane .single-testimonial-content .content h3{font-size:22px;line-height:150%;font-weight:500;color:rgb(23,76,23);}@media (max-width:767px){.testimonial-contents .tab-pane .single-testimonial-content .content h3{font-size:20px;}}.testimonial-contents .tab-pane .single-testimonial-content .content .theme-btn{margin-top:35px;}.brand-logo-grid{display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;}.single-testimonial-card{background-color:rgb(255,255,255);transition:all 0.3s ease-in-out 0s;padding:0px 35px 60px;margin-top:80px;}@media (max-width:767px){.single-testimonial-card{padding:0px 30px 40px;}}.single-testimonial-card:hover{box-shadow:rgba(38,42,76,0.1) 0px 10px 35px 0px;}.single-testimonial-card .client-img{width:100px;height:100px;border-radius:50%;background-color:rgb(248,248,248);box-shadow:rgba(38,42,76,0.1) 0px 10px 35px 0px;margin:-50px auto 0px;display:inline-block;position:relative;z-index:1;}.single-testimonial-card .client-info{margin-top:15px;}.single-testimonial-card .client-info h4{margin-bottom:5px;text-transform:capitalize;}.single-testimonial-card .feedback{padding-top:20px;position:relative;margin-top:20px;}.single-testimonial-card .feedback::before{position:absolute;content:"ï„Ž";left:50%;top:0px;font-family:"Font Awesome 5 Pro";color:rgb(112,18,18);font-size:20px;font-weight:400;transform:translateX(-50%);}.single-testimonial-card .feedback p{margin:20px 0px;}.single-testimonial-card .feedback .star{color:rgb(112,18,18);line-height:1;}.single-testimonial-card .feedback .star span{margin:0px 1px;}.project-wrapper{position:relative;}.project-wrapper .portfolio-carousel-active .single-project{overflow:hidden;}.project-wrapper .portfolio-carousel-active .single-project .project-contents{background-color:rgb(247,247,247);border-radius:10px;position:relative;margin-top:60px;}.project-wrapper .portfolio-carousel-active .single-project .project-details{padding:100px 0px;}@media (max-width:991px){.project-wrapper .portfolio-carousel-active .single-project .project-details{padding:50px;}}.project-wrapper .portfolio-carousel-active .single-project .project-details .project-meta .project-cat{margin-right:30px;}.project-wrapper .portfolio-carousel-active .single-project .project-details .project-meta .client-info span{color:rgb(0,0,0);font-weight:600;padding-right:5px;}.project-wrapper .portfolio-carousel-active .single-project .project-details .project-meta .client-info i{color:rgb(0,0,0);font-weight:500;}.project-wrapper .portfolio-carousel-active .single-project .project-details h2{font-size:40px;line-height:50px;margin-top:5px;}@media (max-width:1199px){.project-wrapper .portfolio-carousel-active .single-project .project-details h2{font-size:32px;line-height:130%;}}@media (max-width:767px){.project-wrapper .portfolio-carousel-active .single-project .project-details h2{font-size:30px;}}.project-wrapper .portfolio-carousel-active .single-project .project-details p{margin-top:15px;}.project-wrapper .portfolio-carousel-active .single-project .project-details .read-btn{margin-top:35px;}.project-wrapper .portfolio-carousel-active .single-project .project-thumbnail{position:relative;height:512px;background-color:rgb(221,221,221);border-radius:10px;margin-top:-60px;overflow:hidden;background-size:cover;}@media (max-width:991px){.project-wrapper .portfolio-carousel-active .single-project .project-thumbnail{border-radius:0px;height:300px;background-position:center center;}}@media (max-width:767px){.project-wrapper .portfolio-carousel-active .single-project .project-thumbnail{height:250px;}}.project-wrapper .portfolio-carousel-active .single-project .project-thumbnail .popup-gallery{display:block;width:100%;height:100%;}.project-wrapper .portfolio-carousel-active .single-project .project-thumbnail .popup-gallery img{max-width:100%;width:100%;}.project-wrapper .project-carousel-nav{display:flex;position:absolute;right:95px;bottom:0px;z-index:9999;overflow:hidden;border-radius:10px;transform:translateY(50%);}@media (max-width:991px){.project-wrapper .project-carousel-nav{right:50px;}}.project-wrapper .project-carousel-nav div{width:80px;height:80px;line-height:80px;text-align:center;font-size:24px;color:rgb(255,255,255);transition:all 0.4s ease-in-out 0s;background:rgb(112,18,18);cursor:pointer;}@media (max-width:991px){.project-wrapper .project-carousel-nav div{width:60px;height:60px;line-height:60px;font-size:20px;}}.project-wrapper .project-carousel-nav div.owl-next{background:rgb(112,18,18);}.project-details-wrapper{position:relative;}.project-details-wrapper .project-thumb{height:600px;width:100%;position:relative;}@media (max-width:1199px){.project-details-wrapper .project-thumb{height:400px;}}@media (max-width:991px){.project-details-wrapper .project-thumb{height:300px;}}@media (max-width:767px){.project-details-wrapper .project-thumb{height:280px;}}.project-details-wrapper .project-meta-data{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:20px;width:95%;margin:0px auto;background-color:rgb(23,76,23);padding:30px;transform:translateY(-50%);position:relative;}@media (max-width:1199px){.project-details-wrapper .project-meta-data h3{font-size:20px;}.project-details-wrapper .project-meta-data span{font-size:15px;}.project-details-wrapper .project-meta-data .theme-btn{padding:16px 25px;margin:20px auto 0px;}}@media (max-width:991px){.project-details-wrapper .project-meta-data{text-align:center;transform:translateY(-40%);grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-bottom:-50px;}}@media (max-width:500px){.project-details-wrapper .project-meta-data{grid-template-columns:1fr;transform:translateY(-20%);padding:20px;gap:10px;}}.project-details-wrapper .project-meta-data .theme-btn{display:block;text-align:center;}.project-details-wrapper .project-meta-data .project-info h3{color:rgb(255,255,255);}.project-details-wrapper p{margin-top:20px;line-height:30px;}.project-details-wrapper p:nth-child(1)::first-letter{font-size:50px;color:rgb(112,18,18);border-radius:10px;background-color:white;box-shadow:rgba(183,186,187,0.2) 0px 16px 32px 0px;padding:10px 25px;line-height:1.5;margin-right:15px;float:left;overflow:hidden;font-weight:700;}.project-details-wrapper .project-details-content h1,.project-details-wrapper .project-details-content h2,.project-details-wrapper .project-details-content h3,.project-details-wrapper .project-details-content h4,.project-details-wrapper .project-details-content h5{margin-top:30px;}.project-details-wrapper .project-details-content img{margin-top:30px;}.project-details-wrapper .single-process-box{text-align:left;margin-top:30px;}.project-details-wrapper .single-process-box .icon{text-align:center;border-radius:50%;background-color:white;box-shadow:rgba(0,0,0,0.06) 0px 30px 60px 0px;width:80px;height:80px;line-height:80px;position:relative;display:inline-block;}.project-details-wrapper .single-process-box .icon span{position:absolute;bottom:0px;left:50%;width:36px;height:36px;line-height:36px;background-color:rgb(112,18,18);display:inline-block;border-radius:50%;color:rgb(255,255,255);transform:translate(-50%,50%);}.project-details-wrapper .single-process-box .content{margin-top:40px;}.portfolio-cat-filter.style-2 button{background-color:rgb(255,255,255);}.portfolio-cat-filter button{border:none;background-color:rgb(246,246,246);display:inline-block;padding:15px 35px;line-height:1;text-transform:capitalize;transition:all 0.3s ease-in-out 0s;border-radius:30px;margin:30px 3px 0px;font-weight:600;}@media (max-width:767px){.portfolio-cat-filter button{padding:15px 25px;font-size:12px;margin-top:10px;}}.portfolio-cat-filter button.active,.portfolio-cat-filter button:hover{color:rgb(255,255,255);background-color:rgb(112,18,18);}.portfolio-carousel-wrapper.owl-carousel{z-index:0;}.portfolio-carousel-wrapper .center .single-project-item .project-details{transform:translateY(0px);opacity:1;visibility:visible;}.portfolio-carousel-wrapper .single-project-item{padding-bottom:30px;margin-top:30px;}.portfolio-carousel-wrapper .single-project-item:hover .project-details{transform:translateY(0px);opacity:1;visibility:visible;}.portfolio-carousel-wrapper .single-project-item .project-thumb{height:450px;background-color:rgb(238,238,238);position:relative;}@media (max-width:991px){.portfolio-carousel-wrapper .single-project-item .project-thumb{height:350px;}}.portfolio-carousel-wrapper .single-project-item .project-details{position:relative;background-color:rgb(255,255,255);width:90%;margin:-60px auto 0px;box-shadow:rgba(0,0,0,0.04) 0px 16px 32px 0px;padding:25px 35px;z-index:1;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out 0s;transform:translateY(30px);}.portfolio-carousel-wrapper .single-project-item .project-details::before{position:absolute;width:90%;left:50%;bottom:-10px;transform:translateX(-50%);background-color:rgb(255,208,57);z-index:-1;content:"";height:10px;}.portfolio-carousel-wrapper .single-project-item .project-details .icon{display:inline-block;position:absolute;right:30px;top:0px;padding:10px 30px;background-color:rgb(255,208,57);color:rgb(0,18,72);text-align:center;transform:translateY(-50%);clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);}.portfolio-carousel-wrapper .single-project-item .project-details .meta span:last-child{color:rgb(0,18,72);font-weight:600;}.portfolio-carousel-wrapper .single-project-item .project-details h3{color:rgb(0,18,72);transition:all 0.3s ease-in-out 0s;}.portfolio-carousel-wrapper .single-project-item .project-details h3:hover{color:rgb(255,208,57);}.portfolio-wrapper-section{position:relative;z-index:1;overflow:hidden;}.portfolio-wrapper-section::before{position:absolute;width:150%;height:60%;left:-10px;bottom:-20%;content:"";background-color:rgb(246,246,246);transform:rotate(-11deg);z-index:-1;}@media (max-width:991px){.portfolio-wrapper-section::before{transform:rotate(0deg);bottom:0px;left:0px;height:40%;width:100%;}}.single-cause-item{margin-top:30px;transition:all 0.3s ease-in-out 0s;}.single-cause-item:hover .cause-bg::before{background-color:rgb(112,18,18);}.single-cause-item:hover .cause-bg::after{background-color:rgb(226,71,0);}.single-cause-item:hover .cause-bg .icon{opacity:1;visibility:visible;transform:translateY(0px);}.single-cause-item:hover .cause-content{background-color:rgb(112,18,18);}.single-cause-item:hover .cause-content .cause-meta{color:rgb(255,255,255);}.single-cause-item .cause-bg{height:250px;position:relative;overflow:hidden;width:100%;}.single-cause-item .cause-bg::before{position:absolute;width:200%;height:90px;left:-10px;bottom:-10px;content:"";background-color:rgb(23,76,23);transform:rotate(-15deg);z-index:1;transition:all 0.3s ease-in-out 0s;}@media (max-width:991px){.single-cause-item .cause-bg::before{transform:rotate(-8deg);}}@media (max-width:767px){.single-cause-item .cause-bg::before{display:none;}}.single-cause-item .cause-bg::after{position:absolute;width:200%;height:107px;left:-22px;bottom:-10px;content:"";background-color:rgb(112,18,18);transform:rotate(-19deg);transition:all 0.3s ease-in-out 0s;}@media (max-width:991px){.single-cause-item .cause-bg::after{transform:rotate(-11deg);}}@media (max-width:767px){.single-cause-item .cause-bg::after{display:none;}}.single-cause-item .cause-bg .icon{position:absolute;border-radius:50%;background-color:rgb(255,255,255);width:60px;height:60px;line-height:60px;text-align:center;color:rgb(23,76,23);z-index:3;right:30px;bottom:0px;content:"";font-size:18px;opacity:0;visibility:hidden;transform:translateY(115%);transition:all 0.4s ease-in-out 0s;}.single-cause-item .cause-content{padding:20px 35px 30px;background-color:rgb(23,76,23);transition:all 0.3s ease-in-out 0s;}.single-cause-item .cause-content .cause-meta{color:rgb(165,173,198);transition:all 0.3s ease-in-out 0s;}.single-cause-item .cause-content h4{color:rgb(255,255,255);}.single-approch-card,.single-service-card{padding:15px;background-color:rgb(255,255,255);position:relative;box-shadow:rgba(52,52,52,0.04) 0px 30px 60px 0px;margin-top:30px;}.single-approch-card .card-thumb,.single-service-card .card-thumb{height:200px;position:relative;transition:all 0.3s ease-in-out 0s;}.single-approch-card .content,.single-service-card .content{padding:30px 35px;background-color:rgb(247,247,247);position:relative;}@media (max-width:600px){.single-approch-card .content,.single-service-card .content{padding:30px;}}.single-approch-card .content .case-cat,.single-service-card .content .case-cat{position:absolute;right:0px;bottom:100%;}.single-approch-card .content .case-cat a,.single-service-card .content .case-cat a{display:inline-block;padding:20px;line-height:1;font-size:24px;background-color:rgb(112,18,18);position:relative;color:rgb(255,255,255);}.single-approch-card .content .case-cat a:hover,.single-service-card .content .case-cat a:hover{color:rgb(255,255,255);background:rgb(112,18,18);}.single-approch-card .content h3,.single-service-card .content h3{font-size:22px;margin-bottom:5px;text-transform:capitalize;}.single-approch-card .content h3:hover a,.single-service-card .content h3:hover a{color:rgb(112,18,18);}.single-approch-card .content .read-btn,.single-service-card .content .read-btn{font-size:16px;line-height:1;text-transform:capitalize;margin-top:20px;display:block;}.single-approch-card .content .read-btn:hover,.single-service-card .content .read-btn:hover{color:rgb(255,208,57);padding-left:5px;}.single-approch-card .content .read-btn i,.single-service-card .content .read-btn i{margin-left:5px;}.portfolio-grid-wrapper{overflow:hidden;}.portfolio-item-grid-active{margin-top:20px;}.portfolio-item-grid-active .owl-dots{position:absolute;left:50%;transform:translateX(-50%);margin-top:0px;z-index:1;}.portfolio-item-grid-active .owl-dots .owl-dot{border-width:3px;border-color:transparent;border-style:solid;border-radius:50%;width:24px;height:24px;display:inline-block;line-height:24px;box-sizing:border-box;text-align:center;position:relative;margin:0px 5px;transition:all 0.3s ease-in-out 0s;}.portfolio-item-grid-active .owl-dots .owl-dot:hover,.portfolio-item-grid-active .owl-dots .owl-dot.active{border-color:rgb(112,18,18);}.portfolio-item-grid-active .owl-dots .owl-dot:hover span,.portfolio-item-grid-active .owl-dots .owl-dot.active span{background-color:rgb(112,18,18);}.portfolio-item-grid-active .owl-dots .owl-dot span{background-color:rgb(218,233,249);margin:0px 0px 0px -5px;line-height:24px;position:absolute;top:50%;transform:translateY(-50%);left:50%;transition:all 0.3s ease-in-out 0s;}@media (min-width:991px){.portfolio-item-grid-active .owl-stage-outer{margin-right:calc(-50vw + 550px);}}.portfolio-item-grid-active .single-portfolio-item-card{box-shadow:rgba(0,0,0,0.04) 0px 10px 20px 0px;background-color:rgb(255,255,255);margin-top:40px;margin-bottom:80px;}.portfolio-item-grid-active .single-portfolio-item-card .portfolio-thumb{background-color:rgb(248,248,248);height:400px;width:100%;transition:all 0.3s ease-in-out 0s;}.portfolio-item-grid-active .single-portfolio-item-card .content{padding:30px;}.portfolio-item-grid-active .single-portfolio-item-card .content h3:hover a{color:rgb(112,18,18);}.single-pricing-table{position:relative;z-index:1;padding:70px 60px;margin-top:50px;}@media (max-width:767px){.single-pricing-table{padding:50px 40px;}}.single-pricing-table:hover::before,.single-pricing-table.active::before{opacity:0.9;background:rgb(0,0,0);}.single-pricing-table:hover h3,.single-pricing-table.active h3{color:rgb(255,255,255);}.single-pricing-table:hover li,.single-pricing-table.active li{color:rgb(200,200,200);}.single-pricing-table:hover .theme-btn,.single-pricing-table.active .theme-btn{background-color:rgb(112,18,18);border-color:rgb(112,18,18);}.single-pricing-table::before{position:absolute;width:100%;height:100%;left:0px;top:0px;content:"";background-color:rgb(255,255,255);z-index:-1;transition:all 0.3s ease-in-out 0s;}.single-pricing-table .price{font-size:20px;font-weight:700;line-height:1;color:rgb(112,18,18);}.single-pricing-table .price span{font-size:100px;}@media (max-width:767px){.single-pricing-table .price span{font-size:80px;}}.single-pricing-table .package-name{margin-top:15px;}.single-pricing-table .package-name h3{text-transform:capitalize;}.single-pricing-table .package-name span{text-transform:capitalize;}.single-pricing-table ul{margin:40px 0px;}.single-pricing-table ul li{position:relative;padding-left:25px;margin-bottom:7px;display:block;}.single-pricing-table ul li::before{position:absolute;top:0px;left:0px;content:"ï€Œ";font-family:"Font Awesome 5 Pro";font-weight:400;color:rgb(112,18,18);}.single-pricing-table .package-btn .theme-btn{font-size:16px;font-weight:700;line-height:1;width:100%;text-align:center;}.single-package-plan{padding:50px 55px 60px;background-color:rgb(255,255,255);margin-top:30px;position:relative;transition:all 0.3s ease-in-out 0s;}.single-package-plan::before{position:absolute;bottom:0px;left:0px;width:100%;height:0px;background-color:rgb(112,18,18);content:"";transition:all 0.3s ease-in-out 0s;opacity:0;visibility:hidden;}.single-package-plan:hover::before,.single-package-plan.active::before{height:4px;opacity:1;visibility:visible;}.single-package-plan:hover li::before,.single-package-plan.active li::before{color:rgb(112,18,18);}.single-package-plan .plan-name{margin-bottom:30px;}.single-package-plan .plan-name h3{margin-bottom:10px;}.single-package-plan .plan-name .price{margin-right:20px;}.single-package-plan .plan-name .price h1{font-size:70px;line-height:1;}.single-package-plan .plan-name .plan-time{font-size:15px;line-height:26px;}.single-package-plan .package-features ul li{position:relative;display:block;margin-bottom:15px;font-size:16px;}.single-package-plan .package-features ul li::before{position:absolute;right:0px;content:"ï€Œ";font-family:"Font Awesome 5 Pro";transition:all 0.3s ease-in-out 0s;}.single-package-plan .but-btn{margin-top:40px;}.single-package-plan .but-btn .theme-btn{display:block;text-align:center;}.single-package-plan .but-btn .theme-btn i{margin-left:15px;}.cta-wrapper{position:relative;z-index:1;}.cta-wrapper::before{position:absolute;width:100%;height:50%;left:0px;top:0px;content:"";z-index:-1;background-color:rgb(246,246,246);}.cta-funfact-wrap{overflow:hidden;}.cta-content{position:relative;overflow:hidden;border-radius:10px;padding:30px;color:rgb(255,255,255);}@media (max-width:767px){.cta-content{padding:30px 15px;}}.cta-content.cta-style-2{border-radius:0px;}.cta-content.cta-style-2::before{background:rgb(112,18,18);opacity:0.95;}.cta-content.cta-style-2 i{color:rgb(112,18,18);}.cta-content.cta-style-2 a,.cta-content.cta-style-2 h1,.cta-content.cta-style-2 h2,.cta-content.cta-style-2 p,.cta-content.cta-style-2 span{color:rgb(255,255,255) !important;}.cta-content .contact-info{display:inline-block;}.cta-content::before{position:absolute;width:100%;height:100%;opacity:0.9;left:0px;top:0px;content:"";background-color:rgba(11,120,9,0.93);}.cta-content h1{font-size:34px;line-height:130%;color:rgb(255,255,255);}@media (max-width:767px){.cta-content h1{font-size:30px;line-height:150%;letter-spacing:-1px;}}.cta-content .icon{width:60px;height:60px;margin:0px 20px 0px auto;border-radius:50%;font-size:28px;text-align:center;background-color:rgb(255,255,255);line-height:60px;transition:all 0.3s ease-in-out 0s;overflow:hidden;clear:both;float:left;color:rgb(112,18,18);}@media (max-width:991px){.cta-content .icon{width:50px;height:50px;line-height:50px;font-size:18px;margin-right:10px;}}.cta-content .contact-number{overflow:auto;}.cta-content .contact-number a{font-weight:700;font-size:20px;color:rgb(255,255,255);}.cta-content .contact-number span{display:block;}@media (max-width:1199px){.cta-content .cta-heading{font-size:40px;}}@media (max-width:991px){.cta-content .cta-heading{font-size:32px;line-height:145%;}}.video-section::before{position:absolute;left:0px;content:"";top:0px;background:rgb(112,18,18);width:100%;height:100%;opacity:0.7;z-index:-1;}.video-section .section-title span{color:rgb(0,186,163);}.video-section .section-title h1{color:rgb(255,255,255);}.subscribe-box-wrapper .subscribe_left_bg{position:absolute;left:0px;top:0px;width:40%;height:100%;content:"";background-color:rgb(246,246,246);}.subscribe-box-wrapper .cta-contents .icon{width:100px;height:100px;border-radius:30px;color:rgb(255,255,255);font-size:50px;line-height:100px;text-align:center;background-color:rgb(112,18,18);margin-bottom:40px;}@media (max-width:1199px){.subscribe-box-wrapper .cta-contents .icon{margin:0px auto 30px;}}.subscribe-box-wrapper .cta-contents p{margin-top:25px;color:rgb(207,205,204);font-size:20px;}.subscribe-box-wrapper .subscribe-form form{height:74px;position:relative;display:flex;margin-top:55px;}.subscribe-box-wrapper .subscribe-form form input{border-image:initial;width:70%;position:relative;border-style:solid;border-width:2px 0px 2px 2px;border-color:rgb(53,56,57);border-radius:10px 0px 0px 10px;background-color:rgba(255,255,255,0.06);padding-left:35px;padding-right:15px;line-height:1;color:rgb(255,255,255);}.subscribe-box-wrapper .subscribe-form form input::-webkit-input-placeholder{color:rgb(153,153,153);}.subscribe-box-wrapper .subscribe-form form input::placeholder{color:rgb(153,153,153);}.subscribe-box-wrapper .subscribe-form form button{width:30%;height:100%;background:rgb(112,18,18);color:rgb(255,255,255);display:inline-block;border-radius:0px 10px 10px 0px;font-size:16px;line-height:1;transition:all 0.3s ease-in-out 0s;font-weight:700;}.subscribe-box-wrapper .subscribe-form form button:hover{color:rgb(255,255,255);}.cta-funfact-wrap{background:rgb(246,246,246);}@media (max-width:991px){.cta-funfact-wrap{background:transparent;}}.cta-funfact-wrap .fun-fact{background:rgb(112,18,18);height:140px;}.cta-funfact-wrap .fun-fact span{font-size:80px;line-height:1;font-weight:700;margin:0px 10px;}.cta-funfact-wrap .cta-wrap{position:relative;z-index:1;height:140px;}@media (max-width:991px){.cta-funfact-wrap .cta-wrap{background-color:rgb(23,76,23);}}@media (max-width:767px){.cta-funfact-wrap .cta-wrap{height:100px;}}.cta-funfact-wrap .cta-wrap::before{position:absolute;width:200%;height:100%;background-color:rgb(23,76,23);top:0px;left:-15px;content:"";z-index:-1;}@media (max-width:991px){.cta-funfact-wrap .cta-wrap::before{display:none;}}.cta-funfact-wrap .cta-wrap h2{font-size:40px;line-height:130%;}@media (max-width:1191px){.cta-funfact-wrap .cta-wrap h2{font-size:36px;}}@media (max-width:767px){.cta-funfact-wrap .cta-wrap h2{font-size:26px;}}.cta-funfact-wrap .cta-wrap a{color:rgb(112,18,18);text-decoration:underline;margin-right:-40px;}.cta-funfact-wrap .cta-wrap a i{margin-left:10px;}@media (max-width:767px){.cta-funfact-wrap .cta-wrap a{margin-right:0px;}}.video_wrapper{border-style:solid;border-width:10px;border-color:rgb(255,255,255);border-radius:20px;background-color:rgb(238,238,238);box-shadow:rgba(0,0,0,0.06) 0px 20px 40px 0px;height:475px;}@media (max-width:767px){.video_wrapper{height:300px;}}.cta-video-wrapper{background-color:rgb(112,18,18);}@media (max-width:500px){.cta-video-wrapper h1{font-size:32px;}}.cta-video-wrapper .video-play-btn .play-video{background-color:rgb(255,255,255);color:rgb(112,18,18);}.promo-featured-wrapper .featured-img{height:556px;background-color:rgb(238,238,238);position:relative;margin-left:60px;background-size:cover;background-position:center center;margin-right:60px;}@media (max-width:991px){.promo-featured-wrapper .featured-img{height:400px;}}@media (max-width:767px){.promo-featured-wrapper .featured-img{height:300px;}}.promo-featured-wrapper .top-img{width:180px;height:180px;background-color:rgb(238,238,238);left:-60px;top:-40px;position:absolute;box-shadow:rgba(52,52,52,0.04) 0px 16px 32px 0px;}@media (max-width:767px){.promo-featured-wrapper .top-img{left:-30px;}}.promo-featured-wrapper .bottom-img{border-style:solid;border-width:10px;border-color:white;box-shadow:rgba(52,52,52,0.04) 0px 16px 32px 0px;background-color:rgb(238,238,238);position:absolute;width:269px;height:269px;right:-60px;bottom:-60px;}@media (max-width:767px){.promo-featured-wrapper .bottom-img{display:none;}}.block-contents{padding-right:0px;}@media (max-width:1199px){.block-contents{padding-right:0px;}}@media (max-width:991px){.block-contents{margin-left:0px;}}.block-contents span{margin-bottom:5px;}.block-contents h4{margin-top:40px;font-weight:600;padding:5px 28px;margin-bottom:30px;border-left:4px solid rgb(112,18,18);}@media (max-width:767px){.block-contents h4{padding:5px 20px;font-size:18px;}}.block-contents .theme-btn{margin-top:40px;}@media (max-width:991px){.block-contents .theme-btn{margin-top:30px;}}@media (max-width:767px){.block-contents .theme-btn{margin-top:20px;}}.block-contents ul{margin-top:15px;}@media (max-width:767px){.block-contents ul{margin-left:0px;}}.block-contents ul li{font-size:16px;font-weight:500;margin-top:10px;padding-left:30px;display:block;}.block-contents ul li::before{position:absolute;top:0px;left:0px;content:"ï˜";font-family:"Font Awesome 5 Pro";font-weight:700;color:rgb(112,18,18);}.photo-grid{display:grid;gap:30px;grid-template-columns:1fr 1fr;}.photo-grid .single-photo{background-color:rgb(230,230,230);overflow:hidden;width:100%;border-radius:10px;}.photo-grid .single-photo:first-of-type{height:570px;grid-row:1 / 3;}.photo-grid .single-photo:nth-of-type(2){height:220px;grid-row:1 / 2;}.photo-grid .single-photo:nth-of-type(3){height:320px;}.photo-grid .single-photo a{display:block;}.user-data{margin-top:40px;padding-top:40px;border-top:1px solid rgb(230,230,230);}.user-data .user-img{width:50px;height:50px;border-radius:50px;background-color:rgb(230,230,230);float:left;clear:both;overflow:auto;margin-right:20px;}.user-data .user-info{margin-right:40px;}.user-data .user-info span{font-size:14px;display:block;line-height:1;}.user-data .phone-info a{font-weight:700;}.user-data .phone-info span{font-size:14px;display:block;line-height:1;}.video-fetaures-wrapper .section-title p{color:rgb(112,18,18);}.video-fetaures-wrapper h3,.video-fetaures-wrapper h1,.video-fetaures-wrapper h2{color:rgb(23,76,23);}.features-list .single-item{overflow:hidden;margin-top:40px;}.features-list .single-item .icon{background-color:rgb(255,255,255);border-radius:50%;width:100px;height:100px;line-height:100px;text-align:center;float:left;overflow:hidden;margin-right:40px;}@media (max-width:767px){.features-list .single-item .icon{float:inherit;display:block;margin-right:0px;margin-bottom:20px;}}.features-list .single-item .content{overflow:hidden;}@media (max-width:767px){.features-list .single-item .content{display:block;padding-right:50px;}}.features-list .single-item .content p{padding-left:20px;margin-top:15px;position:relative;}.features-list .single-item .content p::before{position:absolute;width:2px;height:42px;left:0px;top:50%;content:"";transform:translateY(-50%);background:rgb(112,18,18);}.core-features-list .single-feature-item{overflow:hidden;margin-top:50px;}.core-features-list .single-feature-item:hover .icon{background:rgb(255,208,57);}.core-features-list .single-feature-item .icon{float:left;width:100px;height:80px;background-color:rgb(255,255,255);box-shadow:rgba(0,0,0,0.04) 0px 16px 32px 0px;text-align:center;overflow:hidden;margin-right:20px;line-height:80px;clip-path:polygon(20% 0%,100% 0%,80% 100%,0% 100%);transition:all 0.3s ease-in-out 0s;}.core-features-list .single-feature-item .content{overflow:hidden;}.core-features-list .single-feature-item .content h3{margin-top:-6px;font-size:22px;margin-bottom:5px;}@media (min-width:1200px){.video-featured-wrapper .container-fuild{max-width:100%;width:100%;padding:0px 120px;}}.video-wrapper .video-play-btn a{clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);border-radius:0px;width:120px;height:100px;line-height:100px;background-color:rgb(255,208,57);color:rgb(23,76,23);}.video-wrapper .video-play-btn a:hover{color:rgb(255,255,255);}.video-featured-wrapper{position:relative;z-index:0;}.video_bg{position:absolute;width:50%;height:100%;content:"";background-size:cover;right:0px;top:0px;z-index:-1;}.icon-boxs{padding-top:20px;border-top:1px solid rgb(229,229,229);}.icon-boxs .single-icon-box{margin-top:30px;overflow:hidden;padding-right:50px;}@media (min-width:767px){.icon-boxs .single-icon-box{padding-right:0px;}}.icon-boxs .single-icon-box .icon{float:left;border-radius:50%;background-color:rgb(112,18,18);width:100px;height:100px;line-height:100px;text-align:center;color:rgb(255,255,255);font-size:42px;margin-right:25px;}@media (max-width:585px){.icon-boxs .single-icon-box .icon{float:none;display:inline-block;margin-bottom:20px;}}.icon-boxs .single-icon-box .content{overflow:hidden;}@media (max-width:585px){.icon-boxs .single-icon-box .content{display:block;}}.icon-boxs .single-icon-box .content p{margin-top:5px;}.photo-style-grid{position:relative;}.photo-style-grid .top-img{width:180px;height:180px;background-color:rgb(238,238,238);margin-bottom:-120px;position:relative;z-index:3;}.photo-style-grid .main-img{background-color:rgb(255,255,255);margin:0px 50px;height:560px;position:relative;}@media (max-width:1199px){.photo-style-grid .main-img{height:450px;}}@media (max-width:991px){.photo-style-grid .main-img{height:400px;}}@media (max-width:585px){.photo-style-grid .main-img{height:200px;margin-bottom:30px;}}.photo-style-grid .bottom-img{width:280px;height:280px;background-color:rgb(255,255,255);border:10px solid rgb(255,255,255);position:relative;z-index:3;float:right;margin-top:-190px;margin-right:-50px;}@media (max-width:1199px){.photo-style-grid .bottom-img{margin-right:0px;}}@media (max-width:585px){.photo-style-grid .bottom-img{display:none;}}.single-work-process{text-align:center;padding:0px 30px;margin-top:40px;}.single-work-process .icon{margin-bottom:25px;}.single-work-process .content h4{margin-bottom:10px;margin-top:10px;}.single-work-process .content p{font-size:16px;}@media (max-width:767px){.skill-bg{padding:50px 0px;}}.single-team-member{transition:all 0.35s ease-in-out 0s;position:relative;margin-top:30px;height:410px;width:100%;background:rgb(246,246,246);overflow:hidden;}@media (max-width:767px){.single-team-member{height:320px;}}.single-team-member .member-img{position:relative;text-align:center;margin-top:20px;}.single-team-member .social-icons{position:absolute;right:40px;top:40px;content:"";overflow:hidden;display:inline-block;transition:all 0.4s ease-in-out 0s;}.single-team-member .social-icons:hover .plus-icon{background-color:rgb(112,18,18);}.single-team-member .social-icons:hover .plus-icon i{transform:rotate(45deg);color:rgb(255,255,255);}.single-team-member .social-icons:hover .top{transform:translateX(0px);}.single-team-member .social-icons:hover .right{transform:translateY(0px);}.single-team-member .social-icons .plus-icon{position:absolute;right:0px;top:0px;z-index:2;cursor:pointer;}.single-team-member .social-icons .plus-icon i{transition:all 0.3s ease-in-out 0s;}.single-team-member .social-icons .plus-icon,.single-team-member .social-icons a{width:50px;height:50px;line-height:50px;text-align:center;font-size:16px;display:inline-block;background:rgb(255,255,255);color:rgb(23,76,23);transition:all 0.3s ease-in-out 0s;}.single-team-member .social-icons .plus-icon:hover,.single-team-member .social-icons a:hover{background:rgb(112,18,18);color:rgb(255,255,255);}.single-team-member .social-icons .top{transform:translateX(100%);margin-right:55px;transition:all 0.4s ease-in-out 0s;height:50px;}.single-team-member .social-icons .top a{margin-right:5px;}.single-team-member .social-icons .right{transform:translateY(-100%);transition:all 0.4s ease-in-out 0s;width:50px;float:right;}.single-team-member .social-icons .right a{margin-top:10px;display:block;}.single-team-member .member-details{position:absolute;bottom:40px;left:40px;content:"";}.single-team-member .member-details h3{color:rgb(23,76,23);background:rgb(255,255,255);line-height:1;padding:20px 50px 20px 25px;text-transform:uppercase;}@media (max-width:767px){.single-team-member .member-details h3{font-size:20px;padding:15px 25px;}}.single-team-member .member-details span{padding:8px 25px;color:rgb(255,255,255);font-weight:500;line-height:1;background:rgb(112,18,18);display:inline-block;}@media (max-width:767px){.single-team-member .member-details span{font-size:14px;padding:8px 16px;}}.funfact-wrap{background-color:rgb(213,83,66);z-index:-1;margin-top:-200px;}@media (max-width:991px){.funfact-wrap{margin-top:-160px;}}@media (max-width:767px){.funfact-wrap{margin-top:-120px;}}.funfact-wrap .single-fact{margin-top:80px;}@media (max-width:991px){.funfact-wrap .single-fact{margin-top:60px;}}@media (max-width:767px){.funfact-wrap .single-fact{margin-top:40px;}}.funfact-wrap .single-fact .icon{float:left;overflow:hidden;margin-right:25px;}.funfact-wrap .single-fact .numbers{overflow:hidden;}.funfact-wrap .single-fact .numbers .digit{margin-top:-6px;font-size:60px;font-weight:700;line-height:1;text-transform:uppercase;position:relative;display:inline-block;}.funfact-wrap .single-fact .numbers .digit::before{position:absolute;right:-10px;bottom:10px;font-size:18px;line-height:1;font-weight:700;content:"+";}.funfact-wrap .single-fact .numbers p{position:relative;padding-left:30px;}.funfact-wrap .single-fact .numbers p::before{position:absolute;left:0px;content:"---";color:rgb(221,134,122);}.single-skill-bar{margin-top:30px;}.single-skill-bar h4{margin-bottom:5px;}.single-skill-bar .progress{height:12px;}.single-skill-bar .progress .progress-bar{background-color:rgb(255,208,57);color:rgb(0,0,0);}.svg-line{position:absolute;z-index:-1;content:"";width:100%;height:100%;left:0px;top:50%;}.timeline-carousel-wrapper .owl-item:nth-child(2n){padding-top:40px;}.timeline-carousel-wrapper .single-time-line{text-align:center;margin-top:30px;}.timeline-carousel-wrapper .single-time-line h2{text-transform:capitalize;font-size:80px;line-height:1;color:rgb(255,255,255);-webkit-text-stroke:2px rgb(112,18,18);}.timeline-carousel-wrapper .single-time-line .icon{border-radius:50%;background-color:rgb(255,255,255);box-shadow:rgba(52,52,52,0.08) 0px 16px 32px 0px;width:50px;height:50px;display:inline-block;line-height:54px;color:rgb(23,76,23);margin:30px 0px;}.timeline-carousel-wrapper .single-time-line .content h4{margin-bottom:15px;}.timeline-carousel-wrapper .single-time-line .content p{font-size:15px;line-height:28px;}.funfact-wrapper{position:relative;z-index:1;}.funfact-wrapper.bottom::before{bottom:0px;top:auto;}.funfact-wrapper.no-bg::before{display:none;}.funfact-wrapper::before{position:absolute;height:50%;top:0px;left:0px;width:100%;background-color:rgb(246,246,246);content:"";}@media (min-width:1500px){.funfact-wrapper .container{max-width:1400px;width:100%;}}.funfact-wrapper .funfact-content-grid{background-color:rgb(112,18,18);justify-content:space-around;}.funfact-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;-webkit-box-pack:justify;justify-content:space-between;text-align:center;-webkit-box-align:center;align-items:center;border-radius:7px;padding:80px 0px 70px;}@media (max-width:991px){.funfact-content-grid{grid-template-columns:1fr 1fr;gap:40px;}}@media (max-width:500px){.funfact-content-grid{grid-template-columns:1fr;gap:40px;}}.funfact-content-grid .single-funfact-item .icon{font-size:42px;line-height:1;margin-bottom:20px;}.funfact-content-grid .single-funfact-item h3{font-weight:500;font-size:55px;line-height:1;position:relative;display:inline-block;}.funfact-content-grid .single-funfact-item h3::before{position:absolute;content:"+";right:-20px;top:-15px;font-size:30px;font-weight:400;}.funfact-content-grid .single-funfact-item p{margin-top:5px;}.faq-section .content-block .bg-img{position:relative;}.faq-section .content-block .man{border-style:solid;border-width:4px;border-color:white;border-radius:50%;background-color:rgb(191,191,191);box-shadow:rgba(0,0,0,0.1) 0px 16px 32px 0px;position:absolute;width:42px;height:42px;top:50px;left:80px;animation:3s linear 0s infinite normal none running bounce;}.faq-section .content-block .man-2{right:140px;left:auto;top:80px;animation:5s linear 0s infinite normal none running bounce;}.faq-section .content-block .man-3{left:25%;top:auto;bottom:60px;animation:4s linear 0s infinite normal none running bounce;}.accordion{color:rgb(102,102,102);}.accordion .card{margin-top:10px;border:none;}.accordion .card-header{padding:0px 28px;border:none;background-color:transparent;}@media (max-width:480px){.accordion .card-header{padding:0px 15px;}}.accordion .card-header a{display:block;font-weight:600;line-height:50px;padding:10px 0px;position:relative;color:rgb(23,76,23);font-size:18px;}.accordion .card-header a::after{content:"ï§";font-family:"Font Awesome 5 Pro";position:absolute;right:0px;top:50%;font-weight:400;transform:translateY(-50%);color:rgb(112,18,18);}.accordion .card-header a[aria-expanded="true"]::after{content:"ï¨";}@media (max-width:767px){.accordion .card-header a{line-height:40px;font-size:15px;}}.accordion .card-header a:hover{color:rgb(112,18,18);}.accordion .card-body{padding-left:28px;padding-top:10px;padding-bottom:30px;}.search-cause-wrap{margin-top:-60px;position:relative;z-index:1;}.search-cause-wrap::before{position:absolute;background-color:rgb(240,240,240);content:"";left:0px;bottom:0px;width:100%;height:50%;}.search-cause-wrap form{background-color:rgb(32,36,38);padding:40px 60px;width:100%;display:flex;}@media (max-width:991px){.search-cause-wrap form{padding:30px 40px;}}@media (max-width:991px){.search-cause-wrap form{display:block;text-align:center;}}.search-cause-wrap form span{color:rgb(255,255,255);line-height:60px;font-weight:500;}@media (max-width:991px){.search-cause-wrap form span{display:block;text-align:center;line-height:40px;}}.search-cause-wrap form input{width:69%;display:inline-block;height:60px;background:transparent;padding-left:10px;padding-right:10px;color:rgb(255,255,255);font-weight:500;}@media (max-width:1191px){.search-cause-wrap form input{width:58%;}}@media (max-width:991px){.search-cause-wrap form input{width:100%;border-bottom:1px solid rgb(242,242,242);margin-bottom:30px;}}.search-cause-wrap form input::-webkit-input-placeholder{color:rgb(255,255,255);}.search-cause-wrap form input::placeholder{color:rgb(255,255,255);}.search-cause-wrap form .theme-btn{background-color:rgb(213,83,66);border-color:rgb(213,83,66);box-shadow:none;}.search-cause-wrap form .theme-btn i{margin-right:5px;}.search-cause-wrap form .theme-btn:hover{background-color:rgb(239,201,76);border-color:rgb(239,201,76);}.faq-bg{background-color:rgb(240,240,240);}.faq-2{background-size:80%;}.faq-2 .faq-left-img{position:absolute;bottom:0px;content:"";margin-bottom:-120px;margin-left:-220px;}.faq-2 .faq-left-img::before{position:absolute;width:531px;height:371px;content:"";background-color:rgb(255,208,57);top:25%;left:50%;transform:translateX(-50%);z-index:-1;clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);}.faq-2 .accordion .card{margin-top:20px;}.faq-2 .accordion .card-header a{box-shadow:rgba(0,0,0,0.06) 0px 80px 180px 0px;color:rgb(23,76,23);}@media (max-width:485px){.faq-2 .accordion .card-header a{padding-right:40px !important;}}.faq-2 .accordion .card-header a::after{background-color:rgb(255,208,57);color:rgb(23,76,23);padding:5px 20px;}.faq-section{padding-top:90px;}@media (max-width:991px){.faq-section{padding-top:70px;}}@media (max-width:767px){.faq-section{padding-top:50px;}}.faq-section .accordion .card{margin-top:30px;border:none;box-shadow:rgba(0,0,0,0.06) 0px 16px 32px 0px;background-color:rgb(255,255,255);}.faq-section .accordion .card-header{padding:0px 28px;border:none;background-color:rgb(255,255,255);}@media (max-width:480px){.faq-section .accordion .card-header{padding:0px 15px;}}.faq-section .accordion .card-header a{display:block;line-height:50px;padding:10px 0px;position:relative;}.faq-section .accordion .card-header a::after{content:"ï§";font-family:"Font Awesome 5 Pro";position:absolute;right:0px;top:50%;transform:translateY(-50%);}@media (max-width:767px){.faq-section .accordion .card-header a::after{right:-28px;}}@media (max-width:500px){.faq-section .accordion .card-header a::after{right:-10px;}}.faq-section .accordion .card-header a[aria-expanded="true"]::after{content:"ï¨";}@media (max-width:767px){.faq-section .accordion .card-header a{line-height:40px;font-size:16px;padding:6px 0px;}}.faq-section .accordion .card-header a:hover{color:rgb(112,18,18);}.faq-section .accordion .card-body{padding-left:28px;padding-top:10px;padding-bottom:30px;}.single-blog-card{margin-top:60px;}.single-blog-card:hover h3{color:rgb(112,18,18);}.single-blog-card .featured-img{width:100%;height:240px;background-color:rgb(246,246,246);border-radius:10px 10px 0px 0px;}@media (max-width:767px){.single-blog-card .featured-img{height:200px;}}.single-blog-card .featured-img a{display:block;width:100%;overflow:hidden;}.single-blog-card .featured-img a img{transition:all 0.3s ease-in-out 0s;}.single-blog-card .post-content{padding:32px 40px;background-color:rgb(255,255,255);position:relative;border-width:0px 1px 1px;border-right-style:solid;border-right-color:rgb(228,228,228);border-bottom-style:solid;border-bottom-color:rgb(228,228,228);border-left-style:solid;border-left-color:rgb(228,228,228);border-top-style:initial;border-top-color:initial;border-radius:0px 0px 10px 10px;}@media (max-width:991px){.single-blog-card .post-content{padding:30px 15px;}}@media (max-width:767px){.single-blog-card .post-content{padding:30px;}.single-blog-card .post-content h3{font-size:20px;}}.single-blog-card .post-content .post-date{position:absolute;right:40px;top:0px;transform:translateY(-50%);background-color:rgb(112,18,18);color:rgb(255,255,255);font-size:14px;line-height:1;display:inline-block;text-align:center;border-radius:10px;padding:12px 17px 16px;text-transform:capitalize;}.single-blog-card .post-content .post-date span{display:block;font-size:40px;font-weight:700;line-height:1;}@media (max-width:767px){.single-blog-card .post-content .post-date span{font-size:30px;}}.single-blog-card .post-content .post-meta .post-cat{color:rgb(102,102,102);}.single-blog-card .post-content .post-meta .post-cat,.single-blog-card .post-content .post-meta .post-author{font-size:14px;line-height:16px;}.single-blog-card .post-content .post-meta .post-author{font-weight:700;color:rgb(23,76,23);}.single-blog-card .post-content h3{letter-spacing:-1px;line-height:141%;margin-top:3px;transition:all 0.3s ease-in-out 0s;}.single-blog-vcard{margin-top:30px;position:relative;overflow:hidden;padding:315px 115px 60px 60px;width:100%;z-index:1;}@media (max-width:991px){.single-blog-vcard{padding:200px 40px 40px;}}@media (max-width:767px){.single-blog-vcard{padding:150px 30px 30px;}}.single-blog-vcard .post-content h3{margin-top:10px;font-size:26px;}.single-blog-vcard .post-content h3 a{color:inherit !important;}.single-blog-vcard .post-content h3:hover{color:rgb(112,18,18) !important;}.single-blog-vcard .post-content .post-meta a,.single-blog-vcard .post-content .post-meta span,.single-blog-vcard .post-content .post-meta i{font-size:14px;line-height:24px;}.single-blog-vcard .post-content .post-meta i{margin-right:8px;}.single-news-card{border-style:solid;border-width:2px;border-color:rgb(242,242,242);box-sizing:border-box;padding:20px 20px 30px;position:relative;margin-top:50px;}.single-news-card .featured-thumb{height:240px;background-color:rgb(238,238,238);position:relative;border-radius:0px;}.single-news-card .post-content{padding:0px 20px;}.single-news-card .post-content i{margin-right:5px;}.single-news-card .post-content .post-meta{font-size:14px;margin-top:20px;margin-bottom:10px;}.single-news-card .post-content .post-meta .post-author a{color:rgb(0,18,72);font-weight:500;font-size:14px;}.single-news-card .post-content h3{font-size:20px;line-height:140%;color:rgb(23,76,23);font-weight:700;}.single-news-card .post-content h3 a:hover{color:rgb(255,208,57);}.single-news-card .post-content .read-btn{margin-top:30px;display:block;font-weight:600;font-size:14px;line-height:150%;color:rgb(195,195,195);text-transform:capitalize;text-decoration:underline;}.single-news-card .post-content .read-btn:hover{color:rgb(255,208,57);}.single-news-card .post-cat{display:inline-block;padding:10px 35px;color:rgb(0,18,72);background-color:rgb(255,208,57);text-transform:capitalize;position:absolute;right:20px;bottom:0px;transform:translateY(50%);font-weight:500;line-height:1;clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);z-index:0;}.single-news-card .post-cat:hover{background-color:rgb(23,76,23);color:rgb(255,255,255);}.single-news-box{border-radius:7px;transition:all 0.3s ease-in-out 0s;margin-top:40px;box-shadow:rgba(0,35,90,0.09) 0px 10px 60px 0px;background-color:rgb(255,255,255);overflow:hidden;}@media (max-width:991px){.single-news-box{margin-top:30px;}}.single-news-box:hover,.single-news-box.active{background-color:rgb(255,255,255);box-shadow:rgba(0,35,90,0.09) 0px 10px 60px 0px;}.single-news-box .blog-featured-thumb{background-color:rgb(238,238,238);height:215px;}.single-news-box .content{padding:30px 30px 40px;}.single-news-box .content .post-author a{color:rgb(102,102,102);}.single-news-box .content h3{font-size:20px;font-weight:700;margin-top:10px;}.single-news-box .content h3:hover a{color:rgb(112,18,18);}.single-news-box .content .btn-link-share{margin-top:20px;}.single-news-box .content .btn-link-share .theme-btn.minimal-btn{font-size:14px;line-height:1;color:rgb(102,102,102);border:1px solid rgb(232,232,235);padding:20px 30px;}.single-news-box .content .btn-link-share .theme-btn.minimal-btn:hover{background-color:rgb(112,18,18);color:rgb(255,255,255);border:1px solid rgb(112,18,18);}.single-news-box .content .btn-link-share a:last-child{color:rgb(102,102,102);margin-left:20px;font-size:20px;}.single-news-box .content .btn-link-share a:last-child:hover{color:rgb(112,18,18);}.blog-list-view .single-blog-item{box-sizing:border-box;overflow:hidden;margin-top:30px;padding-bottom:30px;border-bottom:1px solid rgb(238,238,238);}.blog-list-view .single-blog-item:last-child{padding-bottom:0px;border:none;}.blog-list-view .single-blog-item .featured-thumb{width:120px;height:120px;float:left;overflow:hidden;text-align:center;background-color:rgb(230,230,230);color:rgb(255,255,255);margin-right:30px;padding-top:50px;}@media (max-width:500px){.blog-list-view .single-blog-item .featured-thumb{width:100%;height:120px;float:none;margin-right:0px;margin-bottom:20px;}}.blog-list-view .single-blog-item .post-content{overflow:auto;margin-top:5px;}.blog-list-view .single-blog-item .post-content h3{font-size:22px;letter-spacing:-1.1px;margin-top:5px;line-height:140%;color:rgb(23,76,23);}@media (max-width:767px){.blog-list-view .single-blog-item .post-content h3{font-size:20px;}}.blog-list-view .single-blog-item .post-content h3:hover{color:rgb(248,96,72);}.blog-list-view .single-blog-item .post-content .post-meta{padding-bottom:5px;display:flex;}.blog-list-view .single-blog-item .post-content .post-meta span,.blog-list-view .single-blog-item .post-content .post-meta i{font-size:14px;line-height:24px;}.blog-list-view .single-blog-item .post-content .post-meta .post-author{margin-right:25px;position:relative;padding-right:25px;}.blog-list-view .single-blog-item .post-content .post-meta .post-author::before{position:absolute;right:0px;content:"";width:1px;height:60%;background-color:rgb(230,230,230);top:50%;transform:translateY(-50%);}.blog-list-view .single-blog-item .post-content .post-meta i{margin-right:5px;}.blog-list-view .single-blog-item .post-content .post-meta a{color:rgb(23,76,23);position:relative;font-size:14px;padding-right:5px;}.blog-list-view .single-blog-item .post-content .post-meta a::before{position:absolute;right:0px;content:",";}.blog-list-view .single-blog-item .post-content .post-meta a:last-child::before{display:none;}.blog-wrapper .border-wrap{padding:50px;}@media (max-width:767px){.blog-wrapper .border-wrap{padding:50px 15px;}}.blog-wrapper .border-wrap .single-blog-post .post-content{padding:0px;}.blog-wrapper .single-blog-post{margin-bottom:40px;position:relative;}.blog-wrapper .single-blog-post.post-details .post-content{border:none;}.blog-wrapper .single-blog-post.post-details .post-content img{margin-top:20px;margin-bottom:20px;}.blog-wrapper .single-blog-post.post-details .post-content h1{font-size:36px;line-height:1.4;}@media (max-width:767px){.blog-wrapper .single-blog-post.post-details .post-content h1{font-size:28px;}.blog-wrapper .single-blog-post.post-details .post-content h3{font-size:20px;}}.blog-wrapper .single-blog-post.post-details blockquote,.blog-wrapper .single-blog-post.post-details .wp-block-quote{background-color:rgb(23,76,23);color:rgb(255,255,255);font-size:26px;line-height:1.4;font-family:Poppins,sans-serif;font-weight:400;padding:60px;text-align:left;margin:40px 0px;position:relative;z-index:1;}@media (max-width:767px){.blog-wrapper .single-blog-post.post-details blockquote,.blog-wrapper .single-blog-post.post-details .wp-block-quote{padding:30px 15px;font-size:18px;line-height:1.5;}}.blog-wrapper .single-blog-post.post-details blockquote::before,.blog-wrapper .single-blog-post.post-details .wp-block-quote::before{right:30px;font-size:110px;line-height:1;font-family:"Font Awesome 5 Pro";position:absolute;content:"ï„";bottom:-20px;color:rgb(255,255,255);z-index:-1;opacity:0.1;font-weight:900;}.blog-wrapper .single-blog-post.format-video .post-featured-thumb,.blog-wrapper .single-blog-post.category-video-post .post-featured-thumb{z-index:1;}.blog-wrapper .single-blog-post.format-video .post-featured-thumb::before,.blog-wrapper .single-blog-post.category-video-post .post-featured-thumb::before{position:absolute;width:100%;height:100%;left:0px;top:0px;content:"";background-color:rgb(40,40,53);opacity:0.3;z-index:-1;}.blog-wrapper .single-blog-post.quote-post .post-content,.blog-wrapper .single-blog-post.format-quote .post-content{position:relative;background-color:rgb(112,18,18);background-image:url("img/quotepost.html");}.blog-wrapper .single-blog-post.quote-post .quote-content,.blog-wrapper .single-blog-post.format-quote .quote-content{overflow:hidden;}@media (max-width:585px){.blog-wrapper .single-blog-post.quote-post .quote-content,.blog-wrapper .single-blog-post.format-quote .quote-content{text-align:center;font-size:24px;}}.blog-wrapper .single-blog-post.quote-post .quote-content .icon,.blog-wrapper .single-blog-post.format-quote .quote-content .icon{font-size:76px;line-height:80px;float:left;overflow:hidden;margin-right:30px;}@media (max-width:585px){.blog-wrapper .single-blog-post.quote-post .quote-content .icon,.blog-wrapper .single-blog-post.format-quote .quote-content .icon{float:none;margin-bottom:10px;margin-right:0px;font-size:50px;line-height:60px;}}.blog-wrapper .single-blog-post.quote-post .quote-content .quote-text,.blog-wrapper .single-blog-post.format-quote .quote-content .quote-text{overflow:hidden;}.blog-wrapper .single-blog-post.quote-post .quote-content h2,.blog-wrapper .single-blog-post.format-quote .quote-content h2{margin-top:-2px;}.blog-wrapper .single-blog-post:last-child{margin-bottom:0px;}.blog-wrapper .single-blog-post .post-featured-thumb{height:380px;width:100%;position:relative;background-color:rgb(242,242,242);}@media (max-width:991px){.blog-wrapper .single-blog-post .post-featured-thumb{height:350px;}}@media (max-width:767px){.blog-wrapper .single-blog-post .post-featured-thumb{height:280px;}}.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;}.blog-wrapper .single-blog-post .post-featured-thumb .video-play-btn .play-video{border-radius:50%;width:80px;height:80px;line-height:80px;font-size:18px;}.blog-wrapper .single-blog-post .post-content{padding:50px;border-width:0px 2px 2px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:rgb(237,237,237);border-bottom-color:rgb(237,237,237);border-left-color:rgb(237,237,237);border-image:initial;border-top-style:initial;border-top-color:initial;overflow:hidden;}.blog-wrapper .single-blog-post .post-content h2:hover a{color:rgb(112,18,18);}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content{padding:50px 10px;}.blog-wrapper .single-blog-post .post-content h2{font-size:26px;line-height:1.4;}}@media (max-width:414px){.blog-wrapper .single-blog-post .post-content h2{font-size:22px;}}.blog-wrapper .single-blog-post .post-content .post-cat a{color:rgb(255,255,255);display:inline-block;background-color:rgb(112,18,18);padding:9px 18px;line-height:1;font-size:14px;font-weight:700;transition:all 0.3s ease-in-out 0s;margin-bottom:20px;}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-cat a{font-size:12px;}}.blog-wrapper .single-blog-post .post-content .post-cat a:hover{background-color:rgb(112,18,18);}.blog-wrapper .single-blog-post .post-content ul{margin-bottom:20px;margin-top:15px;}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content ul{margin-left:0px;}}.blog-wrapper .single-blog-post .post-content ul li{font-size:16px;color:rgb(114,116,117);font-weight:700;margin-top:10px;padding-left:30px;display:block;}.blog-wrapper .single-blog-post .post-content ul li::before{position:absolute;top:0px;left:0px;content:"ï€Œ";font-family:"Font Awesome 5 Pro";font-weight:400;color:rgb(34,34,34);}.blog-wrapper .single-blog-post .post-content p{margin-top:15px;}.blog-wrapper .single-blog-post .post-content .post-meta{margin-top:10px;}.blog-wrapper .single-blog-post .post-content .post-meta span{color:rgb(32,36,38);font-weight:700;font-size:14px;line-height:1;display:inline-block;margin-right:25px;}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-meta span{font-size:13px;}}.blog-wrapper .single-blog-post .post-content .post-meta span i{margin-right:5px;}.blog-wrapper .single-blog-post .post-content .author-info{overflow:hidden;}.blog-wrapper .single-blog-post .post-content .author-info .author-img{height:40px;width:40px;line-height:40px;border-radius:50%;background-color:rgb(242,242,242);margin-right:15px;float:left;overflow:hidden;background-position:center center;background-size:cover;}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .author-info .author-img{margin-right:5px;}}.blog-wrapper .single-blog-post .post-content .author-info h5{display:inline-block;line-height:1;font-size:16px;margin-top:9px;}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .author-info h5{font-size:14px;}}.blog-wrapper .single-blog-post .post-content .post-link a{font-weight:700;}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-link a{font-size:14px;}}.blog-wrapper .single-blog-post .post-content .post-link a i{margin-right:5px;}@media (max-width:767px){.blog-wrapper .single-blog-post .post-content .post-link a i{margin-right:3px;}}@media (min-width:991px){.main-sidebar{margin-left:20px;}}@media (max-width:991px){.main-sidebar{margin-top:40px;}}.main-sidebar .single-sidebar-widget{border:2px solid rgb(237,237,237);box-sizing:border-box;padding:40px;margin-bottom:40px;}.main-sidebar .single-sidebar-widget:last-child{margin-bottom:0px;}.main-sidebar .single-sidebar-widget .wid-title{margin-bottom:35px;position:relative;padding-left:45px;}.main-sidebar .single-sidebar-widget .wid-title::before{left:0px;top:50%;transform:translateY(-50%);content:"";height:4px;width:18px;border-radius:5px;position:absolute;background-color:rgb(112,18,18);}.main-sidebar .single-sidebar-widget .wid-title::after{left:22px;top:50%;transform:translateY(-50%);content:"";height:4px;width:4px;border-radius:50%;position:absolute;background-color:rgb(112,18,18);}.main-sidebar .single-sidebar-widget .social-link a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:rgb(242,242,242);font-size:14px;margin-right:5px;margin-bottom:5px;}.main-sidebar .single-sidebar-widget .social-link a:hover{background-color:rgb(112,18,18);color:rgb(255,255,255);}.main-sidebar .author-box-widegts .author-img{width:140px;height:140px;line-height:140px;background-color:rgb(242,242,242);border-radius:50%;margin:0px auto 15px;display:inline-block;}.main-sidebar .author-box-widegts p{font-size:14px;margin-top:10px;}.main-sidebar .author-box-widegts .social-profile{margin-top:15px;}.main-sidebar .author-box-widegts .social-profile a{display:inline-block;margin-top:10px;margin-right:10px;transition:all 0.3s ease-in-out 0s;}.main-sidebar .author-box-widegts .social-profile a:hover{color:rgb(112,18,18);}.search_widget form{width:100%;position:relative;}.search_widget form input{background-color:rgb(248,248,248);font-size:15px;padding:20px;width:100%;}.search_widget form button{position:absolute;right:0px;top:0px;width:70px;font-size:18px;height:100%;background-color:rgb(112,18,18);color:rgb(255,255,255);text-align:center;transition:all 0.3s ease-in-out 0s;}.search_widget form button:hover{background-color:rgb(23,76,23);}.instagram-gallery,.instagram_gallery{width:100%;overflow:hidden;margin-left:-5px;}.instagram-gallery .single-photo-item,.instagram_gallery .single-photo-item{float:left;margin-left:4%;background-color:rgb(248,248,248);height:80px;width:29%;overflow:hidden;margin-bottom:10px;}.popular-posts .single-post-item,.popular_posts .single-post-item{overflow:hidden;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgb(242,242,242);}.popular-posts .single-post-item:last-child,.popular_posts .single-post-item:last-child{margin-bottom:0px;border:none;padding-bottom:0px;}.popular-posts .single-post-item .thumb,.popular_posts .single-post-item .thumb{width:80px;height:80px;border-radius:50%;background-color:rgb(242,242,242);float:left;overflow:hidden;margin-right:20px;}.popular-posts .single-post-item .post-content,.popular_posts .single-post-item .post-content{overflow:hidden;}.popular-posts .single-post-item .post-content h5,.popular_posts .single-post-item .post-content h5{font-size:16px;line-height:22px;}.popular-posts .single-post-item .post-content h5:hover,.popular_posts .single-post-item .post-content h5:hover{color:rgb(112,18,18);}.popular-posts .single-post-item .post-content .post-date,.popular_posts .single-post-item .post-content .post-date{margin-top:5px;font-weight:700;font-size:14px;}.popular-posts .single-post-item .post-content .post-date i,.popular_posts .single-post-item .post-content .post-date i{margin-right:7px;}.tagcloud a{display:inline-block;padding:11px 26px;line-height:1;font-size:14px;font-weight:700;background:rgb(248,248,248);margin-right:5px;margin-bottom:8px;}.tagcloud a:last-child{margin-right:0px;}.tagcloud a:hover{background-color:rgb(112,18,18);color:rgb(255,255,255);}.widget_categories ul li{display:block;}.widget_categories ul li:last-child a{margin-bottom:0px;}.widget_categories ul li a{position:relative;background:rgb(248,248,248);padding:20px 30px;line-height:1;font-size:14px;font-weight:700;display:block;transition:all 0.3s ease-in-out 0s;margin-bottom:10px;}.widget_categories ul li a:hover{color:rgb(112,18,18);}.widget_categories ul li a span{position:absolute;width:60px;line-height:53px;height:100%;content:"";background-color:rgb(227,227,227);right:0px;top:0px;text-align:center;}.causes-page-nav ul li,.page-nav-wrap ul li{display:inline-block;}.causes-page-nav ul li a,.page-nav-wrap ul li a{display:inline-block;width:60px;height:60px;line-height:60px;border-radius:50%;background:rgb(246,246,246);font-weight:700;transition:all 0.3s ease-in-out 0s;margin:0px 2px;}@media (max-width:767px){.causes-page-nav ul li a,.page-nav-wrap ul li a{margin-top:10px;width:50px;height:50px;line-height:50px;font-size:14px;}}.causes-page-nav ul li a i,.page-nav-wrap ul li a i{margin-top:2px;}.causes-page-nav ul li a:hover,.page-nav-wrap ul li a:hover{background-color:rgb(112,18,18);color:rgb(255,255,255);}.social-share a{margin-left:10px;}.tag-share-wrap{padding-bottom:50px;}.tag-share-wrap h4{margin-bottom:25px;}@media (max-width:767px){.tag-share-wrap h4{margin-bottom:10px;font-size:18px;}}@media (max-width:767px){.tag-share-wrap .tagcloud{margin-bottom:20px;}}.related-post-wrap,.related_posts_wrap{border-top:1px solid rgb(226,226,226);padding-top:40px;}.related-post-wrap .single-related-post,.related_posts_wrap .single-related-post{margin-top:33px;box-shadow:rgba(93,93,93,0.06) 0px 8px 16px 0px;}.related-post-wrap .single-related-post:hover h4,.related_posts_wrap .single-related-post:hover h4{color:rgb(112,18,18);}.related-post-wrap .single-related-post .featured-thumb,.related_posts_wrap .single-related-post .featured-thumb{height:280px;background-color:rgb(248,248,248);}@media (max-width:767px){.related-post-wrap .single-related-post .featured-thumb,.related_posts_wrap .single-related-post .featured-thumb{height:200px;}}.related-post-wrap .single-related-post .post-content,.related_posts_wrap .single-related-post .post-content{padding:35px;}@media (max-width:767px){.related-post-wrap .single-related-post .post-content,.related_posts_wrap .single-related-post .post-content{padding:30px 15px;}}.related-post-wrap .single-related-post .post-content .post-date,.related_posts_wrap .single-related-post .post-content .post-date{font-weight:700;margin-bottom:5px;font-size:14px;color:rgb(32,36,38);}.related-post-wrap .single-related-post .post-content .post-date i,.related_posts_wrap .single-related-post .post-content .post-date i{margin-right:6px;}.related-post-wrap .single-related-post .post-content h4,.related_posts_wrap .single-related-post .post-content h4{margin-bottom:15px;}@media (max-width:767px){.related-post-wrap .single-related-post .post-content h4,.related_posts_wrap .single-related-post .post-content h4{font-size:18px;}}.related-post-wrap .single-related-post .post-content p,.related_posts_wrap .single-related-post .post-content p{font-size:15px;line-height:26px;color:rgb(114,116,117);}.comments-section-wrap{overflow:hidden;}.comments-heading h3,.related-post-wrap h3,.comment-form-wrap h3{font-size:26px;}@media (max-width:767px){.comments-heading h3,.related-post-wrap h3,.comment-form-wrap h3{font-size:20px;}}.comments-item-list .replay-comment{margin-left:100px;}@media (max-width:767px){.comments-item-list .replay-comment{margin-left:15px;}}.comments-item-list .single-comment-item{margin-top:30px;}.comments-item-list .single-comment-item .author-img{width:100px;height:100px;border-radius:50%;float:left;overflow:hidden;margin-right:30px;}@media (max-width:585px){.comments-item-list .single-comment-item .author-img{float:none;margin-bottom:20px;}}.comments-item-list .single-comment-item .author-info-comment{overflow:auto;padding-bottom:25px;border-bottom:1px solid rgb(226,226,226);}.comments-item-list .single-comment-item .author-info-comment .info{position:relative;}@media (max-width:767px){.comments-item-list .single-comment-item .author-info-comment .info h5{font-size:16px;}}.comments-item-list .single-comment-item .author-info-comment span{color:rgb(112,18,18);}.comments-item-list .single-comment-item .author-info-comment .theme-btn{padding:10px 18px;font-size:14px;position:absolute;top:50%;right:0px;transform:translateY(-50%);color:rgb(23,76,23);}.comments-item-list .single-comment-item .author-info-comment .theme-btn:hover{color:rgb(255,255,255);}@media (max-width:767px){.comments-item-list .single-comment-item .author-info-comment .theme-btn{font-size:12px;}}.comments-item-list .single-comment-item .author-info-comment .theme-btn i{margin-right:5px;margin-left:0px;}.comments-item-list .single-comment-item .author-info-comment .comment-text{margin-top:15px;}.comment-form{background-color:rgb(240,240,240);padding:50px;width:100%;margin-top:30px;}@media (max-width:767px){.comment-form{padding:30px;}}@media (max-width:585px){.comment-form{padding:30px 15px;}}.comment-form input,.comment-form textarea{margin-bottom:20px;padding:24px 30px;line-height:1;font-size:14px;width:100%;}@media (max-width:585px){.comment-form input,.comment-form textarea{padding:15px;}}.comment-form textarea{height:200px;}@media (max-width:767px){.comment-form textarea{height:120px;}}.comment-form .submit-btn{display:inline-block;background-color:rgb(112,18,18);color:rgb(255,255,255);line-height:1;text-transform:capitalize;padding:24px 60px;transition:all 0.3s ease-in-out 0s;}@media (max-width:767px){.comment-form .submit-btn{padding:20px 40px;}}@media (max-width:585px){.comment-form .submit-btn{padding:15px 40px;font-size:14px;}}.comment-form .submit-btn:hover{background-color:rgb(23,76,23);}.comment-form .submit-btn i{margin-right:10px;}.border-wrap{border:2px solid rgb(237,237,237);}.contact-form{padding-top:40px;}@media (max-width:585px){.contact-form{padding-top:20px;}}.contact-form .single-personal-info{margin-bottom:20px;}.contact-form input,.contact-form textarea{width:100%;background:rgb(248,248,248);line-height:1;padding:25px 30px;border:0px;}@media (max-width:585px){.contact-form input,.contact-form textarea{padding:15px;font-size:13px;}}.contact-form textarea{height:220px;}@media (max-width:767px){.contact-form textarea{height:160px;}}.contact-form label{color:rgb(32,36,38);font-weight:700;font-size:14px;margin-bottom:10px;text-transform:capitalize;}.contact-form label span{color:rgb(114,116,117);margin-left:5px;}.contact-form input[type="submit"],.contact-form .submit-btn{background:rgb(112,18,18);color:rgb(255,255,255);font-weight:700;line-height:1;padding:25px 40px;transition:all 0.3s ease-in-out 0s;width:280px;}.contact-form input[type="submit"].active,.contact-form input[type="submit"]:hover,.contact-form .submit-btn.active,.contact-form .submit-btn:hover{background-color:rgb(23,76,23);}.contact-form input[type="submit"] i,.contact-form .submit-btn i{margin-right:8px;}@media (max-width:400px){.contact-form input[type="submit"],.contact-form .submit-btn{width:100%;}}.single-contact-card{background-color:rgb(248,248,248);padding:40px;margin-bottom:30px;transition:all 0.3s ease-in-out 0s;}@media (max-width:585px){.single-contact-card{padding:30px;}}.single-contact-card:hover{background-color:rgb(32,36,38);}.single-contact-card:hover .icon{color:rgb(255,255,255) !important;background-color:rgb(112,18,18) !important;}.single-contact-card:hover .bottom-part .icon{color:rgb(112,18,18) !important;background-color:rgb(255,255,255) !important;}.single-contact-card:hover p,.single-contact-card:hover span{color:rgb(197,199,200);}.single-contact-card:hover h4{color:rgb(255,255,255);}.single-contact-card .top-part{overflow:hidden;}.single-contact-card .top-part .icon{width:70px;height:70px;font-size:20px;line-height:70px;border-radius:50%;background-color:rgb(255,255,255);text-align:center;float:left;color:rgb(112,18,18);overflow:hidden;margin-right:20px;}.single-contact-card .top-part .title{overflow:hidden;}.single-contact-card .bottom-part{margin-top:25px;overflow:hidden;}.single-contact-card .bottom-part .icon{width:50px;height:50px;font-size:14px;line-height:50px;border-radius:50%;background-color:rgb(255,255,255);text-align:center;float:right;overflow:hidden;margin-left:20px;}.single-contact-card .bottom-part .info{display:inline-block;overflow:hidden;}.contact-map-wrap iframe{height:450px;}@media (max-width:991px){.contact-map-wrap iframe{height:300px;}}.make-appointment-wrapper{background-color:rgb(23,76,23);}.footer-1{position:relative;}.footer-1 .footer-widgets{position:relative;z-index:1;}.footer-1 .footer-bottom{background-color:rgb(112,18,18);z-index:1;}@media (max-width:767px){.footer-1 .footer-bottom{text-align:center;}.footer-1 .footer-bottom .scroll-up-btn{display:none;}}.footer-1 .footer-logo a{position:absolute;width:310px;background-color:rgb(255,255,255);height:120px;line-height:120px;text-align:center;display:inline-block;top:-73px;z-index:22;left:50%;transform:translateX(-50%);}@media (max-width:991px){.footer-1 .footer-logo a{position:inherit;transform:inherit;top:inherit;height:100px;line-height:100px;margin-top:20px;}.footer-1 .footer-logo a::before,.footer-1 .footer-logo a::after{display:none;}}.footer-1 .footer-logo a::before{position:absolute;width:0px;height:0px;border-bottom:26px solid rgb(112,18,18);border-left:26px solid transparent;content:"";right:100%;top:0px;z-index:-1;}.footer-1 .footer-logo a::after{position:absolute;width:0px;height:0px;border-bottom:26px solid rgb(112,18,18);border-right:26px solid transparent;content:"";left:100%;top:0px;z-index:-1;}.footer-widgets{padding-top:55px;padding-bottom:100px;}@media (max-width:991px){.footer-widgets{padding-bottom:80px;}}.footer-2{background:rgb(23,76,23);}.footer-2 h3,.footer-2 h5,.footer-2 h4{color:rgb(255,255,255);}.footer-2 .footer-widgets{padding-bottom:10px;}.footer-2 .footer-widgets ul li a{color:rgb(183,188,203) !important;}.footer-2 .footer-widgets ul li a:hover{color:rgb(112,18,18) !important;}.footer-2 .footer-widgets .site_info_widget .single-contact-info{border-color:rgb(23,76,23) !important;}.footer-2 .footer-widgets .site_info_widget .single-contact-info .icon{border-radius:50px !important;background-color:rgb(112,18,18) !important;color:rgb(255,255,255) !important;}.footer-2 .footer-widgets .newsletter_widget p{color:rgb(202,202,202);}.footer-2 .footer-widgets .newsletter_widget .newsletter_box button{width:60px;height:60px;background:rgb(112,18,18);color:rgb(255,255,255);display:inline-block;border-radius:50px;position:absolute;right:0px;}.footer-2 .footer-widgets .newsletter_widget .newsletter_box input{border-right-width:0px;border-color:rgb(1,29,73);border-radius:50px;background:rgb(1,29,73);width:100%;height:60px;}.footer-2 .footer-bottom{background-color:rgb(1,29,73);}.footer-2 .footer-bottom .copyright-info a{text-transform:capitalize;color:rgb(112,18,18) !important;}.footer-wrap .footer-bottom{padding:23px 0px;}.footer-wrap .footer-bottom p,.footer-wrap .footer-bottom a{color:rgb(255,255,255);}.footer-wrap .footer-bottom a{font-weight:500;}.footer-wrap .single-footer-wid{margin-top:40px;}.footer-wrap .single-footer-wid .wid-title{margin-bottom:40px;}.footer-wrap .single-footer-wid.site_info_box{text-align:center;box-shadow:rgba(0,0,0,0.2) 0px 10px 20px 0px;background-color:rgb(255,255,255);position:relative;margin-right:40px;padding:60px 40px;margin-top:-80px;z-index:9;}.footer-wrap .single-footer-wid.site_info_box .f_logo{margin-bottom:30px;display:block;}.footer-wrap .single-footer-wid.site_info_box::before{position:absolute;width:100%;height:6px;background-color:rgb(112,18,18);content:"";top:0px;left:0px;}.footer-wrap .single-footer-wid.site_info_box p{color:rgb(102,102,102);font-size:14px;}.footer-wrap .single-footer-wid.site_info_box .social_link{margin-top:40px;}@media (max-width:767px){.footer-wrap .single-footer-wid.site_info_box .social_link{margin-top:30px;}}.footer-wrap .single-footer-wid.site_info_box .social_link a{background-color:rgb(246,246,246);width:40px;height:40px;line-height:41px;border-radius:50px;font-size:14px;transition:all 0.3s ease-in-out 0s;text-align:center;display:inline-block;color:rgb(23,76,23);margin-right:5px;}.footer-wrap .single-footer-wid.site_info_box .social_link a:hover{color:rgb(255,255,255);background-color:rgb(112,18,18);}.footer-wrap .single-footer-wid.site_info_widget .single-contact-info{overflow:auto;margin-bottom:20px;border-bottom:1px solid rgb(40,40,40);padding-bottom:25px;-webkit-box-align:center;align-items:center;display:flex;}.footer-wrap .single-footer-wid.site_info_widget .single-contact-info:last-child{border:0px;margin-bottom:0px;}.footer-wrap .single-footer-wid.site_info_widget .single-contact-info:hover .icon{background-color:rgb(255,255,255);color:rgb(112,18,18);}.footer-wrap .single-footer-wid.site_info_widget .single-contact-info p{font-size:18px;font-weight:700;color:rgb(255,255,255);}.footer-wrap .single-footer-wid.site_info_widget .single-contact-info span{display:block;color:rgb(202,202,202);font-size:14px;}.footer-wrap .single-footer-wid.site_info_widget .single-contact-info .icon{width:40px;height:40px;line-height:40px;color:rgb(255,255,255);background-color:rgb(112,18,18);float:left;text-align:center;overflow:hidden;font-size:16px;margin-right:20px;border-radius:10px;transition:all 0.3s ease-in-out 0s;}.footer-wrap .single-footer-wid .social_link{margin-top:40px;}@media (max-width:767px){.footer-wrap .single-footer-wid .social_link{margin-top:30px;}}.footer-wrap .single-footer-wid .social_link a{background-color:rgb(112,18,18);width:40px;height:40px;line-height:40px;border-radius:10px;font-size:16px;transition:all 0.3s ease-in-out 0s;text-align:center;display:inline-block;color:rgb(255,255,255);margin-right:5px;}.footer-wrap .single-footer-wid .social_link a:hover{color:rgb(255,255,255);background-color:rgb(112,18,18);}.footer-wrap .single-footer-wid ul li>a{color:rgb(255,255,255);margin-bottom:15px;display:block;transition:all 0.3s ease 0s;font-weight:500;text-transform:capitalize;}@media (max-width:1191px){.footer-wrap .single-footer-wid ul li>a{margin-bottom:20px;}}@media (max-width:767px){.footer-wrap .single-footer-wid ul li>a{margin-bottom:15px;}}.footer-wrap .single-footer-wid ul li>a:hover{color:rgb(112,18,18);padding-left:10px;}.footer-wrap .single-footer-wid ul li:last-child a{margin-bottom:0px;}.footer-3{overflow:hidden;background-color:rgb(249,249,249);}@media (max-width:991px){.footer-3 .footer-widgets{padding-top:35px;}}.footer-3 .single-footer-wid h3,.footer-3 .single-footer-wid h4{color:rgb(23,76,23);font-weight:700;}.footer-3 .single-footer-wid ul li{display:block;margin-bottom:12px;}.footer-3 .single-footer-wid ul li:last-child{margin-bottom:0px;}.footer-3 .single-footer-wid ul li a{display:block;font-size:15px;line-height:30px;color:rgb(119,119,119);transition:all 0.4s ease-in-out 0s;}.footer-3 .single-footer-wid ul li a:hover{color:rgb(23,76,23);padding-left:8px;}.footer-3 .footer-bottom{background:rgb(238,238,238);}@media (max-width:767px){.footer-3 .footer-bottom{text-align:center;}}.footer-3 .footer-bottom .social_link a{color:rgb(23,76,23);margin-left:15px;}.footer-3 .footer-bottom .social_link a:hover{color:rgb(112,18,18);}.footer-3 .footer-bottom .footer-logo{position:relative;max-width:300px;width:100%;z-index:0;margin:0px auto;}@media (max-width:767px){.footer-3 .footer-bottom .footer-logo{margin-bottom:30px;}}.footer-3 .footer-bottom .footer-logo::before{position:absolute;height:300%;z-index:-1;content:"";background-color:rgb(255,255,255);width:100%;top:0px;left:0px;transform:translateY(-28%);}@media (max-width:767px){.footer-3 .footer-bottom .footer-logo::before{height:110px;transform:translateY(-35%);}}.footer-3 .newsletter_widget .newsletter_box form{box-shadow:rgba(0,0,0,0.08) 0px 16px 32px 0px;}.footer-3 .newsletter_widget .newsletter_box form input{border-radius:0px;background:transparent;border:0px;color:rgb(23,76,23);}.footer-3 .newsletter_widget .newsletter_box form button{border-radius:0px;background:rgb(23,76,23);}.footer-3 .newsletter_widget .newsletter_box form button:hover{background-color:rgb(255,208,57);color:rgb(255,255,255);}.footer-3 .copyright-info p{color:rgb(23,76,23);}.footer-3 .copyright-info a{text-transform:capitalize;color:rgb(1,29,73);}.footer-4{position:relative;z-index:1;}.footer-4 h1,.footer-4 h2,.footer-4 h3,.footer-4 h4{color:rgb(255,255,255) !important;}.footer-4 a,.footer-4 p,.footer-4 span{color:rgb(185,185,187) !important;}.footer-4::before{position:absolute;width:100%;height:100%;bottom:0px;left:0px;content:"";background:rgb(23,76,23);opacity:0.95;z-index:-1;}.footer-4 .social-link a{display:inline-block;width:36px;height:36px;line-height:39px;border-radius:50%;background-color:rgb(248,248,248);margin:0px 4px;text-align:center;font-size:14px;color:rgb(0,0,0) !important;}.footer-4 .social-link a:hover{background-color:rgb(112,18,18);color:rgb(0,0,0);}.footer-4 .footer-bottom-content{border-top:1px solid rgba(221,221,221,0.384);padding-top:23px;}@media (min-width:767px){.footer-4 .footer-bottom-content p{margin:0px;line-height:1;}}@media (max-width:991px){.footer-menu{margin-top:10px;}}.footer-menu ul li{display:inline-block;}.footer-menu ul li a{display:inline-block;margin-left:40px;}@media (max-width:991px){.footer-menu ul li a{margin:0px 10px;}}@media (max-width:767px){.footer-menu ul li a{margin:0px 5px;}}.recent_post_widget .recent-post-list .single-recent-post{overflow:hidden;box-sizing:border-box;margin-bottom:15px;}.recent_post_widget .recent-post-list .single-recent-post:last-child{margin-bottom:0px;}.recent_post_widget .recent-post-list .single-recent-post .thumb{background-color:rgb(238,238,238);width:80px;height:80px;overflow:hidden;float:left;margin-right:20px;border-radius:10px;}.recent_post_widget .recent-post-list .single-recent-post .post-data{margin-top:-5px;}.recent_post_widget .recent-post-list .single-recent-post .post-data span{font-size:12px;line-height:1;}.recent_post_widget .recent-post-list .single-recent-post .post-data span i{margin-right:5px;}.recent_post_widget .recent-post-list .single-recent-post .post-data h5{font-size:16px;line-height:24px;letter-spacing:-1px;}.recent_post_widget .recent-post-list .single-recent-post .post-data h5:hover{color:rgb(112,18,18);}@media (max-width:991px){.recent_post_widget .recent-post-list .single-recent-post .post-data h5{font-size:15px;}}.newsletter_widget .newsletter_box form{height:64px;position:relative;display:flex;margin-top:25px;margin-bottom:10px;}.newsletter_widget .newsletter_box form input{border-image:initial;width:80%;position:relative;border-style:solid;border-width:2px 0px 2px 2px;border-color:rgba(211,211,211,0.282);border-radius:10px 0px 0px 10px;background:rgb(23,76,23);padding-left:25px;padding-right:15px;line-height:1;color:rgb(255,255,255);}.newsletter_widget .newsletter_box form input::-webkit-input-placeholder{color:rgb(153,153,153);}.newsletter_widget .newsletter_box form input::placeholder{color:rgb(153,153,153);}.newsletter_widget .newsletter_box form button{width:20.2%;height:100%;background:rgb(112,18,18);color:rgb(255,255,255);display:inline-block;border-radius:0px 10px 10px 0px;font-size:18px;line-height:1;transition:all 0.3s ease-in-out 0s;}.newsletter_widget .newsletter_box form button:hover{background-color:rgb(255,255,255);color:rgb(112,18,18);}.newsletter_widget .newsletter_box span{color:rgb(202,202,202);}.contact_widget_2 .contact-us .single-contact-info{overflow:hidden;margin-bottom:20px;}.contact_widget_2 .contact-us .single-contact-info:last-child{margin-bottom:0px;}.contact_widget_2 .contact-us .single-contact-info .icon{float:left;margin-right:15px;overflow:hidden;}.contact_widget_2 .contact-us .single-contact-info .contact-info{overflow:hidden;}.contact_widget_2 .contact-us .single-contact-info .contact-info p{font-weight:600;color:rgb(23,76,23);font-size:17px;}
