.cta-section{margin-bottom:50px;border-radius:12px}.cta-section .container{max-width:1140px;margin:0 auto;padding:20px;box-sizing:border-box}.cta-section .cta-title{font-size:26px;color:#353167;margin-bottom:20px}@media screen and (max-width:768px){.cta-section .cta-title{font-size:20px}}.cta-section .cta-subtitle{font-size:18px;color:#000;margin-bottom:20px!important}@media screen and (max-width:768px){.cta-section .cta-subtitle{font-size:14px}}.cta-section .cta-form .input-group{display:flex;flex-wrap:nowrap;gap:10px;margin-bottom:20px}@media screen and (max-width:768px){.cta-section .cta-form .input-group{flex-wrap:wrap;flex-direction:column;align-items:flex-start}}.cta-section .cta-form .input-group .input-wrapper{display:flex;flex-basis:0;flex-grow:1;flex-direction:column;position:relative}.cta-section .cta-form .input-group .input-wrapper .input{padding:10px;border-radius:4px;margin-bottom:0;font-size:16px}.cta-section .cta-form .input-group .input-wrapper .error{display:block;color:#d8000c;font-size:.875em;margin-top:.25em;margin-bottom:.25em;font-size:15px}@media screen and (max-width:768px){.cta-section .cta-form .input-group .input-wrapper{width:100%;flex-basis:calc(50% - (10px/2))}.cta-section .cta-form .input-group .input-wrapper:not(:last-child){margin-bottom:10px}.cta-section .cta-form .input-group .input-wrapper.error{display:flex;flex-direction:column}.cta-section .cta-form .input-group .input-wrapper.error .input{order:1;font-size:12px}.cta-section .cta-form .input-group .input-wrapper.error .error{order:2;display:block}}.cta-section .cta-form .input-group .button{width:160px;height:40px;flex-shrink:0;padding:10px;padding-top:8px;background-color:#81b44c;color:#fff;font-size:18px;font-weight:800;border:none;border-radius:4px;cursor:pointer}@media screen and (max-width:768px){.cta-section .cta-form .input-group .button{order:3;width:100%;margin-top:10px;font-size:14px}}.cta-section.cta-white-version{background:linear-gradient(180deg,white 0%,#F7F7F7 100%)}.cta-section.cta-purple-version{background:linear-gradient(180deg,#4A3B8F 0%,#5C4AB0 100%)}.cta-section.cta-purple-version .cta-title,.cta-section.cta-purple-version .cta-subtitle{color:#fff;text-align:center}.cta-section.cta-purple-version .cta-form .input-group .input{background-color:#6a60a9;color:#fff;border-color:#fff}.cta-section.cta-purple-version .cta-form .input-group .input::placeholder{color:rgba(255,255,255,.7)}.cta-section.cta-purple-version .cta-form .input-group .input-wrapper .error{color:#f77c89!important}.container.video video{display:block;margin:0 auto}@media(max-width:767px){.read-next-section{padding-top:0}}@media(min-width:350px) and (max-width:386px){.read-next-section{padding:0}}@media(max-width:438px){.read-next-section .read-next-card{padding:.75rem 3.5px}}.read-next-section .read-next__title{font-size:52px;margin-bottom:40px;line-height:39px;font-weight:300!important;text-align:center!important}@media(max-width:767px){.read-next-section .read-next__title{font-size:32px}}.read-next-section .read-next__card{height:100%;min-height:168px;box-shadow:0 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.15);border-radius:6px;display:flex;flex-direction:column}.read-next-section .read-next__card header{align-items:center;display:flex;padding:10px 10px 5px}.read-next-section .read-next__card header p.title{font-size:12px;max-width:150px;color:#5e5e5e;letter-spacing:1px;font-weight:700;line-height:1.5;white-space:nowrap}@media screen and (max-width:1023px){.read-next-section .read-next__card header p.title{width:130px}}.read-next-section .read-next__card header p.title span.read-next__square{margin-left:.5px;font-size:11px;width:14px;justify-content:start;color:#0f2d8f}.read-next-section .read-next__card .card-content{padding:0 10px}.read-next-section .read-next__card .card-content figure.image img{width:150px;height:120px;max-width:100%}@media screen and (max-width:1023px){.read-next-section .read-next__card .card-content figure.image img{width:130px;height:104px}}.read-next-section .read-next__card .card-content p.text{font-size:16px;margin:10px 0 0;padding-top:10px;height:90px;max-width:150px;line-height:20px;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media screen and (max-width:1023px){.read-next-section .read-next__card .card-content p.text{min-height:90px;max-width:130px}}.read-next-section .read-next__card .ellipsis-wrapping{overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.read-next-section .read-next__card footer hr{margin:15px auto;width:90%;height:1px;background-color:#0f2d8f;border-color:#0f2d8f}