.elementor-3317 .elementor-element.elementor-element-d1b05e7{--display:flex;--background-transition:0.3s;}.elementor-3317 .elementor-element.elementor-element-fa09db9 .hero-heading{text-align:left;color:#000000;font-size:85px;font-weight:400;letter-spacing:1px;}.elementor-3317 .elementor-element.elementor-element-fa09db9 .el-subtitle{margin-bottom:0px;color:#000000;font-size:42px;font-weight:700;}.elementor-3317 .elementor-element.elementor-element-fa09db9 .el-desc{margin:60px 0px 30px 0px;color:#212529;font-size:24px;line-height:1.583em;}.elementor-3317 .elementor-element.elementor-element-fa09db9 .ht-btn{margin:0px 0px 0px 0px;padding:0px 35px 0px 35px;color:#212529;font-size:18px;font-weight:700;line-height:50px;}.elementor-3317 .elementor-element.elementor-element-fa09db9 .ht-btn:hover{background:#DFFF5E;}.elementor-3317 .elementor-element.elementor-element-402f0f0{--display:flex;--background-transition:0.3s;}.elementor-3317 .elementor-element.elementor-element-33828bb .brand-wrapper{padding:0px 0px 0px 0px;background-color:#DFFF5E;border-style:none;margin:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-33828bb .el-background{background:#000000;}.elementor-3317 .elementor-element.elementor-element-33828bb .el-title{text-align:center;margin:0px 0px 0px 0px;color:#000000;font-size:30px;font-weight:500;}.elementor-3317 .elementor-element.elementor-element-c96ef0a{--display:flex;--background-transition:0.3s;}.elementor-3317 .elementor-element.elementor-element-6a7185b .el-section{padding:80px 0px 150px 0px;margin:0px 0px 0px 0px;background-color:#000000;}.elementor-3317 .elementor-element.elementor-element-6a7185b .el-background{background:#EDF8EB;}.elementor-3317 .elementor-element.elementor-element-6a7185b .el-section::before{background:#000000;}.elementor-3317 .elementor-element.elementor-element-6a7185b .el-section::after{background:#EDF8EB;}.elementor-3317 .elementor-element.elementor-element-6a7185b .sect-title{margin:0px 0px 30px 0px;color:#000000;font-size:68px;text-align:center;}.elementor-3317 .elementor-element.elementor-element-6a7185b .vstack{padding:110px 45px 120px 45px;margin:30px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-6a7185b .ht-title{margin:45px 0px 30px 0px;color:#00000066;font-size:18px;font-weight:500;letter-spacing:2px;}.elementor-3317 .elementor-element.elementor-element-6a7185b .ht-desc{color:#000000;font-size:30px;font-weight:500;text-transform:none;line-height:1.266em;}.elementor-3317 .elementor-element.elementor-element-6a7185b .vstack:hover{border-color:#000000;}.elementor-3317 .elementor-element.elementor-element-6a7185b .vstack:hover {background:#DFFF5E;}.elementor-3317 .elementor-element.elementor-element-6a7185b .heading{color:#FFFFFF;font-size:85px;margin:110px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-6a7185b .heading .highlight{color:#DFFF5E;}.elementor-3317 .elementor-element.elementor-element-6a7185b .ht-btn{background-color:#DFFF5E;}.elementor-3317 .elementor-element.elementor-element-6a7185b .ht-btn:hover{background:#E6FD5A;}.elementor-3317 .elementor-element.elementor-element-621094f{--display:flex;--background-transition:0.3s;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .el-section{padding:150px 0px 100px 0px;margin:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .el-background{background:#EDF8EB;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .vstack{text-align:center;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .sect-title{margin:0px 0px 80px 0px;color:#000000;font-size:68px;line-height:1.323em;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .portfolio-style{margin:0px 0px 60px 0px;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .portfolio-style .expend{background:#000000B3;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .pj-title{margin:14px 0px 15px 0px;color:#000000;font-size:32px;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .el-tag{margin:0px 3px 0px 0px;padding:0px 14px 0px 14px;color:#B8B8B8;font-size:14px;line-height:21px;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .ht-btn{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .ht-btn:hover{background:#CFFF45;border-color:#CFFF45;}.elementor-3317 .elementor-element.elementor-element-6d494b4{--display:flex;--background-transition:0.3s;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .el-section{padding:225px 0px 300px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;background-color:#DFFF5E;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .el-background{background:#EDF8EB;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .sect-title{text-align:center;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .el-desc{margin:0px 0px 0px 0px;font-size:1px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .el-feedback{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .name{color:#000000;font-size:28px;font-weight:700;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .el-desig-title{color:#212529;font-size:22px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .ht-desc{margin:0px 0px 40px 0px;color:#000000;font-size:90px;font-weight:500;line-height:1.166em;}.elementor-3317 .elementor-element.elementor-element-0090eab{--display:flex;--background-transition:0.3s;}.elementor-3317 .elementor-element.elementor-element-d907a19 .elementor-repeater-item-5f47e18 .team__thumb-shape::after{background-color:#A794C8;}.elementor-3317 .elementor-element.elementor-element-d907a19 .elementor-repeater-item-35b9257 .team__thumb-shape::after{background-color:#A794C8;}.elementor-3317 .elementor-element.elementor-element-d907a19 .elementor-repeater-item-4eb0bf4 .team__thumb-shape::after{background-color:#A794C8;}.elementor-3317 .elementor-element.elementor-element-d907a19 .elementor-repeater-item-31e24c9 .team__thumb-shape::after{background-color:#A794C8;}.elementor-3317 .elementor-element.elementor-element-d907a19 .single-carousel-item{text-align:center;}.elementor-3317 .elementor-element.elementor-element-d907a19 .el-section{padding:130px 0px 130px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;background-color:#FFFFFF;}.elementor-3317 .elementor-element.elementor-element-d907a19 .el-background{background:#EDF8EB;}.elementor-3317 .elementor-element.elementor-element-d907a19 .sect-title{margin:0px 0px 25px 0px;text-align:left;color:#000000;font-size:68px;line-height:1.323em;}.elementor-3317 .elementor-element.elementor-element-d907a19 .el-desc{margin:0px 0px 30px 0px;font-size:28px;}.elementor-3317 .elementor-element.elementor-element-d907a19 .team-style{margin:35px 0px 0px 0px;text-align:center;}.elementor-3317 .elementor-element.elementor-element-d907a19 .media::before{background:#DFFF5E4D;}.elementor-3317 .elementor-element.elementor-element-d907a19 .team-title{margin:0px 0px 0px 0px;color:#19352D;font-size:24px;}.elementor-3317 .elementor-element.elementor-element-d907a19 .el-desig-title{margin:30px 0px 5px 0px;}.elementor-3317 .elementor-element.elementor-element-d907a19 .round-btn:hover{background-color:#CFFF45;}.elementor-3317 .elementor-element.elementor-element-d907a19 .round-btn{background-color:#0C3A30;}.elementor-3317 .elementor-element.elementor-element-165ec57{--display:flex;--background-transition:0.3s;}.elementor-3317 .elementor-element.elementor-element-e067dfc .ht-sec-box{text-align:left;}.elementor-3317 .elementor-element.elementor-element-e067dfc .el-section{padding:100px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-3317 .elementor-element.elementor-element-e067dfc .el-background{background:#EDF8EB;}.elementor-3317 .elementor-element.elementor-element-e067dfc .sect-title{margin-bottom:25px;color:#000000;font-size:68px;}.elementor-3317 .elementor-element.elementor-element-e067dfc .blog-wrap{padding:60px 0px 70px 0px;margin:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-e067dfc .blog-title{margin-bottom:24px;color:#000000;font-size:50px;line-height:1.16em;}.elementor-3317 .elementor-element.elementor-element-e067dfc .tag{color:#FFFFFF;font-size:14px;text-transform:uppercase;line-height:27px;letter-spacing:1px;padding:0px 16px 0px 16px;background-color:#000000;}@media(max-width:1024px){.elementor-3317 .elementor-element.elementor-element-fa09db9 .hero-heading{font-size:42px;}.elementor-3317 .elementor-element.elementor-element-fa09db9 .el-desc{font-size:19px;}.elementor-3317 .elementor-element.elementor-element-6a7185b .sect-title{font-size:38px;}.elementor-3317 .elementor-element.elementor-element-6a7185b .heading{font-size:35px;line-height:1.6em;}.elementor-3317 .elementor-element.elementor-element-4e9e94d .sect-title{font-size:38px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .el-section{padding:80px 0px 120px 0px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .el-feedback{margin:0px 0px 0px 0px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .name{font-size:22px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .el-desig-title{font-size:18px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .ht-desc{margin:0px 0px 30px 0px;font-size:32px;line-height:1.3em;}.elementor-3317 .elementor-element.elementor-element-d907a19 .sect-title{font-size:38px;}.elementor-3317 .elementor-element.elementor-element-d907a19 .el-desc{font-size:20px;}.elementor-3317 .elementor-element.elementor-element-d907a19 .team-title{font-size:22px;}.elementor-3317 .elementor-element.elementor-element-e067dfc .sect-title{font-size:38px;}}@media(max-width:767px){.elementor-3317 .elementor-element.elementor-element-fa09db9 .el-desc{margin:40px 0px 30px 0px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .name{font-size:20px;}.elementor-3317 .elementor-element.elementor-element-8ba16c3 .ht-desc{font-size:28px;}}