.services-section.layout_three .services-section-bg:before,.services-section.layout_two .services-section-bg:before{content:"";height:100%;left:0;position:absolute;top:0;width:500px}.services-section.layout_two .services-section-bg:after{bottom:0;content:"";height:100%;position:absolute;right:0;width:500px}.services-section .services-section-bg{position:relative;z-index:1}.services-section .services-heading .heading h2{font-size:42px;font-weight:700;letter-spacing:2px;line-height:100%;vertical-align:middle}.services-section .services-heading .heading h6.title,.services-section.layout_three .services-heading h6.title{font-size:14px;font-weight:600;letter-spacing:2px;line-height:100%;margin-bottom:10px;position:relative;text-transform:uppercase;vertical-align:middle}.services-section .services-heading .heading h6.title:after,.services-section.layout_three .services-heading h6.title:after{content:"";height:1px;margin-left:20px;position:absolute;top:50%;width:73px}.services-section .services-heading{align-items:center;display:flex;flex-wrap:wrap}.services-section .services-heading .heading{width:60%}.services-section .services-heading .btn{text-align:end;width:40%}.services-section.layout_one .btn a{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:10px;letter-spacing:2px;line-height:100%;padding:16px 21px;text-decoration:none;text-transform:uppercase;vertical-align:middle}.services-section .service-cards .card .icon-box{border-radius:100%;height:92px;margin:0 auto;width:92px}.services-section.layout_one .service-cards .card .icon-box{box-shadow:0 4px 6px 1px #c0b5b540}.services-section .service-cards .card .icon-box .icon-con{border-radius:100%;height:82px;width:82px}.services-section .service-cards{display:flex;flex-wrap:wrap;gap:44px;padding-top:40px}.services-section .service-cards .card{border-radius:12px;overflow:hidden;padding:32px 22px 24px;position:relative;width:calc(33.33333% - 29.33333px)}.services-section .service-cards .card .card-btn{padding-top:15px;text-align:center}.services-section .service-cards .card .card-btn a{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:10px;letter-spacing:1px;line-height:100%;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.services-section .service-cards .card .content h4{font-size:22px;font-weight:500;letter-spacing:1px;line-height:26px;margin-bottom:15px;text-align:center}.services-section .service-cards .card .content p{color:#6c6969;font-size:15px;font-weight:400;letter-spacing:1px;line-height:26px;margin:0;text-align:center}.services-section.layout_one .service-cards .card .content p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-shape.card-shape-left{height:100%;left:0;position:absolute;top:0}.card-shape.card-shape-right{position:absolute;right:0;top:0}.services-section .service-cards .card .card-btn,.services-section .service-cards .card .content,.services-section .service-cards .card .icon-box{position:relative}.services-section .service-cards .card .icon-box{display:flex;justify-content:center}.services-section .service-cards .card .icon-box .icon-con{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;line-height:0px}.services-section .service-cards .card .icon-box .icon-con img{height:52px;object-fit:contain;width:52px}.services-section .service-cards .card .content{padding-top:25px}.services-section .service-cards .card .card-btn a:hover{text-decoration:underline}.services-section.layout_two .card{box-shadow:0 4px 4px 0 #e3e2e240}.services-section.layout_two .heading h2{margin:0 auto;max-width:661px}.services-section.layout_two .heading{text-align:center;width:100%}.services-section.layout_two .btn{padding-top:50px;text-align:center}.services-section.layout_two .service-cards .card .icon-box{border:1px dashed;border-radius:10px;display:block;height:80px;width:80px}.services-section.layout_two .service-cards .card .icon-con{border-radius:10px;height:80px;transform:rotate(-45deg);width:80px}.services-section.layout_two .service-cards .card .icon-con img{transform:rotate(-45deg)}.services-section.layout_three .services-content{align-items:center;display:flex;flex-wrap:wrap}.services-section.layout_three .services-content .l3-service-left{padding-right:50px;width:50%}.services-section.layout_three .services-content .l3-service-right{padding-left:50px;width:50%}.services-section.layout_three .services-content .l3-service-left .l3-cards{display:flex;flex-wrap:wrap;gap:27px;position:relative}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card.l3-card2{height:100%;position:absolute;right:-201px;top:0}.services-section.layout_three .services-content .l3-service-left .l3-card-con{padding-top:56px}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card{border-radius:12px;box-shadow:0 4px 4px 0 #e3e2e240;padding:14px 23px 24px 22px;width:63%}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card .icon-box{border:1px dashed;border-radius:10px;display:block;height:80px;width:80px}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card .icon-con{align-items:center;border-radius:10px;display:flex;flex-wrap:wrap;height:80px;justify-content:center;line-height:0px;transform:rotate(-45deg);width:80px}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card .icon-con img{height:52px;object-fit:contain;transform:rotate(-45deg);width:52px}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card .content{padding:30px 0 20px}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card .content h4{font-size:22px;font-weight:500;letter-spacing:1px;line-height:26px;margin-bottom:15px}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card .content p{font-size:15px;font-weight:400;letter-spacing:1px;line-height:26px;margin:0}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card .card-btn a{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:10px;letter-spacing:1px;line-height:100%;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card .card-btn a:hover{text-decoration:underline}.services-section.layout_three .services-heading{display:block}.services-section.layout_three .services-content .l3-service-right img{border-radius:20px;object-fit:cover;width:100%}.services-section.layout_three .btn a span.btn-icon,.services-section.layout_two .btn a span.btn-icon{align-items:center;border-radius:6px;display:inline-flex;height:42px;justify-content:center;margin-left:18px;transition:all .3s ease-in-out;width:42px}.services-section.layout_three .btn a,.services-section.layout_two .btn a{align-items:center;border-radius:6px;display:inline-flex;font-size:14px;font-weight:500;letter-spacing:2px;line-height:100%;padding:3px 3px 3px 21px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;vertical-align:middle}.services-section.layout_three .services-heading h2{font-size:42px;font-weight:700;letter-spacing:2px;line-height:100%;vertical-align:middle}.services-section.layout_three .services-heading h2 span{font-weight:400}@media only screen and (max-width:767px){.services-section .services-heading .heading{width:100%}.services-section .services-heading .btn{text-align:start;width:100%}.services-section .services-heading .heading h2,.services-section.layout_three .services-heading h2{font-size:32px;line-height:120%}.services-section .services-heading .heading h6.title:after,.services-section.layout_three .services-heading h6.title:after{width:30px}.services-section .services-heading .heading h6.title,.services-section.layout_three .services-heading h6.title{width:calc(100% - 40px)}.services-section .service-cards .card{width:100%}.services-section .service-cards{gap:30px}.services-section.layout_three .services-content .l3-service-left{padding:40px 0 0;width:100%}.services-section.layout_three .services-content .l3-service-right{padding:0;width:100%}.services-section.layout_three .services-content .l3-service-left .l3-card-con{padding-top:40px}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card.l3-card2{position:unset}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card{width:100%}.services-section.layout_three .services-content{flex-direction:column-reverse}}@media only screen and (min-width:768px) and (max-width:1024px){.services-section .services-heading .heading h2,.services-section.layout_three .services-heading h2{font-size:34px}.services-section .service-cards{gap:30px}.services-section .service-cards .card{width:calc(50% - 15px)}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card{width:100%}.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card.l3-card2{position:unset}.services-section.layout_three .services-content .l3-service-left{padding-right:25px}.services-section.layout_three .services-content .l3-service-right{padding-left:25px}.services-section.layout_three .services-content .l3-service-right .l3-img{position:sticky;top:50px}.services-section.layout_three .services-content{align-items:unset}}@media only screen and (min-width:1025px) and (max-width:1150px){.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card{width:68%}}@media only screen and (min-width:1151px) and (max-width:1250px){.services-section.layout_three .services-content .l3-service-left .l3-cards .l3-card{width:66%}}