.surv .row-r{flex-direction:row-reverse}.surv-for.violet span{color:#905ccd}.surv-for.orange span{color:#F58A38}.surv-for.blue span{color:#29AAF3}.surv-for.red span{color:#F65D76}.surv-image{width:100%}.surv-image img{margin:0 auto}@media (max-width:767px){.surv-content{width:100%}}.surv .container.align-ic.ia-middle{align-items:center}.surv .container.align-ic.ia-top{align-items:flex-start}.surv .container.align-ic.ia-bottom{align-items:flex-end}@media (min-width:768px){.surv .container.top-margin .surv-content{padding-top:38px}.surv .container.has-more:not(.top-margin) .surv-content{padding-top:0}}.surv .surv-content p>a,.surv .surv-content li>a{text-decoration:none;position:relative;line-height:17px}.surv .surv-content p>a:after,.surv .surv-content li>a:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:currentColor;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.surv .surv-content p>a:hover:after,.surv .surv-content li>a:hover:after{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.surv .surv-content a.arrow-link{max-width:85%;padding-right:20px}.surv.bg-gradient{background:linear-gradient(180deg,rgb(161 122 94 / .06) 0%,#fff0 100%);padding-top:100px}