@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/montserrat-v25-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-v25-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-v25-latin-regular.woff2) format("woff2"),url(/fonts/montserrat-v25-latin-regular.woff) format("woff"),url(/fonts/montserrat-v25-latin-regular.ttf) format("truetype"),url(/fonts/montserrat-v25-latin-regular.svg#Montserrat) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/montserrat-v25-latin-500.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/montserrat-v25-latin-500.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-v25-latin-500.woff2) format("woff2"),url(/fonts/montserrat-v25-latin-500.woff) format("woff"),url(/fonts/montserrat-v25-latin-500.ttf) format("truetype"),url(/fonts/montserrat-v25-latin-500.svg#Montserrat) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/montserrat-v25-latin-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-v25-latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-v25-latin-700.woff2) format("woff2"),url(/fonts/montserrat-v25-latin-700.woff) format("woff"),url(/fonts/montserrat-v25-latin-700.ttf) format("truetype"),url(/fonts/montserrat-v25-latin-700.svg#Montserrat) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/fonts/montserrat-v25-latin-900.eot);src:local("Montserrat Extra Bold"),local("Montserrat-Extra Bold"),url(/fonts/montserrat-v25-latin-900.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-v25-latin-900.woff2) format("woff2"),url(/fonts/montserrat-v25-latin-900.woff) format("woff"),url(/fonts/montserrat-v25-latin-900.ttf) format("truetype"),url(/fonts/montserrat-v25-latin-900.svg#Montserrat) format("svg");font-display:swap}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Montserrat,sans-serif;font-size:16px;color:#333;background-color:#fff;padding:0;margin:0}a,a:focus,a:hover{text-decoration:none;outline:none}button{font-family:inherit;font-size:inherit}.btn-group{display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:10px;column-gap:10px}.btn{color:#376ac8;font-size:18px;font-weight:500;border:2px solid #376ac8;border-radius:60px;background-color:#fff;padding:10px 40px;transition:.2s ease-in-out}.btn:hover{filter:saturate(.5)}.btn-primary{background-color:#376ac8;color:#fff}.relative{position:relative}.container{width:1200px;margin:0 auto}.section{padding:40px 0}.section .text-h{font-size:40px;font-weight:500}.text-center{text-align:center}.text-left{text-align:left}.header .container{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.header .logo{width:240px}.header .menu{display:flex;justify-content:flex-end;-moz-column-gap:40px;column-gap:40px}.header .menu-link{color:#333;font-weight:500}.footer .container{display:flex;justify-content:space-between;align-items:flex-start;-moz-column-gap:60px;column-gap:60px}.footer .logo{width:200px}.footer .socials{display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:10px;column-gap:10px}.footer .socials .social-img{width:40px;height:40px}.footer .copyright{color:#727272;margin-block:10px 20px}.footer .copyright a{color:#727272;text-decoration:underline}.footer .copyright .separator{margin-inline:10px}.footer .brands{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px 20px}.footer .brands .brand{width:calc(25% - 15px)}.footer .brands .brand-img{width:100%}.footer .feat .feat-p{color:#727272;font-size:13px;font-weight:500;margin-bottom:10px}.footer .feat .feat-img{width:200px}@media only screen and (max-width:1365px){.container{width:900px}.footer .brands{-moz-column-gap:15px;column-gap:15px}.footer .brands .brand{width:calc(33.33333% - 10px)}}@media only screen and (max-width:1023px){.container{width:700px}.section .text-h{font-size:30px;margin-top:10px}.header .logo{width:180px}.header .menu{-moz-column-gap:20px;column-gap:20px}.footer .container{flex-wrap:wrap}.footer .socials{margin-top:30px}.footer .brands{-moz-column-gap:20px;column-gap:20px}.footer .brands .brand{width:calc(25% - 15px)}.footer .feat{width:100%;margin-top:30px}}@media only screen and (max-width:767px){.btn{padding-inline:20px}.container{width:100%;padding-inline:15px}.section{padding-block:20px}.section .text-h{font-size:24px}.header .container{flex-direction:column;padding-inline:15px}.header .menu{justify-content:center;margin-top:10px}.header .menu-link{font-size:13px}}