header.contact{height:550px;position:relative;}header.contact .cover{background-image:url(/imgs/contact-header.webp);}header.contact .info{padding-top:80px;}header.contact .info h1{font-size:20px;margin-bottom:20px;font-weight:600;}header.contact .info h2{font-size:20px;font-weight:200;opacity:.82;}.contact .layer-1 .wrapper{padding:55px 0 45px 0;}.contact .layer-1 .col .inside{background-color:#f7f7f9;padding:33px 19px 19px 19px;position:relative;}.contact .layer-1 .col .inner{padding:45px 20px 20px 20px;border:1px solid #e6e6e7;background-color:#fff;position:relative;}.contact .layer-1 .col .inner:before{width:90%;height:20px;top:-20px;left:0;right:0;margin:auto;position:absolute;content:'';background-color:#ededf2;}.contact .layer-1 .col .icon{margin:0 auto 30px auto;height:144px;}.contact .layer-1 .col .icon-1{width:139px;background-position:-480px -2991px;}.contact .layer-1 .col .icon-2{width:126px;background-position:-232px -2991px;}.contact .layer-1 .col .icon-3{width:116px;background-position:-361px -2991px;}.contact .layer-1 .col h3{margin-bottom:35px;font-size:20px;color:#00bebc;text-align:center;}.contact .layer-1 .col p{font-size:14px;font-weight:200;margin-bottom:25px;line-height:normal;}.contact .layer-1 .col p strong{font-weight:600;color:#00bebc;}.contact .layer-2{background-color:#0071b9;background-image:url(/imgs/grad.webp);background-repeat:repeat-y;background-size:contain;position:relative;border-bottom:4px solid rgba(0,0,0,.05);}.contact .layer-2:after{display:block;position:absolute;content:'';width:0;height:0;border-style:solid;border-width:16px 15px 0 15px;border-color:#0097ba transparent transparent transparent;bottom:-15px;left:0;right:0;margin:auto;}.contact .layer-2 .wrapper{overflow:visible;padding:70px 0 75px 0;color:#fff;}.contact .layer-2 .text h2{margin-bottom:45px;font-size:20px;font-weight:200;}.contact .layer-2 .text h2 strong{font-weight:600;}.contact .layer-2 .row{font-size:0;overflow:visible;}.contact .layer-2 .col-1 h3{font-size:14px;line-height:1.6;text-align:center;}.contact .layer-2 form{margin-top:40px;overflow:hidden;padding:10px;}.contact .layer-2 form .row{margin-bottom:15px;overflow:visible;}.contact .layer-2 form .col{position:relative;margin-bottom:10px;}.contact .layer-2 form .text-row{position:relative;}.contact .layer-2 form .col:after,.contact .layer-2 form .text-row:after{box-sizing:content-box;content:'';height:100%;pointer-events:none;position:absolute;width:calc(100% - 16px);box-shadow:0 0 0 2px #fff;border-radius:4px;left:3px;opacity:0;padding:5px;top:-5px;transform:scale(1.2);transition:transform .2s ease 0s,opacity .2s ease 0s;}.contact .layer-2 form .col:not(.m-left):after,.contact .layer-2 form .text-row:after{width:100%;left:-5px;}.contact .layer-2 form .lb-focused:after{opacity:.8;transform:scale(1);}.contact .layer-2 form input[type=text],.contact .layer-2 form textarea{font-size:14px;display:block;border:0;border-radius:5px;padding:15px;color:#0071b9;width:100%;}.contact .layer-2 form textarea{font-family:'raleway',Arial,sans-serif;height:180px;}.contact .layer-2 form input[type=text]::placeholder,.contact .layer-2 form textarea::placeholder{color:#0071b9;}.contact .layer-2 form button[type=submit]{font-size:14px;width:225px;background-color:#fff;padding:17px 0;font-weight:600;text-align:center;color:#0071b9;border:0;border-radius:5px;cursor:pointer;}.contact .layer-2 form button[type=submit]:hover span{display:block;animation:btt-hover-fx .3s forwards;}.contact .layer-2 .row.info{margin:0 -50px;}.contact .layer-2 .col-2{padding-top:45px;}.contact .layer-2 .col-2 .info-1{margin-bottom:45px;}.contact .layer-2 .col-2 h3{font-size:17px;font-weight:600;}.contact .layer-2 .col-2 .info-1 h3{margin-bottom:35px;}.contact .layer-2 .col-2 .info-2 h3{margin-bottom:18px;}.contact .layer-2 .col-2 p{font-size:14px;font-weight:200;}.contact .layer-2 .col-2 p strong{font-weight:600;}.contact .layer-3{background-color:#f1f4f5;}.contact .layer-3 .row{overflow:visible;}.contact .layer-3 .wrapper{padding:80px 0 50px 0;color:#566776;}.contact .layer-3 .text h2{margin-bottom:60px;font-size:20px;font-weight:200;}.contact .layer-3 .text h2 strong{font-weight:bold;}.contact .layer-3 .col{margin-bottom:50px;position:relative;}.contact .layer-3 .col .date{left:8px;position:absolute;width:60px;height:90px;top:0;text-align:center;padding:9px 0;border:1px solid #566776;border-radius:5px;}.contact .layer-3 .col .date p{line-height:normal;}.contact .layer-2 .col .date p.m{font-size:14px;}.contact .layer-3 .col .date p.d{font-size:31px;font-weight:bold;}.contact .layer-3 .col .inner{padding:0 20px 0 80px;}.contact .layer-3 .col h3{font-size:17px;font-weight:600;margin-bottom:10px;}.contact .layer-3 .col p{font-size:14px;}.contact .layer-3 .col a.btn-more{margin-top:20px;font-size:13px;font-weight:bold;color:#566776;padding:12px 30px;display:inline-block;text-align:center;background-color:#fff;border-radius:50px;border:1px solid #566776;transition:all 150ms;}.contact .layer-3 .col a.btn-more:hover span{display:block;animation:btt-hover-fx .3s forwards;}@media only screen and (min-width:768px){header.contact .info h1{font-size:26px}header.contact .info h2{font-size:26px}.contact .layer-1 .col h3{font-size:26px}.contact .layer-1 .col p{font-size:15px}.contact .layer-2 .text h2{font-size:26px}.contact .layer-2 .col-1 h3{font-size:15px}.contact .layer-2 form button[type=submit]{font-size:15px}.contact .layer-2 .col-2 h3{font-size:20px}.contact .layer-2 .col-2 p{font-size:15px}.contact .layer-3 .text h2{font-size:26px}.contact .layer-3 .col h3{font-size:20px}}@media only screen and (min-width:993px){header.contact{height:783px}header.contact .info{padding-top:180px}header.contact .info h1{font-size:44px}header.contact .info h2{font-size:30px}.contact .layer-1 .col h3{font-size:30px}.contact .layer-1 .wrapper{padding:105px 0 85px 0}.contact .layer-1 .col .icon{margin:0 auto 55px auto}.contact .layer-1 .col h3{margin-bottom:55px}.contact .layer-1 .col p{font-size:19px}.contact .layer-1 .col .inner{padding:55px 40px 30px 40px}.contact .layer-2 .wrapper{padding:135px 0 150px 0}.contact .layer-2 .text h2{font-size:34px}.contact .layer-2 .col-1 h3{font-size:18px;text-align:left}.contact .layer-2 .text h2{margin-bottom:95px}.contact .layer-2 form{overflow:visible;padding:0}.contact .layer-2 form .col{margin-bottom:0}.contact .layer-2 form input[type=text],.contact .layer-2 form textarea{font-size:15px}.contact .layer-2 .row.inf .col-1,.contact .layer-2 .row.inf .col-2{padding:0 50px;position:relative}.contact .layer-2 .row.inf .col-2:before{background:#fff;background:linear-gradient(to bottom,rgba(210,230,243,0) 0%,rgba(210,230,243,1) 50%,rgba(219,230,243,0) 100%);display:block;position:absolute;content:'';height:100%;width:1px;position:absolute;top:0;left:0}.contact .layer-2 .col-2{padding-top:0}.contact .layer-2 .col-2 h3{font-size:24px}.contact .layer-2 .col-2 p{font-size:18px}.contact .layer-2 .col-2 .info-1{margin-bottom:90px}.contact .layer-3 .text h2{font-size:28px}.contact .layer-3 .col h3{font-size:20px}.contact .layer-3 .col{margin-bottom:0}.contact .layer-3 .col .date{left:0}.contact .layer-3 .text h2{margin-bottom:80px}.contact .layer-3 .wrapper{padding:80px 0 110px 0}.contact .layer-3 .col .inner{padding:0 40px 0 80px}}