.elementor .s-sp-title{width:100%;max-width:865px;font-family:"Montserrat";font-weight:600;font-size:40px;color:#1F2533;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sp-featured{width:100%;max-width:1170px;aspect-ratio:1170/464;object-fit:cover;margin-block-start:50px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:30px;display:block;}.elementor .s-sp-content-wrap{width:100%;max-width:1014px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;}.elementor .s-sp-related-title{width:100%;font-family:"Montserrat";font-weight:600;font-size:30px;color:#384ACF;line-height:50px;text-align:center;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sp-rel-img{width:100%;max-width:100%;aspect-ratio:370/309;object-fit:cover;border-radius:15px;display:block;}.elementor .s-sp-rel-date{width:fit-content;font-family:"Montserrat";font-weight:600;font-size:16px;color:rgba(0,0,0,0);letter-spacing:1px;line-height:20px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(90deg, #652CCA 0%,#308DCC 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .s-sp-rel-title{font-family:"Montserrat";font-weight:600;font-size:24px;color:#242638;line-height:1.4;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sp-rel-exc{font-family:"Montserrat";font-weight:400;font-size:16px;color:rgba(0,0,0,0.8);line-height:1.4;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sp-rel-card{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .s-sp-rel-layout{display:grid;gap:30px;grid-template-columns:repeat(3, 1fr);}.elementor .s-sp-rel-loop{width:100%;max-width:1170px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sp-main{width:100%;position:relative;padding-block-start:175px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}