/*Theme one for consultancy 2.51 / green*/
@use "sass:math";:root {
/*Primary color definition*/
--white:#fff;
--black:#000;

/*Primary color gradients*/


/*Theme color definition*/
--theme-color:#00a651;
--title-color:#292d94;
--theme2-color:#ffdd00;
--title2-color:#ed1c24;
--input-normal: #292d9454;
/*Theme color gradients*/


/*Theme font definition*/
--faded-theme-color:#c8003682;
--body-color: #4D5765;
--smoke-color: #e4e4e4;
--smoke-color2: #F3F4F6;
--black-color: #000000;
--black-color2: #080E1C;
--gray-color: #888C97;
--white-color: #ffffff;
--light-color: #bdbdbd;
--yellow-color: #FFB539;
--success-color: #28a745;
--th-border-color: #E9EDF5;
--title-font: "Titillium Web", sans-serif;
--body-font: "Archivo", sans-serif;
--style-font: 'Urbanist', sans-serif;
--icon-font: "Font Awesome 6 Pro";
--main-container: 1230px;
--container-gutters: 24px;
--section-space:120px;
--section-space-mobile: 80px;
--section-title-space: 60px;
--ripple-ani-duration: 5s; }

.header-layout1 .header-top {background-color: var(--title-color); }
.header-links li>i {color: var(--theme-color);}
.icon-btn {background-color:var(--white);border: 0.1px solid var(--title2-color);color:var(--title2-color);}
.th-btn.th-border:hover {background: var(--title-color);
border: 0.1px solid var(--title-color); }
.th-btn.blue-border:hover {color: var(--white-color);
border-color: var(--theme-color); }
.th-btn.blue-border:hover:before,.th-btn.blue-border:hover:after {
background-color: var(--theme-color); }
.th-btn {background-color:var(--white);
color:var(--theme-color);
border: 0.1px solid var(--theme-color);} 
.scroll-top .fa-arrow-up{
color:var(--title2-color);
border: 0.1px solid var(--title2-color);}
.scroll-top .progress-circle path {stroke:var(--theme-color);  }
.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6 {color: var(--title-color);} 
.main-menu a {color: var(--title-color);}
.main-menu a:hover {color: var(--theme-color); }   
.FitnessServices{ background:var(--smoke-color);}
i.fa.fa-chevron-right {color:var(--theme-color); }
.cta-sec{ background-size: cover !important;
background: linear-gradient(133deg, rgb(185 190 206), rgb(12 24 68 / 66%)); } 
.cta-sec:after {background-color: rgb(194 14 58 / 48%); }
.gCreator-1 .th-gCreator-bg:before {background:-webkit-linear-gradient(left, #292d9473 9.75%, rgb(41 45 148 / 42%) 46.73%, rgb(41 45 148 / 37%) 61.64%, rgba(14, 18, 29, 0) 99.88%);
background:linear-gradient(90deg, #292d9454 9.75%, rgb(41 45 148 / 35%) 46.73%, rgb(0 166 81 / 31%) 61.64%, rgb(0 166 81 / 49%) 99.88%);z-index:1;}
/* Theme TST2*/
.testi-img:after {content: "";
position: absolute;
border-radius: 50%;
inset: 0px;
border: 0;
background: url("../../assets/img/bg/testi-shape.png");
background-size: cover;
background-repeat: no-repeat;}
/*Logo themes Normal-logo, Hunging-logo*/
#LLCLogo, .LLCLogo{width:200px!important;}
/*Navigation themes*/
.header-layout1 .main-menu {padding-left: 90px!important;height: 215px;}
.sticky-wrapper {height: 100px!important; }
.header-button {margin-top: -80px;}
.bg-title {background-color:var(--theme-color) !important;}
.sub-title::after { background-color:var(--title2-color); }
.sub-title::before { background-color:var(--theme2-color); }
.box-title {color:var(--black); }
.bg-theme{background:var(--title2-color);}
.service-accordion { border-top:0px solid var(--theme-color)!important;}
.service-accordion-content {border-left: 0px solid var(--theme-color)!important;}
.accordion-item .accordion-button.collapsed {border-bottom: 0.09px solid var(--theme-color)!important;}
.testimonial-slider .swiper-slide-active .testi-img:after {
background: url(../../assets/img/bg/activetestmonial8.png); }
.scroll-top svg {color:var(--theme-color);}
a#gcpmmenu {color:var(--title-color); cursor: pointer;}  
a#gcpmmenu:hover{color:var(--theme-color);} 
.breadcumb-wrapper {background-color:#444b51;}   
.GCco_resume[type=file]{border: thin dashed var(--input-normal);padding: 55px;}