.pensum-section-agency-container{background:#1a1c1d;padding:62px 103px 115px 140px}.pensum-section-agency-container .top-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:100px}.pensum-section-agency-container .top-section .text-section{max-width:609px}.pensum-section-agency-container .top-section .text-section .title-component{font-family:Poppins,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:45px;letter-spacing:-1px;color:#fff;margin:0}.pensum-section-agency-container .top-section .text-section .title-component.colored{background:linear-gradient(90deg,#fe8c00,#f83600);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pensum-section-agency-container .top-section .text-section .description-component,.pensum-section-agency-container .top-section .text-section .description-component-mobile{font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#fff}.pensum-section-agency-container .top-section .text-section .description-component-mobile{display:none}.pensum-section-agency-container .top-section .image-container{position:relative}.pensum-section-agency-container .top-section .image-container:after{content:"";position:absolute;width:340px;height:320px;left:13px;bottom:2px;border-radius:50%;background:linear-gradient(180deg,#fff3,#fefefe1a)}.pensum-section-agency-container .top-section .image-container img{position:relative;z-index:1;border-radius:50%}.pensum-section-agency-container .pensum-list{display:flex;flex-direction:column;gap:100px}.pensum-section-agency-container .pensum-list .icons-content .title-icons{background:linear-gradient(90deg,#fe8c00,#f83600);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:45px;margin:0 0 32px}.pensum-section-agency-container .pensum-list .icons-content .icons-container{display:grid;grid-template-columns:repeat(4,calc(25% - 30px));column-gap:40px;opacity:0}.pensum-section-agency-container .pensum-list .icons-content .icons-container .matter-item{display:flex;align-items:center;gap:16px}.pensum-section-agency-container .pensum-list .icons-content .icons-container .matter-item .icon{display:flex;align-items:center;justify-content:center;border-radius:50%;min-width:50px;min-height:50px;background:linear-gradient(150deg,#fff3 7.66%,#ffffff1a 92.05%)}.pensum-section-agency-container .pensum-list .icons-content .icons-container .matter-item .name p{font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#fff}.pensum-section-agency-container.show-content .pensum-list .icons-container{transition:all 1s ease-in-out;opacity:1}.pensum-section-agency-container.show-content .pensum-list .line-two{transition-delay:1s}@media (max-width: 1200px){.pensum-section-agency-container{padding:62px 24px 115px}}@media screen and (max-width: 768px){.pensum-section-agency-container{padding:84px 24px 0;background:none;margin-bottom:40px}.pensum-section-agency-container .top-section{flex-direction:column-reverse;gap:32px;margin-bottom:51px}.pensum-section-agency-container .top-section .text-section .title-component{font-size:24px;max-width:208px;margin:0 auto;text-align:center;line-height:26px}.pensum-section-agency-container .top-section .text-section .title-component.colored{max-width:270px}.pensum-section-agency-container .top-section .text-section .description-component{display:none}.pensum-section-agency-container .top-section .text-section .description-component-mobile{font-size:16px;display:block;max-width:270px;text-align:center}.pensum-section-agency-container .top-section .image-container img{width:300px}.pensum-section-agency-container .top-section .image-container:after{width:280px;height:280px}.pensum-section-agency-container .pensum-list{gap:42px;margin-left:0 -24px;padding:0 24px 0 12px}.pensum-section-agency-container .pensum-list .icons-content .title-icons{font-size:16px}.pensum-section-agency-container .pensum-list .icons-content .icons-container{display:grid;grid-template-columns:repeat(2,50%);gap:42px 23px}.pensum-section-agency-container .pensum-list .icons-content .icons-container .matter-item{flex-direction:column;width:fit-content;margin:0 auto}.pensum-section-agency-container .pensum-list .icons-content .icons-container .matter-item .icon{height:42px;width:42px;min-width:unset;min-height:unset}.pensum-section-agency-container .pensum-list .icons-content .icons-container .matter-item .name p{font-size:14px;text-align:center}}
