/* Generated from page: what-we-do */
.themify_builder_content-25 .tb_vn8a559{background-color:#ececec;padding-bottom:100px;padding-top:100px}
.themify_builder_content-25 .tb_6n7e559.module-text p,.themify_builder_content-25 .tb_f7uo272.module-text p,.themify_builder_content-25 .tb_0wn2538.module-text p,.themify_builder_content-25 .tb_mez2594.module-text p{margin-bottom:0}
.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap span{font-family:"Roboto";font-weight:300;background-clip:border-box;background-image:none;color:#343434}
.themify_builder_content-25 .tb_6n7e559.module-text{text-align:center;line-height:1.3em;font-size:50px}
.themify_builder_content-25 .tb_6n7e559.module-text.module .module-title,.themify_builder_content-25 .tb_0wn2538.module-text.module .module-title,.themify_builder_content-25 .tb_mez2594.module-text.module .module-title{font-size:56px;color:#364120;font-family:"Roboto";font-weight:300}
.themify_builder_content-25 .tb_ae31264>.row_inner,.themify_builder_content-25 .tb_c7qk800>.row_inner,.themify_builder_content-25 .tb_uip2957>.row_inner,.themify_builder_content-25 .tb_y72z670>.row_inner{--align_content:var(--align_center);--colg:var(--none)}
.themify_builder_content-25 .tb_5wli867,.themify_builder_content-25 .tb_rq4x957{background-color:#212121}
.themify_builder_content-25 .tb_buzi867.module-text.module .module-title,.themify_builder_content-25 .tb_8hvr800.module-text.module .module-title,.themify_builder_content-25 .tb_j767957.module-text.module .module-title,.themify_builder_content-25 .tb_152g210.module-text.module .module-title{font-size:45px;color:#fff;font-family:"Roboto Condensed";font-weight:300}
.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_buzi867.module-text .tb_text_wrap span,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_8hvr800.module-text .tb_text_wrap span,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_j767957.module-text .tb_text_wrap span,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_152g210.module-text .tb_text_wrap span{font-style:normal;background-clip:border-box;background-image:none;color:#fff;font-family:"Roboto";font-weight:300}
.themify_builder_content-25 .tb_buzi867.module-text,.themify_builder_content-25 .tb_8hvr800.module-text,.themify_builder_content-25 .tb_j767957.module-text,.themify_builder_content-25 .tb_152g210.module-text{line-height:1.3em;font-size:27px}
.themify_builder_content-25 .tb_aqdz867.module-buttons,.themify_builder_content-25 .tb_ch81824.module-buttons,.themify_builder_content-25 .tb_b58o957.module-buttons,.themify_builder_content-25 .tb_3iz3210.module-buttons{margin-top:0;text-align:left}
.themify_builder_content-25 .tb_aqdz867.module-buttons .module-buttons-item a,.themify_builder_content-25 .tb_ch81824.module-buttons .module-buttons-item a,.themify_builder_content-25 .tb_b58o957.module-buttons .module-buttons-item a,.themify_builder_content-25 .tb_3iz3210.module-buttons .module-buttons-item a,.themify_builder_content-25 .tb_epqs726.module-buttons .module-buttons-item a{border-radius:30px;padding:15px 35px;color:#1f1f1f;letter-spacing:2px;font-size:18px;background-image:none;background-color:#fff}
.themify_builder_content-25 .tb_aqdz867.module-buttons .module-buttons-item a:hover,.themify_builder_content-25 .tb_ch81824.module-buttons .module-buttons-item a:hover,.themify_builder_content-25 .tb_b58o957.module-buttons .module-buttons-item a:hover,.themify_builder_content-25 .tb_3iz3210.module-buttons .module-buttons-item a:hover,.themify_builder_content-25 .tb_epqs726.module-buttons .module-buttons-item a:hover{color:#fff;background-image:none;background-color:#489530}
.themify_builder_content-25 .tb_aqdz867.module-buttons .module-buttons-item,.themify_builder_content-25 .tb_aqdz867.module-buttons .module-buttons-item a,.themify_builder_content-25 .tb_ch81824.module-buttons .module-buttons-item,.themify_builder_content-25 .tb_ch81824.module-buttons .module-buttons-item a,.themify_builder_content-25 .tb_b58o957.module-buttons .module-buttons-item,.themify_builder_content-25 .tb_b58o957.module-buttons .module-buttons-item a,.themify_builder_content-25 .tb_3iz3210.module-buttons .module-buttons-item,.themify_builder_content-25 .tb_3iz3210.module-buttons .module-buttons-item a,.themify_builder_content-25 .tb_epqs726.module-buttons .module-buttons-item,.themify_builder_content-25 .tb_epqs726.module-buttons .module-buttons-item a{font-family:"Roboto";font-weight:400}
.themify_builder_content-25 .tb_nit4800{background-color:#489530}
.themify_builder_content-25 .tb_ch81824.module-buttons.module .module-buttons-item a:hover{border:1px solid #fff}
.themify_builder_content-25 .tb_z9q9210{background-color:#575959}
.themify_builder_content-25 .tb_7hzz271{background-color:#fff;padding-bottom:51px;padding-top:90px}
.themify_builder_content-25 .tb_f7uo272.module-text.module .module-title{font-size:56px;color:#343434;font-family:"Roboto";font-weight:300;line-height:1em}
.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap span{font-family:"Roboto";font-weight:300;background-clip:border-box;background-image:none;color:#333}
.themify_builder_content-25 .tb_f7uo272.module-text{text-align:center;line-height:1.3em;font-size:38px}
.themify_builder_content-25 .tb_6bes373{padding-top:75px;background-color:#ececec}
.themify_builder_content-25 .tb_ci16422.module-accordion{padding-top:50px;padding-bottom:50px}
.themify_builder_content-25 .tb_ci16422.module-accordion>.ui>li>.accordion-content{font-style:normal;font-size:21px;font-family:"Roboto";font-weight:300;color:#000}
.themify_builder_content-25 .tb_ci16422.module-accordion>.ui>li>.accordion-title{font-style:normal;text-transform:uppercase;line-height:1.2em;font-size:22px;font-family:"Roboto";font-weight:300;background-image:none;background-color:#f0efef}
.themify_builder_content-25 .tb_fjjt123.module-text a,.themify_builder_content-25 .tb_bfhm123.module-text a{text-decoration:underline;color:#000}
.themify_builder_content-25 .tb_cloi726{padding-bottom:100px;padding-top:100px;background-color:#575959}
.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_0wn2538.module-text .tb_text_wrap span,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_mez2594.module-text .tb_text_wrap span{font-style:normal;font-family:"Roboto";font-weight:300;background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-25 .tb_0wn2538.module-text{text-align:center;line-height:1.3em;font-size:48px}
.themify_builder_content-25 .tb_mez2594.module-text{text-align:center;line-height:1.3em;font-size:48px;padding-top:35px}
.themify_builder_content-25 .tb_epqs726.module-buttons{margin-top:35px;text-align:center}

@media(max-width:768px){
.themify_builder_content-25 .tb_ae31264>.row_inner,.themify_builder_content-25 .tb_c7qk800>.row_inner,.themify_builder_content-25 .tb_uip2957>.row_inner,.themify_builder_content-25 .tb_y72z670>.row_inner{--col:none;--area:"col1" "col2"}
.themify_builder_content-25 .tb_buzi867.module-text,.themify_builder_content-25 .tb_j767957.module-text{margin-top:35px}
.themify_builder_content-25 .tb_aqdz867.module-buttons,.themify_builder_content-25 .tb_b58o957.module-buttons{padding-bottom:38px}
.themify_builder_content-25 .tb_8hvr800.module-text{padding-top:36px}
.themify_builder_content-25 .tb_ch81824.module-buttons{margin-bottom:35px}
.themify_builder_content-25 .tb_152g210.module-text{padding-top:35px}
.themify_builder_content-25 .tb_3iz3210.module-buttons{padding-bottom:35px}
}
@media(max-width:600px){
.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_6n7e559.module-text .tb_text_wrap span{font-style:normal;color:#333}
.themify_builder_content-25 .tb_6n7e559.module-text{font-size:30px}
.themify_builder_content-25 .tb_6n7e559.module-text.module .module-title,.themify_builder_content-25 .tb_0wn2538.module-text.module .module-title,.themify_builder_content-25 .tb_mez2594.module-text.module .module-title{font-size:40px}
.themify_builder_content-25 .tb_ae31264>.row_inner,.themify_builder_content-25 .tb_uip2957>.row_inner{--area:var(--aream2_auto)}
.themify_builder_content-25 .tb_c7qk800>.row_inner,.themify_builder_content-25 .tb_y72z670>.row_inner{--area:"col2" "col1"}
.themify_builder_content-25 .tb_f7uo272.module-text{font-size:23px}
.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap p,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap blockquote,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h1,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h2,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h3,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h4,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h5,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap h6,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap li,.themify_builder_content-25 .tb_f7uo272.module-text .tb_text_wrap span{font-style:normal}
.themify_builder_content-25 .tb_f7uo272.module-text.module .module-title{font-size:40px;color:#364120}
.themify_builder_content-25 .tb_6bes373{padding-top:0}
.themify_builder_content-25 .tb_ci16422.module-accordion>.ui>li>.accordion-content{font-size:19px}
.themify_builder_content-25 .tb_0wn2538.module-text,.themify_builder_content-25 .tb_mez2594.module-text{font-size:22px}
.themify_builder_content-25 .tb_epqs726.module-buttons .module-buttons-item a{font-size:17px}
}/*Builder Custom CSS START*/
.service ul.tab-nav {
    border-bottom: 1px solid grey;
    padding-bottom: 50px !important;
}

.sgpb-main-html-content-wrapper {
    padding: 15px;
}

.service li a em {
    display: none !important;
    position: absolute;
    bottom: -32px;
    left: 50%;
    transform: translateX(-50%);
}

a.expertise-pop-up {
    font-family: 'Roboto';
    width: 246px;
    display: inline-block;
    background: #489530;
    padding: 8px;
    color: white;
    border-radius: 35px;
}

a.expertise-pop-up:hover {
    background: #575959;
}

.service span {
    margin: 0 20px;
}

.service .current a em {
    display: block !important;
}

.twoColTab {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
}

.tc {
    display: flex;
    flex-direction: column;
    flex-basis: 100%;
    flex: 1;
    justify-content: center;
}

div#tcSmall {
    font-size: 17px;
    text-align: left;
}

li.current span {
    font-weight: 500;
}

.multipletab{
  margin:0 auto;
  background:#ececec;
  overflow:hidden;
  position:relative;
}

.tcc p {
    color: #333;
    font-family: "Roboto";
    font-weight: 300;
    font-size: 21px;
}

.tab-buttons {
    /* display: inline-block; */
    width: 100%;
    border-bottom: 1px solid grey;
    padding-bottom: 20px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
}

.tab-buttons>span {
    cursor: pointer;
    color: #333;
    padding: 0 15px;
    line-height: 40px !important;
    font-family: "Roboto";
    font-size: 20px;
    display: flex;
    flex-direction: column;
    flex-basis: 100%;
    flex: 1;
    text-align: center;
    font-weight: 300;
}
.tab-buttons>span.active {
    position: relative;
    font-weight: 500;
}
.tab-content{
position:relative;
}
.tab-content>div{
  position:absolute;
  color:#666;
  font-family:'pt sans',sans-serif;
}

.tab-nav>span{
  position:absolute;
  top:50%;
  cursor:pointer;
  display:block;
  height:35px;
  width:35px;
}
.tab-nav>span.next {
    right: 0;
    background: url(https://allay-life.com/wp-content/uploads/2023/03/reshot-icon-right-arrow.svg) no-repeat;
}
.tab-nav>span.prev {
    left: 0;
    background: url(https://allay-life.com/wp-content/uploads/2023/03/reshot-icon-left-arrow.svg) no-repeat;
}
span.active:after {
    content: "";
    position: relative;
    left: 50%;
    width: 30px;
    height: 40px;
    background: url(https://allay-life.com/wp-content/uploads/2023/03/reshot-icon-down-arrow.svg);
    background-size: cover;
    background-position: center;
    transform: translateX(-50%);
    top: 5px;
}

.conWrap {
    max-width: 975px;
    margin: 75px auto;
    width: 95%;
    text-align: center;
}

.sgpb-main-html-content-wrapper * {
    font-family: "Roboto";
    color: #fff;
}

.sgpb-main-html-content-wrapper h3:first-child {
    margin-top: 0;
}
.sgpb-main-html-content-wrapper h3 {
    background: #489530;
    padding: 15px;
    font-weight: 100;
    font-size: 30px;
    margin-top: 15px;
    border-radius: 6px;
}

.sgpb-main-html-content-wrapper p {
    font-size: 18px;
    margin-bottom: 8px;
}

.sgpb-theme-1-content {
    box-shadow: none !important;
}

div#sgpb-popup-dialog-main-div {
    background: #00000069 !important;
}
/*Builder Custom CSS END*/