@import url(https://fonts.googleapis.com/css?family=Rubik:400,700&display=swap);.Products .SideBarLink{cursor:pointer;display:grid;grid-auto-flow:column;justify-content:space-between;grid-gap:.6rem;gap:.6rem;align-content:center;align-items:center;border-radius:.5rem;padding:8.96px 12px 7.04px;transition-property:background-color;transition-duration:.2s;line-height:1}.Products .SideBarLink.selected{background-color:#0d89da}@media(hover:hover){.Products .SideBarLink:not(.selected):hover{background-color:rgba(29,161,242,.2)}.Products .SideBarLink:not(.selected):hover>*{color:#1da1f2}}.Products .SideBarLink>*{transition-property:color;transition-duration:.2s}.Products .SideBarLink>.title{font-size:15px;word-break:break-all;word-wrap:break-word;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.Products .SideBarLink>.chevron{font-size:18px;font-weight:700}.Products .SideBarLinksNode{overflow:hidden}.Products .SideBarLinksNode>.children-holder{margin-top:6px;margin-left:1.5rem;display:grid;grid-gap:6px;gap:6px}.Products>.content .AttachedSideBar{box-sizing:border-box;height:calc(100vh - 8.5375rem);width:18.75rem;position:-webkit-sticky;position:sticky;top:8.5375rem;margin-top:1.4rem;margin-bottom:1.4rem;display:none;margin-right:.46875rem}@media(min-width:1100px){.Products>.content .AttachedSideBar{display:inline;display:initial}}.Products>.content .AttachedSideBar>.content-holder>.content{padding-right:.46875rem}.Products>.content .AttachedSideBar>.content-holder{width:100%;height:100%;overflow-y:auto;position:relative}.Products>.content .AttachedSideBar>.content-holder>.content{display:grid;grid-gap:6px;gap:6px;padding-bottom:6px}.Products>.content .AttachedSideBar>.bottom-fader,.Products>.content .AttachedSideBar>.top-fader{position:absolute;left:0;right:0;height:5em;pointer-events:none;opacity:0;transition-property:opacity;transition-duration:.25s}.Products>.content .AttachedSideBar>.top-fader{top:0;background:linear-gradient(180deg,#16212c,rgba(22,33,44,0))}.Products>.content .AttachedSideBar>.bottom-fader{bottom:0;background:linear-gradient(180deg,rgba(22,33,44,0),#16212c);height:8em}.Dashboard>.Products .AttachedSideBar{height:100vh;top:0;margin-top:0;margin-bottom:0}.Dashboard>.Products .AttachedSideBar>.content-holder>.content{padding-top:.9375rem;padding-bottom:.9375rem}.LoadingIndicator>svg{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite;stroke:#fff}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.LoadingIndicator>svg .path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.Products>.content>.MainContent{--main-content-padding:3rem;background-color:#1b2a38;border-radius:1.4rem;padding:var(--main-content-padding)}@media(max-width:400px){.Products>.content>.MainContent{--main-content-padding:2rem}}.Products>.content>.MainContent>.TitleBox{display:grid;grid-gap:2rem;gap:2rem}.Products>.content>.MainContent>.TitleBox>.text-box{display:grid;grid-gap:1rem;gap:1rem;justify-items:start}.Products>.content>.MainContent>.TitleBox>.text-box>.title{font-size:3rem;font-weight:700;word-break:break-word;word-wrap:break-word}@media(max-width:400px){.Products>.content>.MainContent>.TitleBox>.text-box>.title{font-size:2.5rem}}.Products>.content>.MainContent>.TitleBox>.text-box>.description{color:#99a8b6;font-size:1.3rem;line-height:1.3;max-width:45rem;font-weight:400;word-break:break-word;word-wrap:break-word}.Products>.content>.MainContent>.TitleBox>.bottom-line{height:.5rem;border-radius:.25rem;background:linear-gradient(90deg,#1cd6f2,#004cc7)}.Products>.content>.MainContent>.LoadingIndicatorBox{margin-top:5rem;margin-bottom:calc(5rem - var(--main-content-padding))}.Products>.content>.MainContent>.LoadingIndicatorBox>.LoadingIndicator{width:4rem;height:4rem;margin-right:auto;margin-left:auto}.Dashboard>.Products>.content>.MainContent{margin-bottom:0}@media(min-width:1100px){.Dashboard>.Products>.content>.MainContent{margin-bottom:.9375rem}}.Products>.content>.MainContent>.ProductDetailsView{display:grid;grid-template-columns:1fr;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:2.5rem;align-items:start;grid-gap:3rem;gap:3rem}@media(max-width:750px){.Products>.content>.MainContent>.ProductDetailsView{grid-template-columns:none;max-width:425px;grid-auto-flow:row;margin-left:auto;margin-right:auto}.Products>.content>.MainContent>.ProductDetailsView>.image-section-holder{grid-row:1}}.Products>.content>.MainContent>.ProductDetailsView>.description-section{font-size:17px;line-height:1.6;white-space:pre-wrap}.Products>.content>.MainContent>.ProductDetailsView>.image-section-holder>.image-section{--image-section-insets:1.05rem;max-width:500px;margin-left:auto;margin-right:auto}@media(max-width:750px){.Products>.content>.MainContent>.ProductDetailsView>.image-section-holder>.image-section{max-width:none}}.Products>.content>.MainContent>.ProductDetailsView>.image-section-holder>.image-section>.content{position:relative}.Products>.content>.MainContent>.ProductDetailsView>.image-section-holder>.image-section>.content>.background-view{background-color:#283847;box-shadow:0 0 3.3rem 1rem rgba(22,33,44,.9);border-radius:1rem;position:absolute;top:var(--image-section-insets);left:var(--image-section-insets);right:0;bottom:0}.Products>.content>.MainContent>.ProductDetailsView>.image-section-holder>.image-section>.content>.ProductItemImageView{margin-right:var(--image-section-insets);margin-bottom:var(--image-section-insets);border-radius:.7rem}.ProductItemImageView{padding-top:56.25%;background-color:#acbecf;overflow:hidden;position:relative}.ProductItemImageView>.image-holder{position:absolute;top:0;bottom:0;left:0;right:0}.ProductItemImageView>.image-holder>img{width:100%;height:100%;object-fit:cover}.ProductItemImageView>.image-holder>.NoImageAvailableView{width:100%;height:100%;display:grid;align-content:center;position:relative}.ProductItemImageView>.image-holder>.NoImageAvailableView>.content>.svg-icon-holder{margin-left:37%;margin-right:37%}.ProductItemImageView>.image-holder>.NoImageAvailableView>.content>.svg-icon-holder>svg{fill:#7b95ad;height:100%;width:100%}.ProductItemImageView>.image-holder>.NoImageAvailableView>.content>.text{margin-top:.2rem;color:#7b95ad;font-weight:700;font-size:1rem;text-align:center}.Products>.content>.MainContent>.ProductItemsGrid{margin-left:-1rem;margin-top:1rem;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,330px);justify-content:center;justify-items:stretch;align-items:start}@media(min-width:550px){.Products>.content>.MainContent>.ProductItemsGrid{grid-template-columns:repeat(2,minmax(0,330px))}}@media(min-width:850px){.Products>.content>.MainContent>.ProductItemsGrid{grid-template-columns:repeat(3,minmax(0,330px))}}@media(min-width:1100px){.Products>.content>.MainContent>.ProductItemsGrid{grid-template-columns:repeat(2,minmax(0,330px))}}@media(min-width:1250px){.Products>.content>.MainContent>.ProductItemsGrid{grid-template-columns:repeat(3,minmax(0,330px))}}@media(min-width:1600px){.Products>.content>.MainContent>.ProductItemsGrid{grid-template-columns:repeat(4,minmax(0,330px))}}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem{padding:1rem;position:relative}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.background-view{position:absolute;background-color:#283847;box-shadow:0 0 3.3rem 1rem rgba(22,33,44,.9);border-radius:.8rem;left:2rem;bottom:0;right:0;top:2rem;transition-property:top left;transition-duration:.2s}@media(hover:hover){.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem:hover{z-index:1}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem:hover>.background-view{top:0;left:0;bottom:-1rem}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem:hover>.content-box>.under-image-content{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem:hover>.content-box>.under-image-content>.text-box>.title{background:linear-gradient(90deg,#1cd6f2,#004cc7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem:hover>.content-box>.image-box>.ProductItemImageView{-webkit-transform:scale(1.1);transform:scale(1.1)}}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.content-box{position:relative}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.content-box>.image-box{border-radius:.55rem;position:relative;overflow:hidden;will-change:transform}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.content-box>.image-box>.ProductItemImageView{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.2s}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.content-box>.image-box>.product-or-category{position:absolute;right:.5rem;top:.5rem;text-transform:uppercase;justify-self:start;font-weight:700;font-size:11.2px;padding:.265rem .4rem .2rem;border-radius:.3rem;background-color:#1da1f2;box-shadow:0 0 .6rem .3rem rgba(0,0,0,.2)}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.content-box>.under-image-content{margin-left:2rem;margin-top:1rem;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.2s}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.content-box>.under-image-content>.text-box{display:grid;grid-gap:.5rem;gap:.5rem;justify-items:start}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.content-box>.under-image-content>.text-box>.title{font-weight:700;font-size:14px;word-break:break-word;word-wrap:break-word;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Products>.content>.MainContent>.ProductItemsGrid>.ProductOrCategoryItem>.content-box>.under-image-content>.text-box>.description{font-size:14px;color:#99a8b6;word-break:break-word;word-wrap:break-word;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EditProductItemView>.container{margin-top:3rem;display:grid;grid-gap:2rem;gap:2rem}.EditProductItemView>.container .ErrorMessageBox{font-size:1.1rem}.EditProductItemView>.container .submit-button{justify-self:start;padding:.7rem 1.3rem .9rem;font-size:1.2rem;background-color:#0d89da;border-radius:1000rem;font-weight:700;cursor:pointer}@media(hover:hover){.EditProductItemView>.container .submit-button{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.EditProductItemView>.container .submit-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.CustomTextField>input::-webkit-input-placeholder,.CustomTextField textarea::-webkit-input-placeholder{color:var(--input-placeholder-color)}.CustomTextField>input:-ms-input-placeholder,.CustomTextField textarea:-ms-input-placeholder{color:var(--input-placeholder-color)}.CustomTextField>input::placeholder,.CustomTextField textarea::placeholder{color:var(--input-placeholder-color)}.CustomTextField>textarea{height:9rem}.CustomInput{--input-placeholder-color:#8899a6;display:grid;grid-gap:1rem;gap:1rem}.CustomInput>.top-text{margin-left:1.2rem;font-size:1rem;font-weight:700;transition-property:color;transition-duration:.3s}.CustomInput.active>.top-text{color:#1da1f2}.CustomInput>.input-box{background-color:#253341;border:2px solid transparent;border-radius:.7rem;padding:1.2rem;color:#fff;transition-property:border background-color;transition-duration:.3s;font-size:16px}.CustomInput.active>.input-box{border:2px solid #1da1f2;background-color:transparent}.LoadingButton{position:relative}.LoadingButton>.LoadingIndicator{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ErrorMessageBox{font-size:14px;line-height:1;--highlight-color:#cc1d1d;color:var(--highlight-color);display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;gap:.5rem}.ErrorMessageBox svg{width:1.1em;height:1.1em;fill:var(--highlight-color)}.CustomInput>select{word-break:break-word;word-wrap:break-word;line-height:1.5;width:100%;white-space:pre-wrap}.CustomInput>select:invalid{color:var(--input-placeholder-color)}.CustomInput>select>option{color:#000;color:initial}.CustomInput>textarea{height:9rem}.ProductItemImageSelector{max-width:30rem;display:grid;grid-gap:1rem;gap:1rem}.ProductItemImageSelector>.CustomInput .ProductItemImageView{border-radius:.4rem}.ProductItemImageSelector>.CustomInput>.input-box{padding:.7rem}.ProductItemImageSelector>.bottom-image-controls{margin-left:.7rem;display:grid;justify-content:space-between;grid-auto-flow:column;align-items:center}@media(max-width:410px){.ProductItemImageSelector>.bottom-image-controls{margin-left:0;justify-content:normal;justify-items:center;grid-auto-flow:row;grid-gap:1.5rem;gap:1.5rem}}.ProductItemImageSelector>.bottom-image-controls .EditImageButtons{display:grid;grid-auto-flow:column;grid-gap:1rem;gap:1rem}.ProductItemImageSelector>.bottom-image-controls .EditImageButtons>*{border-radius:100000px;padding:.5rem 1rem;font-size:1.1rem;font-weight:700;background-color:#0d89da;cursor:pointer}@media(hover:hover){.ProductItemImageSelector>.bottom-image-controls .EditImageButtons>*{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.ProductItemImageSelector>.bottom-image-controls .EditImageButtons>:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.ProductItemImageSelector>.bottom-image-controls .FitOrFillChooser{display:grid;grid-auto-flow:column;grid-gap:1.2rem;gap:1.2rem}.ProductItemImageSelector>.bottom-image-controls .FitOrFillChooser .RadioButtonOption{font-size:17px}.ProductItemImageSelector>.bottom-image-controls .FitOrFillChooser .RadioButtonOption input[type=radio]+label{cursor:pointer}.ProductItemImageSelector>.bottom-image-controls .FitOrFillChooser .RadioButtonOption input[type=radio]{position:absolute;top:auto;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.ProductItemImageSelector>.bottom-image-controls .FitOrFillChooser .RadioButtonOption input[type=radio]+label:before{content:"";display:block;float:left;border-radius:100000000rem;height:1em;width:1em;margin-top:.05em;margin-right:.5em;border:.1em solid hsla(0,0%,100%,.75);box-sizing:border-box;transition:all .1s ease-out}.ProductItemImageSelector>.bottom-image-controls .FitOrFillChooser .RadioButtonOption input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 .15em rgba(25,39,52,.95);background-color:#1da1f2}.Products>.content .DetatchedSideBar{position:fixed;left:.9375rem;top:.9375rem;bottom:.9375rem;z-index:100;pointer-events:none}.Products>.content .DetatchedSideBar>.content{--max-detatched-side-bar-width:330px;display:grid;grid-template-columns:minmax(0,var(--max-detatched-side-bar-width)) auto;grid-gap:.7rem;gap:.7rem;max-width:calc(100vw - 1.875rem);height:100%}@media(max-width:775px){.Products>.content .DetatchedSideBar>.content{--max-detatched-side-bar-width:280px}}.Products>.content .DetatchedSideBar>.content .links-container-holder{pointer-events:auto;background-color:#253341;overflow-y:auto;border-radius:1.25rem;position:relative}.Products>.content .DetatchedSideBar>.content .links-container-holder>.links-container{display:grid;grid-gap:6px;gap:6px;padding:1rem}.Products>.content .DetatchedSideBar>.content .dismiss-button{cursor:pointer;pointer-events:auto;background-color:#0d89da;width:3.85rem;height:3.85rem;border-radius:1rem;display:grid;justify-content:center;align-content:center}@media(hover:hover){.Products>.content .DetatchedSideBar>.content .dismiss-button{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.Products>.content .DetatchedSideBar>.content .dismiss-button:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}}.Products>.content .DetatchedSideBar>.content .dismiss-button>svg{width:1.6rem;height:1.6rem;fill:#fff}.Products{margin-left:auto;margin-right:auto;max-width:1850px;display:grid}@media(min-width:1100px){.Products{margin-bottom:5rem}}.Products>.side-bar-button{background-color:#0d89da;height:2rem;width:2rem;z-index:1;padding:.7rem 1.4rem;border-radius:1rem;position:-webkit-sticky;position:sticky;bottom:2.5rem;justify-self:end;box-shadow:0 0 1.5rem .5rem rgba(22,33,44,.4);margin-top:2.5rem;margin-bottom:2.5rem;margin-right:2.5rem;cursor:pointer}@media(hover:hover){.Products>.side-bar-button{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.Products>.side-bar-button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}.Products>.side-bar-button>svg{fill:#fff}@media(min-width:1100px){.Products>.side-bar-button{display:none}}.Products>.content{margin-top:1.2rem;display:grid;grid-auto-flow:column;grid-template-columns:auto;align-items:start;padding-left:.9375rem;padding-right:.9375rem}@media(min-width:1100px){.Products>.content{grid-template-columns:auto 1fr}}.Dashboard>.Products{margin-bottom:0}.Dashboard>.Products>.content{margin-top:0;grid-template-rows:auto 1fr}.Dashboard>.Products>.content>.TopActionButtonsView{grid-column:-1/-2;grid-row:1/2}.Dashboard>.Products>.content>.MainContent{grid-column:-1/-2;grid-row:2/3}.Dashboard>.Products>.content>.AttachedSideBar{grid-column:1/2;grid-row:1/-1}:export{minWidthForDisplayingSideBar:1100px;sideBarLinkSpacing:6;sideBarLinkHeight:34}.Dashboard>.Products>.content>.TopActionButtonsView{--left-and-right-padding:1.5rem;padding-top:1.2rem;padding-bottom:1.2rem;padding-left:var(--left-and-right-padding);padding-right:var(--left-and-right-padding);z-index:2;display:grid;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;grid-gap:1.7rem;gap:1.7rem;grid-template-columns:auto auto 1fr;grid-auto-flow:column;grid-auto-columns:auto}.Dashboard>.Products>.content>.TopActionButtonsView .TopActionButton{--button-size:3.8rem;border-radius:calc(var(--button-size)/2);height:var(--button-size);width:var(--button-size);background-color:#0d89da;cursor:pointer;position:relative;box-shadow:0 0 2rem .8rem rgba(22,33,44,.6)}@media(hover:hover){.Dashboard>.Products>.content>.TopActionButtonsView .TopActionButton{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.Dashboard>.Products>.content>.TopActionButtonsView .TopActionButton:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}.Dashboard>.Products>.content>.TopActionButtonsView .TopActionButton.destructive{background-color:#cc1d1d}.Dashboard>.Products>.content>.TopActionButtonsView .TopActionButton>svg{height:calc(var(--button-size)/2);width:calc(var(--button-size)/2);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff}.Dashboard>.Products>.content>.TopActionButtonsView .TopActionButton.log-out-button>svg{left:56%;top:52.5%}@media(max-width:500px){.Dashboard>.Products>.content>.TopActionButtonsView{--left-and-right-padding:0.5rem;grid-gap:1.4rem;gap:1.4rem}.Dashboard>.Products>.content>.TopActionButtonsView .TopActionButton{--button-size:3.5rem}}@media(max-width:360px){.Dashboard>.Products>.content>.TopActionButtonsView.should-be-spread-out-on-narrow-screen{grid-gap:initial;gap:initial;grid-template-columns:none;grid-auto-flow:column;justify-content:space-between}.Dashboard>.Products>.content>.TopActionButtonsView.should-be-spread-out-on-narrow-screen .spacer-div{display:none}}.CustomAlert{position:fixed;z-index:100000;left:0;top:0;bottom:0;right:0;display:grid;align-content:center}.CustomAlert .background-view{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6)}.CustomAlert>.vertically-centered-box{pointer-events:none;padding:2rem}.CustomAlert>.vertically-centered-box>.horizontally-centered-box{pointer-events:auto;margin-right:auto;margin-left:auto;max-width:25rem;z-index:1;background-color:#192734;padding:2.4rem;border-radius:1.5rem;display:grid;grid-gap:16px;gap:16px}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.title{font-size:2rem;font-weight:700}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.description{color:#b9c3ce;font-size:16px;line-height:1.3;white-space:pre-wrap}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.CustomTextField>.input-box{padding:13px;font-size:16px}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.ErrorMessageBox{padding-left:.5rem;padding-right:.5rem}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box{margin-top:10px;display:grid;grid-gap:1rem;gap:1rem;grid-auto-flow:column;justify-self:end}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton{font-size:16px;border-radius:1000rem;padding:8px 16px;font-weight:700}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.primary{background-color:#1da1f2}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.primary-destructive{background-color:#cc1d1d}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.primary,.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.primary-destructive{cursor:pointer}@media(hover:hover){.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.primary,.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.primary-destructive{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.primary-destructive:hover,.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.primary:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.secondary{color:#cfd7df;transition-duration:.2s;transition-property:color;position:relative;cursor:pointer}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.secondary:before{content:"";position:absolute;background-color:rgba(207,215,223,.3);left:0;right:0;height:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:1000rem;opacity:0;transition-duration:.2s;transition-property:opacity}.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.secondary svg{transition-duration:.2s;transition-property:fill}@media(hover:hover){.CustomAlert>.vertically-centered-box>.horizontally-centered-box>.button-box>.CustomAlertButton.secondary:hover:before{opacity:1}}.Dashboard .LogInScreen{position:fixed;left:0;right:0;bottom:0;top:0;display:grid;overflow:scroll;align-content:center;background-color:#16212c;z-index:2}.Dashboard .LogInScreen>.vertically-centered-content{padding:1.7rem}.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content{padding:3rem;max-width:23rem;margin-left:auto;margin-right:auto;border-radius:1.25rem;background-color:#192734;display:grid}@media(max-width:400px){.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content{padding:2.2rem}}.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content>.title{font-size:2rem;font-weight:700;text-align:center}.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content>.CustomTextField .input-box{padding:.8rem 1.1rem}.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content>.username-text-field{margin-top:2rem}.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content>.password-text-field{margin-top:1.3rem}.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content>.ErrorMessageBox{margin-top:1.2rem;margin-bottom:-.55rem;padding-left:.5rem;padding-right:.5rem}.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content>.login-button{margin-top:1.75rem;font-weight:700;font-size:16px;line-height:1;padding-bottom:11.2px;padding-top:11.2px;background-color:#0d89da;border-radius:1000rem;cursor:pointer;overflow:hidden;position:relative}.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content>.login-button:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2);opacity:0;transition-property:opacity;transition-duration:.2s;z-index:100}@media(hover:hover){.Dashboard .LogInScreen>.vertically-centered-content>.horizontally-centered-content>.login-button:hover:after{opacity:1}}.Home>.ShowCase{margin-top:.4375rem;margin-left:.4375rem;margin-right:.4375rem;display:grid;justify-content:center;align-content:center;position:relative}.Home>.ShowCase>.background-view{position:absolute;left:0;right:0;bottom:0;top:-5.875rem;z-index:-1;background:linear-gradient(310deg,#14255e,#1da1f2);border-radius:1.75rem}.Home>.ShowCase>.center-content{max-width:51rem;text-align:center;display:grid;grid-gap:30px;gap:30px;--top-and-bottom-margins:7.8rem;margin-top:var(--top-and-bottom-margins);margin-bottom:var(--top-and-bottom-margins);--center-content-side-padding:80px;padding-left:var(--center-content-side-padding);padding-right:var(--center-content-side-padding)}@media(max-width:775px){.Home>.ShowCase>.center-content{max-width:40rem}}@media(max-width:500px){.Home>.ShowCase>.center-content{--top-and-bottom-margins:4rem}}@media(max-width:775px){.Home>.ShowCase>.center-content{--center-content-side-padding:20px}}.Home>.ShowCase>.center-content>.motto-title{font-size:5.5rem}@media(max-width:775px){.Home>.ShowCase>.center-content>.motto-title{font-size:3.5rem}}.Home>.ShowCase>.center-content>.description-text{justify-self:center;font-size:1.7rem;color:#cfebfc}@media(max-width:775px){.Home>.ShowCase>.center-content>.description-text{font-size:1.5rem}}.Home>.ShowCase>.center-content>.buttons-box{display:grid;grid-auto-flow:column;justify-content:center;font-size:1.25rem;font-weight:700;align-items:center;grid-gap:30px;gap:30px;color:#e3f2fa}@media(max-width:400px){.Home>.ShowCase>.center-content>.buttons-box{grid-auto-flow:row;grid-gap:25px;gap:25px}}.Home>.ShowCase>.center-content>.buttons-box>.browse-products-button{display:grid;justify-content:center;align-content:center;height:3.125rem;padding-left:19px;padding-right:19px;border-radius:1.5625rem;box-sizing:border-box;background-color:#e3f2fa;color:#1962a7;cursor:pointer}@media(hover:hover){.Home>.ShowCase>.center-content>.buttons-box>.browse-products-button{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.Home>.ShowCase>.center-content>.buttons-box>.browse-products-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.Home>.ShowCase>.center-content>.buttons-box>.about-us-button{transition-duration:.2s;transition-property:color;position:relative;cursor:pointer;display:grid;grid-auto-flow:column;align-items:center;padding:.5rem 1rem}.Home>.ShowCase>.center-content>.buttons-box>.about-us-button:before{content:"";position:absolute;background-color:hsla(0,0%,100%,.2);left:0;right:0;height:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:1000rem;opacity:0;transition-duration:.2s;transition-property:opacity}.Home>.ShowCase>.center-content>.buttons-box>.about-us-button svg{transition-duration:.2s;transition-property:fill}@media(hover:hover){.Home>.ShowCase>.center-content>.buttons-box>.about-us-button:hover{color:#fff}.Home>.ShowCase>.center-content>.buttons-box>.about-us-button:hover svg{fill:#fff}.Home>.ShowCase>.center-content>.buttons-box>.about-us-button:hover:before{opacity:1}}.Home>.ShowCase>.center-content>.buttons-box>.about-us-button>.chevron{font-size:1.56rem;padding-left:10px}.Home>.FeaturesBox{margin-left:auto;margin-right:auto;max-width:1100px;display:grid;justify-items:center;padding-left:2.5rem;padding-right:2.5rem}.Home>.FeaturesBox>.title{font-size:2.8rem;max-width:10em;text-align:center;margin-top:2em;margin-bottom:1.5em}.Home>.FeaturesBox>.features{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;gap:40px;align-items:start;margin-bottom:7rem}@media(max-width:775px){.Home>.FeaturesBox>.features{grid-template-columns:none}}.Home>.FeaturesBox>.features>.IndividualFeatureBox{display:grid;grid-gap:1.25rem;gap:1.25rem}.Home>.FeaturesBox>.features>.IndividualFeatureBox>.image-holder>img{height:3.75rem}.Home>.FeaturesBox>.features>.IndividualFeatureBox>.title{font-weight:700;font-size:1.7rem}.Home>.FeaturesBox>.features>.IndividualFeatureBox>.description{color:#99a8b6;line-height:1.4;font-size:1.25rem}.Home>.AdditionalInfoBox{background-color:#192734;display:grid;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}.Home>.AdditionalInfoBox>.content{margin-top:6rem;margin-bottom:6rem;display:grid;grid-auto-flow:column;grid-gap:6.25rem;gap:6.25rem;align-items:center}@media(min-height:775px)and (max-width:1150px){.Home>.AdditionalInfoBox>.content{grid-gap:3rem;gap:3rem}}@media(max-width:775px){.Home>.AdditionalInfoBox>.content{margin-top:5rem;margin-bottom:5rem;grid-auto-flow:row;grid-gap:2rem;gap:2rem;max-width:29rem}}.Home>.AdditionalInfoBox>.content>.left-info-box{display:grid;grid-gap:2rem;gap:2rem;max-width:26em}@media(max-width:775px){.Home>.AdditionalInfoBox>.content>.left-info-box{max-width:none}}.Home>.AdditionalInfoBox>.content>.left-info-box>.title{font-size:2.5rem;font-weight:700;background:linear-gradient(90deg,#1cd6f2,#004cc7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Home>.AdditionalInfoBox>.content>.left-info-box>.description{font-size:1.25rem;line-height:1.5}.Home>.AdditionalInfoBox>.content>.right-info-box{display:grid;grid-auto-flow:column;justify-content:start;grid-gap:6.25rem;gap:6.25rem;align-items:start}@media(max-width:1150px){.Home>.AdditionalInfoBox>.content>.right-info-box{grid-gap:2.3rem;gap:2.3rem}}.Home>.AdditionalInfoBox>.content>.right-info-box>.List{display:grid;grid-gap:1rem;gap:1rem;font-size:1.15rem}.Home>.AdditionalInfoBox>.content>.right-info-box>.List>.item{margin-left:1.1em;list-style-type:none;position:relative}.Home>.AdditionalInfoBox>.content>.right-info-box>.List>.item:before{content:">";position:absolute;top:-.02em;left:-1.1em;font-size:1em;font-weight:700}.Home>.ReviewsSection{margin-top:6rem;margin-bottom:8rem;display:grid;justify-content:center;justify-items:center;grid-gap:5rem;gap:5rem}.Home>.ReviewsSection .quotes-icon-holder svg{fill:#1da1f2;height:5rem;width:7.5rem}@media(max-width:600px){.Home>.ReviewsSection{margin-bottom:6rem}}.Home>.ReviewsSection>.reviews-grid-container{max-width:100%;padding-left:2rem;padding-right:2rem}.Home>.ReviewsSection>.reviews-grid-container::-webkit-scrollbar{width:.8rem;height:.8rem}.Home>.ReviewsSection>.reviews-grid-container::-webkit-scrollbar-thumb{border-radius:.4rem;background-color:#253341}@media(max-width:600px){.Home>.ReviewsSection>.reviews-grid-container{overflow-x:scroll;padding:.2px .2px 2rem}}.Home>.ReviewsSection>.reviews-grid-container>.reviews-grid{display:inline-grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media(max-width:600px){.Home>.ReviewsSection>.reviews-grid-container>.reviews-grid{margin-left:2rem;margin-right:2rem;grid-template-columns:auto;grid-auto-rows:auto;grid-auto-flow:column}}.Home>.ReviewsSection>.reviews-grid-container>.reviews-grid>.Review{max-width:22rem;padding:1.7rem;background-color:#192734;border-radius:1rem;display:grid;grid-template-rows:1fr auto;grid-gap:1.5rem;gap:1.5rem;font-size:1.2rem}@media(max-width:600px){.Home>.ReviewsSection>.reviews-grid-container>.reviews-grid>.Review{width:calc(70vw - 1rem)}}.Home>.ReviewsSection>.reviews-grid-container>.reviews-grid>.Review>.review-text{line-height:1.5;font-size:1.2rem;color:#99a8b6;font-style:italic}.Home>.ReviewsSection>.reviews-grid-container>.reviews-grid>.Review>.author-box{text-align:right;display:grid;grid-gap:.4rem;gap:.4rem}.Home>.ReviewsSection>.reviews-grid-container>.reviews-grid>.Review>.author-box>.title{font-size:1.1rem;font-weight:700}.Home>.ReviewsSection>.reviews-grid-container>.reviews-grid>.Review>.author-box>.date{text-transform:uppercase;font-size:.8rem;font-weight:700;color:#1da1f2}.Home>.MapSection{margin-bottom:9rem}.Home>.MapSection>.content{display:grid;grid-template-columns:1.5fr 1fr;margin:auto;max-width:1200px}@media(max-width:775px){.Home>.MapSection>.content{grid-template-columns:1fr;display:flex;flex-direction:column-reverse}}.Home>.MapSection>.content>.map-holder{height:500px;overflow:hidden;--border-radius:40px;border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-right:.625rem solid #253341;border-top:.625rem solid #253341;border-bottom:.625rem solid #253341;z-index:1}@media(min-width:1201px){.Home>.MapSection>.content>.map-holder{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);border-left:.625rem solid #253341}}@media(max-width:775px){.Home>.MapSection>.content>.map-holder{border-right:initial;--border-radius:0;height:60vw}}.Home>.MapSection>.content>.map-holder>.ScrewsWorldLocationMap{width:100%;height:100%}.Home>.MapSection>.content>.text-content{padding-left:3.125rem;padding-right:3.125rem;display:grid;justify-content:center;align-content:center;grid-gap:1.7rem;gap:1.7rem}@media(max-width:775px){.Home>.MapSection>.content>.text-content{text-align:center;max-width:400px;margin:auto;padding-bottom:3.125rem}}.Home>.MapSection>.content>.text-content>.title{font-size:2.5rem;font-weight:700;background:linear-gradient(90deg,#1cd6f2,#004cc7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Home>.MapSection>.content>.text-content>.line-separator{border-radius:.2rem;background-color:#1da1f2;width:5rem;height:.4rem}.Home>.MapSection>.content>.text-content>.description{font-size:1.25rem;line-height:1.5}.FeaturesBox .Feature:last-child .image-holder img{height:3.125rem!important}.ScrewsWorldLocationMap{position:relative}.ScrewsWorldLocationMap #ScrewsWorldLocationMap-inner-map-div{height:100%;width:100%}.ScrewsWorldLocationMap>.back-to-center-button{padding:.81rem;background-color:#0470d9;border-radius:1000000rem;position:absolute;right:1.5rem;top:1.5rem;cursor:pointer}@media(hover:hover){.ScrewsWorldLocationMap>.back-to-center-button{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.ScrewsWorldLocationMap>.back-to-center-button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}.ScrewsWorldLocationMap>.back-to-center-button>svg{width:1.8rem;height:1.8rem;display:block;fill:#fff}.AboutUs .content{--max-content-width:var(--HeadedUpPageContainer-max-content-width);--content-padding:var(--HeadedUpPageContainer-side-padding)}.AboutUs .content>:not(:last-child){margin-bottom:8rem}.AboutUs .content .ScreenWidthStretchingBox{width:100vw;margin-left:calc(-50vw + 50%)}.AboutUs .content .ScreenWidthStretchingBox>.inner-content{max-width:var(--max-content-width);margin:auto}.AboutUs .content .HeadingSeparatorLine{background-color:#0d89da;height:.4rem;width:4rem;border-radius:10000000rem}.AboutUs .content>.IntroBox>.inner-content>div{display:grid;grid-gap:4.5rem;gap:4.5rem;grid-template-columns:1fr 25rem}.AboutUs .content>.IntroBox>.inner-content>div>.image-section{--intro-box-image-insets:1.5rem;position:relative}.AboutUs .content>.IntroBox>.inner-content>div>.image-section>div{position:absolute;left:0;right:0;top:0;bottom:0}.AboutUs .content>.IntroBox>.inner-content>div>.image-section>div>.background-outline{position:absolute;border-radius:2rem;border:3px solid #0d89da;top:var(--intro-box-image-insets);left:var(--intro-box-image-insets);bottom:0;right:0}.AboutUs .content>.IntroBox>.inner-content>div>.image-section>div>.image-holder{position:absolute;bottom:var(--intro-box-image-insets);right:var(--intro-box-image-insets);top:0;left:0;border-radius:1.1rem;overflow:hidden}.AboutUs .content>.IntroBox>.inner-content>div>.image-section>div>.image-holder>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.AboutUs .content>.IntroBox>.inner-content>div>.text-section{display:grid;align-content:start;grid-gap:4rem;gap:4rem;padding-bottom:3rem;padding-top:3rem;padding-right:var(--content-padding)}.AboutUs .content>.IntroBox>.inner-content>div>.text-section>.IntroBoxRightListItem{display:grid;grid-gap:1.3rem;gap:1.3rem}.AboutUs .content>.IntroBox>.inner-content>div>.text-section>.IntroBoxRightListItem>.title{font-size:1.6rem;font-weight:700}.AboutUs .content>.IntroBox>.inner-content>div>.text-section>.IntroBoxRightListItem>.description{font-size:1.2rem;color:#99a8b6;line-height:1.4}.AboutUs .content>.IntroBox>.inner-content>div.stick-to-sides>.image-section>div .image-holder,.AboutUs .content>.IntroBox>.inner-content>div.stick-to-sides>.image-section>div>.background-outline{border-bottom-left-radius:0;border-top-left-radius:0}.AboutUs .content>.IntroBox>.inner-content>div.stick-to-sides>.image-section>div>.background-outline{border-left:initial;left:0}@media(max-width:900px){.AboutUs .content>.IntroBox>.inner-content>div{grid-template-columns:none;grid-gap:3rem;gap:3rem}.AboutUs .content>.IntroBox>.inner-content>div>.image-section{padding-top:56.25%;--intro-box-image-insets:0}.AboutUs .content>.IntroBox>.inner-content>div>.image-section>div>.background-outline{display:none}.AboutUs .content>.IntroBox>.inner-content>div>.image-section>div>.image-holder{border-radius:0}.AboutUs .content>.IntroBox>.inner-content>div>.text-section{padding-top:0;padding-bottom:0;padding-left:var(--content-padding);padding-right:var(--content-padding);grid-auto-flow:column;grid-template-columns:1fr 1fr 1fr;grid-gap:2.5rem;gap:2.5rem}}@media(max-width:600px){.AboutUs .content>.IntroBox>.inner-content>div>.text-section{grid-auto-flow:row;grid-template-columns:none;grid-gap:3rem;gap:3rem}.AboutUs .content>.IntroBox>.inner-content>div>.text-section>.IntroBoxRightListItem{justify-items:center;text-align:center}}.AboutUs .content .history-title-and-description>.CenteredTitleAndDescription{margin-left:auto;margin-right:auto}.AboutUs .content .CenteredTitleAndDescription{max-width:50rem;display:grid;grid-gap:2rem;gap:2rem;justify-items:center;text-align:center}.AboutUs .content .CenteredTitleAndDescription>.title{font-size:2.7rem}.AboutUs .content .CenteredTitleAndDescription>.description{color:#99a8b6;font-size:1.2rem;line-height:1.4;white-space:pre-wrap}.AboutUs .content .CenteredTitleAndDescriptionWithBottomBox>.inner-content{display:grid;grid-gap:3rem;gap:3rem}.AboutUs .content .CenteredTitleAndDescriptionWithBottomBox>.inner-content>.title-and-description-holder{margin-left:auto;margin-right:auto;padding-left:var(--content-padding);padding-right:var(--content-padding)}.AboutUs .content .CenteredTitleAndDescriptionWithBottomBox>.inner-content>.bottom-box>div{max-width:900px;margin-left:auto;margin-right:auto}.AboutUs .content .CenteredTitleAndDescriptionWithBottomBox>.inner-content>.bottom-box>div>div{padding-top:56.25%;position:relative;border-radius:2rem;overflow:hidden;will-change:transform;border:1rem solid #253341;background-color:#253341}.AboutUs .content .CenteredTitleAndDescriptionWithBottomBox>.inner-content>.bottom-box>div>div>div{position:absolute;left:0;right:0;top:0;bottom:0}.AboutUs .content .CenteredTitleAndDescriptionWithBottomBox>.inner-content>.bottom-box>div>div.stick-to-sides{border-left:initial;border-right:initial;border-radius:0}.AboutUs .content>.map-section>.inner-content .ScrewsWorldLocationMap{height:100%;width:100%}.HeadedUpPageContainer{--HeadedUpPageContainer-bottom-margin:7.1rem;margin-bottom:var(--HeadedUpPageContainer-bottom-margin)}.HeadedUpPageContainer>.content{--HeadedUpPageContainer-max-content-width:60rem;max-width:var(--HeadedUpPageContainer-max-content-width);--HeadedUpPageContainer-side-padding:3rem;margin-left:auto;margin-right:auto;padding-left:var(--HeadedUpPageContainer-side-padding);padding-right:var(--HeadedUpPageContainer-side-padding)}.HeadedUpPageContainer>.content>.PageHeader{--PageHeader-top-and-bottom-margins:8rem;margin-top:var(--PageHeader-top-and-bottom-margins);margin-bottom:var(--PageHeader-top-and-bottom-margins)}@media(max-width:520px){.HeadedUpPageContainer>.content{--HeadedUpPageContainer-side-padding:1.8rem}.HeadedUpPageContainer>.content>.PageHeader{--PageHeader-top-and-bottom-margins:6rem}}.PageHeader{--line-width:0.5rem;--line-text-spacing:2.5rem}@media(max-width:520px){.PageHeader{--line-text-spacing:1.8rem}}.PageHeader .text-content{display:grid;grid-gap:1.2rem;gap:1.2rem;max-width:50rem;margin-left:calc(var(--line-width) + var(--line-text-spacing));position:relative}.PageHeader .text-content>.title{font-weight:700;font-size:4rem}@media(max-width:520px){.PageHeader .text-content>.title{font-size:3rem}}.PageHeader .text-content>.subtitle{font-size:1.5rem;font-weight:400;color:#99a8b6}@media(max-width:520px){.PageHeader .text-content>.subtitle{font-size:1.3rem}}.PageHeader .text-content:before{content:"";position:absolute;background:linear-gradient(180deg,#1cd6f2,#004cc7);width:var(--line-width);border-radius:calc(var(--line-width)/2);top:-1rem;bottom:-1rem;left:calc(var(--line-width)*-1 + var(--line-text-spacing)*-1)}.Services .service-boxes-container{display:grid;grid-gap:8rem;gap:8rem}.Services .service-boxes-container .IndividualServiceBox{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:5rem;gap:5rem}.Services .service-boxes-container .IndividualServiceBox:nth-child(2n){grid-template-columns:1.2fr 1fr}.Services .service-boxes-container .IndividualServiceBox:nth-child(2n)>.image-grid-item{grid-column:2/3;grid-row:1}@media(max-width:950px){.Services .service-boxes-container .IndividualServiceBox{grid-gap:3rem;gap:3rem}}.Services .service-boxes-container .IndividualServiceBox>.image-grid-item{display:grid;align-content:center}.Services .service-boxes-container .IndividualServiceBox>.image-grid-item>div>div{box-shadow:0 0 50px 10px rgba(0,0,0,.2);background-color:#253341;border-radius:100000000rem;padding-top:100%;position:relative}.Services .service-boxes-container .IndividualServiceBox>.image-grid-item>div>div>div{position:absolute;left:3%;right:3%;top:3%;bottom:3%;border-radius:1000000rem;overflow:hidden}.Services .service-boxes-container .IndividualServiceBox>.image-grid-item>div>div>div>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item{display:grid;align-content:center;grid-gap:2rem;gap:2rem;justify-items:start}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item>.top-subtitle{text-transform:uppercase;color:#1da1f2;font-weight:700;font-size:1.1rem}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item>.title{font-size:2.7rem;font-weight:700}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item>.bottom-subtitle{font-size:1.2rem;line-height:1.5;color:#99a8b6}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item>.contact-us-button{border:3px solid #0d89da;color:#0d89da;border-radius:10000000rem;padding:.8rem 1rem;display:grid;grid-auto-flow:column;align-items:center;font-weight:700;grid-gap:.6rem;gap:.6rem;cursor:pointer}@media(hover:hover){.Services .service-boxes-container .IndividualServiceBox>.text-grid-item>.contact-us-button{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item>.contact-us-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item>.contact-us-button>.text{font-size:1rem}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item>.contact-us-button>.chevron{font-size:1.5rem;line-height:.6}@media(max-width:775px){.Services .service-boxes-container .IndividualServiceBox{grid-template-columns:none!important;grid-gap:2.5rem;gap:2.5rem}.Services .service-boxes-container .IndividualServiceBox>.image-grid-item{grid-column:initial!important;grid-row:initial!important;grid-template-columns:minmax(0,23rem);justify-content:center}.Services .service-boxes-container .IndividualServiceBox>.text-grid-item{text-align:center;justify-items:center;max-width:42rem;justify-self:center}}@media(max-width:520px){.ContactUs{--HeadedUpPageContainer-bottom-margin:6rem}}.ContactUs>.content>.PageHeader{--PageHeader-top-and-bottom-margins:4.5rem}.ContactUs>.content>.body-content-holder{display:grid;grid-gap:2.4rem;gap:2.4rem}.ContactUs>.content>.body-content-holder>.contact-methods-holder{display:grid;grid-gap:2.5rem;gap:2.5rem;grid-template-columns:repeat(2,minmax(16rem,1fr));grid-template-areas:"email email" "phone facebook";align-items:stretch}@media(max-width:775px){.ContactUs>.content>.body-content-holder>.contact-methods-holder{grid-template-columns:minmax(0,1fr);grid-template-areas:"email" "phone" "facebook"}}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method{position:relative;display:grid;grid-gap:.9rem;gap:.9rem;color:inherit;background-color:#192734;padding:2.3rem 2rem 2.1rem;border-radius:1.5rem;border:1px solid transparent;box-shadow:0 12px 28px rgba(0,0,0,.18);transition:box-shadow .2s ease,border .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border .2s ease;transition:transform .2s ease,box-shadow .2s ease,border .2s ease,-webkit-transform .2s ease}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method:before{content:"";position:absolute;left:2rem;top:1.4rem;width:4.25rem;height:.25rem;border-radius:1rem;background:linear-gradient(90deg,#1cd6f2,#004cc7)}@media(hover:hover){.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);box-shadow:0 22px 50px rgba(0,0,0,.28);border:1px solid rgba(28,214,242,.35)}}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method:focus-within{outline:none;border:1px solid rgba(28,214,242,.45);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method>.title{margin-top:.45rem;text-transform:uppercase;letter-spacing:.12em;font-size:.85rem;font-weight:700;color:#99a8b6}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method>.links{display:grid;grid-gap:.55rem;gap:.55rem}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method>.links>.contact-link{font-size:1.45rem;font-weight:700;display:inline-block;text-decoration:none;background:linear-gradient(90deg,#1cd6f2,#004cc7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method>.links>.contact-link:focus-visible{text-decoration:underline;text-decoration-thickness:.12em;-webkit-text-decoration-color:rgba(29,161,242,.75);text-decoration-color:rgba(29,161,242,.75)}@media(hover:hover){.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method>.links>.contact-link:hover{text-decoration:underline;text-decoration-thickness:.12em;-webkit-text-decoration-color:rgba(29,161,242,.75);text-decoration-color:rgba(29,161,242,.75)}}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method>.links.multiple-links>.contact-link{font-size:1.45rem;white-space:nowrap}@media(max-width:775px){.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method>.links.multiple-links>.contact-link{white-space:normal}}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method>.description{font-size:1rem;line-height:1.5;color:#99a8b6}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method:first-of-type{grid-area:email}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method:nth-of-type(2){grid-area:phone}.ContactUs>.content>.body-content-holder>.contact-methods-holder>.contact-method:nth-of-type(3){grid-area:facebook}.NavBar{position:fixed;top:0;z-index:5;border-radius:1.25rem;background-color:#192734;box-shadow:0 0 3.3rem 1rem rgba(22,33,44,.9);overflow:hidden;left:.9375rem;right:.9375rem;top:.9375rem}.NavBar .nav-bar-content{box-shadow:0 0 3.3rem .7rem rgba(22,33,44,.6);background-color:#253341;height:5rem;padding-left:1.5625rem;padding-right:1.5625rem;display:grid;justify-content:space-between;grid-auto-flow:column;align-items:center}.NavBar .nav-bar-content>.title-box{display:grid;grid-gap:1.125rem;gap:1.125rem;grid-auto-flow:column;align-items:center}.NavBar .nav-bar-content>.title-box>.screw-logo-holder{height:2.5rem;width:2.5rem;position:relative;top:-2px}.NavBar .nav-bar-content>.title-box>.screw-logo-holder>svg{fill:#1da1f2}.NavBar .nav-bar-content>.title-box>.text{display:grid;text-transform:uppercase;letter-spacing:.05em;line-height:1;font-weight:700}.NavBar .nav-bar-content>.title-box>.text>:first-child{font-size:1.75rem}.NavBar .nav-bar-content>.title-box>.text>:last-child{color:#1da1f2;font-size:1.25rem}.NavBar .nav-bar-content>.links-box{display:grid;grid-auto-flow:column;grid-gap:30px;gap:30px}@media(max-width:885px){.NavBar .nav-bar-content>.links-box{display:none}}.NavBar .nav-bar-content>.links-box>.NavBarLink{transition-duration:.2s;transition-property:color;position:relative;cursor:pointer;padding:.4rem 1rem}.NavBar .nav-bar-content>.links-box>.NavBarLink:before{content:"";position:absolute;background-color:rgba(29,161,242,.2);left:0;right:0;height:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:1000rem;opacity:0;transition-duration:.2s;transition-property:opacity}.NavBar .nav-bar-content>.links-box>.NavBarLink svg{transition-duration:.2s;transition-property:fill}@media(hover:hover){.NavBar .nav-bar-content>.links-box>.NavBarLink:hover{color:#1da1f2}.NavBar .nav-bar-content>.links-box>.NavBarLink:hover svg{fill:#1da1f2}.NavBar .nav-bar-content>.links-box>.NavBarLink:hover:before{opacity:1}}.NavBar .nav-bar-content .menu-icon-holder{height:2.8rem;width:2.8rem;display:none;cursor:pointer}@media(hover:hover){.NavBar .nav-bar-content .menu-icon-holder{transition-duration:.2s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.NavBar .nav-bar-content .menu-icon-holder:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media(max-width:885px){.NavBar .nav-bar-content .menu-icon-holder{display:inline;display:initial}}.NavBar .nav-bar-content .menu-icon-holder>svg{fill:#fff}.NavBar .narrow-links{background-color:#192734;display:grid;position:absolute;z-index:-1;left:0;bottom:0;right:0}.NavBar .narrow-links>.NavBarLink{padding-left:1.875rem;height:5rem;transition-property:background-color;transition-duration:.3s;grid-gap:1.5rem;gap:1.5rem;position:relative}@media(hover:hover){.NavBar .narrow-links>.NavBarLink:hover{background-color:rgba(29,161,242,.2)}}.NavBar .narrow-links>.NavBarLink:after{content:"";bottom:-.07rem;left:0;height:.07rem;right:0;position:absolute;background-color:#253341}.NavBar .narrow-links>.NavBarLink:before{content:"›";position:absolute;font-weight:700;font-size:1.5625rem;right:1.875rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.NavBar .NavBarLink{display:grid;align-items:center;justify-content:start;grid-auto-flow:column;grid-gap:10px;gap:10px}.NavBar .NavBarLink>.icon-container>svg{height:1.4375rem;width:1.4375rem}.NavBar .NavBarLink>.icon-container{height:1.44rem;width:1.44rem}.NavBar .NavBarLink>.icon-container>svg{fill:#fff;width:100%;height:100%}.NavBar .NavBarLink>.text-box{text-transform:capitalize;font-size:1.125rem;font-weight:700}.NavBar .NavBarLink.selected{color:#1da1f2}.NavBar .NavBarLink.selected svg{fill:#1da1f2}.Footer{margin:0 auto;padding-right:2rem;padding-left:2rem;max-width:70rem}.Footer>.top-line{height:.5rem;border-radius:.25rem;background:linear-gradient(90deg,#1cd6f2,#004cc7)}.Footer>.text-box{padding-left:1.5rem;padding-right:1.5rem;text-align:center;margin-top:3rem;display:grid;grid-gap:1rem;gap:1rem}.Footer>.text-box>.title{font-size:1.8rem;font-weight:700;color:#d5e0e7}.Footer>.text-box>.description{font-size:1.2rem;color:#99a8b6;justify-self:center;max-width:30rem}.Footer>.contact-method-boxes{margin-top:2rem;margin-bottom:2.5rem;display:grid;grid-auto-flow:column;justify-content:center;grid-gap:3rem;gap:3rem;align-items:start}@media(max-width:560px){.Footer>.contact-method-boxes{grid-auto-flow:row;grid-gap:1.5rem;gap:1.5rem}}.Footer>.contact-method-boxes>.ContactMethod{display:grid;grid-gap:.6rem;gap:.6rem;justify-items:center;text-align:center;line-height:1.5;align-content:start}.Footer>.contact-method-boxes>.ContactMethod>.platform{font-size:1.3rem;font-weight:700;background:linear-gradient(90deg,#1cd6f2,#004cc7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Footer>.contact-method-boxes>.ContactMethod>.info-list{display:grid;grid-gap:.35rem;gap:.35rem}.Footer>.contact-method-boxes>.ContactMethod>.info-list>.info-link{font-size:1.1rem;color:#99a8b6;text-decoration:none}.Footer>.contact-method-boxes>.ContactMethod>.info-list>.info-link:focus-visible{text-decoration:underline}@media(hover:hover){.Footer>.contact-method-boxes>.ContactMethod>.info-list>.info-link:hover{text-decoration:underline}}.Footer>.made-by-patrick{margin-bottom:1.5rem;text-align:center;color:#99a8b6;font-size:1.1rem}.Footer>.made-by-patrick>a{text-decoration:underline}.NotFoundPage{text-align:center;height:calc(100vh - 5.9375rem)}.NotFoundPage .text-box{margin-top:calc(26vh - 1.54375rem);display:grid;grid-gap:2rem;gap:2rem;padding-left:4rem;padding-right:4rem}.NotFoundPage .text-box>.title{font-weight:700;font-size:3.8rem}.NotFoundPage .text-box>.description{font-size:1.5rem;color:#99a8b6}:export{navBarHeight:5rem;totalNavBarHeightWhenExpanded:25rem;maxNarrowWidth:775px;wideNavBarLinksCutOffPoint:885px;navBarHeightFromScreenTop:5.9375rem}:root{font-size:14px}@media(max-width:775px){:root{font-size:12px}}*{padding:.02px;margin:0;-webkit-text-size-adjust:none}body{background-color:#16212c;color:#fff;font-family:Rubik}a{text-decoration:none}a,button{color:inherit}button{background-color:transparent;border:none;font-size:inherit;cursor:pointer}button:focus,input:focus,select:focus,textarea:focus{outline:none}input,select,textarea{border:none;font-family:inherit}textarea{resize:none}select{-webkit-appearance:none;appearance:none;background-color:transparent}.page-comming-soon{margin:15rem auto 70rem;text-align:center;font-size:2rem;font-weight:700;max-width:15rem}::selection{background:#1da1f2}::-moz-selection{background:#1da1f2}
/*# sourceMappingURL=main.4120dec3.chunk.css.map */