@charset "UTF-8";@media screen and (min-width:1025px){.cta{width:80%!important;}}@media screen and (min-width:641px){.cta .cta-inner{display:block!important;}}@media screen and (min-width:641px){.cta .cta-img{width:100%!important;}}.cta .cta-img img{height:auto;}@media screen and (min-width:641px){.cta .cta-img img{-webkit-mask-image:linear-gradient(to bottom,black 30%,transparent)!important;mask-image:linear-gradient(to bottom,black 30%,transparent)!important;object-position:center!important;}}@media screen and (min-width:641px){.cta .cta-img span{position:relative!important;}}.cta .cta-body{margin-top:0!important;display:block!important;}@media screen and (min-width:641px){.cta .cta-body{margin-top:0!important;padding:0 32px 32px!important;width:100%!important;}}:not(.cta-footer02).cta .cta-txt{margin-bottom:1.3em!important;display:block!important;}.cta .cta-title{font-size:1.2em!important;text-align:center!important;}@media screen and (min-width:641px){.cta .cta-title{font-size:1.3em!important;text-align:center!important;}}.cta .cta-desc{text-align:center!important;font-size:0.9em!important;margin-top:1.5em!important;line-height:1.6!important;}@media screen and (min-width:641px){.cta .cta-desc{text-align:center;font-size:1em!important;margin-top:0.5em!important;}}.cta .cta-more{text-align:center!important;}@media screen and (min-width:641px){.cta .cta-more{text-align:center!important;}}.cta .cta-more span{display:inline-block!important;text-align:center!important;}@media (min-width:1025px){.cta a:hover{text-decoration:none!important;}}@media (min-width:1025px){#cta-fixed .cta{width:100%!important;}#cta-fixed .cta-title{font-size:1.1em!important;}#cta-fixed .cta-desc{font-size:0.9em!important;}}@media (min-width:1025px){#cta-fixed{bottom:30%;}}@media screen and (min-width:641px){.cta .cta-title{color:#333;font-size:2em!important;}.cta .cta-desc{color:#888;font-size:1.4em!important;opacity:1;}.cta .cta-more span{font-size:1.3em!important;}}