.tpgb-block-31db_100{background-color:transparent;margin:1px!important;padding-left:0;padding-right:0}.tpgb-block-31db_100 .tpgb-middle-layer .tp-repeater-item-0.tpgb-repet-img{left:20%}.tpgb-block-31db_100 .tpgb-middle-layer .tp-repeater-item-1.tpgb-repet-img{left:35%}.tpgb-block-31db_100 .tpgb-middle-layer .tp-repeater-item-0.tpgb-repet-img,.tpgb-block-31db_100 .tpgb-middle-layer .tp-repeater-item-1.tpgb-repet-img{top:25%;max-width:150px}.tpgb-block-31db_100.tpgb-container-full.tpgb-container-row.tpgb-grid,.tpgb-block-31db_100.tpgb-container-row.tpgb-grid .tpgb-cont-in{grid-auto-flow:row}.tpgb-block-31db_100>.tpgb-cont-in{min-height:1vh;padding-top:1px;padding-bottom:10px;gap:25px;flex-wrap:nowrap;align-content:flex-end}.tpgb-block-31db_100>.tpgb-cont-in>.tpgb-container-col,.tpgb-block-31db_100>.tpgb-cont-in>.tpgb-container-col .inner-wrapper-sticky{padding:0}.tpgb-block-31db_100,.tpgb-block-31db_100>.tpgb-cont-in{flex-direction:column;justify-content:center}.tpgb-block-4bbc_100.heading_style .heading-title,.tpgb-block-4bbc_100.heading_style .heading-title>a{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;color:#ab6005}.tpgb-block-4bbc_100.heading_style .heading-sub-title,.tpgb-block-4bbc_100.heading_style .heading-sub-title>a{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;color:#1a1717}.tpgb-block-4bbc_100.heading_style .heading-title,.tpgb-block-4bbc_100.heading_style .heading-title>a{font-size:50px;line-height:63px}.tpgb-block-4bbc_100.heading_style .heading-title{padding:0 0 10px}.tpgb-block-4bbc_100.heading_style .heading-sub-title,.tpgb-block-4bbc_100.heading_style .heading-sub-title>a{font-size:18px;line-height:26px}.tpgb-block-4bbc_100.heading_style .heading-sub-title{margin:0}.tpgb-block-4bbc_100{padding:0 10%}.tpgb-block-496a_100.image-accordion .service-item-loop.active_accrodian{flex-grow:7.5}.tpgb-block-496a_100.hover-section .asb_wrap_list.tpgb-row.hover-section-extra,.tpgb-block-496a_100.image-accordion .asb-content,.tpgb-block-496a_100.info-banner.info-banner-style-1 .info-banner-content-wrapper,.tpgb-block-496a_100.portfolio.portfolio-style-1 .asb_wrap_list{text-align:center}.tpgb-block-496a_100 .service-item-loop .asb-title{font-family:'Montserrat',sans-serif;font-weight:700;color:#985f22}.tpgb-block-496a_100 .service-item-loop .asb-desc{font-family:'Montserrat',sans-serif;font-weight:400;color:#eaa06b}.tpgb-block-496a_100 .service-item-loop .asb-icon-image{border-color:#fff}.tpgb-block-496a_100 .tpgb-adv-button .button-link-wrap{font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;color:#fff}.tpgb-block-496a_100.info-banner-style-1 .info-banner-content-wrapper .info-banner-back-content{box-shadow:#181719 0 0 0 2000px inset;background-color:#040404}.tpgb-block-496a_100{background-color:rgba(3,84,63,.13)}.tpgb-block-496a_100.image-accordion .asb_wrap_list,.tpgb-block-496a_100.portfolio.portfolio-style-1 .portfolio-hover-image,.tpgb-block-496a_100.portfolio.portfolio-style-1 .portfolio-hover-wrapper{height:320px}.tpgb-block-496a_100.article-box-style-2 .article-box-front-wrapper,.tpgb-block-496a_100.hover-section,.tpgb-block-496a_100.info-banner.info-banner-style-1 .info-banner-content-wrapper,.tpgb-block-496a_100.info-banner.info-banner-style-2 .info-front-content,.tpgb-block-496a_100.portfolio.portfolio-style-2 .portfolio-wrapper{min-height:320px}.tpgb-block-496a_100 .service-item-loop .asb-title{font-size:20px;line-height:25px}.tpgb-block-496a_100 .service-item-loop .asb-desc{font-size:18px;line-height:27px}.tpgb-block-496a_100 .service-item-loop .asb-icon{width:230px;height:230px;line-height:230px;font-size:230px}.tpgb-block-496a_100 .service-item-loop img.asb-image{height:230px;width:230px}.tpgb-block-496a_100 .tpgb-adv-button .button-link-wrap{font-size:16px;line-height:24px}.tpgb-block-496a_100 .tpgb-adv-button{margin-top:.8em;margin-bottom:7px}.tpgb-block-496a_100 .button-link-wrap .button-before{margin-right:5px}.tpgb-block-496a_100 .button-link-wrap .button-after{margin-left:5px}.tpgb-block-496a_100 .tpgb-adv-button.button-style-8 .button-link-wrap{padding:10px;border-width:1px;border-style:solid;border-radius:0 0 0 0}.tpgb-block-496a_100.info-banner-style-2 .info-front-content,.tpgb-block-496a_100.info-banner.info-banner-style-1 .info-banner-content-wrapper{border-radius:10px 10px 10px 10px}.tpgb-wrap-496a_100{left:0;top:0}.tpgb-block-8e29_100{overflow:hidden;background-color:#f9f9fb;border-width:2px;border-style:solid;border-color:#f7f7f7}.tpgb-block-8e29_100:hover{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.06)}.tpgb-block-8e29_100 .tpgb-middle-layer .tp-repeater-item-0.tpgb-repet-img{left:20%}.tpgb-block-8e29_100 .tpgb-middle-layer .tp-repeater-item-1.tpgb-repet-img{left:35%}.tpgb-block-8e29_100 .tpgb-middle-layer .tp-repeater-item-0.tpgb-repet-img,.tpgb-block-8e29_100 .tpgb-middle-layer .tp-repeater-item-1.tpgb-repet-img{top:25%;max-width:150px}.tpgb-block-8e29_100.tpgb-container-full.tpgb-container-row.tpgb-grid,.tpgb-block-8e29_100.tpgb-container-row.tpgb-grid .tpgb-cont-in{grid-auto-flow:row}.tpgb-block-8e29_100>.tpgb-cont-in{--content-width:40.5%}.tpgb-block-8e29_100>.tpgb-cont-in>.tpgb-container-col,.tpgb-block-8e29_100>.tpgb-cont-in>.tpgb-container-col .inner-wrapper-sticky{padding:0}.tpgb-block-8e29_100,.tpgb-block-8e29_100 .tpgb-row-background{border-radius:20px 20px 20px 20px}.tpgb-block-8e29_100{padding-left:24px;padding-right:24px;flex-direction:column}.tpgb-block-8e29_100>.tpgb-cont-in{padding-top:24px;padding-bottom:24px;flex-direction:column;gap:1px;flex-wrap:nowrap;align-content:flex-end}.tpgb-block-0f08_100{background-color:#fff;border-width:1px;border-style:solid;border-color:#e6e6e6}.tpgb-block-0f08_100 .tpgb-middle-layer .tp-repeater-item-0.tpgb-repet-img{left:20%}.tpgb-block-0f08_100 .tpgb-middle-layer .tp-repeater-item-1.tpgb-repet-img{left:35%}.tpgb-block-0f08_100 .tpgb-middle-layer .tp-repeater-item-0.tpgb-repet-img,.tpgb-block-0f08_100 .tpgb-middle-layer .tp-repeater-item-1.tpgb-repet-img{top:25%;max-width:150px}.tpgb-block-0f08_100.tpgb-container-full.tpgb-container-row.tpgb-grid,.tpgb-block-0f08_100.tpgb-container-row.tpgb-grid .tpgb-cont-in{grid-auto-flow:row}.tpgb-block-0f08_100>.tpgb-cont-in{min-height:1px}.tpgb-block-0f08_100>.tpgb-cont-in>.tpgb-container-col,.tpgb-block-0f08_100>.tpgb-cont-in>.tpgb-container-col .inner-wrapper-sticky{padding:2px}.tpgb-block-0f08_100,.tpgb-block-0f08_100 .tpgb-row-background{border-radius:20px 20px 20px 20px}.tpgb-block-0f08_100,.tpgb-block-0f08_100>.tpgb-cont-in{flex-direction:column;align-items:center;justify-content:center}.tpgb-block-0f08_100{margin:0!important;padding-left:50px;padding-right:50px}.tpgb-block-0f08_100>.tpgb-cont-in{padding-top:50px;padding-bottom:50px;gap:50px;flex-wrap:nowrap;align-content:flex-end}.tpgb-block-945e_100.tpgb-plus-button .button-link-wrap{font-family:'Jost',sans-serif;font-weight:500;color:#f9b50a;font-size:18px;line-height:24px}.tpgb-block-945e_100.tpgb-plus-button.button-style-4 a.button-link-wrap{background-color:#607865}.tpgb-block-945e_100.tpgb-plus-button.button-style-4 .button-link-wrap{box-shadow:0 10px 20px 0 rgba(0,0,0,.06)}.tpgb-block-945e_100.tpgb-plus-button .button-link-wrap:hover,.tpgb-block-945e_100.tpgb-plus-button.button-style-11 .button-link-wrap::before,.tpgb-block-945e_100.tpgb-plus-button.button-style-14 .button-link-wrap::after{color:#fff}.tpgb-block-945e_100.tpgb-plus-button.button-style-4 a.button-link-wrap::after{background-color:#000}.tpgb-block-945e_100.tpgb-plus-button{text-align:left}.tpgb-block-945e_100.tpgb-plus-button.button-style-11 .button-link-wrap>span,.tpgb-block-945e_100.tpgb-plus-button.button-style-17 .button-link-wrap>span:not(.btn-icon),.tpgb-block-945e_100.tpgb-plus-button:not(.button-style-11):not(.button-style-17) .button-link-wrap{padding:17px 50px}.tpgb-block-945e_100.tpgb-plus-button.button-style-4 .button-link-wrap,.tpgb-block-945e_100.tpgb-plus-button.button-style-4 .button-link-wrap:hover{border-width:0;border-style:solid}@media (max-width:1024px){.tpgb-block-31db_100>.tpgb-cont-in{--content-width:100%;min-height:1vh;padding-top:1px;padding-bottom:15px;justify-content:center;gap:40px}.tpgb-block-31db_100>.tpgb-cont-in>.tpgb-container-col,.tpgb-block-31db_100>.tpgb-cont-in>.tpgb-container-col .inner-wrapper-sticky{padding:1px}.tpgb-block-31db_100{padding-left:15px;padding-right:15px;justify-content:center}.tpgb-block-4bbc_100.heading_style .heading-title,.tpgb-block-4bbc_100.heading_style .heading-title>a{font-size:35px;line-height:45px}.tpgb-block-4bbc_100.heading_style .heading-sub-title,.tpgb-block-4bbc_100.heading_style .heading-sub-title>a{font-size:15px;line-height:24px}.tpgb-block-496a_100 .service-item-loop .asb-title{font-size:18px;line-height:25px}.tpgb-block-496a_100 .service-item-loop .asb-desc{font-size:14px;line-height:20px}.tpgb-block-496a_100 .service-item-loop .asb-icon{width:180px;height:180px;line-height:180px;font-size:180px}.tpgb-block-496a_100 .service-item-loop img.asb-image{height:180px;width:180px}.tpgb-block-496a_100 .tpgb-adv-button .button-link-wrap{font-size:15px;line-height:20px}.text-center{text-align:center}.tpgb-block-0f08_100{padding-left:40px;padding-right:40px}.tpgb-block-0f08_100>.tpgb-cont-in{padding-top:40px;padding-bottom:40px;gap:40px}}@media (max-width:767px){.tpgb-block-31db_100,.tpgb-block-31db_100>.tpgb-cont-in{flex-direction:column}.tpgb-block-31db_100{padding-left:15px;padding-right:15px}.tpgb-block-31db_100>.tpgb-cont-in{padding-top:50px;padding-bottom:50px;gap:40px}.tpgb-block-4bbc_100.tpgb-heading-title{text-align:left}.tpgb-block-4bbc_100.heading_style .heading-title,.tpgb-block-4bbc_100.heading_style .heading-title>a{font-size:25px;line-height:35px}.tpgb-block-4bbc_100.heading_style .heading-sub-title,.tpgb-block-4bbc_100.heading_style .heading-sub-title>a{font-size:14px;line-height:20px}.tpgb-block-4bbc_100.heading_style .heading-sub-title{margin:0}.tpgb-block-4bbc_100{padding:0}.tpgb-block-496a_100 .service-item-loop,.tpgb-block-496a_100.services-element .se-wrapper-main{padding:15px}.tpgb-block-496a_100 .service-item-loop .asb-desc,.tpgb-block-496a_100 .tpgb-adv-button .button-link-wrap{font-size:14px;line-height:20px}.tpgb-block-0f08_100,.tpgb-block-0f08_100>.tpgb-cont-in,.tpgb-block-8e29_100,.tpgb-block-8e29_100>.tpgb-cont-in{flex-direction:column}}