.cta{background-color:rgba(241,244,249,.56);padding:60px 0 52px;position:relative;z-index:0}.cta-wrapper{text-align:center}.cta--light-blue .cta-wrapper a:not(.btn),.cta--dark-blue .cta-wrapper a:not(.btn){color:var(--light-blue-01)}.cta--light-blue .btn::after,.cta--dark-blue .btn::after{display:none}.cta-overlay{width:431px;top:27px;left:0;position:absolute;height:auto;object-fit:cover;z-index:-1}.cta-bottom{display:flex;flex-wrap:wrap;justify-content:center}.cta-logo{width:120px;margin:0 10px 0 0}.cta-logo>img{-o-object-fit:contain!important;object-fit:contain!important}.cta--light-blue h2,.cta--dark-blue h2{color:var(--white)}.cta--light-blue .btn,.cta--dark-blue .btn{color:var(--white)}.cta .ctm-icon-date:before{content:"\e900"}@media(min-width:768px){.cta{padding:98px 0 59px;overflow:hidden}.cta-logo{width:164px;margin:0 27px 0 0}.cta-bottom{align-items:center;justify-content:center}.cta-overlay{width:713px;top:27px}}@media(min-width:1200px){.cta{padding:98px 0}.cta-wrapper{width:100%;max-width:832px;margin:0 auto}.cta-overlay{width:943px;top:76px;left:-9px}.cta-wrapper h2{font-size:34px;padding:0 0 12px}.cta-button .btn-icon{font-size:15px}.cta-logo{width:184px;margin:0 20px 0 0}.cta-bottom{margin-top:7px}}.cta-button .btn-icon-coll--big{font-size:15px;font-weight:500;padding:5px 60px 5px 32px}.cta-button .btn-icon-coll span{display:block}.cta--dark-blue{color:var(--white);background-color:var(--dark-blue)}.cta--light-blue{color:var(--white);background-color:var(--light-blue)}.cta--dark-blue h3,.cta--light-blue h3{color:var(--white)}.cta--dark-blue .btn-icon-coll{background:var(--white);color:var(--dark-blue);box-shadow:none}.cta--dark-blue .btn-icon-coll::before{background:var(--orange);color:var(--white);box-shadow:0 0 30px rgba(242,103,39,.4);right:0}.cta--light-blue .btn-solid,.cta--dark-blue .btn-solid{background:var(--white);color:var(--black-02);border-color:var(--white);overflow:hidden}.cta--light-blue .btn-solid::before,.cta--dark-blue .btn-solid::before{border:1px solid transparent}.cta--light-blue .btn-solid:hover,.cta--dark-blue .btn-solid:hover{box-shadow:0 10px 30px rgba(255,255,255,.63)}.cta--light-blue .btn-solid::before,.cta--dark-blue .btn-solid:hover::before{width:50px}.cta--light-blue .btn-solid:hover span,.cta--dark-blue .btn-solid:hover span{color:var(--black-02);z-index:1;position:relative}.cta--light-blue .btn-solid::after,.cta--dark-blue .btn-solid::after{right:0}.cta--light-blue .btn-solid:hover::after,.cta--dark-blue .btn-solid:hover::after{z-index:0;right:-1px}.cta-button .btn-icon-coll--big::after{display:none}.cta-bottom .btn-icon-coll--big:hover{background-color:var(--orange);color:var(--white)}.cta--light-blue .btn-solid::before,.cta--dark-blue .btn-solid::before{color:var(--orange);background:var(--white);box-shadow:none;right:0;z-index:1}