.page-width{padding:0 4rem}.star-rating{display:flex;align-items:center;gap:4px}.star-rating .star{width:38px;height:39px;background-color:#ccc;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="49" height="44" viewBox="0 0 49 44" xmlns="http://www.w3.org/2000/svg"><path d="M24.8345 0.635498L30.4756 17.1513L48.7309 17.1513L33.9621 27.3586L39.6033 43.8744L24.8345 33.6671L10.0656 43.8744L15.7068 27.3586L0.938017 17.1513L19.1933 17.1513L24.8345 0.635498Z"/></svg>') no-repeat center;mask:url('data:image/svg+xml;utf8,<svg width="49" height="44" viewBox="0 0 49 44" xmlns="http://www.w3.org/2000/svg"><path d="M24.8345 0.635498L30.4756 17.1513L48.7309 17.1513L33.9621 27.3586L39.6033 43.8744L24.8345 33.6671L10.0656 43.8744L15.7068 27.3586L0.938017 17.1513L19.1933 17.1513L24.8345 0.635498Z"/></svg>') no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:relative;overflow:hidden}.star-rating .star:nth-child(3){width:50px;height:48px}.star-rating .star-inner{background-color:#01d8dd;width:100%;height:100%;display:flex}.back-to-top{position:fixed;bottom:20px;right:20px;background:none;border:none;cursor:pointer;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.back-to-top svg{width:4rem;height:4rem}.back-to-top.show{opacity:1;visibility:visible}.back-to-top:hover svg circle{fill:#01d8dd}.button{border-radius:6px;border-width:1px;min-height:50px;font-size:18px;min-width:100%;line-height:100%;letter-spacing:0;font-weight:500;text-transform:uppercase;border:1px solid white;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.button.button--primary{border-color:transparent;background-color:#6746f9}.button.button--secondary{background-color:transparent}.button:hover{background-color:#01d8dd;border-color:transparent}.button:before,.button:after{content:none}.product-card-wrapper .card{border-radius:11px;border:3px solid #6746F9;height:auto!important}.product-card-wrapper .card>.card__inner{margin-bottom:-50px}.product-card-wrapper .card .card__media img{max-width:75%;left:50%;transform:translate(-50%);object-fit:contain;object-position:bottom}.product-card-wrapper .card>.card__content{background-color:#6746f9;padding-top:50px}.product-card-wrapper .card .card__information{padding-right:140px}.product-card-wrapper .card .card__information .card__heading a{font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;color:#fff;text-decoration:none}.product-card-wrapper:hover .card .card__information .card__heading a{color:#01d8dd}.product-card-wrapper .card .card-information .price{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;color:#fff}.product-card-wrapper .card .quick-add__submit,.quick-add__submit{min-width:140px;max-width:140px;position:absolute;right:-2.6rem;bottom:-2.4rem;background:#fff;border:3px solid #6746F9;border-radius:61px 11px 11px;color:#6746f9;transition:color .3s ease-in-out,background-color .3s ease-in-out}.product-card-wrapper .card .quick-add__submit:hover{color:#fff;background-color:#01d8dd}.buy-now__container{margin-top:1rem}.buy-now__container .buy-now__wrapper .buy-now-button{width:100%;border:3px solid #6746F9;color:#6746f9;min-height:62px;text-decoration:none}.buy-now__container .buy-now__wrapper .buy-now-button:hover{color:#fff;border-color:#01d8dd}.product-card-wrapper .card .new-model{position:absolute;right:-2px;top:-2px;background:#6746f9;border-radius:0 11px 0 123px;width:148px;height:111px;display:flex;padding-top:23px;align-items:flex-start;justify-content:flex-end}.product-card-wrapper .card .new-model p{margin:0;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;text-align:center;max-width:120px;color:#fff}@media (min-width: 768px){.button{font-size:24px;min-width:247px;min-height:78px}}sticky-header.header-wrapper{position:fixed;width:100%;left:0;top:0;background-color:transparent;transition:background-color .3s ease-in-out}sticky-header.header-wrapper.scrolled,sticky-header.header-wrapper.header--solid{background-color:#6746f9}sticky-header.header-wrapper.header--solid{position:initial}.header__icons .header__icon--account,.header__icons .header__icon--search{display:none}.header__icons .header__icon--cart,sticky-header .header__icon--menu>span{color:#fff}sticky-header .list-menu{gap:3rem}sticky-header .list-menu .header__menu-item{font-size:20px;text-transform:uppercase;color:#fff;transition:color .3s ease-in-out}sticky-header .list-menu .header__menu-item .header__active-menu-item,sticky-header .list-menu .header__menu-item:hover{color:#01d8dd}sticky-header .list-menu .header__menu-item span{text-decoration:none}footer.footer{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}footer.footer .footer__content-top{padding-top:3rem}footer.footer .footer__blocks-wrapper.grid{display:flex}footer.footer .footer-block--menu{display:flex;align-items:center;order:1;margin:0}footer.footer .footer-block--menu .footer-block__details-content{display:flex;flex-direction:column;gap:3rem;margin:0}footer.footer .footer-block--menu .footer-block__details-content .list-menu__item{padding:0;text-transform:uppercase;font-size:20px;text-decoration:none;color:#fff;transition:color .3s ease-in-out}footer.footer .footer-block--menu .footer-block__details-content .list-menu__item--active,footer.footer .footer-block--menu .footer-block__details-content .list-menu__item:hover{color:#01d8dd}footer.footer .footer__content-bottom{border:0}.footer__copyright{display:none}.footer__content-bottom .footer__content-bottom-wrapper--custom{position:relative;align-items:center;justify-content:space-between;padding:30px 4rem 0}.footer__content-bottom .footer__content-bottom-wrapper--custom .location{display:flex;align-items:center;gap:3rem}.footer__content-bottom .footer__content-bottom-wrapper--custom:before{content:"";display:block;position:absolute;top:0;left:4rem;height:3px;width:100%;max-width:calc(100% - 8rem);background-color:#fff}.footer__content-bottom-wrapper--custom .location a{font-size:20px;text-decoration:none;color:#fff;transition:color .3s ease-in-out}.footer__content-bottom-wrapper--custom .location a:hover{color:#01d8dd}.footer__content-bottom-wrapper--custom .footer__list-social{width:100%}.footer__content-bottom-wrapper--custom .footer__list-social .list-social__link{transition:color .3s ease-in-out}.footer__content-bottom-wrapper--custom .footer__list-social .list-social__link:hover{color:#01d8dd}.footer__content-bottom-wrapper--custom .footer__list-social .svg-wrapper,.footer__content-bottom-wrapper--custom .footer__list-social svg{width:4.4rem;height:4.4rem}.footer__content-bottom-wrapper--custom .footer__list-social .list-social__link:hover .icon{transform:none}.hero-banner-custom .banner .banner__content{padding:60px 20px 30px}.hero-banner-custom .banner .banner__content .banner__box{max-width:100%;width:auto;display:grid;grid-template-columns:1fr;gap:30px;padding:0}.hero-banner-custom .banner__content__image .banner-image{text-align:center}.hero-banner-custom .banner__content__image img{width:100%;height:auto;position:relative;top:10px}.hero-banner-custom .banner__content__text{gap:16px;display:flex;flex-direction:column;align-items:center}.hero-banner-custom .banner--content-align-center .banner__content__text{align-items:center}.hero-banner-custom .banner .banner__content__text *{margin:0}.hero-banner-custom .banner__content__text .banner__heading{font-size:clamp(4.6875rem,1.9375rem + 9vw,21.5rem);font-weight:700;margin-top:0;line-height:100%;letter-spacing:0}.hero-banner-custom .banner__content__text .banner__text p{font-size:clamp(1.875rem,1.45rem + 3vw,6.4rem);color:#fff;font-weight:700;line-height:120%;text-align:center}.hero-banner-custom .banner__content__text .banner__text p br{display:none}.hero-banner-custom .banner__content__text .banner__buttons{width:100%;max-width:100%}.hero-banner-custom .banner__content__text .banner__buttons{justify-content:center}.features__container .features__heading h2{margin-bottom:40px;font-weight:900;font-size:28px;line-height:100%;text-align:center;color:#6746f9}.features__container .features__wrapper .features__grid{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;gap:24px;margin-bottom:40px}.features__container .features__wrapper .features__grid .feature{display:flex;flex-direction:column;align-items:center}.features__wrapper .features__grid .feature-image{display:flex;align-items:center;justify-content:center;padding:20px;width:max-content;border:3px solid #6746F9;border-radius:15px;margin-bottom:16px}.features__container .feature-image img{width:100%;height:auto;max-width:100px}.features__container .feature .feature-label{font-weight:700;font-size:18px;line-height:100%;color:#032651;text-align:center}.features__container .features__cta{display:block;text-align:center}.section-image-with-text-custom .image-with-text__grid{--grid-desktop-horizontal-spacing: 6rem;--grid-desktop-vertical-spacing: 6rem;--grid-mobile-horizontal-spacing: 3rem;--grid-mobile-vertical-spacing: 3rem}.section-image-with-text-custom .image-with-text__grid .image-with-text__media-item:has(.image--outline):before{content:"";position:absolute;left:50%;top:45%;width:100%;height:100%;max-width:60%;max-height:60%;border:3px solid #6746F9;border-radius:11px;transform:translate(-50%,-50%)}.section-image-with-text-custom .image-with-text__grid .image-with-text__media-item:has(.image--circle):before{content:"";position:absolute;left:50%;top:50%;width:80%;height:80%;border-radius:100%;background-color:#01d8dd;transform:translate(-50%,-50%)}.section-image-with-text-custom .image-with-text__grid .image-with-text__media-item .image-with-text__media{border:0}.section-image-with-text-custom .image-with-text__grid .image-with-text__media-item .image-with-text__media img{object-fit:contain}.section-image-with-text-custom .image-with-text__text-item .image-with-text__heading{font-weight:900;color:#01d8dd}.section-image-with-text-custom .image-with-text__text-item .image-with-text__heading strong{color:#6746f9}.section-image-with-text-custom .image-with-text__text-item .image-with-text__text{font-size:24px;line-height:150%}.section-image-with-text-custom .image-with-text__text-item .image-with-text__content{padding:0}.section-image-with-text-custom .image-with-text__text-item .button.left,.section-image-with-text-custom .image-with-text__text-item .button.center,.section-image-with-text-custom .image-with-text__text-item .button.right{margin:30px auto}.testimonial-swiper{padding-bottom:40px}.testimonial-swiper .testimonial-swiper__heading{margin-bottom:40px}.testimonial-swiper .testimonial-heading{font-weight:900;font-size:30px;line-height:100%;text-align:center;color:#6746f9}.testimonial-swiper .testimonial-card{display:flex;flex-direction:column;gap:20px;align-items:center;padding:22px;border:3px solid #6746F9;border-radius:11px}.testimonial-swiper .swiper-slide-active .testimonial-card{transform:scale(1);position:relative;z-index:1;background-color:#6746f9;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.testimonial-swiper .testimonial-card .testimonial-description{max-width:380px;font-weight:500;font-size:16px;line-height:150%;text-align:center;color:#032651}.testimonial-swiper .testimonial-card .testimonial-author{max-width:380px;font-weight:700;font-size:16px;line-height:150%;text-align:center;font-style:italic;color:#032651}.testimonial-swiper .swiper-slide-active .testimonial-card .testimonial-author,.testimonial-swiper .swiper-slide-active .testimonial-card .testimonial-description{color:#fff}.testimonial-swiper .testimonial-swiper__wrapper{overflow:hidden;padding-bottom:100px}.testimonial-swiper .testimonial-swiper__wrapper .swiper{overflow:visible}.testimonial-swiper .testimonial-swiper__wrapper .swiper .swiper-wrapper{align-items:center}.testimonial-swiper .testimonial-swiper__wrapper .swiper .swiper-pagination{--swiper-pagination-top: 120%}.testimonial-swiper .testimonial-swiper__wrapper .swiper .swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-width: 9px;--swiper-pagination-bullet-height: 9px;--swiper-pagination-bullet-inactive-color: #B7B7B79C;transition:width .3s ease-in-out}.testimonial-swiper .testimonial-swiper__wrapper .swiper .swiper-pagination .swiper-pagination-bullet-active{--swiper-pagination-color: #B7B7B79C;width:50px;border-radius:42px}.section-featured-team{padding-top:40px;padding-bottom:40px;border-top:3px solid #6746F9}.featured-team__container{display:grid;grid-template-columns:1fr;align-items:center;gap:2rem;margin:0 auto;padding:2rem 1rem}.featured-team__heading h2{font-size:50px;margin:0;font-weight:900;color:#6746f9}.featured-team__heading h2 strong{color:#01d8dd}.featured-team__description{color:#032651;font-weight:500;font-size:24px;line-height:150%}.featured-team__swiper{width:100%;height:100%;overflow:hidden;display:flex}.featured-team-swiper{flex:1}.featured-team-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:400px;border-radius:3px;overflow:hidden}.featured-team__image{width:100%;height:100%}.featured-team__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.why-cad-section{position:relative;padding:30px 0 60px}.why-cad-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:15%;background-color:#6746f9;z-index:-1}.why-cad-section .heading__wrapper h2{font-weight:900;color:#fff;font-size:50px;line-height:100%;text-align:center}.why-cad-section .heading__wrapper h2 strong{color:#01d8dd}.why-cad-section .grid__wrapper{display:grid;grid-template-columns:1fr;gap:30px}.why-cad-section .grid__wrapper .grid__images{max-width:400px;margin:0 auto}.why-cad-section .grid__wrapper .grid__images .image__wrapper{display:flex;align-items:center;justify-content:center;background:#fff;border:3px solid #6746F9;box-shadow:12px 12px 24.1px -1px #0006;border-radius:11px}.why-cad-section .grid__wrapper .grid__images img{width:100%;height:auto;max-width:200px}.why-cad-section .grid__images .content__wrapper .subheading{margin-top:60px;margin-bottom:21px;font-size:36px;line-height:100%;color:#032651}.why-cad-section .grid__images .content__wrapper .subheading{margin-top:60px;margin-bottom:21px;font-size:48px;line-height:61px;font-weight:900;color:#032651;text-align:center}.why-cad-section .grid__images .content__wrapper .description{font-weight:500;font-size:32px;line-height:40px;text-align:center;color:#032651}.why-cad-section .button__wrapper{margin-top:60px}.why-cad-section .button__wrapper .button{display:inline-block;padding:20px;width:100%;background-color:#6746f9;border-radius:11px;border:3px solid #6746F9;font-weight:700;font-size:18px;line-height:100%;text-align:center;color:#fff;opacity:1;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.why-cad-section .button__wrapper .button:before,.why-cad-section .button__wrapper .button:after{content:none}.why-cad-section .button__wrapper .button:hover{background-color:#01d8dd;border-color:#01d8dd}.rich-text .rich-text__heading{font-weight:900}.rich-text .rich-text__heading strong{color:#6746f9}.rich-text .rich-text__wrapper .rich-text__blocks:has(.outline){max-width:100%}.rich-text .rich-text__wrapper .outline{display:flex;align-items:center;justify-content:flex-end;gap:20px;width:100%}.rich-text .rich-text__wrapper .outline:before{content:"";flex:1;height:4px;background:#6746f9}.collection-list-link{padding:6rem 4rem}.collection-list-link .collection-list-link__wrapper{display:flex;align-items:center;justify-content:center;gap:1.6rem;flex-direction:column}.collection-list-link .collection-list-link__wrapper .collection-link{display:inline-block;padding:18px;font-weight:700;font-size:18px;line-height:100%;text-align:center;text-transform:uppercase;text-decoration:none;color:#6746f9;border:3px solid #6746F9;border-radius:11px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.collection-list-link .collection-list-link__wrapper .collection-link:hover,.collection-list-link .collection-list-link__wrapper .collection-link.active{color:#fff;background-color:#6746f9fc;border-color:#6746f9fc}.contact__section{border-top:3px solid #6746F9;border-bottom:3px solid #6746F9}.contact__section .contact__wrapper{display:grid;grid-template-columns:1fr}.contact__section .contact__wrapper .contact__info{padding:30px 20px}.contact__section .contact__wrapper .contact__form{background-color:#6746f9;padding:30px 20px}.contact__section .contact__info .title{font-style:normal;font-weight:900;font-size:50px;line-height:100%;color:#6746f9}.contact__section .contact__info .title strong{color:#01d8dd}.contact__section .contact__info__wrapper .location__wrapper{display:flex;align-items:center;gap:30px}.contact__section .location__wrapper:not(:last-child){border-bottom:3px solid #6746F9}.contact__section .location__wrapper .label{padding:50px 0;display:flex;align-items:center;flex-direction:column}.contact__section .location__wrapper .label a{max-width:400px;display:inline-block;font-weight:700;font-size:24px;line-height:30px;color:#6746f9;text-decoration:none}.contact__section .location__wrapper .label a:hover{color:#01d8dd}.contact__section form input,.contact__section form textarea{background-color:transparent;border:1px solid white;box-shadow:none!important;border-radius:3px;color:#fff}.contact__section form textarea{min-height:300px}.contact__section form label{color:#fff}.contact__section form .field:before,.contact__section form .field:after{content:none}.contact__section form .contact__button{display:flex;justify-content:center}.contact__section form button[type=submit]{font-weight:500;font-size:24px;color:#fff;height:66px;text-transform:uppercase;border:3px solid #FFFFFF;border-radius:11px}.contact__section form button[type=submit]:before,.contact__section form button[type=submit]:after{content:none}.map-embed{padding-top:30px;padding-bottom:30px}.map-embed .map-embed__wrapper h2{margin:0 0 2rem;font-weight:900;color:#6746f9}.map-embed .map-embed__wrapper h2 strong{color:#01d8dd}.map-embed .map-embed__wrapper .info{font-size:16px;color:#6746f9}.product-breadcrumbs{display:flex;gap:1rem;align-items:center;margin-bottom:3rem}.product-breadcrumbs .breadcrumbs__link{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;color:#6746f9;text-decoration:none;text-transform:uppercase}.product-breadcrumbs .breadcrumbs__link--current{color:#979797}.product__info-wrapper .product__title h1{color:#6746f9}.product__info-wrapper .product__info-container .product__description{font-size:24px;line-height:150%}.product__info-wrapper .product__info-container .price,.product__info-wrapper .product__info-container .price__container .price-item--regular{font-size:28px;line-height:100%}.jdgm-widget .jdgm-rev__author,.jdgm-widget .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-widget .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#6746f9}.jdgm-widget .jdgm-write-rev-link.jdgm-write-rev-link,.jdgm-widget .jdgm-histogram__bar-content{background-color:#6746f9;border:0}.jdgm-widget .jdgm-write-rev-link.jdgm-write-rev-link:hover{background-color:#01d8dd!important}.product__info-wrapper .product__info-container .price .badge,.product .product__info-wrapper .rating-count,.product .quantity__label .quantity__rules-cart{display:none}.product .product__info-wrapper .rating-star{--letter-spacing: 0;--font-size: 3.6;--color-rating-star: rgb(255 200 21)}.product variant-selects .form__label,.product .quantity__label{text-transform:uppercase;font-size:20px;color:#032651}.product quantity-input.quantity{border-radius:11px;border:3px solid #6746F9}.product quantity-input.quantity:before,.product quantity-input.quantity:after,.product .shopify-payment-button .shopify-payment-button__button:before,.product .shopify-payment-button .shopify-payment-button__button:after{content:none}.product quantity-input.quantity .quantity__button{color:#6746f9}.product .quantity__button .svg-wrapper{width:2rem}.product .product-form__buttons{max-width:100%}.product .product-form__buttons .product-form__submit{border:3px solid #6746F9;border-radius:11px}.product .product-form__buttons .product-form__submit:hover{border-color:#01d8dd;color:#fff}.product .shopify-payment-button .shopify-payment-button__button{min-height:7.2rem;border:3px solid #6746F9;color:#fff;border-radius:11px;font-size:24px;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.product .shopify-payment-button .shopify-payment-button__button:hover{background-color:#01d8dd;border-color:#01d8dd}.shopify-app-block .jdgm-widget.jdgm-widget{max-width:1920px!important;padding-top:6rem;padding-bottom:6rem}.data-table .data-table__wrapper .data-table__heading{font-size:20px;line-height:100%;color:#032651;margin-bottom:3rem}.data-table .data-table__wrapper .data-table__content{width:100%;border-radius:11px;border:3px solid #6746F9;border-spacing:0}.data-table .data-table__wrapper .data-table__content tr td{padding:22px}.data-table .data-table__wrapper .data-table__content tbody tr:not(:last-child) td{border-bottom:3px solid #6746F9}.data-table .data-table__wrapper .data-table__content tr td:first-child{border-right:3px solid #6746F9}.data-table .data-table__wrapper .data-table__content tr td *{margin:0}.data-table .data-table__wrapper .data-table__content tr td p{font-size:20px}@media (min-width: 768px){.hero-banner-custom .banner__content__image img{max-height:600px}footer.footer .footer-block--menu{order:0}}@media (min-width: 1024px){.page-width{padding:0 6rem}.hero-banner-custom .banner .banner__content{padding:60px 20px 0}.hero-banner-custom .banner__content__image .banner-image{text-align:left}.hero-banner-custom .banner__content__image img{max-height:100%;width:100%;height:auto}.hero-banner-custom .banner .banner__content .banner__box.grid{grid-template-columns:30% 1fr}.hero-banner-custom .banner .banner__content .banner__box.fullwidth{grid-template-columns:1fr}.hero-banner-custom .banner__content__text{gap:30px}.hero-banner-custom .banner--content-align-left .banner__content__text{align-items:flex-start}.hero-banner-custom .banner--content-align-right .banner__content__text{align-items:flex-end}.hero-banner-custom .banner--content-align-center .banner__content__text{align-items:center}.hero-banner-custom .banner__content__text .banner__text p{text-align:left;margin-left:12px}.hero-banner-custom .banner__content__text .banner__text p br{display:inline}.hero-banner-custom .banner__content__text .banner__buttons.right{justify-content:flex-end}.hero-banner-custom .banner__content__text .banner__buttons.left{justify-content:flex-start}.hero-banner-custom .banner__content__text .banner__buttons.center{justify-content:center}.features__container .features__wrapper .features__grid{margin-bottom:100px;justify-content:space-around;row-gap:48px;flex-direction:row}.features__wrapper .features__grid .feature-image{padding:25px 50px;margin-bottom:40px}.features__container .feature-image img{max-width:200px}.features__container .features__heading h2{margin-bottom:80px;font-size:48px}.features__container .feature .feature-label{font-size:28px}.section-image-with-text-custom .image-with-text__text-item .image-with-text__content{padding:0 0 0 20px}.testimonial-swiper{padding-bottom:100px}.testimonial-swiper .testimonial-swiper__heading{margin-bottom:80px}.testimonial-swiper .testimonial-heading{font-size:64px}.testimonial-swiper .testimonial-card .testimonial-description,.testimonial-swiper .testimonial-card .testimonial-author{font-size:20px}.testimonial-swiper .swiper-slide-active .testimonial-card{transform:scale(1.2)}.section-featured-team{padding-top:100px;padding-bottom:100px}.featured-team__container{grid-template-columns:1fr 1fr;gap:5rem}.featured-team__heading h2{font-size:65px}.featured-team__description{font-size:32px}.featured-team-swiper .swiper-slide{max-height:553px}footer.footer{min-height:434px}footer.footer .footer__content-top{padding-top:5rem}.footer__content-bottom .footer__content-bottom-wrapper--custom{padding:3rem 5rem 0}.footer__content-bottom .footer__content-bottom-wrapper--custom:before{left:5rem;max-width:calc(100% - 10rem)}.footer__content-bottom-wrapper--custom .footer__list-social{width:auto}.section-image-with-text-custom .image-with-text__text-item .button.left{margin-right:auto;margin-left:0}.section-image-with-text-custom .image-with-text__text-item .button.center{margin-left:auto;margin-right:auto}.section-image-with-text-custom .image-with-text__text-item .button.right{margin-left:auto;margin-right:0}.why-cad-section{padding:60px 0 120px}.why-cad-section:before{height:50%}.why-cad-section .heading__wrapper h2{font-size:130px}.why-cad-section .grid__wrapper{grid-template-columns:1fr 1fr 1fr;gap:60px}.why-cad-section .grid__wrapper .grid__images{max-width:100%;margin:0 auto}.why-cad-section .grid__images .content__wrapper .subheading{font-size:40px}.why-cad-section .grid__wrapper .grid__images img{max-width:100%}.why-cad-section .button__wrapper{margin-top:100px;display:flex;justify-content:center}.why-cad-section .button__wrapper .button{padding:20px 44px;font-size:24px;width:max-content}.section-image-with-text-custom .image-with-text__text-item .image-with-text__text{font-size:32px}.collection-list-link{padding:8rem 5rem}.contact__section .contact__wrapper{grid-template-columns:1fr 1fr}.contact__section .contact__wrapper .contact__info,.contact__section .contact__wrapper .contact__form{padding:60px}.contact__section .contact__info .title{font-size:75px}.contact__section .contact__info__wrapper .location__wrapper{gap:50px}.map-embed{padding-top:60px;padding-bottom:60px}.map-embed .map-embed__wrapper .info{font-size:24px}.collection-list-link .collection-list-link__wrapper{flex-direction:row;gap:6rem}.collection-list-link .collection-list-link__wrapper .collection-link{padding:25px;font-size:24px}}@media (min-width: 1440px){.page-width{padding:0 10rem}.hero-banner-custom .banner .banner__content{padding:112px 112px 0}.section-image-with-text-custom .image-with-text__text-item .image-with-text__content{padding:0}.featured-team__container{gap:10rem}.featured-team__heading h2{font-size:100px}footer.footer .footer-block--menu .footer-block__details-content{flex-direction:row;gap:5rem}footer.footer .footer__content-top{padding-top:10rem}.collection-list-link{padding:10rem 5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
