.grid__content{display:flex;flex-direction:column;row-gap:20px;padding:25px}@media only screen and (max-width: 750px){.grid__content{padding:unset}}.dark__grid .content__heading{color:#fff}.light__grid .content__heading{color:#000}.light__grid .content__desc{color:#2a2a2c}.dark__grid .content__desc{color:silver}.grid__content .content__heading{font-size:20px;font-weight:500;text-transform:capitalize}.grid__content .content__desc{font-size:14px;line-height:150%}.grid__content .custom_button .label_content{font-size:10px;text-transform:capitalize}.grid__content .custom_button .btn_animate{background-color:#ff6b00}.cta__join{font-size:30px;font-weight:700}.bounce__animation{animation:text-shadow 1.5s ease-in-out}.brand__logos .brand__heading{font-size:15px;line-height:150%;text-transform:uppercase;font-weight:600;color:#75756e}.brand__img .img__items{max-width:100px;overflow:hidden}@media only screen and (max-width: 750px){.brand__img .img__items{max-width:80px}}.brand__img .img__items img{width:100%;height:100%;max-width:100%;object-fit:cover}.brand__logos{flex-direction:column;align-self:stretch;padding:25px;display:flex}@media only screen and (max-width: 750px){.brand__logos{padding:unset}}.brand__img{overflow:hidden;grid-column-gap:20px;grid-row-gap:32px;flex:1;grid-template-columns:auto auto auto auto;align-content:space-between;align-self:stretch;align-items:center;grid-auto-columns:1fr;display:grid}@media only screen and (min-width: 800px){.grid__footer{display:flex;flex-direction:row;gap:50px}.grid__content{flex:40%;margin:auto 0;justify-content:center;row-gap:30px;padding:0}.grid__content .content__heading{font-size:40px;font-style:normal;font-weight:600;line-height:normal}.grid__content .content__desc{font-size:20px;font-style:normal;font-weight:300;line-height:150%}.grid__content .custom_button .label_content{font-size:18px}.brand__logos{flex:60%;padding-left:50px}.cta__join{font-size:50px}}.footer__item__1,.footer__item__2{display:flex;flex-direction:column;row-gap:20px}.company__logo{width:100px}.company__details{flex:1;flex-direction:column;display:flex;row-gap:10px}.company__desc{color:#c1c1c1;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.footer__content{padding-bottom:52px}.footer__content span{font-size:10px;line-height:75%}.social__media__links{flex:1}.media__links{display:flex;flex-direction:column;align-items:center;gap:15px}.media__links .media__icons{display:flex;gap:15px}.media__icons a svg{border:1px solid rgba(148,148,148,.5);border-radius:100%}.media__icons a:hover svg g path{fill:#24a1ff}.media__icons a:hover svg g rect{fill:#fff}.contact__details{display:flex;flex-direction:column;row-gap:20px;padding:25px 0}.contact__details .h1__email{flex:1;color:#fff;font-size:25px;font-style:normal;font-weight:900;line-height:normal}.contact__details .details__items{flex:1;display:grid;grid-template-columns:repeat(2,1fr);column-gap:50px;color:#c1c1c1;font-size:10px;font-style:normal;font-weight:400;line-height:160%}.details__items .detail__address,.details__items .detail_phone{display:flex;justify-content:center;align-items:center;column-gap:20px}.footer__nav{padding-bottom:25px;display:flex;justify-content:center;align-items:center}.footer__nav .site-nav__link{font-size:14px}.footer__nav .medium-down--hide{display:block!important}.services__list .services__header{text-transform:uppercase;font-weight:600;font-size:20px}.services__list .list__items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:10px 0}.list__items span.item__value{line-height:130%;font-size:14px;color:#c1c1c1}.text__animation{background-position:left calc(1em + 4px);background-image:linear-gradient(to right,#fff,#fff);background-size:0% 1px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .35s linear}.list__items a:hover .text__animation{background-size:100% 1px}.services__list .services__cta{margin:auto}.services__cta .custom_button .label_content{text-transform:capitalize;font-weight:500}.services__cta .custom_button .btn_animate{background-color:#ff6b00}.footer_hr_line{padding:20px 0}.footer_hr_line .line__item{width:100%;height:1px;background-color:#c1c1c1}@media only screen and (min-width: 800px){.footer__item__1{flex-direction:row;padding:0 100px;column-gap:100px}.social__media__links,.contact__details .details__items{margin:auto}.company__desc{font-size:14px}.footer__content span{font-size:20px;line-height:150%}.footer__item__2{flex-direction:row;padding:0 100px;column-gap:100px}.contact__details{padding:25px 0;flex-direction:row;column-gap:100px}.contact__details .h1__email{font-size:40px}.contact__details .details__items{font-size:14px}.services__list .list__items{grid-template-columns:repeat(3,1fr);gap:30px}.footer_hr_line{padding:20px 100px}}@keyframes text-shadow{0%{transform:translateY(0);text-shadow:0 0 0 #fff,0 0 0 #ff6b00,0 0 0 #fff,0 0 0 #ff6b00}20%{transform:translateY(-1em);text-shadow:0 .125em 0 #fff,0 .25em 0 #ff6b00,0 -.125em 0 #fff,0 -.25em 0 #ff6b00}40%{transform:translateY(.5em);text-shadow:0 -.0625em 0 #fff,0 -.125em 0 #ff6b00,0 .0625em 0 #fff,0 .125em 0 #ff6b00}60%{transform:translateY(-.25em);text-shadow:0 .03125em 0 #fff,0 .0625em 0 #ff6b00,0 -.03125em 0 #fff,0 -.0625em 0 #ff6b00}80%{transform:translateY(0);text-shadow:0 0 0 #fff,0 0 0 #ff6b00,0 0 0 #fff,0 0 0 #ff6b00}}.custom__footer{padding:0 70px}.new__custom__footer{display:grid;grid-template-columns:repeat(4,1fr);gap:62px}.footer__custom__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:24px;font-style:normal;font-weight:700;line-height:150%;white-space:nowrap}.footer__list{margin-top:25px;display:flex;flex-direction:column;row-gap:18px}.footer__list .list__value{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.footer__list .site-footer .faux-select,.site-footer input,.site-footer select,.site-footer textarea{border-color:#fff}.site-footer__bottom{padding-top:100px;padding-left:60px;padding-right:60px;display:flex;justify-content:space-between}.footer__flex{display:flex;justify-content:space-between;align-items:flex-end}.footer__copyright{margin:unset}.footer__copyright .custom__text{font-size:13.2px;font-style:normal;font-weight:400;line-height:15.94px;display:flex;justify-content:center;align-items:flex-end;padding:unset}.custom__social__icons .media__text{font-size:16px;font-style:normal;font-weight:500;line-height:150%}.custom__subscribe .newsletter__input-group{background:linear-gradient(154deg,#fff,#cde5f8);max-width:550px;width:450px;padding:12px 24px;gap:10px;border:1px solid rgba(148,148,148,.5)}.custom__subscribe .newsletter__input-group input{color:#9a9a9a;font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding:unset;border:none;background-color:transparent}.custom__subscribe .newsletter__input-group input::-webkit-input-placeholder{color:#9a9a9a}.custom__subscribe .newsletter__input-group input:focus{box-shadow:none;border:none}.custom__subscribe .newsletter__input-group .input-group-btn .custom__btn,.search-redirection__button{border:1px solid #000;background-color:#2a2a2c;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase;min-width:unset;padding:17px 19px}@media only screen and (max-width: 750px){.custom__subscribe .newsletter__input-group .input-group-btn .custom__btn{padding:10px;font-size:7px;font-weight:400}.footer__custom__title{font-size:20px}}@media only screen and (max-width: 980px){.custom__footer{padding:unset}.new__custom__footer{grid-template-columns:repeat(1,1fr);gap:10px}.footer__list .list__value{font-size:14px;white-space:pre-line}.custom__subscribe .newsletter__input-group{max-width:400px;width:auto;padding:5px 10px;margin:unset}.custom__subscribe .newsletter__input-group input{font-size:14px}.custom__subscribe .newsletter__input-group .input-group-btn .btn{font-size:10px;padding:10px}.site-footer__bottom{padding:20px;flex-direction:column-reverse;gap:20px;align-items:center;justify-content:center}.footer__copyright .custom__text{font-size:10px;line-height:20px;font-weight:500}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/footer-custom.css.map */
