.section.contact{background-image:linear-gradient(257.31deg,#264653 -25.95%,#2a9d8f 138.19%);padding-top:80px;padding-bottom:80px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.section.contact .ct-wrapper{display:flex;flex-direction:column;text-align:center}@media (min-width:768px){.section.contact .ct-wrapper{flex-direction:row}}.section.contact .ct-wrapper .ct-content h2{margin-bottom:10px;font-size:36px;line-height:40px}@media (min-width:768px){.section.contact .ct-wrapper .ct-content h2{font-size:48px;line-height:54px}}.section.contact .ct-wrapper .ct-content p{font-family:Wix Madefor Display,sans-serif;font-size:18px;line-height:1.5}@media (min-width:515px){.section.contact .ct-wrapper .ct-content p{line-height:1.6}}.section.contact .ct-wrapper .ct-btn-wrapper{margin-top:30px;display:flex;width:100%;align-self:center}@media (min-width:515px){.section.contact .ct-wrapper .ct-btn-wrapper{width:auto}}@media (min-width:768px){.section.contact .ct-wrapper .ct-btn-wrapper{margin-top:0;margin-left:auto}}.section.contact .ct-wrapper .ct-btn-wrapper .btn.ct-btn{width:100%;gap:.5rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 2.5rem;font-size:18px;font-weight:800;--tw-text-opacity:1;color:rgb(38 70 83/var(--tw-text-opacity,1))}.section.contact .ct-wrapper .ct-btn-wrapper .btn.ct-btn:hover{--tw-bg-opacity:1;background-color:rgb(42 157 143/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 39 61/var(--tw-text-opacity,1))}@media (min-width:515px){.section.contact .ct-wrapper .ct-btn-wrapper .btn.ct-btn{width:fit-content}}