  /**
Theme Name: York DEDI 2023
Author: Ramesh Singh
Author URI: https://www.yorku.ca/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: york-dedi-2023
Template: astra
*/
/* *{box-sizing: border-box;} */
/* h1{font-size:60px !important; line-height: 64px !important}
h2{font-size:48px !important; line-height: 52px !important}
h3{font-size:30px !important; line-height: 38px !important}
h4{font-size:24px !important; line-height: 32px !important}
p.large{font-size: 30px !important;line-height: 32px !important;} */
p.small{font-size: 18px !important;line-height: 24px !important;}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff !important;
    opacity: 1 !important; /* Firefox */
  }
  
  :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #fff;
  }
  
  ::-ms-input-placeholder { /* Microsoft Edge */
    color: #fff;
  }
  #page .site-content{background-color: #fff;}
  a:focus{outline: 0;}
  #primary a:hover, #primary a:focus{color: inherit}
  #primary a:hover{text-decoration: underline;}
#primary{margin-top:-32px !important}
.ast-single-post.ast-page-builder-template .site-main > article{padding-top: 0;}
.ast-primary-header-bar .site-primary-header-wrap{border: 40px solid #E31837;padding: 0 60px;}
.ast-sticky-active.ast-primary-header-bar .site-primary-header-wrap{border-left-width:40px;border-right-width:40px;padding: 0 20px;}
.home .ast-primary-header-bar .site-primary-header-wrap{border-left-width: 40px;border-right-width: 40px;padding: 0 20px;}
.ast-primary-header-bar .site-primary-header-wrap{border-left-width: 0;border-right-width: 0;border-bottom-width: 0;padding: 0 60px}
.home-head-desc-sec h2{color: #E31837;}
/* Footer CSS */
.site-footer-below-section-2 .ast-builder-html-element p{padding-bottom: 10px;margin-bottom: 0;text-align: left;}
.site-footer-below-section-3 ul#astra-footer-menu{display: block;}
.footer-nav-wrap{text-align: left;}
.otgs-development-site-front-end{display: none}
.footer-nav-wrap .astra-footer-horizontal-menu a{padding-left: 0}
a.ast-builder-language-switcher-item{color: #000; font-weight: bold}
.ast-builder-language-switcher-menu-item-header:not(:last-child) { margin-right: 0}
.site-footer a{color: #fff; padding-bottom: 10px !important}
.site-footer a:hover{cursor: pointer;text-decoration: underline !important}
.ast-search-box.full-screen{background:#E31837}
/* .ast-page-builder-template .entry-header{margin-top: -30px} */
.ast-search-wrapper .ast-container{color: #fff;}
.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size: 20px;color: #fff;border-bottom: 2px solid #fff;padding-left: 0;text-align: left;padding-bottom: 10px   ;}
.ast-search-box.full-screen .ast-search-wrapper .search-form{width: 100%;margin: 0;}
.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size: 25px; color: #fff;padding-bottom: 10px;position: relative; right: 40px;}
[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus{border: 0;}
.main-header-bar.ast-sticky-active{box-shadow:none}
.footer-brn-sec{background:#810001;padding:30px 20px 30px 80px;}
/* .footer-brn-sec p a{text-decoration:none !important} */
.only-home-footer-sec{border-top:0.5px solid #000;margin-top:70px;padding-top:55px;font-size:20px;display: none;}
.home .only-home-footer-sec{display: block;text-align: left;}
.ast-search-box.full-screen #close{right: 40px}
.ast-search-box.full-screen #close{position: relative;}
.footer-ded-link{color: #E31837;font-size: 30px;font-weight: 600; padding: 35px 0;border-top: 0.5px solid #000;border-bottom: 0.5px solid #000}
.home .ast-primary-header-bar .site-primary-header-wrap { border-bottom: 0; }
.white-flower-back img{position: absolute; left: -160px; top: -10px; z-index: 1}
.wp-block-toolset-blocks-container.tb-container{position: relative}
h2.wp-block-heading.has-text-color,.container.wpv-loop.js-wpv-loop{position: relative;z-index: 2;}
.strtgc-dir-sec{padding-top: 35px; border-top: 0.5px solid #000; padding-bottom: 70px}
.row:last-child .strtgc-dir-sec{border-bottom: 0.5px solid #000;}
.row:last-child .prinpl-sec{border-bottom: 0}
.ast-single-post.ast-page-builder-template .site-main > article{padding-left: 0;padding-right: 0}
#tbcss .wp-block-toolset-blocks-container.tb-container[data-toolset-blocks-container="10f3f94127dc23a3e1de5e932a9956d7"]{background-size: 40% !important;}
article#post-323{padding-top: 0;}
.btm-flr-sec{ position: relative; overflow: hidden;}
.bottom-img-flr img{position: absolute; bottom: -130px; right: -110px}
.ast-builder-footer-grid-columns{padding: 0 60px}
.left-img-flr{position: absolute !important;left: -60px; }
.ast-desktop-header-content .ast-builder-menu-mobile .main-header-bar-navigation .menu-item-has-children .sub-menu{ display:block !important; } 
.fixed-bottom-bar{ border-bottom: 40px solid #E31837 !important; }

#content .ast-container{padding: 0}
#astra-footer-menu a.menu-link{font-weight: 600;text-decoration: underline;}
.site-footer-below-section-2, .site-footer-below-section-3 { padding-top: 20px; }
.page-intro{font-size: 30px;line-height: 32px;color: #212529;padding-left: 210px;margin-top: 20px;font-weight: 600;}

/* Header css */
.ast-desktop-header-content.content-align-center,.ast-main-header-nav-open .ast-primary-header-bar .site-primary-header-wrap{background-color: #E31837;}
.offcanvas-expanded.ast-main-header-nav-open #ast-desktop-header,.offcanvas-expanded.ast-main-header-nav-open .main-header-bar{background-color: #E31837;}
.offcanvas-expanded.ast-main-header-nav-open .ast-primary-header-bar .site-primary-header-wrap{border: 1px solid #fff; border-top: 0; border-bottom: 0;padding: 0 60px;}
.offcanvas-expanded.ast-main-header-nav-open .ast-desktop-header-content{border: 1px solid #fff; border-top: 0}
.offcanvas-expanded.ast-main-header-nav-open #ast-desktop-header{padding-bottom: 100px;}
.ast-header-sticked .ast-header-search .astra-search-icon:hover, .ast-header-sticked .ast-header-search .ast-icon:hover{color: #000;}
.full-screen.astra-search-icon{font-weight: 600}
.ast-search-icon .ast-icon{margin-right: 10px}
.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding: 0;}
.ast-builder-language-switcher-menu-item-header{padding-top: 10px;padding-left: 0;}
.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section{gap: 30px;}
.ast-icon.icon-search svg{margin-top: -3px}
.custom-logowrap{position: relative;top: 100px;}
/* .ast-sticky-active.ast-sticky-shrunk .site-primary-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {padding: 0 60px} */
.ast-desktop-header-content .ast-builder-menu-mobile.ast-builder-menu,.ast-desktop-header-content .header-widget-area{display: inline-block;vertical-align: top;}
.ast-desktop-header-content .ast-builder-menu-mobile.ast-builder-menu{width: 56%;border-right: 1px solid #fff}
.ast-desktop-header-content .header-widget-area{width: 41%;padding-left: 40px}
.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content{ left:0; right:0; margin:0 auto; }
.ast-builder-language-switcher-menu-item-header:last-child { padding-left: 0}
.offcanvas-expanded.ast-main-header-nav-open [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill: #fff}
.menu-extra-links a.menu-link{font-weight: 700}
.site-header .menu-text:hover{text-decoration: underline}
a.ast-builder-language-switcher-item{font-size: 22px}
.sub-menu a.menu-link{font-weight: normal !important;}
.sub-menu span.ast-icon.icon-arrow{display: none !important}
/* .ast-primary-header-bar .site-primary-header-wrap{padding: 0 50px;} */
.ast-desktop-header-content {padding-bottom: 50px}
.ast-desktop-header-content.content-align-center a.menu-link,.offcanvas-expanded.ast-main-header-nav-open a.full-screen.astra-search-icon span.ast-icon.icon-search,.menu-extra-links a.menu-link,.offcanvas-expanded.ast-main-header-nav-open [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu,
.offcanvas-expanded.ast-main-header-nav-open a.ast-builder-language-switcher-item,.offcanvas-expanded.ast-main-header-nav-open span.ast-lswitcher-item-header,.offcanvas-expanded.ast-main-header-nav-open a.full-screen{color: #fff !important}
.ast-header-search .astra-search-icon,.ast-header-sticked .ast-lswitcher-item-header, .ast-header-sticked .ast-header-search .ast-icon{color: #000 !important;}
.offcanvas-expanded.ast-main-header-nav-open .ast-builder-grid-row.ast-builder-grid-row-has-sides{border-bottom: 1px solid #fff; padding-bottom: 20px}
.menu-extra-links a.menu-link {font-size: 24px;line-height: 28px}
.menu-extra-links{border-bottom: 1px solid #fff;padding-bottom: 5px; margin:15px 0}
/* Header Css ends */
.principles-list { list-style-type: none; padding-left: 0 !important; }
.principles-list h3{margin-bottom: 0}
.principles-list a{ color: #E31837; font-weight: bold; font-size: 24px; line-height: 32px; }
/* .principles-list li::after{content: ">"; color: #E31837; padding-left: 10px;font-weight: bold} */
.strtgc-dir-sec.img-box-sec img{margin-bottom: 20px;width: 100%}
.is-style-wide.wp-block-separator{border-top: 0.5px solid #000 !important;border: 0}
.quick-links a{color: #E31837; font-weight: 600; text-decoration: underline;}
/* 404 page */
.ast-404-layout-1{border: 40px solid #E31837;padding: 70px 30px 50px !important;margin-bottom: 100px !important;}
.error404 .page-sub-title,.error404 .ast-404-search{color: #212529; font-size: 24px !important; line-height: 30px !important;}
.error404 .ast-404-search a{color: #E31837 !important;text-decoration: underline !important;font-weight: bold;}
.error404 .footer-brn-sec,.error404 .footer-ded-link{display: none}
.error404 #primary{margin-top: 0 !important}
.error404 .page-content{padding: 0 60px}
/* Glosarry page */
/* .glsry-acc{font-size: 30px; line-height: 38px;color: #E31837;} */
.glsry-acc-sec a:focus{color: #E31837;}
.glsry-acc:hover{color: #E31837;text-decoration: underline !important;}
.glsry-acc-sec .card-header{ padding: 27px 0 12px 0;background-color: #fff;border-bottom: 0}
.glsry-acc-sec .card {border-top: 0.5px solid !important; border: 0;display: block;}
.glsry-acc-sec .card-body{padding: 0 0 30px 260px;}
.glsry-acc-sec .card-body a{text-decoration: underline;color: #E31837}
.glsry-acc-sec .card-body a:hover{text-decoration: none;}
.glsry-acc-sec .card-link{display: block;padding-right: 15px}
.glsry-acc-sec .card-link::after{content: url("/dedi-strategy/wp-content/themes/york-dedi-2023/assets/img/accordion-plus-icon.svg");position: absolute;right: 0;}
.glsry-acc-sec .card-link[aria-expanded="true"]::after{content: url("/dedi-strategy/wp-content/themes/york-dedi-2023/assets/img/accordion-cross-icon.svg")}
.quick-link-li{columns: 4; list-style-type: none; padding-left: 0 !important;list-style-type: none;}
.quick-link-li li a{color: #E31837;font-weight: bold;text-decoration: underline;}
.quick-link-li li a:hover{text-decoration: none;}
.quick-link-li li {margin-bottom: 10px;}
.glsry-acc-sec .row:last-child .col-md-12{border-bottom: 0.5px solid #000;}
/* Search page */
.search-results h1{font-size: 48px !important; font-weight: bold !important;}
.search-results h3.srch-head{color: #000; border-bottom: 2px solid; padding:100px 0}
.search-results .ast-row{margin: 0;}
.search-results #primary{margin-top: 0 !important}
.search-results .blog-layout-1{border-bottom: 0;}
.search-results h1 span{text-transform: uppercase}
.search-results .ast-archive-description{padding-left: 0px; border-bottom: 2px solid #000;}
.search-results .entry-title a{color: #E31837;font-weight: bold;}
.search-results .post-content .entry-content p{margin-bottom: 0}
.search-results .post-content .entry-content .read-more a{color: #E31837;font-weight: bold;text-decoration: underline;}
.search-results article{padding: 0 !important;border-bottom:0.5px solid #000 !important;}
.result-pagination { padding: 60px 0 150px}
.search-results .entry-content.clear{padding-bottom: 20px;}
.search-results .site-main{padding: 0 60px;}
/* Strategic page css */
.strt-outer-sec .row{padding: 80px 0}
.slide-img{top:0; position:absolute; -webkit-animation:ease-in-out infinite alternate; -webkit-animation-name: run; -webkit-animation-duration: 2.5s}
@-webkit-keyframes run { 0% { left: 0;} 50%{ left : 16%;} 100%{ left: 0;} }
.strt-desc-sec{border-top: 0.5px solid #000;padding-top: 65px;}
.row.strt-inner-sec{padding: 0 15px;}
.strt-col-wrap{margin: 70px 0 250px;}
.strt-inner-descp{padding: 50px 240px 50px 50px}
.strt-inner-sec .strt-grey-sec{background-color: #ECECEC;padding: 0;}
.strt-inner-sec img {border: 30px solid #E31837; position: absolute; top: -210px;right:0;z-index: 2;}
.strt-inner-sec .strt-right-img img{left:0;top: 210px}
/* .strt-left-img img{ right:0;left: 100px;z-index: 2} */
/* .strt-left-img .strt-inner-descp{ padding: 50px 50px 50px 180px} */
.strt-grey-sec.rght-desc .strt-inner-descp{padding: 50px 50px 50px 240px}
/* .strt-gap-sec{padding-left: 25%;} */
.nav-previous,.nav-next{background: #E31837; padding: 30px 30px 110px; color: #fff;}
.single .post-navigation a { color: #fff; font-size: 30px; line-height: 38px;text-align: left;text-decoration: none;}
.single .post-navigation .nav-previous a {margin-left: 20px;}
.strt-inner-descp h4{margin-bottom: 0;}
.single .post-navigation .nav-next a { margin-right: 20px;}
.single .post-navigation .nav-previous a::before {content: url("/dedi-strategy/wp-content/themes/york-dedi-2023/assets/img/white-left-arrow.svg");position: absolute;left: 20px;}
.single .post-navigation .nav-next a::before {content: url("/dedi-strategy/wp-content/themes/york-dedi-2023/assets/img/white-right-arrow.svg");position: absolute;right: 20px;}
.single .post-navigation a .ast-left-arrow,.single .post-navigation a .ast-right-arrow {display: none;}
.navigation.post-navigation .nav-links,.navigation.post-navigation .nav-previous{position: relative;}
.nav-links{gap: 20px;}
.single .post-navigation{padding:70px 60px 50px;border-top: 0;}
.strt-only-desc-sec .col-md-12{padding: 0 60px 50px;}
#banner-image img{width: 100%;box-shadow: none}
.strt-only-desc-sec{max-width: none !important}
.strt-only-desc-sec .container-fluid:nth-child(even) { background: #ECECEC; padding: 80px 60px; margin:40px 0 60px; background-image: url("/dedi-strategy/wp-content/themes/york-dedi-2023/assets/img/strt-white-flower.svg"); background-repeat: no-repeat; }
/* .ast-separate-container .ast-article-post{border: 0;} */
/* Mobile menu */
#ast-mobile-header .ast-search-menu-icon .search-form{background-color: transparent;border-top:1px solid #fff;border-top:1px solid #fff;border-left: 0;border-right: 0}
#ast-mobile-header .ast-header-search .ast-icon{color: #fff;}
#ast-mobile-header .search-field{padding:20px 0;}
#ast-mobile-header #ast-mobile-header .ast-builder-grid-row.ast-builder-grid-row-has-sides{border: 0;padding-bottom: 10px}
#ast-mobile-header .ast-builder-menu-mobile .main-navigation .menu-item > .menu-link{font-size: 24px;line-height: 34px;}
#ast-mobile-header .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{padding-bottom: 0}
#ast-mobile-header .ast-menu-toggle{display: none;}
#ast-mobile-header .content-align-flex-start{max-height: 100%;padding-bottom: 40px;}
#ast-hf-mobile-menu .sub-menu{display: block !important}
#ast-hf-mobile-menu .menu-extra-links{border-top: 1px solid #fff;padding-bottom: 15px;}
/* #ast-hf-mobile-menu ..menu-extra-links{} */
.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding: 20px 25px 0;}
#ast-mobile-header{margin-bottom: -10px;}
/* Media css */
@media(max-width:1551px){}
  @media(max-width:1024px){}

@media (min-width: 922px){.search-results.ast-page-builder-template .site-content > .ast-container,.ast-container {max-width: 1200px}}
@media (max-width: 922px){
  h1{font-size:50px !important; line-height: 50px !important}
  h2{font-size:40px !important; line-height: 46px !important}
  h3{font-size:24px !important; line-height: 32px !important}
  h4{font-size:30px !important; line-height: 36px !important}
  /* p{font-size: 18px !important;line-height: 24px !important;} */
  .strtgc-dir-sec,.strtgc-dir-sec{padding: 40px 0 0 }
  .search .ast-archive-description{margin: 10px 0 0;}
  .ast-builder-footer-grid-columns{padding: 0 40px;}
  .footer-ded-link{padding: 40px 0;}
  .only-home-footer-sec{margin-top: 60px;padding-top: 60px}
  .page-intro{padding-left: 100px;}
  .ast-primary-header-bar .site-primary-header-wrap{border-width: 20px;}
  .ast-404-layout-1,body.search .ast-archive-description{border-width: 20px !important;padding: 40px 30px 40px }
  .ast-404-layout-1{margin-bottom: 70px !important;}
  .error404 .page-sub-title, .error404 .ast-404-search{font-size: 22px !important;line-height: 26px !important}
  .search-results h3.srch-head{padding: 80px 0;}
  .search-results .site-main{padding: 0 40px;}
  .search-results .post-content .entry-content p{display: inline}
  .quick-link-li{columns: 2;}
  #sticky-on-scroll{min-height: 30px !important;}
  .strt-outer-sec .row{padding: 50px 0}
  .strt-col-wrap{margin: 60px 0 0}
  .strt-only-desc-sec .container-fluid:nth-child(even){padding: 60px 50px 30px;}
  .strt-inner-sec img{position: static;}
  .ast-header-break-point .main-header-bar{border: 40px solid #E31837 !important;border-bottom: 0 !important;}
  .strt-right-img,.strt-left-img{text-align: center}
  #masthead .ast-mobile-header-wrap .ast-primary-header-bar, #masthead .ast-mobile-header-wrap .ast-below-header-bar{padding: 0 40px}
  .strt-inner-descp,.strt-grey-sec.rght-desc .strt-inner-descp{padding: 60px 25px;}
  .strt-outer-sec{margin-top: 70px;}
  .strt-outer-sec .quick-link-li{padding-bottom: 40px;}
  .slide-img{position: relative; margin: 30px 0; width: 60px}
  .offcanvas-expanded.ast-main-header-nav-open .ast-builder-grid-row.ast-builder-grid-row-has-sides{border-bottom: 0;padding-bottom: 0; }
}
@media (max-width: 781px){
  .ast-header-break-point .main-header-bar { border: 20px solid #E31837 !important; border-bottom: 0 !important; }
}
@media(max-width:767px){
  #sticky-on-scroll{min-height: 15px !important;}
  .footer-ded-link{padding: 30px 10px}
  .ast-desktop-header-content .ast-builder-menu-mobile.ast-builder-menu,.ast-desktop-header-content .header-widget-area{width: 100%;padding-left: 0;}
  .menu-extra-links a.menu-link{font-size: 20px;line-height: 22px;}
  .mobile-menu{display: none;}
  #ast-mobile-header .content-align-flex-start{margin: 0 25px;}
  .glsry-acc-sec .card-body{padding:0}
  .page-intro{padding-left: 0;}
  .footer-brn-sec{padding: 20px 30px}
  .glsry-acc-sec .card-header{padding: 30px 0 10px}
  .strt-desc-sec{margin-top: 50px;}
  .strt-inner-sec img{border-width: 20px;}
  #banner-image img{border-width: 20px !important;border-bottom-width:0 !important}
  .single .post-navigation .nav-links{display: block;}
  .strt-outer-sec .col-md-2,.strt-outer-sec .col-md-10,.strt-outer-sec .col-md-12{padding: 0 25px;}
  .strt-desc-sec { margin-top: 0; }
  .search-results h1,.error404 .page-header .page-title{font-size: 30px !important;line-height: 34px !important;}
  .ast-separate-container #content .ast-container{padding: 0 !important;}
  .error404 #ast-mobile-header{margin-bottom: 0;}
  .comment-navigation .nav-next, .comment-navigation .nav-previous, .post-navigation .nav-next, .post-navigation .nav-previous, .posts-navigation .nav-next, .posts-navigation .nav-previous{width: 100%;display: block;}
}
@media (max-width: 599px){
  #masthead .ast-mobile-header-wrap .ast-primary-header-bar, #masthead .ast-mobile-header-wrap .ast-below-header-bar,body.search .ast-archive-description,#banner-image{margin: 0 25px;}
  .ast-header-break-point .main-header-bar{border: 15px solid #E31837 !important;border-bottom: 0 !important;}
  .strt-outer-sec .row{padding: 40px 0}
  .strt-inner-descp{padding: 60px 15px 250px;}
  .bottom-img-flr img{width: 60%;bottom: 0;right: -30px;}
  .strt-grey-sec.rght-desc .strt-inner-descp{padding: 240px 15px 30px;}
  .strt-only-desc-sec .container-fluid:nth-child(even){padding: 60px 20px}
  .single .post-navigation{padding: 0 25px;margin-bottom: 20px;}
  .nav-previous, .nav-next{padding: 20px 20px 60px;margin-bottom: 20px;}
  .single .post-navigation a{font-size: 24px; line-height: 28px;}
  .strt-col-wrap{margin:20px 0 0}
  .strtgc-dir-sec{padding: 20px 0 0 }
  .footer-ded-link.last-ded-link { border-top: 0; padding-top: 10px}
  .strt-left-img{margin-top: -280px}
  .strt-left-img,.strt-right-img{text-align: center}
  .strt-inner-sec img{position: static;border-width: 15px;width: 90%;}
  .strt-inner-sec .strt-right-img{position: relative; top: 0; margin-bottom: -280px; z-index: 1}
  .strt-desc-sec{border: 0}
  .quick-link-li{columns: 1;margin: 0 !important}
  .slide-img{position: relative;margin-bottom: 40px;width: 35px;}
  .ast-builder-footer-grid-columns{padding: 0 20px;}
  .footer-ded-link{padding: 20px 0;}
  .glsry-acc-sec .card-header{padding: 20px 0 0}
  .ast-primary-header-bar .site-primary-header-wrap{border-width: 15px;}
  #banner-image img{border-width: 15px !important;border-bottom-width:0 !important}
  .strtgc-dir-sec{padding: 20px 0 0;}
  .only-home-footer-sec{margin-top: 40px;padding-top: 40px;font-size: 18px;line-height: 24px;}
  #astra-footer-menu .menu-item > a{padding: 0}
  #primary{margin-top: -23px!important}
  .strt-outer-sec{margin-top: 0;}
  .ast-404-layout-1,body.search .ast-archive-description{border-width: 15px !important;padding: 25px 50px 10px !important}
  .ast-404-layout-1{margin:0 25px 60px !important;}
  .error404 .page-sub-title, .error404 .ast-404-search{font-size: 20px !important;line-height: 24px !important}
  .result-pagination { padding: 40px 0 130px}
  .glsry-acc-sec .card-link{padding-right:10px}
  .strt-outer-sec h2{margin-bottom: 0;}
  .search-results .site-main{padding: 0 25px;}
  .strt-outer-sec .quick-link-li{border-bottom: 1px solid; padding-bottom: 40px;}
  .quick-link-li{padding-top: 20px !important;}
  .search-results h3.srch-head{padding: 60px 0;}
  .strt-desc-sec p { margin-bottom: 0; }
  h1{font-size:40px !important; line-height: 40px !important}
h2{font-size:30px !important; line-height: 34px !important}
h3{font-size:24px !important; line-height: 28px !important}
h4{font-size:20px !important; line-height: 34px !important}
p{font-size: 18px !important;line-height: 24px !important;}
}
  @media (min-width: 545px){.single.ast-page-builder-template .post-navigation{max-width: 1200px;}}
  @media (max-width: 545px){  .last-ded-link{border-top: 0;margin-top: -10px}}
  
  