h1,h2,h3{padding:0}.et_pb_menu .et_pb_menu__wrap{justify-content:center}.btn{position:relative;display:inline-block;vertical-align:middle;appearance:none;outline:none!important;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;border-radius:10px;padding:17px 50px 17px;padding-right:47px;transition:all 0.5s linear;overflow:hidden;z-index:1;border:none;line-height:30px;background:#5a4395;color:#ffffff}.btn:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;transform:scale(0);transition:all 0.2s linear;border-radius:10px;opacity:1;z-index:-1;background:#4cbc41}.btn:hover:after{opacity:1;transform:scale(1);transition:all 0.4s linear}.btn-01{background-color:#ededed;color:#0e0e0e;padding:12px 40px 12px;margin:0 0 30px 0}.btn-01:hover{color:#ffffff}.feature-box .feature-one-btn{position:absolute;bottom:-97px;left:50%;transform:translateX(-50%);background:transparent;padding:0!important}.feature-box .feature-one-btn i{position:relative;display:flex;align-items:center;justify-content:center;width:75px;height:75px;background-color:#f2f2f2;border-radius:50%;font-size:16px;color:#313131;transition:all 500ms ease}.feature-box:hover .feature-one-btn i{background-color:#5a4395;color:#ffffff}.feature-box-01:hover .feature-one-btn i{background-color:#4cbc41;color:#ffffff}.feature-box-02:hover .feature-one-btn i{background-color:#f23633;color:#ffffff}.about-one__shape-1{position:absolute;top:-505px;left:-60px;width:534px;height:534px;border:4px solid #5dbd5c;border-radius:50%}.float-bob-x{animation-name:float-bob-x;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes float-bob-x{0%{transform:translateX(-30px)}50%{transform:translateX(-10px)}100%{transform:translateX(-30px)}}.about-one__shape-2{-webkit-animation-name:float-bob-y;animation-name:float-bob-y;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;nction:linear;animation-timing-function:linear}.box-01{display:flex;justify-content:start;align-items:center}.box-01 i{position:relative;width:18px;height:18px;color:#ffffff;background-color:#5a4395;border-radius:50%;margin-right:8px;font-size:10px;line-height:18px;text-align:center}.event-one__content i{font-size:15px}.event-one__content span{font-size:14px;line-height:24px;color:#444444}.event-one__content .event-one__title{color:#313131;font-size:20px;font-weight:700;line-height:30px;margin-top:6px;margin-bottom:6px}.event-one__content .event-one__title span{font-size:20px;font-weight:300;color:#5a4395}.event-one__content .event-one__text{font-size:16px;color:#444444;line-height:26px;font-weight:400}.dica_divi_carousel_1 .swiper-pagination-bullet{height:14px;line-height:14px;width:14px;background:RGBA(46,46,46,0.3);border-style:solid;border-width:0px}.progress{height:8px;overflow:initial;position:relative;border-radius:5px;margin-bottom:20px;background-color:#eeeeee}.progress .progress-bar{overflow:initial;top:0;left:0;height:100%;position:absolute;border-radius:5px 0 0 5px;background-color:#5a4395}.progress .progress-bar:after{content:"";position:absolute;top:-4.5px;right:0;width:5px;height:5px;border-radius:50%;background:white;outline:1px solid white;border:5px solid #5a4395}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.carousel-extended-item{width:519.5px;margin-right:30px;position:relative;display:block;margin-top:45px;box-shadow:0px 0px 60px 0px rgba(0,0,0,0.07);text-align:left;background:#FFFFFF;padding-top:50px;padding-right:47px;padding-bottom:45px;padding-left:47px;border-radius:10px;height:100%}.carousel-extended-item.active{visibility:visible;transform-style:preserve-3d}.testimonial-carousel-content-wrap{margin-left:145px;display:inline-flex;align-items:center}.testimonial-carousel-img-wrap{position:absolute;top:-30px;left:40px;margin-right:auto;height:116px;width:116px;max-width:200px}.testimonial-carousel-img-wrap:before{content:"";position:absolute;width:127px;height:127px;bottom:0;left:0;border-radius:50%;background-image:linear-gradient(0deg,#4cbc41 0%,#9ecf2f 100%);z-index:-1}.testimonial-carousel-img-wrap img{border-radius:50%;border:5px solid #ffffff;width:100%}.testimonial-carousel-name-designation{text-align:left}.testimonial-carousel-name h3{font-weight:600;color:#0e0e0e;font-size:22px;line-height:30px;letter-spacing:.5px;margin:0px 0px 0px 0px}.testimonial-carousel-designation{font-size:14px;line-height:21px;font-weight:400;color:#444444}.testimonial-carousel-client-rating{margin-left:145px}.testimonial-carousel-rating{font-size:15px;color:#f3b42c;margin-top:0px;display:inline-block;position:relative;letter-spacing:5px}.testimonial-carousel-rating:before{content:"\f005\f005\f005\f005\f005";font-family:"Font Awesome 6 Free";overflow:hidden;display:block;font-weight:900}.testimonial-carousel-message{margin:15px 0 0 0}.testimonial-carousel-message p{font-size:16px;line-height:25px;color:#444444;font-weight:400}.testimonial-carousel-icon{position:absolute;display:flex;align-items:center;justify-content:center;top:58px;right:50px;width:60px;height:60px;background-color:#5a4395;border-radius:50%;font-size:20px;color:#FFFFFF;margin-top:0px}.testimonial-carousel-icon i{transform:rotateY(180deg) rotateZ(-180deg)}.dica_divi_carousel_3 .swiper-pagination-bullet{height:14px;line-height:14px;width:14px;background:RGBA(46,46,46,0.3);border-style:solid;border-width:0px}.dica_divi_carousel_3.dica_divi_carousel .dica-container .swiper-pagination{top:25px}.header-social{padding:10px 0px}.header-social span{display:flex;align-items:center;color:#313131;font-size:16px;font-weight:400;justify-content:end;gap:8px}.header-social a{color:#6f6f6f;font-size:15px}.header-right ul li:before{position:absolute;content:"";width:1px;height:60px;background-color:#eee;bottom:0;top:0;right:-25px}.header-right ul li:nth-child(3):before{width:0px;height:0px}.header-right ul{display:flex;align-items:center;justify-content:center;gap:50px}.header-right ul li{display:inline-block;float:left;position:relative}.header-right ul li .icon-holder{position:absolute;top:0;left:0;bottom:0;right:0;width:35px;line-height:35px;padding:5px 0}.header_content_area{display:flex}.header_content_area .icon{margin-right:10px}.header_content_area .icon img{width:50px}.header_content_area .text h4{color:#313131;font-size:18px;font-weight:700;line-height:24px;margin:0 0 2px;padding-bottom:0}.header_content_area .text span{color:#6f6f6f;font-size:15px;line-height:26px;font-weight:400}@media only screen and (max-width:980px){.et_pb_menu .et_pb_menu__wrap{justify-content:end}}@media only screen and (max-width:768px){.about-one__shape-1{position:absolute;top:-335px;left:-18px;width:350px;height:350px}.carousel-extended-item{width:373px;margin-right:30px}.testimonial-carousel-content-wrap{margin-left:95px}.testimonial-carousel-client-rating{margin-left:95px}.testimonial-carousel-name h3{font-size:18px;line-height:30px}.testimonial-carousel-message p{font-size:16px;line-height:26px}.testimonial-carousel-icon{top:10px;right:50px;width:40px;height:40px}.testimonial-carousel-img-wrap{top:-30px;left:22px;height:108px;width:108px}.testimonial-carousel-img-wrap:before{width:115px;height:115px}}