/*
Theme Name: Thanusri Venture
Theme URI: https://wpastra.com/
Template: astra
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: Astra is fast, fully customizable &amp; beautiful WordPress theme suitable for blog, personal portfolio, business website and WooCommerce storefront. 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 and is Native AMP ready so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL &amp; Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained &amp; Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Tags: custom-menu,custom-logo,entertainment,one-column,two-columns,left-sidebar,e-commerce,right-sidebar,custom-colors,editor-style,featured-images,full-width-template,microformats,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready,blog
Version: 4.7.2.1720257408
Updated: 2024-07-06 14:46:48
*/
.client-logo img{ box-shadow: 5px 10px 25px 0 #0000001c;
  padding: 3px;
  border-radius: 5px; margin-bottom:35px; border: 1px solid #e5e5e5; }
@media (max-width: 767px) { .n2-section-smartslider{ display:none!important; }}
/*head start*/
.header-call-icon1 .gutentor-single-item-wrap{display: flex;column-gap: 10px;}
.header-call-icon1 .gutentor-single-item-wrap .gutentor-single-item-image-box, .header-call-icon1 .gutentor-single-item-wrap .gutentor-single-item-content{display: contents!important;}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height: 34px!important;}
.main-header-menu li a{border-radius: 0px;}


@media(min-width:992px){.main-header-menu li{ margin:0 5px; }}
.ast-logo-title-inline .ast-site-identity{ padding:0; }
/*head end*/
/*footer start*/
/* #menu-quick-links, #menu-our-services{display: flex;flex-wrap: wrap;}
#menu-quick-links li, #menu-our-services li{position:relative;    margin-bottom: 9px;flex-basis: 50%;}
#menu-quick-links li:before, #menu-our-services li:before{content:url('https://thanusriventure.com/wp-content/uploads/buildings-1-traced-copy-16.png');position:absolute;}
#menu-quick-links li a, #menu-our-services li a{    margin-left: 30px;}
@media screen and (max-width:600px){
#menu-quick-links, #menu-our-services{flex-direction: column;}}
@media screen and (min-width:1000px){
.ast-builder-footer-grid-columns{grid-template-columns: 1.2fr 2fr!important;}	
} */
/*footer end*/
/*common start*/
.breadcrumb1{font-weight: 500;}
.breadcrumb1 a{text-decoration: none!important;}
.breadcrumb1 .current-item{color:#F58800;}
/*common end*/
/*hom start*/
.hom-1sec {overflow: hidden;}
.hom-1sec .col2 {padding: 0;text-align: right;}
.hom-1sec .grid-container {max-width: 100% !important;}
@media (min-width: 1500px) {.hom-1sec img {max-width: 78%;}}
@media (min-width: 1500px) { .hom-1sec .col1{ padding-top:220px; padding-left:280px; } .hom-1sec img{ max-width: 78%; }}
@media (min-width: 992px) and (max-width: 1500px){ .hom-1sec .col1{ padding-top:135px; padding-left:90px; }}
@media (min-width: 1600px) and (max-width: 1800px){ .hom-1sec .col1{ padding-top:209px; padding-left:90px; }}
.image-style1 img{width: 100%;}
.heading-style1 .gutentor-text-wrap{display: flex;}
.heading-style1 .gutentor-text-wrap .gutentor-text{padding: 5px 14px;background: #FFFBEC;}
.heading-style2 .gutentor-text-wrap{display: flex;justify-content: center;}
.heading-style2 .gutentor-text-wrap .gutentor-text{padding: 5px 14px;background: #FFFBEC;}
.list-style1{list-style:none;}
.list-style1 li{position:relative;margin-left: 10px;margin-bottom: 10px;}
.list-style1 li:before{content:url('https://thanusriventure.com/wp-content/uploads/buildings-1-traced.png');position:absolute;margin-left: -30px;}
.btn1 a{text-decoration: none!important;}

.hom-sec2{overflow: hidden;}
.hom-sec2 .gutentor-block-shape-top{position: relative;}
.hom-sec2 .gutentor-block-shape-top img{position: absolute;right: -300px;}
@media screen and (max-width:980px){
.hom-sec2 .gutentor-block-shape-top img{display:none;}	
}

.counter-style1 > .grid-container .grid-row{display: flex;align-items: center;}
.counter-style-outer-sec > .grid-container .grid-row .col1{padding:0!important;margin: 0!important;}
.counter-style-outer-sec{position: absolute;bottom: 30px;width: 100%;left: 50%;transform: translateX(-50%);}
.counter-style-outer-sec > .grid-container .col1:nth-child(1){flex-basis: 10%;}
@media screen and (max-width:980px){
.counter-style-outer-sec > .grid-container .col1:nth-child(2){padding-left: 30px !important;padding-right: 30px !important;}
}
.blog-style1 .gutentor-post .gutentor-button{display: block;text-decoration: none!important;margin-right: 16px;
    text-align:center;}
.blog-style1 .gutentor-post .gutentor-image-thumb img{width: 100%;}
.blog-style1 .gutentor-post .posted-on{padding: 6px 20px;background:#F8BC24;position: absolute!important;top:0px;
    border-radius:5px;left:28px;color: #fff;font-weight: 500;}
.hom-contact-wraper .inner-wraper div{width: 100%!important;}
.hom-contact-wraper .inner-wraper{display: flex;column-gap: 16px;}
.hom-contact-wraper .inner-wraper div{width: 50%;}
.hom-contact-wraper input[type="text"],.hom-contact-wraper input[type="email"], .hom-contact-wraper input[type=tel], .hom-contact-wraper textarea, .hom-contact-wraper select{border-color: #D7D7D7;}
.hom-contact-btn{position:relative;}
.hom-contact-btn .wpcf7-submit{font-size: 16px;border-radius: 5px;position:relative;padding: 14px 20px 14px 20px;margin-top: -10px;}
.hom-7sec{position:relative;}
.hom-7sec:before{content:'';position:absolute;background:#FAF9F5;top:0;width: 100%;height: 100%;z-index: -1;}
@media screen and (max-width:1000px){
.hom-7sec{background-image: none!important;}
.hom-contact-wraper .inner-wraper{flex-direction: column;}
}
.icon-style-1 .gutentor-single-item-wrap{display: flex;column-gap: 10px;align-items: baseline;}
.icon-style-1 .gutentor-single-item-wrap .gutentor-single-item-image-box{display: contents;}
.icon-style-1 .gutentor-single-item-wrap .gutentor-single-item-content{display: block;width:max-content!important;}
.icon-style-1 .gutentor-grid-column{margin-bottom: 0px!important;margin-top: 6px!important;}
.btn1 a:hover{background: #fff!important;color: black!important;}
/*hom end*/
/*About Us start*/
.values-icons .gutentor-single-item-wrap .gutentor-single-item-content{padding-bottom: 0px!important;}
.icon-heading-style1 .gutentor-single-item-wrap{display: flex;column-gap: 10px;}
.icon-heading-style1 .gutentor-single-item-wrap .gutentor-single-item-image-box{display: contents;}
.icon-para-style1 .gutentor-single-item-wrap{display: flex;column-gap: 10px;}
.icon-para-style1 .gutentor-single-item-wrap .gutentor-single-item-image-box{max-width: 5%;}
.icon-para-style1 .gutentor-single-item-wrap .gutentor-single-item-content{width:max-content!important;}
.values-col{position: relative;}
.values-col:before{content:url('https://thanusriventure.com/wp-content/uploads/Group-77.png');position:absolute;top: 10px;
    left: 24px;}
.values-col:after{content:url('https://thanusriventure.com/wp-content/uploads/Group-76.png');position:absolute;top: 10px;
    right: 24px;}
/*About Us end*/


/*Praveen Css - Header*/
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{font-weight:400!important; padding:10px!important; }
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu{width:300px!important; }
.ast-desktop .ast-menu-hover-style-underline > .menu-item:hover > .menu-link:before,.ast-desktop .ast-menu-hover-style-underline > .menu-item.current-menu-item > .menu-link:before{width:calc(100% - 1.2em);background-color:#F8BC24;transform:scale(1,1) translate(50%,0); height:2px;}
.header-btn a{background:#F8BC24!important; padding:12px 25px;!important; border-radius:3px!important; color:#000000!important; margin-top:0!important; border-color:#F8BC24!important }
.header-btn a:hover{background:#000000!important; color:#ffffff!important; border-color:#000000!important; }
#block-10.widget.widget_block{margin-bottom:0!important; }
@media(min-width:1200px){.about-our-process .grid-row .gutentor-single-column{padding:0!important} .about-our-process .grid-row .gutentor-single-column .gutentor-col-wrap{height:100%!important;} }
.fa-hand-holding{margin-top:-17px; }
.what-we-do .gutentor-module-tabs-item{margin-bottom:0!important; display:flex!important; }
.what-we-do .gutentor-module-tabs-nav{width:32%!important; border: 1px solid #e1dac8;  height: fit-content;}
.what-we-do .gutentor-module-tabs-item:before{display:inline-block;margin-right:12px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px; color:#F8BC24; }

.what-we-do .gutentor-module-tabs-item:nth-child(1):before{content:"\f328";font-family:"Font Awesome 5 Free";font-weight:900;}
.what-we-do .gutentor-module-tabs-item:nth-child(2):before{content:"\f1ad";}
.what-we-do .gutentor-module-tabs-item:nth-child(3):before{content:"\f002";}
.what-we-do .gutentor-module-tabs-item:nth-child(4):before{content:"\f03a";}
.what-we-do .gutentor-module-tabs-item:nth-child(5):before{content:"\f594";}
.what-we-do .gutentor-module-tabs-item:nth-child(6):before{content:"\f1ad";}
.what-we-do .gutentor-module-tabs-item:nth-child(7):before{content:"\f1b2";}
.what-we-do .gutentor-module-tabs-item:nth-child(8):before{content:"\f52b";}
.what-we-do .gutentor-tabs-nav-active .gutentor-module-tabs-title{font-weight:500!important}
.what-we-do .list-indicator-icon li{padding:0!important; }
.what-we-do .gutentor-tabs-content-active section.border-container{border: 1px solid #e1dac8;}

.what-we-do-tab>.grid-container{border: 1px solid #e1dac8;}
..what-we-do-tab .gutentor-module-accordion-item-heading .gutentor-module-accordion-panel-handler{display:flex;align-items:center;justify-content:space-between;}
.what-we-do-tab .gutentor-module-accordion-item-heading .gutentor-module-accordion-panel-handler-label{display:block;}
.what-we-do-tab .gutentor-module-accordion-active .gutentor-module-accordion-panel-handler-label{font-weight:500!important; margin-top:2px; }
.what-we-do-tab .gutentor-module-accordion-item-heading .gutentor-module-accordion-panel-handler:before{display:inline-block;margin-right:12px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#F8BC24;flex-shrink:0;}
.what-we-do-tab .gutentor-module-accordion-item:nth-child(1) .gutentor-module-accordion-panel-handler:before{content:"\f328";}
.what-we-do-tab .gutentor-module-accordion-item:nth-child(2) .gutentor-module-accordion-panel-handler:before{content:"\f1ad";}
.what-we-do-tab .gutentor-module-accordion-item:nth-child(3) .gutentor-module-accordion-panel-handler:before{content:"\f002";}
.what-we-do-tab .gutentor-module-accordion-item:nth-child(4) .gutentor-module-accordion-panel-handler:before{content:"\f03a";}
.what-we-do-tab .gutentor-module-accordion-item:nth-child(5) .gutentor-module-accordion-panel-handler:before{content:"\f594";}
.what-we-do-tab .gutentor-module-accordion-item:nth-child(6) .gutentor-module-accordion-panel-handler:before{content:"\f1ad";}
.what-we-do-tab .gutentor-module-accordion-item:nth-child(7) .gutentor-module-accordion-panel-handler:before{content:"\f1b2";}
.what-we-do-tab .gutentor-module-accordion-item:nth-child(8) .gutentor-module-accordion-panel-handler:before{content:"\f52b";}
.what-we-do-tab .gutentor-module-accordion-icon{margin-left:auto;}

.our-projects .gutentor-single-item-content{text-align:left; }
.our-projects .gutentor-single-item-desc:before{content:"\f3c5";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:8px;color:#F8BC24;}
.faq-accordian .gutentor-module-accordion-active .gutentor-module-accordion-item-heading{margin-bottom:0!important; border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; border-bottom: 0!important; padding-bottom: 10px!important;}
@media(min-width:992px){.why-us .gutentor-col-wrap{height:100%!important}}
ss3-force-full-width{max-width:100%!important; }
@media(max-width:922px){div#n2-ss-2 .n-uc-131e4d54e8f76-inner{border-width:0!important;} div#n2-ss-2 .n-uc-1af9457b48bd1{display:none!important;} div#n2-ss-2 .n-uc-1af9457b48bd1-inner{display:none!important; } .about-our-process .grid-row section.gutentor-single-column:nth-child(2) .gutentor-col-wrap, .about-our-process .grid-row section.gutentor-single-column:nth-child(3) .gutentor-col-wrap, .about-our-process .grid-row section.gutentor-single-column:nth-child(4) .gutentor-col-wrap{border-left:1px solid #dddddd}}
@media(min-width:1200px){div#n2-ss-2 .n-uc-1d7bd7d6ecc59{width:29%!important; }}
@media(max-width:922px){.what-we-do .gutentor-module-tabs-wrap {flex-direction:column!important;} .what-we-do .gutentor-module-tabs-nav, .what-we-do .gutentor-module-tabs-body{width:100%!important;} .our-projects .gutentor-image-thumb img, .home-blogs .gutentor-image-thumb img{width:100%!important; } .grid-right-section .gutentor-advanced-columns:nth-of-type(2) .gutentor-single-column:first-child .gutentor-col-wrap{border-bottom:1px solid #dddddd!important;} .grid-right-section > .gutentor-col-wrap > .gutentor-advanced-columns:not(:last-child) .gutentor-single-column .gutentor-col-wrap{border-bottom:1px solid #dddddd!important;} div#n2-ss-2 .n2-font-7a8898829ba74c2ece7d08a1d6565b07-paragraph{color:#ffffff!important; }}
.left-design-container{position:relative;}
.left-design-container:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:linear-gradient(to bottom,#C9A227 0%,#C9A227 70%,rgba(201,162,39,.7) 82%,rgba(201,162,39,.3) 92%,transparent 100%);transform:translateX(-50%);}
.left-design-container:after{content:"";position:absolute;left:0;top:15%;width:15px;height:15px;background:#F8BC24;border-radius:50%;transform:translate(-50%,-50%);}
@media(max-width:922px){.left-design-container:after{top:7%!important;}}
.left-design-container .grid-container:before,.left-design-container .grid-container:after{display:none!important;content:none!important;}
.professional-credentials .gutentor-col-wrap{border-top-color:#f8bc24!important;}
@media(min-width:992px){.professional-credentials .gutentor-col-wrap{height:100%;}}
.stands-for .gutentor-single-item-image-box{width:14%!important; }
.stands-for .gutentor-image-thumb{background: #fff;display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;margin-top: 3px; border:1px solid #dddddd;}
.is-layout-flex .gutentor-element-icon-box{background: #fff;display: flex;align-items: center;justify-content: center;width: 50px;height: 50px; border:1px solid #dddddd;}
.is-layout-flex .gutentor-element-icon-box svg{margin-top: 6px;}
.icon-box .is-layout-flex .gutentor-element-icon-box{background:transparent;border:0;width:auto;height:auto;}
.stands-for .gutentor-single-item-content{margin-top:2px; width: calc(85% - 20px)!important;}
.stands-for .gutentor-single-item-content .gutentor-single-item-desc{font-size:22px!important; }
.stands-for:not(.white-bg) .gutentor-element-icon-box{background:#f8f5ef!important;width:50px!important;height:50px!important;}
/* body:not(.page-id-1644) .stands-for:not(.white-bg) .gutentor-element-icon-box svg{width:30px;height:30px;} */
.white-bg .stand-for .gutentor-element-icon-box {background:#ffffff!important; }
@media(min-width:1200px){.our-team .grid-row .gutentor-single-column,.look-inner-con .grid-row .gutentor-single-column{padding:0!important} .look-inner-con .grid-row .gutentor-single-column .gutentor-col-wrap{height:100%!important }}
@media(max-width:922px){.stands-for .gutentor-image-wrapper .gutentor-grid-column{padding:0!important; } .our-team-left-container>.gutentor-col-wrap {border-width:1px 1px 1px 1px!important; } .look-inner-con .grid-row section.gutentor-single-column:first-child>.gutentor-col-wrap, .look-inner-con .grid-row section.gutentor-single-column:nth-child(2)>.gutentor-col-wrap{border-left:1px solid #dddddd!important}.chk-list-style{padding-left:0!important;} .list-container .grid-row .gutentor-single-column:first-child .chk-list-style{margin-bottom:0!important; } .list-container .grid-row .gutentor-single-column:nth-child(2) .chk-list-style{margin-top:0!important; }}
.tab-list li{font-size:16px!important; }
.is-layout-flex .gutentor-col-wrap{display:flex; gap:0 15px; align-items:center; }
.chk-list-style{list-style:none;}
.chk-list-style li{position:relative;padding-left:28px;margin-bottom:5px;}
.chk-list-style li:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;color:#F8BC24;position:absolute;left:0;top:2px;}
section.process-left-design{position:relative;}
section.process-left-design:before{content:"";position:absolute;left:-27px;top:20px;width:1px;height:calc(100% - 40px);background:linear-gradient(to bottom,transparent 0%,#D8D2C5 8%,#D8D2C5 92%,transparent 100%);z-index:1;}
.process-left-design .process-left-design:before,.process-left-design .process-left-design:after{content:none!important;display:none!important;}
.process-left-design .gutentor-col-wrap:before,.process-left-design .gutentor-col-wrap:after{content:none!important;display:none!important;}
.process-left-design .gutentor-element-icon-box{position:relative;}
.process-left-design .gutentor-element-icon-box:before{content:"";position:absolute;left:-27px;top:50%;width:12px;height:12px;background:#F8B624;border-radius:50%;transform:translate(-50%,-50%);z-index:10;}
.proejct-details .gutentor-col-wrap{display:flex; justify-content:space-between; }
.project-details-wrap a{width:100%; justify-content:center!important; }
@media(min-width:1200px){.contact-banner-details>.grid-container>.grid-row>section.gutentor-single-column:nth-child(1),.contact-banner-details>.grid-container>.grid-row>section.gutentor-single-column:nth-child(2){flex:0 0 30%!important;max-width:30%!important;}.contact-banner-details>.grid-container>.grid-row>section.gutentor-single-column:nth-child(3){flex:0 0 40%!important;max-width:40%!important;}.contact-banner-details .icon-box .grid-row,.contact-banner-details .icon-box .gutentor-col-wrap{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;}.contact-banner-details .icon-box .gutentor-element-icon{flex:0 0 auto!important;width:auto!important;margin-right:15px!important;}.contact-banner-details .icon-box .gutentor-element-advanced-text{flex:1 1 auto!important;min-width:0!important;}.contact-banner-details .icon-box .gutentor-text{word-break:normal!important;overflow-wrap:normal!important;} .contact-banner-details .is-layout-flex .gutentor-col-wrap{gap:0 5px!important; }}
.contact-banner-details .fa-phone{transform:scaleX(-1);}
.contact-unique-icon{list-style:none!important;padding-left:0!important;}
.contact-unique-icon li{position:relative;padding-left:32px!important;margin-bottom:8px;}
.contact-unique-icon li:before{position:absolute;left:0;top:3px;font-family:"Font Awesome 5 Free";font-weight:400;font-size:16px;color:#F8BC24;}
.contact-unique-icon li:nth-child(1):before{content:"\f017";}
.contact-unique-icon li:nth-child(2):before{content:"\f15c";}
.contact-unique-icon li:nth-child(3):before{content:"\f3c5"!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;}
@media(max-width:992px){.contact-form-row{display:block!important; } .contact-form-col{width:100%!important; }}
.contact-form-row{display:flex;gap:16px;margin-bottom:16px;}
.contact-form-col{width:50%;}
.contact-form-full{width:100%;}
.contact-form-row{margin-bottom:0!important;}
.contact-form-row label{display:block;font-size:12px;letter-spacing:2px;font-weight:500;margin-bottom:7px;color:#6B655B;}
.contact-form-row input,.contact-form-row select,.contact-form-row textarea{width:100%;box-sizing:border-box;border:1px solid #d8d4ce;background:#fff;padding:11px 12px;font-size:16px;color:#4e4a42;border-radius:0;}
.contact-form-row input,.contact-form-row select{height:36px;}
.contact-form-row textarea{height:111px;resize:vertical;}
.contact-form-row input::placeholder,.contact-form-row textarea::placeholder{color:#aaa49b;opacity:1;}
.contact-form-row select{color:#4e4a42;}
.contact-form-row input:focus,.contact-form-row select:focus,.contact-form-row textarea:focus{outline:none;border-color:#b8b1a8;}
.contact-maps img{box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;}
.left-design-title{position:relative;padding-left:0;background:linear-gradient(to bottom,transparent 0%,#DED9CF 4%,#DED9CF 96%,transparent 100%) 0 0/1px 100% no-repeat;}
.left-design-title .left-title{position:relative;}
.left-design-title .left-title:before{content:"";position:absolute;left:-29px;top:50%;width:16px;height:16px;background:#F8B624;border-radius:50%;transform:translate(-50%,-50%);z-index:2;}
@media(max-width:992px){.left-design-title{top:20px; left:23px; padding-right:40px; }}
@media(max-width:992px){li.menu-item-has-children .sub-menu li a span{display:none!important; } .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link:hover{color:#ffffff!important;} .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link, .sub-menu li a{border-bottom: 1px solid #dddddd!important;} .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link{font-weight:500!important; }}
@media(min-width:923px) and (max-width:1200px){.header-btn{display:none!important; }}
/*Footer*/
footer .footer-left-conatienr h4.gutentor-text, footer .footer-left-conatienr p{margin-bottom:10px!important}
footer .footer-right-container #menu-our-services{line-height:40px; }
footer .footer-right-container p{margin-bottom:10px!important}
footer .footer-right-container .heading-style p{color: #f8bc24!important;font-size: 13px; letter-spacing: 3.5px;}
footer .footer-right-container .gutentor-social-icon{    width: 45px!important; height: 45px!important;border: 1px solid #4e4e4e!important; line-height: 45px!important;}
footer .footer-right-container .gutentor-social-icon a i{font-size: 20px; }
footer .footer-right-container .gutentor-social-item{padding:0!important}
footer .footer-right-container .gutentor-button{    color: #000000;
    background-color: #f8bc24;
    background-image: none;
    margin-top:15px;
    padding: 12px 25px 12px 25px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; color:#000000!important; }
footer .footer-right-container .gutentor-button:hover{background-color: var(--ast-global-color-7);
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;}
footer .site-below-footer-inner-wrap{border-top:1px solid #6a6a6a; padding:30px 0 20px 0; }
footer .ast-footer-copyright p{ letter-spacing: 2.5px; font-size:13px!important;}
@media(min-width:1200px){.footer-widget-area[data-section="section-footer-menu"] .astra-footer-horizontal-menu{justify-content:space-between!important; }}
@media(max-width:992px){footer .footer-right-container>.grid-row{gap:20px 0} footer {overflow:hidden; }.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-horizontal-menu{gap:10px; justify-content:center!important; }}
@media(min-width:768px) and (max-width:992px){footer .footer-right-container .gutentor-social-item{flex:0 0 9.666667%!important; }}
.single-post .gutentor-module-table-of-contents .grid-container{padding:0!important}
.single-post .ast-single-related-posts-container{max-width:1400px; margin:0 auto ;}
.single-post .ast-related-post-title.entry-title a{padding:0 20px; color:#000000!important;}
.single-post .ast-related-post-title.entry-title{margin-bottom:5px!important; }
.single-post .ast-taxonomy-container{padding:0 20px; }
.navigation.post-navigation{display:none; }
.ast-taxonomy-container a{letter-spacing: 2.5px; font-size:12px!important; color:#A8A196!important; text-transform:uppercase!important; font-weight:500!important;  }
.entry-content.clear{margin:0!important;;}
.single-post .ast-related-post-content{background:#F7F5F1; border: 1px solid #b7b7b7;}
.ast-related-post-content header.entry-header{display:flex; flex-direction:column-reverse;}
.entry-meta.ast-related-tag-style--none{margin:0!important; }
.single-post .gutentor-module-table-of-contents .g-toc-title{color: #f8bc24!important;font-size: 16px; letter-spacing: 3.5px; text-transform:uppercase;}
.ast-terms-link{margin-bottom:0!important}
.ast-terms-link{color: #f8bc24!important;font-size: 13px!important; letter-spacing: 3.5px; text-transform:uppercase;}
.single-post .g-ordered-list{line-height: 43px;  padding-left: 47px;}
.single-post .g-ordered-list li{border-bottom: 1px solid #444444; padding: 5px 10px;}
.g-toc-body{padding-left:0!important;}
.g-ordered-list li:last-child{border-bottom-width:0!important; }
@media(min-width:1200px) and (max-width:1450px) {.industry{padding:40px 10px!important} }
@media (max-width: 767px) {html,body {width: 100%;max-width: 100%;overflow-x: hidden !important;}
img,video,iframe,svg {max-width: 100%;}}