@import url(https://p.typekit.net/p.css?s=1&k=oif5kmz&ht=tk&f=12783.12784.12785.12786.18482.18483.18486.18495&a=82640005&app=typekit&e=css);@font-face{font-family:franklin-gothic-urw;src:url(https://use.typekit.net/af/801a74/000000000000000000012126/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/801a74/000000000000000000012126/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/801a74/000000000000000000012126/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:franklin-gothic-urw;src:url(https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:franklin-gothic-urw;src:url(https://use.typekit.net/af/2e6f07/000000000000000000011ce6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/2e6f07/000000000000000000011ce6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/2e6f07/000000000000000000011ce6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:franklin-gothic-urw;src:url(https://use.typekit.net/af/b825af/0000000000000000000118b1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/b825af/0000000000000000000118b1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/b825af/0000000000000000000118b1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:freight-big-pro;src:url(https://use.typekit.net/af/a91824/000000000000000077359f9d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/a91824/000000000000000077359f9d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/a91824/000000000000000077359f9d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:freight-big-pro;src:url(https://use.typekit.net/af/5d264d/000000000000000077359fa0/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/5d264d/000000000000000077359fa0/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/5d264d/000000000000000077359fa0/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:freight-big-pro;src:url(https://use.typekit.net/af/b1b6ad/000000000000000077359fa8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/b1b6ad/000000000000000077359fa8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/b1b6ad/000000000000000077359fa8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:freight-display-pro;src:url(https://use.typekit.net/af/19483f/000000000000000077359f9f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/19483f/000000000000000077359f9f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/19483f/000000000000000077359f9f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}.tk-franklin-gothic-urw{font-family:franklin-gothic-urw,sans-serif}.tk-freight-big-pro{font-family:freight-big-pro,serif}.tk-freight-display-pro{font-family:freight-display-pro,serif}.menu-website.accent-icon img.mobile-open{filter:invert(15%) sepia(16%) saturate(2946%) hue-rotate(163deg) brightness(17%) contrast(103%)}@media (min-width:786px){.menu-website .main-item:hover{color:red}}.footer-website{background:#002234;padding:5.5rem 6rem 0 6rem;font-family:franklin-gothic-urw,sans-serif;font-size:14px;font-weight:400;letter-spacing:calc(14px * ((200 / 100)/ 10));line-height:17px;color:#5c717d;color:#fff}.footer-website .container{display:flex;flex-flow:column nowrap;gap:1rem;align-items:center;justify-content:center;max-width:1550px}@media screen and (max-width:81rem){.footer-website .container{max-width:90%}}.footer-website a{transition:opacity .33s;opacity:.5}.footer-website a:hover{opacity:1}.footer-website .socials{display:flex;flex-flow:row nowrap;gap:1.5rem;align-items:initial;justify-content:initial}.footer-website .socials a{transition:opacity .33s;opacity:1}.footer-website .socials a:hover{opacity:.5}.footer-website .links{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem;align-items:initial;justify-content:initial;width:100%}@media screen and (max-width:1440px){.footer-website .links{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){.footer-website .links{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.footer-website .links{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.footer-website .links{grid-template-columns:repeat(1,1fr)}}.footer-website .links .col{display:flex;flex-flow:column nowrap;gap:.5rem;align-items:flex-start;justify-content:flex-end}@media screen and (max-width:1024px){.footer-website .links .col:first-of-type{align-items:center;margin:1rem auto}}.footer-website .links .col a{text-transform:uppercase}.footer-website .links .col img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:10rem;height:auto}.footer-website .links::after{display:block;content:"";position:absolute;bottom:-2rem;width:100%;height:1px;background:#80919a;opacity:.33}.footer-website .contact{position:relative;display:grid;grid-template-columns:2.3fr 1fr;-moz-column-gap:35px;column-gap:35px;row-gap:1rem;align-items:initial;justify-content:initial;padding:2rem 0;width:100%}.footer-website .contact::after{display:block;content:"";position:absolute;bottom:0;width:100%;height:1px;background:#80919a;opacity:.33}.footer-website .contact ul{list-style-type:none;padding:0}.footer-website .contact ul li{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.6rem}.footer-website .contact ul li span:first-of-type{color:#5c717d;font-weight:500}.footer-website .contact .location{display:flex;flex-flow:column nowrap;gap:.5rem;align-items:initial;justify-content:initial;margin-bottom:1rem}.footer-website .contact .location a{letter-spacing:calc(14px * ((20 / 100)/ 10));opacity:1}.footer-website .contact .location h3{text-transform:uppercase;color:#5c717d;margin-bottom:.25rem;font-weight:500}.footer-website .locations-col{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:25px;column-gap:25px;row-gap:1rem}.footer-website .privacy-terms-copyright{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;align-items:initial;justify-content:initial;padding:1rem 0;width:100%;letter-spacing:calc(14px * ((20 / 100)/ 10))}@media screen and (max-width:768px){.footer-website .privacy-terms-copyright{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.footer-website .privacy-terms-copyright{grid-template-columns:repeat(1,1fr)}}.footer-website .privacy-terms-copyright .col:first-of-type{display:flex;flex-flow:row nowrap;gap:1rem}.footer-website .privacy-terms-copyright .col:nth-of-type(2){text-align:center;color:#5c717d;font-weight:500}.footer-website .privacy-terms-copyright .col:nth-of-type(3){text-align:right}.footer-website .privacy-terms-copyright .asnet{opacity:.4;transition:opacity .33s}.footer-website .privacy-terms-copyright .asnet:hover{opacity:1}@media (max-width:1024px){.footer-website{padding:2rem 0}.footer-website .links{row-gap:1rem}.footer-website .links .col{row-gap:1rem}.footer-website .links .col-logo{grid-column:1/span 2}.footer-website .contact{grid-template-columns:1fr 1fr}.footer-website .locations-col{grid-template-columns:1fr}.footer-website .privacy-terms-copyright{grid-template-columns:1fr;align-items:center;justify-content:center}.footer-website .privacy-terms-copyright .col{align-items:center;justify-content:center}.footer-website .privacy-terms-copyright .col.col-asnet{order:-1;text-align:center}}@media (max-width:550px){.footer-website .links{grid-template-columns:repeat(1,1fr);padding-bottom:1rem}.footer-website .links .col-logo{grid-column:unset}.footer-website .contact{grid-template-columns:1fr}.footer-website .locations-col{position:relative;padding-bottom:2rem;margin-bottom:1rem}.footer-website .locations-col::after{display:block;content:"";position:absolute;bottom:0;width:100%;height:1px;background:#80919a;opacity:.33}}*{box-sizing:border-box;outline:0}body,html{padding:0;margin:0;font-family:franklin-gothic-urw,sans-serif;font-size:14px;font-weight:400;letter-spacing:calc(14px * ((20 / 100)/ 10));line-height:22px;color:#5c717d}html{scroll-behavior:smooth}body{position:relative}a{color:inherit;text-decoration:none;font-weight:initial}:root :where(a:where(:not(.wp-element-button))){text-decoration:none}nav{position:absolute;top:2.35rem;left:50%;transform:translate(-50%,0);width:100%;height:auto;z-index:10;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.7rem;align-items:center;justify-content:center;grid-template-columns:1fr fit-content(100%) 1fr;font-family:franklin-gothic-urw,sans-serif;font-size:14px;font-weight:500;letter-spacing:calc(14px * ((200 / 100)/ 10));line-height:17px;color:#5c717d;text-transform:uppercase}@media screen and (max-width:768px){nav{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){nav{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1024px){nav{grid-template-columns:repeat(1,1fr);grid-gap:0;align-items:flex-start;justify-content:flex-start}}nav>div{height:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}nav .sub-menu{display:none}nav a,nav ul>li>div{padding:.5rem;height:100%;line-height:2rem;display:flex;flex-flow:row nowrap;gap:0;align-items:center;justify-content:center}nav ul{display:grid;grid-template-columns:repeat(4,fit-content(100%));grid-gap:1.65rem;align-items:initial;justify-content:initial;list-style-type:none;padding:0;margin:0;color:#fff}@media screen and (max-width:1024px){nav ul{grid-template-columns:repeat(3,fit-content(100%))}}@media screen and (max-width:768px){nav ul{grid-template-columns:repeat(2,fit-content(100%))}}@media screen and (max-width:600px){nav ul{grid-template-columns:repeat(1,fit-content(100%))}}@media screen and (max-width:1024px){nav ul{grid-gap:0}}nav ul.brands{position:relative;width:100%;color:#002234;display:flex;flex-flow:column nowrap;gap:.25rem;align-items:flex-start;justify-content:flex-start;white-space:nowrap;padding:2rem 0 0 0}@media screen and (max-width:1440px){nav ul.brands{padding:.75rem 0 0 0}}nav ul.brands::before{display:block;content:"";position:absolute;top:1rem;left:50%;width:calc(100% + 2rem);transform:translate(-50%,0);height:1px;background:#0e1d39;opacity:.14}nav ul li{position:relative;display:flex;height:4rem;margin:0 .6rem}@media screen and (max-width:1024px){nav ul li{flex-flow:column;height:auto}}nav ul li a{transition:color .33s;font-weight:500}@media screen and (max-width:1024px){nav ul li a{width:auto;width:-moz-fit-content;width:fit-content}}nav ul li div{cursor:default}nav .left{justify-content:flex-end}@media screen and (max-width:1024px){nav .left{order:2;align-items:flex-start;justify-content:flex-start;display:none}}nav .left ul{justify-content:flex-end}nav .center{justify-content:space-between;margin:0}@media screen and (max-width:1024px){nav .center{padding:0 2rem}}nav .center a{margin:0;padding:0;display:flex}nav .center .mobile-open{display:none}@media screen and (max-width:1024px){nav .center .mobile-open{display:flex}}nav .center .mobile-close{display:none}nav .center img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:12.5rem;height:auto}nav .center img.mobile-toggle{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.5rem;height:auto}nav .right{justify-content:flex-start}@media screen and (max-width:1024px){nav .right{order:3;display:none}}nav .mobile-socials{display:none;position:absolute;bottom:-5rem;left:50%;transform:translate(-50%,0);height:auto;height:-moz-fit-content;height:fit-content;width:auto;width:-moz-fit-content;width:fit-content}nav .mobile-socials .socials{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;color:#fff}nav.alt li{color:#002234}nav.alt>div{opacity:1!important}nav.alt>div>ul>li{opacity:1!important}nav.no-fade>div{opacity:1!important}nav.no-fade>div>ul>li{opacity:1!important}nav>div>ul>li>a{transition:color .33s}nav.mobile::before{display:block;content:"";position:absolute;z-index:-1;top:-2rem;left:0;width:100%;height:calc(100vh + 2rem);background-color:#414042;background-image:url(/wp-content/themes/asnet-core/assets/images-min/mobile-menu-bg.svg);background-position:center;background-repeat:repeat;background-size:initial}nav.mobile ul{width:100%;justify-content:flex-start;grid-template-columns:1fr}nav.mobile .left,nav.mobile .right{display:flex;width:83%;margin:0 auto}@media screen and (max-width:1024px){nav.mobile .left{padding-top:5rem}}nav.mobile .center .mobile-open{display:none}nav.mobile .center .mobile-close{display:flex}nav.mobile .mobile-socials{display:flex}nav.mobile .has-sub-menu>a,nav.mobile .has-sub-menu>div{position:relative;width:100%;display:flex;justify-content:flex-start}nav.mobile .has-sub-menu>a::after,nav.mobile .has-sub-menu>div::after{display:block;content:"";position:absolute;top:1rem;right:0;width:1rem;height:1rem;background-color:#fff;-webkit-mask-image:url(/wp-content/themes/asnet-core/assets/images-min/dropdown-arrow.svg);mask-image:url(/wp-content/themes/asnet-core/assets/images-min/dropdown-arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:transform .5s cubic-bezier(.68,-.55,.265,1.55) 0s,background-color .5s cubic-bezier(.68,-.55,.265,1.55) 0s}nav.mobile .has-sub-menu.expanded>a,nav.mobile .has-sub-menu.expanded>div{color:#f06b36}nav.mobile .has-sub-menu.expanded>a::after,nav.mobile .has-sub-menu.expanded>div::after{background-color:#f06b36;transform:rotate(180deg)}nav.mobile .sub-menu{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;color:#fff;padding:.5rem}nav.mobile .sub-menu::before{display:none}nav.mobile .sub-menu a,nav.mobile .sub-menu span{color:#fff}nav.mobile>div>ul>li:hover>a{color:#fff}nav.mobile>div>ul>li>a{width:100%;display:flex;justify-content:flex-start}nav.mobile>div>ul>li::after{display:block;content:"";position:relative;width:100%;height:1px;background:#fff;opacity:.09}nav.mobile>div>ul>li::after:hover>a{color:#f06b36}nav.mobile.alt li{color:#fff}.button{font-family:franklin-gothic-urw,sans-serif;font-size:14px;font-weight:500;letter-spacing:calc(14px * ((200 / 100)/ 10));line-height:17px;color:#5c717d;color:#fff;text-transform:uppercase;padding:1.5rem;border:1px solid #fff;min-width:17rem;text-align:center}.container{position:relative;max-width:1550px;margin:0 auto}@media screen and (max-width:1600px){.container{max-width:90%}}.container-large{position:relative;width:90%;max-width:1950px;margin:0 auto}.title-cursive{font-family:freight-big-pro,serif;font-size:50px;font-weight:300;letter-spacing:calc(50px * ((20 / 100)/ 10));line-height:55px;color:#002234;font-style:italic}@media screen and (max-width:1440px){.title-cursive{font-family:freight-big-pro,serif;font-size:27px;font-weight:300;letter-spacing:calc(27px * ((20 / 100)/ 10));line-height:30px;color:#002234}}.subtitle{font-family:franklin-gothic-urw,sans-serif;font-size:14px;font-weight:700;letter-spacing:calc(14px * ((200 / 100)/ 10));line-height:17px;color:#002234;text-transform:uppercase}.button{display:block;width:-moz-fit-content;width:fit-content;min-width:17rem;background:0 0;border:solid rgba(255,255,255,.3) 1px;cursor:pointer;transition:all 1s;position:relative}.button span{color:#fff}.button .line{background:#fff;opacity:1;position:absolute;transform:scale(0);transition:none}.button .line:nth-child(1){bottom:0;height:1px;transform-origin:100% 100%;width:20%}.button .line:nth-child(4){height:1px;right:0;top:-1px;transform-origin:0 100%;width:20%}.button .line:nth-child(2){bottom:0;height:100%;left:-1px;transform-origin:100% 100%;width:1px}.button .line:nth-child(5){bottom:0;height:100%;right:-1px;transform-origin:100% 0;width:1px}.button .line:nth-child(3){height:1px;left:-1px;top:-1px;transform-origin:0 100%;width:100%}.button .line:nth-child(6){bottom:0;height:1px;right:-1px;transform-origin:100% 0;width:100%}.button:hover>.line{transform:scale(1);opacity:0;transition:all 1s}.button:hover>.line:nth-child(2),.button:hover>.line:nth-child(5){transition-delay:.5s}.button:hover>.line:nth-child(3),.button:hover>.line:nth-child(6){transition-delay:.9s}.button:hover{background:rgba(255,255,255,.03)}.button.red-button{background:red}.text-columns-v2{position:relative;padding:3.45rem 2rem 0 2rem}@media screen and (max-width:1024px){.text-columns-v2{overflow:hidden;padding:2rem 0 0 0}}.text-columns-v2 .container{position:relative;padding:0 0 4rem 0;margin-bottom:4rem}@media screen and (max-width:1024px){.text-columns-v2 .container{margin-bottom:0}}.text-columns-v2 .container:after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#002234;opacity:.2}.text-columns-v2 .cols-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;align-items:initial;justify-content:initial;grid-template-columns:1.3fr 2fr}@media screen and (max-width:1024px){.text-columns-v2 .cols-wrap{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:600px){.text-columns-v2 .cols-wrap{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1440px){.text-columns-v2 .cols-wrap{gap:0;grid-template-columns:1fr}}.text-columns-v2 .cols-wrap .col{position:relative}@media screen and (max-width:1024px){.text-columns-v2 .cols-wrap .col{text-align:center}}.text-columns-v2 .cols-wrap .col:first-of-type{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:1440px){.text-columns-v2 .cols-wrap .col:first-of-type{padding-bottom:0}}.text-columns-v2 .cols-wrap .col h2{font-family:freight-big-pro,serif;font-size:50px;font-weight:300;letter-spacing:calc(50px * ((20 / 100)/ 10));line-height:55px;color:#002234}@media screen and (max-width:1440px){.text-columns-v2 .cols-wrap .col h2{font-family:freight-big-pro,serif;font-size:27px;font-weight:300;letter-spacing:calc(27px * ((20 / 100)/ 10));line-height:30px;color:#002234}}.text-columns-v2 .content-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;align-items:initial;justify-content:initial}@media screen and (max-width:1024px){.text-columns-v2 .content-wrap{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:600px){.text-columns-v2 .content-wrap{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1024px){.text-columns-v2 .content-wrap .content-2{padding-top:0}}.text-columns-v2 h1,.text-columns-v2 h2{text-align:left}@media screen and (max-width:1024px){.text-columns-v2 h1,.text-columns-v2 h2{text-align:center;margin-left:auto;margin-right:auto}}.text-columns-v2 a{font-family:franklin-gothic-urw,sans-serif;font-size:14px;font-weight:500;letter-spacing:calc(14px * ((200 / 100)/ 10));line-height:17px;color:#5c717d;color:red}.text-columns-v2 a img{margin-left:.25rem}.text-columns-v2 .masked{max-height:450px;overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,#000),color-stop(.8,#000),color-stop(1,rgba(0,0,0,0)))}@media (max-width:786px){.text-columns-v2 .masked{max-height:750px}}.text-columns-v2 .expand{display:none;font-size:14px;line-height:17px;letter-spacing:0;font-weight:500;text-transform:uppercase;color:red;width:auto;width:-moz-fit-content;width:fit-content;cursor:pointer;padding:.5rem 0;margin-top:2rem}.text-columns-v2 .expand .less,.text-columns-v2 .expand .more{display:flex;flex-flow:row nowrap;gap:inherit;align-items:center;justify-content:center}.text-columns-v2 .expand.show{display:flex}.text-columns-v2 .expand .less{display:none}.text-columns-v2 .expand .less img{transform:rotate(180deg)}.text-columns-v2 .expand span{margin-left:.5rem}.text-columns-v2 .expand img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:.75rem;height:auto;margin:0 0 0 .5rem}@media (max-width:786px){.text-columns-v2 .expand{margin:2rem auto 0}}@media (max-width:600px){.text-columns-v2 .cols-wrap .col:first-of-type{justify-content:center;align-items:center;padding-bottom:0}}.text-columns{position:relative;padding:3.45rem 2rem 0 2rem}@media screen and (max-width:1024px){.text-columns{overflow:hidden;padding:2rem 0 0 0}}.text-columns .container{position:relative;padding:0 0 4rem 0;margin-bottom:4rem}@media screen and (max-width:1024px){.text-columns .container{margin-bottom:0}}.text-columns .container:after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#002234;opacity:.2}.text-columns .cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;align-items:initial;justify-content:initial;grid-template-columns:1.3fr 1fr 1fr}@media screen and (max-width:768px){.text-columns .cols{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.text-columns .cols{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1440px){.text-columns .cols{gap:0;grid-template-columns:1fr}}.text-columns .cols .col{position:relative}@media screen and (max-width:1024px){.text-columns .cols .col{text-align:center}}.text-columns .cols .col:first-of-type{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:1440px){.text-columns .cols .col:first-of-type{padding-bottom:0}}.text-columns .cols .col h2{font-family:freight-big-pro,serif;font-size:50px;font-weight:300;letter-spacing:calc(50px * ((20 / 100)/ 10));line-height:55px;color:#002234}@media screen and (max-width:1440px){.text-columns .cols .col h2{font-family:freight-big-pro,serif;font-size:27px;font-weight:300;letter-spacing:calc(27px * ((20 / 100)/ 10));line-height:30px;color:#002234}}.text-columns h1,.text-columns h2{text-align:left}@media screen and (max-width:1024px){.text-columns h1,.text-columns h2{text-align:center;margin-left:auto;margin-right:auto}}.text-columns a{font-family:franklin-gothic-urw,sans-serif;font-size:14px;font-weight:500;letter-spacing:calc(14px * ((200 / 100)/ 10));line-height:17px;color:#5c717d;color:red}.text-columns a img{margin-left:.25rem}@media (max-width:1024px){.text-columns .cols .col:first-of-type{justify-content:center;align-items:center;padding-bottom:0}}.two-columns-section .cols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;align-items:initial;justify-content:initial;row-gap:1rem}@media screen and (max-width:1024px){.two-columns-section .cols{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:600px){.two-columns-section .cols{grid-template-columns:repeat(1,1fr)}}.two-columns-section .col h2{font-family:freight-big-pro,serif;font-size:50px;font-weight:300;letter-spacing:calc(50px * ((20 / 100)/ 10));line-height:55px;color:#002234;font-style:italic;text-align:left}@media screen and (max-width:1440px){.two-columns-section .col h2{font-family:freight-big-pro,serif;font-size:27px;font-weight:300;letter-spacing:calc(27px * ((20 / 100)/ 10));line-height:30px;color:#002234}}.three-columns-section .cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;align-items:initial;justify-content:initial;row-gap:1rem}@media screen and (max-width:768px){.three-columns-section .cols{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.three-columns-section .cols{grid-template-columns:repeat(1,1fr)}}.three-columns-section .col h2{font-family:freight-big-pro,serif;font-size:50px;font-weight:300;letter-spacing:calc(50px * ((20 / 100)/ 10));line-height:55px;color:#002234;font-style:italic;text-align:left}@media screen and (max-width:1440px){.three-columns-section .col h2{font-family:freight-big-pro,serif;font-size:27px;font-weight:300;letter-spacing:calc(27px * ((20 / 100)/ 10));line-height:30px;color:#002234}}.hero{position:relative;display:grid;grid-template-columns:1fr;grid-template-areas:'main';align-items:initial;justify-content:initial}.hero>*{position:relative;grid-area:main}.hero .hero-bg{position:relative;width:100%;height:100vh;overflow:hidden}.hero .hero-bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.hero .hero-bg .swiper{position:relative}.hero .hero-bg .swiper::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:25%;background-image:linear-gradient(#002234,transparent);z-index:2;opacity:.56}.hero .hero-bg .swiper::after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background-image:linear-gradient(transparent,#002234);z-index:1}@media screen and (max-width:1024px){.hero .hero-bg .swiper-pagination{position:relative;top:auto;left:auto;right:auto;bottom:2rem;width:auto;width:-moz-fit-content;width:fit-content;display:flex}}.hero .container{display:flex}.hero .content{display:flex;align-items:center;justify-content:center;flex-flow:column;width:auto;width:-moz-fit-content;width:fit-content;height:auto;height:-moz-fit-content;height:fit-content;margin:auto auto 5rem auto;gap:3rem;z-index:1}.hero .content picture{width:auto;width:-moz-fit-content;width:fit-content;margin:auto}@media screen and (max-width:1024px){.hero .content picture{width:10rem}}.hero .content img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.hero .content .buttons{display:flex;flex-flow:row wrap;gap:1.5rem;align-items:center;justify-content:center}@media screen and (max-width:1024px){.hero .content .buttons .button{width:100%}}.button{background:0 0;border:solid rgba(255,255,255,.3) 1px;cursor:pointer;transition:all 1s;position:relative}.button span{color:#fff}.button .line{background:#fff;opacity:1;position:absolute;transform:scale(0);transition:none}.button .line:nth-child(1){bottom:0;height:1px;transform-origin:100% 100%;width:20%}.button .line:nth-child(4){height:1px;right:0;top:-1px;transform-origin:0 100%;width:20%}.button .line:nth-child(2){bottom:0;height:100%;left:-1px;transform-origin:100% 100%;width:1px}.button .line:nth-child(5){bottom:0;height:100%;right:-1px;transform-origin:100% 0;width:1px}.button .line:nth-child(3){height:1px;left:-1px;top:-1px;transform-origin:0 100%;width:100%}.button .line:nth-child(6){bottom:0;height:1px;right:-1px;transform-origin:100% 0;width:100%}.button:hover>.line{transform:scale(1);opacity:0;transition:all 1s}.button:hover>.line:nth-child(2),.button:hover>.line:nth-child(5){transition-delay:.5s}.button:hover>.line:nth-child(3),.button:hover>.line:nth-child(6){transition-delay:.9s}.button:hover{background:rgba(255,255,255,.03)}.button.red-button{background:red}.results{margin-top:4rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;align-items:initial;justify-content:initial}@media screen and (max-width:768px){.results{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.results{grid-template-columns:repeat(1,1fr)}}.results .result .image{position:relative}.results .result .image img.placeholder{filter:blur(10px);scale:1.1}.results .result .image img.logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:18rem;height:auto;opacity:.5}form{position:relative;margin-top:3rem}form .more-filters-and-reset{display:flex;flex-flow:row wrap;gap:2rem;align-items:center;justify-content:flex-end;margin-bottom:1rem}form .more-filters-and-reset .more-filters{display:flex;flex-flow:row nowrap;gap:.5rem;align-items:center;justify-content:center;cursor:pointer;text-transform:uppercase;color:red;font-weight:400}form .more-filters-and-reset .reset-filters{display:flex;flex-flow:row nowrap;gap:.5rem;align-items:center;justify-content:center;cursor:pointer;text-transform:uppercase;color:red;font-weight:400}form .more-filters-and-reset img{position:relative;top:-2px}form label{font-weight:400;text-transform:uppercase;margin-bottom:.5rem;display:flex;letter-spacing:2px}form .fields{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;align-items:flex-end;justify-content:flex-start}@media screen and (max-width:1440px){form .fields{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){form .fields{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){form .fields{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){form .fields{grid-template-columns:repeat(1,1fr)}}form .fields .input-range{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;justify-content:center}form .total-and-sort{display:grid;grid-template-columns:repeat(2,fit-content(100%));grid-gap:2rem;align-items:center;justify-content:space-between;margin-top:2rem}@media screen and (max-width:1024px){form .total-and-sort{grid-template-columns:repeat(1,fit-content(100%))}}@media screen and (max-width:600px){form .total-and-sort{grid-template-columns:repeat(1,fit-content(100%))}}form input,form select{padding:1rem;border:1px solid #c8cfdb;width:100%;min-width:12rem}form select#sort{border:0}