*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;700&display=swap');
h1,h2,h3,h4,h5,h6{}.navmenu a{font-family: 'Raleway', sans-serif;}.border-heading-inner h4{font-family: 'Raleway', sans-serif;}body{font-family: 'Raleway', sans-serif;}p{font-family: 'Raleway', sans-serif;}

html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:Arial,sans-serif;font-size:14px;line-height:1.5;color:#333;margin:0;padding:0;background-color:#fff}@media (min-width: 992px) {body{font-size: 17px;}}
h1,h2,h3,h4,h5,h6{font-weight:700;margin-top:0;margin-bottom:.5em}h1{font-size:2.5em;line-height:1.2}h2{font-size:2em;line-height:1.25}h3{font-size:1.75em;line-height:1.3}h4{font-size:1.5em;line-height:1.4}h5{font-size:1.25em;line-height:1.5}h6{font-size:1em;line-height:1.6}ul{list-style: none;margin-top: 0;}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:3rem!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:3rem!important}p{margin-top: 0;}.p-0{padding:0!important} .p-1{padding:.25rem!important} .p-2{padding:.5rem!important} .p-3{padding:1rem!important} .p-4{padding:1.5rem!important} .p-5{padding:3rem!important} .pt-0{padding-top:0!important} .pt-1{padding-top:.25rem!important} .pt-2{padding-top:.5rem!important} .pt-3{padding-top:1rem!important} .pt-4{padding-top:1.5rem!important} .pt-5{padding-top:3rem!important} .pb-0{padding-bottom:0!important} .pb-1{padding-bottom:.25rem!important} .pb-2{padding-bottom:.5rem!important} .pb-3{padding-bottom:1rem!important} .pb-4{padding-bottom:1.5rem!important} .pb-5{padding-bottom:3rem!important} .pl-0{padding-left:0!important} .pl-1{padding-left:.25rem!important} .pl-2{padding-left:.5rem!important} .pl-3{padding-left:1rem!important} .pl-4{padding-left:1.5rem!important} .pl-5{padding-left:3rem!important} .pr-0{padding-right:0!important} .pr-1{padding-right:.25rem!important} .pr-2{padding-right:.5rem!important} .pr-3{padding-right:1rem!important} .pr-4{padding-right:1.5rem!important} .pr-5{padding-right:3rem!important}
header{position: relative;z-index: 99999;}.header-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width: 992px) {.header-container{padding-right:50px;padding-left:50px;}}main{min-height: 400px;}
.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}.container-fluid{padding-left: 50px;padding-right: 50px;}}@media (min-width:100px){.container{max-width:1170px}}@media (min-width:1400px){.container{max-width:1320px}}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row-blog{display:flex;flex-wrap:wrap;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4-blog{flex:0 0 97%;}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}}
.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;text-decoration: none; cursor:pointer;background-color:transparent;border:none;padding:8px 25px;font-size:1rem;line-height:1.5;border-radius:100px;}.btn-primary{background: rgb(54,164,164);background: linear-gradient(90deg, rgba(54,164,164,1) 0%, rgba(4,71,75,1) 100%);border-color: #064B4E;color: #ffffff;}.btn-primary:hover{background: #064B4E;border-color: #064B4E;color: #fff;}.btn-outline-primary{background-color: transparent;border-color: #d73a30;color: #d73a30;}.btn-outline-primary:hover{border-color: #c82c21;color: #c82c21;}.btn-secondary{background-color: #829529;border-color: #829529;color: #ffffff;}.btn-secondary:hover{background-color: #6e801e;border-color: #6e801e;color: #fff;}.btn-outline-secondary{background-color: transparent;border-color: #829529;color: #829529;}.btn-outline-secondary:hover{border-color: #6e801e;color: #6e801e;}.btn-black{background-color: #000000;border-color: #000000;color: #ffffff;}.btn-black:hover{background-color: #1e1e1e;border-color: #1e1e1e;color: #fff;}.btn-white{background-color: #ffffff;border-color: #ffffff;color: #1e1e1e;}.btn-white:hover{background-color: #f2f2f2;border-color: #f2f2f2;color: #1e1e1e;}.btn-transparent{background-color: transparent;border-color: transparent;}.btn-transparent:hover{background-color: transparent;border-color: transparent;}.btn-sm{padding: 6px 15px !important;font-size: 14px !important;}
.d-none{display:none!important} .d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-fill{flex:1 1 auto!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.order-0{order:0!important}.order-first{order:-1!important}.order-last{order:13!important}
input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;padding:8px 15px;font-size:16px;line-height:1.5;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none;outline:0}input::placeholder,textarea::placeholder{color:#888;opacity:1}input:disabled,select:disabled,textarea:disabled{background-color:#f3f3f3;cursor:not-allowed}input[readonly],select[readonly],textarea[readonly]{background-color:#e9ecef}
@font-face{font-family:'dwg icons';src:url(fonts/dwg-icons.eot);src:url(fonts/dwg-icons.eot?#iefix) format('embedded-opentype'),url(fonts/dwg-icons.woff) format('woff'),url(fonts/dwg-icons.ttf) format('truetype'),url(fonts/dwg-icons.svg#dwg-icons) format('svg');font-weight:400;font-style:normal;font-display:swap}[class*=adx-]:before{display:inline-block;font-family:'dwg icons';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.adx-cart:before{content:"\41"}.adx-search:before{content:"\42"}.adx-arrow-left:before{content:"\43"}.adx-arrow-right:before{content:"\44"}.adx-arrow-up:before{content:"\45"}.adx-arrow-left-long:before{content:"\46"}.adx-arrow-right-long:before{content:"\47"}.adx-email:before{content:"\48"}.adx-email-outline:before{content:"\49"}.adx-calendar:before{content:"\4a"}.adx-caret-down:before{content:"\4b"}.adx-caret-left:before{content:"\4c"}.adx-caret-right:before{content:"\4d"}.adx-caret-up:before{content:"\4e"}.adx-fb:before{content:"\4f"}.adx-twitter:before{content:"\50"}.adx-linkedin:before{content:"\51"}.adx-instagram:before{content:"\52"}.adx-pinterest:before{content:"\53"}.adx-marker:before{content:"\54"}.adx-time:before{content:"\55"}.adx-calendar-2:before{content:"\56"}.adx-arrow-right-2:before{content:"\57"}.adx-arrow-left-2:before{content:"\58"}.adx-youtube:before{content:"\59"}
.header-top{background-color: #000;}.header-top-right{display: inline-flex;margin: 8px 0;padding: 0;}.header-top-right .btn{margin-left: 5px;font-size: 9.5px;padding: 8px 13px;font-weight: 600;}.header-top-right li:last-child i{display: none;}.header-top-right li:last-child .btn{background: transparent;border: 2px solid #064B4E;color:#064B4E;padding: 7px 13px;}.search-header{position: relative;}.search-header input{font-size: 13px;background-color: transparent;border-top: none;border-bottom: none;border-color: rgba(255, 255, 255, 0.2);border-radius: 0;height: 51px;padding-left: 35px;color: #fff;}.search-header input:focus{background-color: rgba(255, 255, 255, 0.1);}.search-header input::placeholder{color: #666;}.search-header .btn{position: absolute;height: 100%;color: #fff;padding: 0 10px;padding-top: 6px;}ul.header-top-right{display: flex;}@media (min-width:992px){.header-top-right .btn{font-size: 12.5px;padding: 12px 25px;font-weight: 500;}.header-top-right li:last-child .btn{padding: 10px 25px;}.header-top-right li:last-child .btn:hover{background-color: #064B4E;color: #fff;}.header-right{flex-direction: row !important;align-items: center;}.header-top-right li:first-child .btn{margin: 0 15px;}}
.mobile-menu{display: flex;align-items: center;}.mobile-menu .toggle-search{padding: 1px 10px;color: #a79451;margin-right: 10px;font-size: 19px;margin-top: 5px;}.search-header{position: absolute;top: 126px;left: 0;right: 0;background-color: #000;display: none;}.search-header-inner{position: relative;}.collapse{display:none}.collapse.show{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease;}.bg-primary{background-color: #d73a30;}.bg-secondary{background-color: #829529;}.bg-white{background-color: #fff;}.bg-black{background-color: #000;}.bg-dark{background-color: #022428;}.bg-light{background-color: #f9f9f9;}.section-padding-sm{padding-top: 25px;padding-bottom: 25px;}.section-padding-md{padding-top: 50px;padding-bottom: 50px;}.section-padding-lg{padding-top: 100px;padding-bottom: 100px;}
.hamburger{width:30px;height:4px;background-color:#a79451;position:relative;margin-left: 5px;}.hamburger::after,.hamburger::before{content:"";position:absolute;width:55%;height:3px;background-color:#92c1c2;left:7px;z-index: 9;}.hamburger::before{top:-1px}.hamburger::after{bottom:-3px;height: 2px;}.hamburger span{width: 30px;height: 30px;position: absolute;top: -12px;z-index: 1;background-color: #258486;border-radius: 25px;}.hamburger.close::before{transform: rotate(136deg);top: 0;}.hamburger.close::after{transform: rotate(-136deg);top: 0;}.hamburger.close{background-color: transparent;position: relative;top: 0;left: 0;}.primary-heading{font-weight: bold;font-size: 1.75em;line-height: 1.3;padding-top: 15px;}.primary-heading h2{font-weight: bold;font-size: 1.75em;line-height: 1.3;}.primary-heading h4{font-weight: bold;font-size: 1.75em;line-height: 1.3;}.header-right{display: flex;flex-direction: row-reverse;}
.header-main{background-color:#ffffff;padding:7px 0}.logo img{display:block}.navmenu{position:absolute;display:none;top:61px;bottom:0;left:auto;right:0;background-color:#97c844;padding:15px;z-index: 9999999;min-height: calc(100vh - 61px);width: 250px;}.navmenu ul{list-style:none;padding:0;margin:0;display:none}.navmenu>ul{display:block}.navmenu li{position:relative;border-bottom:1px solid #87b33c;}.navmenu li:hover>ul{display:block}.navmenu a{font-weight:500;text-decoration:none;display:block;padding:10px 0;color:#0B2238;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.navmenu a:hover{color: #064B4E;}.navmenu .menarrow{transform: rotate(270deg);color:#0B2238;position:absolute;right:2px;top:1px;display:flex;align-items:center;padding:0 10px;z-index:9999;height:44px;font-size:9px}.navmenu li>ul{padding-left:20px!important}.navmenu li>ul>li{border-bottom:none}.navmenu li>ul>li a{padding:6px 0;opacity: 0.8;}.navmenu li>ul .menarrow{color:#848484}@media (max-width:991px){.navmenu li:hover>ul{display:none}}@media (min-width:992px){.logo img{height:36px;width: auto;}.navmenu>ul{display:flex}.navmenu{min-height: unset !important;width: auto;}.search-header{position:unset;display:block}.header-main{padding:12px 0}#navmenu{display:flex;position:unset;background-color:transparent;padding:0}.mobile-menu{display:none}#navmenu .menu-container{display:flex}.navmenu li{border-bottom:none;padding:0 25px 0 15px;}.navmenu li>ul{position:absolute;top:100%;padding:20px 0 !important;right:0;left:auto;min-width:200px;background-color:rgba(255,255,255,1);border-radius:5px;box-shadow:0 0 10px rgba(0, 0, 0, 0.04)}.navmenu li>ul>li{padding:0 20px;}.navmenu li>ul>li > a{border-bottom:1px solid transparent;color:#000;text-transform:unset}.navmenu li>ul>li:hover > a{}.navmenu li>ul>li>ul{right:calc(100% - 1px);top:0}.navmenu a{font-weight: 600;font-size: 15px;text-transform: unset;}}
.slider-wrapper{position:relative;width:100%;margin:0 auto;overflow:hidden;z-index:0;height:calc(90vh - 100px)}.slider-wrapper.vh-50{height:calc(43vw);max-height:300px}.slider{display:flex;transition:transform .4s;height:100%}.slide{min-width:100%;height:100%;position:relative}.slider-nav button{position:absolute;top:50%;transform:translateY(-50%);background:0 0;border:none;padding:10px 20px;cursor:pointer;opacity:.1}.slider-nav button i{color:#fff}.slider-nav button:hover{background-color:rgba(0,0,0,.4);opacity:1}.prev{left:10px}.next{right:10px}.slider-pagination{justify-content:center;margin-top:-40px;position:relative;z-index:999;padding:10px 0;display:none}.slider-pagination .dot{width:10px;height:10px;background:gray;margin:0 5px;border-radius:50%;cursor:pointer}.slider-pagination .dot.active{background:#000}.slider img.slider-bg{pointer-events:none;user-drag:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;width:100%;height:100%;object-fit:cover}.slider-caption{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99999;width:100%;height:100%;display:flex;align-items:center}.slider-caption .slider-caption-inner{padding:15px 0;width:100%;text-align: center;}.scap-info{max-width: 900px;margin: 0 auto;}.slider-caption h2{color:#fff;font-weight:700;font-size:20px;line-height:1.25;text-shadow:0 0 20px rgba(0,0,0,.6);margin-bottom: 50px;}.slider-caption p{color:#fff;text-shadow:0 0 20px rgba(0,0,0,.8)}.slider-caption .btn{padding:5px 15px;font-size:14px}.slider-caption.caption-center{text-align:center}.slider-caption.caption-right{text-align:right}@media (min-width:992px){body.include-header .slider-wrapper{margin-top:-84px}body.include-header .header-main{background-color:transparent!important}.slider-wrapper{height:calc(43vw)}.slider-wrapper.vh-50{height:400px}.slider-wrapper.vh-40{height:300px}.slider-wrapper.vh-40 h2,.slider-wrapper.vh-50 h2{font-size:30px}.slider-caption .slider-caption-inner{padding:50px 0}.slider-caption h2{font-size:40px;margin-bottom: 40px;line-height: 1;}.slider-caption .btn{padding:8px 25px;font-size:1rem}}iframe.slider-bg{position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;transform: translate(-50%, -50%);z-index: -1;margin-left: -1px;}
.section-heading h3{font-weight: bold;font-size: 26px;margin-bottom: 20px;}.border-bottom{border-bottom: 1px solid #000;}@media (min-width: 992px) {.section-heading h3{font-size: 36px;}} .upcoming-events-home .show-img{width: 100%;height: auto;}.upcoming-events-home .home-show-item h2{font-size:28px;margin-top:15px;font-weight:700}.upcoming-events-home .home-show-item h3{font-size:22px;margin-bottom:0;color:#a79451;font-weight:700}.upcoming-events-home .home-show-item:nth-child(odd){color:#fff;background-color:#000}@media (min-width:992px){.upcoming-events-home .home-show-item h2{font-size:48px}.upcoming-events-home .home-show-item h3{font-size:26px}.upcoming-events-home .home-show-item p{font-size:20px}}@media (min-width: 768px) {.upcoming-events-home .home-show-item:nth-child(odd) .row{flex-flow:row-reverse;}}
.border-heading-inner{text-align: center;margin: 0 auto;max-width: 1290px;padding: 15px 0;color: #B0D682;position: relative;}.border-heading-inner h4{font-size: 12px;letter-spacing:0.5px;padding: 0 20px;background-color: #022428;margin-bottom: 0;display: inline-block;position: relative;z-index: 2;}.border-heading-inner::before{height: 1px;background-color: #E8E8E9;content: '';width: 100%;position: absolute;top: 50%;left: 0;z-index: 1;}@media (min-width: 992px){.border-heading-inner h4{font-size: 18px;letter-spacing:2px;padding: 0 70px;}}.text-center{text-align: center;}
.client-box{border: 1px solid #ccc;padding: 2px;}
.client-box:hover .client-img{background-color: #008e9c;color:#fff;}
.client-box .client-img img{max-width:100%;max-height:100%;width:100%;border-radius: 5px;box-shadow: 0 0 3px rgba(0,0,0,0.3);aspect-ratio: 344/190;  overflow: hidden;  object-fit: cover;}
.client-box .logo-box {width: 100%;  height: 80px;  padding: 15px; text-align: center;}
.client-box .logo-box img{max-width:100%;max-height:100%;width:auto;height:auto;}
.client-box .client-img{padding: 30px 30px 10px 30px;font-size: 17px;font-weight: bold;line-height: 1.3;background-color: #f7f7f7;}
.client-box-a{text-decoration:none;color:#333;text-align: center;}
.client-box-a:hover{color:#fff;}
.client-box .client-img p{margin-bottom:0 !important;text-align: center;min-height: 50px;}

.client-row .col-md-4{padding-bottom:30px;}

.no-underline {
    text-decoration: none;
}
.post-border {
    border: 1px solid #f2f4f7;
}
.blog_posts_container {
    display: flex;
    flex-direction: column;
}
.blog_post {
    background-color: #f0f0f0;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    width: 100%; /* Ensure each blog post takes up the full width */
    height: auto;
}

.blog-content {
    display: flex; /* Use flexbox for content alignment */
    flex-direction: column; /* Arrange content vertically */
    height: 100%; /* Ensure content fills the entire height of the parent container */
}

.blog-image img {
    width: 100%; /* Ensure the image takes up the full width of its container */
    height: auto; /* Maintain aspect ratio */
    display: block; /* Ensure the image behaves as a block element */
    border-radius: 5px 5px 0 0; /* Apply border radius to the top corners of the image */
}

.client-row .col-md-4{padding-bottom:30px;}

.latest_blog_post .latest-post-container {
    width: 100%;
    display: flex;
    align-items: start;
    margin-bottom: 40px;
}

.latest_blog_post .latest-post-image {
    width: 50%;
    padding-right: 15px;
}

.latest_blog_post .latest-post-image img {
    width: 100%;
    height: auto;
}

.latest_blog_post .latest-post-details {
    width: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.latest_blog_post .latest-post-title {
    font-size: 1.5em;
    margin-bottom: 15px;
    text-align: left;
}

.latest_blog_post .latest-post-title a {
    text-decoration: none;
    color: inherit;
}

.latest_blog_post .latest-post-summary {
    margin-bottom: 15px;
    text-align: left;
}

.latest_blog_post .btn-secondary {
    text-decoration: none;
}
.all_blog_posts .title_description
{
    padding-right: 45px;
}
@media (max-width: 768px) {
    .all_blog_posts .show-title {
        font-size: 1.2em
    }
}
.all_blog_posts .custom-event-list
{
    display: flex;
    flex-wrap: wrap
}
.all_blog_posts .title_description .entry-title a
{
    color:black;
}
.all_blog_posts .btn-secondary{
    margin-bottom: 40px;
}
.latest_blog_post .btn-secondary{
    margin-bottom: 20px;
}
.all_blog_posts .slug_image a{
    display: inline-block !important;
}
.all_blog_posts .slug_image img{
    max-width: 100% !important;
}

.all_blog_posts .without_slug img{
    max-width: 500% !important;
}
.blog_posts_container .blog_title
{
    font-size: 1.5em !important;
}
.blog_posts_container .blog_title a
{
    color: black !important;
}
