.topSection{background:linear-gradient(180deg,#e8faff 0%,#fff 50%);min-height:800px}.productHeader{font-size:2.25rem;line-height:2.75rem;font-weight:600;text-align:left}.productSubHeader{padding-top:.75rem;padding-bottom:1.5rem;color:#707070;font-size:.875rem;font-weight:400}.vectorResultBody{padding-left:2.75rem;padding-right:2.75rem}.vectorResultSubTitle{font-size:1rem;line-height:1.5rem;font-weight:600;color:#888;padding-top:5rem;text-align:center}.vectorResultTitle{font-size:2.5rem;line-height:3.75rem;color:#000d11;font-weight:700;text-align:center}.vectorResultTop{display:flex;flex-basis:100%;margin-top:3.75rem;padding-left:2rem;padding-right:2rem}.vectorResultTopImg1{max-width:50%;width:100%;order:1;margin-right:1.5rem}.vectorResultTopImg2{max-width:50%;width:100%;order:2;margin-left:1.5rem}.vectorResultTopImg1 .card,.vectorResultTopImg2 .card{height:557px;flex-direction:row;align-items:center}.vectorResultTopImg1 img,.vectorResultTopImg2 img{max-height:557px!important;margin:0!important;border-radius:30px}.vectorResultButtonSpacing{padding-top:1.25rem;padding-bottom:3.75rem}.vectorResultButtonSpacing .siteLinkUnderline{margin-left:1.5rem;white-space:nowrap}.vectorResultBottom{background-color:#e8faff;padding:3.75rem 2.75rem}.vectorResultBottomSubTitle{font-size:.875rem;font-weight:700;text-align:center}.vectorResultBottomTitle{padding-top:.5rem;font-size:2.5rem;line-height:3.25rem;font-weight:700;letter-spacing:-.4px;text-align:center}.vectorResultsBottomImages{width:100%;margin:3.125rem 0;display:flex;flex-basis:100%;flex-wrap:wrap}.vectorResultsBottomImages .vectorResultsImageContiner{width:100%;max-width:calc(25% - 1.25rem);margin-left:.625rem;margin-right:.625rem;margin-bottom:2rem}.vectorResultsBottomImages .vectorResultsImageContiner .vectorResultsImage{margin-bottom:1.5rem}.vectorResultsBottomImages .vectorResultsImageContiner .vectorResultsImage img{border-radius:20px}.vectorResultsBottomImages .vectorResultsImageContiner .vectorResultsCaption{font-size:.875rem;line-height:1.5rem;font-weight:500;text-align:left}.vectorTopSubTitle{font-size:1.125rem;line-height:1.5rem;font-weight:500;color:#000;text-align:center;padding-top:4rem;max-width:576px;margin-left:auto;margin-right:auto;letter-spacing:-.18px}.vectorTopTitle{font-size:4.5rem;line-height:4.5rem;padding-top:1.5rem;font-weight:700;color:#000;text-align:center;max-width:650px;margin-left:auto;margin-right:auto;letter-spacing:-.72px}.vectorTopText{font-size:1.125rem;line-height:1.5rem;font-weight:400;text-align:center;color:#000;padding-top:1.5rem;max-width:576px;margin-left:auto;margin-right:auto;letter-spacing:-.18px}.vectorTopIcon{display:none;margin-top:2.5rem;text-align:left;margin-left:auto;margin-right:auto;position:relative;width:150px}.aiMark .aiIcon{position:absolute;top:0;left:0;width:43.33px;height:43.33px}.aiMark .message{position:absolute;top:14px;left:48.33px}.featureContainer{display:block}.reviewMark{margin:2rem 0 3rem 2rem;padding-top:2.5rem;position:relative}.packageSection{background:#fff;margin-top:8.25rem}.packageSection .packageSectionSubHeader{text-align:center;color:#000;font-size:1.125rem;line-height:1.625rem;font-weight:500;letter-spacing:-.18px}.packageSection .packageSectionHeader{text-align:center;color:#000;font-weight:700;font-size:4.5rem;line-height:4.5rem;letter-spacing:-.72px;padding-top:2.5rem}.packageSection .packageSectionText{padding-top:1.875rem;font-size:1.125rem;font-weight:400;line-height:1.625rem;letter-spacing:-.18px;text-align:center;max-width:576px;margin-left:auto;margin-right:auto;width:100%}.packageSection .packages{padding-top:1.875rem;width:100%}.packagePanel{max-width:385px;width:100%;height:673px;margin-right:.6125rem;margin-left:.6125rem;border:2px solid #d9d9d9;background-color:#fff;border-radius:30px;padding:2.875rem 1.5rem;position:relative}.packagePanel:hover{border-color:#e8faff;background-color:#e8faff}.packagePanel .header{position:absolute;top:2.875rem;left:1.5rem;font-size:2.25rem;line-height:2.75rem;color:#000;letter-spacing:-.36px;font-weight:500}.packagePanel .subHeader{position:absolute;top:5.75rem;left:1.5rem;max-width:246px;width:100%;color:#6c6c6c;font-size:.875rem;font-weight:500;letter-spacing:-.14px}.packagePanel .price{position:absolute;top:8.75rem;left:1.5rem;color:#000;font-size:3rem;font-weight:400;line-height:3.5rem;letter-spacing:-.48px}.packagePanel .price span{color:#6c6c6c;font-size:.875rem;font-weight:normal;letter-spacing:-.14px;margin-left:.375rem}.packagePanel .panelButton{position:absolute;top:13.25rem;left:1.5rem;right:1.5rem}.packagePanel .panelBorder{position:absolute;top:18.125rem;left:1.5rem;right:1.5rem;height:2px;background-color:#d9d9d9}.packagePanel .panelText{position:absolute;top:19.5rem;left:1.5rem;right:1.5rem}.packagePanel .panelText ul.siteList li{padding-left:1.875rem;position:relative;color:#6c6c6c;font-size:1.125rem;line-height:1.675rem;font-weight:400;letter-spacing:-.18px;margin-bottom:2rem;max-width:300px}.packagePanel .panelText ul.siteList li::before{content:'';display:block;width:1rem;height:1rem;background-size:.875rem;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' baseProfile='tiny' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 14 15' overflow='visible' xml:space='preserve'%3E%3Cpath fill='%2300BCED' d='M5.2,14.7c-0.2,0-0.4-0.1-0.6-0.1c-0.2-0.1-0.4-0.2-0.5-0.4L0.4,9.3C0.2,9,0.1,8.6,0.2,8.2 c0.1-0.4,0.3-0.7,0.6-0.9C1,7.1,1.4,7,1.8,7s0.7,0.3,0.9,0.6l2.4,3.2L11.2,1c0.1-0.2,0.2-0.3,0.4-0.4c0.2-0.1,0.3-0.2,0.5-0.2 c0.2,0,0.4-0.1,0.6,0c0.2,0,0.4,0.1,0.5,0.2s0.3,0.2,0.4,0.4c0.1,0.2,0.2,0.3,0.2,0.5c0,0.2,0,0.4,0,0.6c0,0.2-0.1,0.4-0.2,0.5 L6.5,14c-0.1,0.2-0.3,0.4-0.5,0.5C5.8,14.6,5.5,14.7,5.2,14.7L5.2,14.7z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;position:absolute;left:0;top:.5rem}.uploadSection{padding-top:3.75rem;position:relative;max-width:1800px;margin-left:auto;margin-right:auto}.uploadPanel{width:100%;margin-bottom:8.375rem;position:relative;max-width:1444px;margin-left:auto;margin-right:auto}.uploadPanel .saveDesignPanelWrapper{height:384px;position:relative;padding-top:384px}.uploadTopImage1{position:absolute;top:-26.13%;left:0;width:460px;height:514px;background-image:url("/assets/img/aivector/vector-logo-top-1.png");background-position:top left;background-repeat:no-repeat;display:block}.uploadTopImage2{position:absolute;top:58.33%;right:0;width:460px;height:509px;background-image:url("/assets/img/aivector/vector-logo-top-2.png");background-position:top left;background-repeat:no-repeat;display:block}.saveDesignPanel{min-height:0;padding:1rem;position:absolute;left:0;right:0;top:0;bottom:0;margin-bottom:0;width:100%;border:1px solid #22a0da;background-color:#fff;border-radius:30px;cursor:pointer}.saveDesignPanel .uploadBody{position:relative;top:6.125rem;text-align:center}.saveDesignPanel .uploadBody .icon{font-size:5rem;line-height:5rem;padding-bottom:2rem;color:#00bced}.saveDesignPanel .uploadBody .body{font-size:1.25rem;line-height:1.5rem;font-weight:700;letter-spacing:-.2px;color:#000}.saveDesignPanel .subSection{bottom:6.125rem;position:absolute;left:0;right:0;margin-left:1.375rem;margin-right:1.375rem}.saveDesignPanel .subSection .topLine{height:1px;position:absolute;top:0;background:linear-gradient(90deg,#22a0da 0%,#fff 100%);width:100%}.saveDesignPanel .subSection .text{position:relative;top:1.75rem;text-align:left}.downloadSection{padding:2rem 3.75rem;margin-top:4rem}.downloadHead{padding:2.75rem 0;color:#6c6c6c;font-size:1.125rem;line-height:1.675rem;font-weight:700;letter-spacing:-.18px;border-top:1px solid #d8d8d8;width:100%}.siteAlert.rdAlert{margin-left:1rem;margin-right:1rem;margin-top:-.75rem;display:inline-block;padding:.5rem 2.25rem .5rem 1.5rem}.download{width:100%;padding:0 .625rem;max-width:355px;margin-left:auto;margin-right:auto}div.downloadWrapper{padding-top:125.5%;position:relative;min-height:385px}div.downloadPanel{min-height:0;padding:1rem;position:absolute;left:0;top:0;bottom:1.5rem;right:0;margin-bottom:0;background-color:#fff;border:1px solid #d8d8d8;border-radius:30px}div.downloadPanel .PanelHead{font-size:1rem;line-height:1.5rem;padding-bottom:1rem;padding-left:0;padding-right:0;white-space:nowrap;font-weight:500;border-bottom:1px solid #d8d8d8;margin-bottom:1.25rem}div.downloadPanel .PanelBody{padding:0;font-size:.76rem;color:#707070}div.downloadPanel .Panelbutton{width:calc(100% - 2rem);position:absolute;bottom:.75rem}div.downloadPanel .actionButton{background-color:transparent;border:2px solid #707070;text-align:center;color:#707070;font-weight:500;height:calc(3.43rem + 2px);font-size:1rem;padding:.965rem 0;line-height:1.5rem;border-radius:30px}div.downloadPanel .actionButton:hover{color:#000d11;border-color:#000d11}div.downloadPanel .ImageContainer{min-height:200px;max-height:200px;text-align:center;padding-left:2rem;padding-right:2rem}div.downloadPanel .ImageContainer img{max-height:200px;max-width:100%;margin-left:auto;margin-right:auto;-webkit-filter:drop-shadow(0 3px 5px rgba(0,0,0,.25));filter:drop-shadow(0 3px 5px rgba(0,0,0,.25))}div.downloadPanel .RemoveButton{width:100%;position:relative;text-align:center;font-size:.875rem;margin-bottom:1rem;margin-top:1.25rem}.aiIcon{display:inline-block;background-image:url("/assets/img/aivector/ai.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.imageSection{padding-top:10rem}.vectorText{max-width:890px;width:100%;margin-left:auto;margin-right:auto}.vectorText p{margin-bottom:0}.vectorText .aiIcon{float:right;margin-top:3.75rem}.vectorText .vectorTextTopHeader{float:left;padding-top:4.75rem;text-align:left}.vectorText .vectorTextTopHeader h2{font-size:2.625rem;line-height:3.375rem;font-weight:700;letter-spacing:-.42px;color:#000;margin:0}.vectorText.vectorTextTopText{padding-top:3.75rem;color:#000;font-size:1.5rem;line-height:2.375rem;letter-spacing:-.24px}.vectorText.vectorLineBreak{margin-top:3.75rem;height:1px;background-color:#cabeaf}.vectorText.header{padding-top:3.75rem}.vectorText.header h2{font-size:1.375rem;line-height:2.125rem;letter-spacing:-.22px;color:#000;font-weight:700;margin:0}.vectorText.body{padding-top:2.75rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.18px;font-weight:500;color:#000}.vectorText.images{padding-top:3.75rem;max-width:1194px;width:100%}.vectorText.images .vectorImage{max-width:587px;width:100%;margin-right:.6125rem;margin-left:.6125rem}.vectorText.flex{padding-top:3.75rem;display:flex}.vectorText.flex .col1{padding-left:0;padding-right:28px;order:1}.vectorText.flex .col2{max-width:283px;padding-right:0;padding-left:28px;font-size:.875rem;line-height:1.375rem;font-weight:500;color:#000;letter-spacing:-.14px;order:2}.vectorText.flex .header h2{font-size:1.375rem;line-height:2.125rem;letter-spacing:-.22px;color:#000;font-weight:700;margin:0}.vectorText.flex .body{padding-top:2.75rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.18px;font-weight:500;color:#000}.bottomVectorTextSection{margin-top:6.25rem;margin-bottom:6.25rem;margin-left:auto;margin-right:auto;border-radius:20px;background-color:#d3f5ff;max-width:1194px;padding:1.375rem 1.25rem 5.125rem}.faqSection{padding-top:7.5rem;padding-bottom:6.25rem}.vectorFAQSectionHead{text-align:center;max-width:573px;margin-left:auto;margin-right:auto;padding-bottom:3rem}.vectorFAQSectionHead h2{font-size:2.25rem;line-height:2.875rem;font-weight:700;letter-spacing:-.36px;margin:0}.vectorFAQSectionBody{max-width:890px;margin-left:auto;margin-right:auto}.vectorFAQSectionBody .faqBody{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #d9d9d9}.vectorFAQSectionBody .faqBody h3{font-size:1.125rem;line-height:1.75rem;font-weight:700;letter-spacing:-.18px;margin:0;color:#000}@media(max-width:1684.99px){.uploadTopImage2{width:385px}}@media(max-width:1274.99px){.uploadTopImage1{display:none}.uploadTopImage2{display:none}.vectorResultsBottomImages .vectorResultsImageContiner{max-width:calc(33% - 1.25rem)}.reviewMark{margin:1.5rem 0 3rem;padding-top:2rem}}@media(max-width:1104.99px){.vectorResultButtonSpacing .siteLinkUnderline{margin-left:0;display:inline-block}}@media(max-width:1054.99px){.vectorResultButtonSpacing .siteLinkUnderline{margin-top:1rem}}@media(max-width:949.99px){.vectorResultsBottomImages .vectorResultsImageContiner{max-width:calc(50% - 1.25rem)}.vectorResultBody{padding-left:1.25rem;padding-right:1.25rem}.vectorResultBottom{padding:2.5rem 1.25rem}}@media(max-width:599.99px){.topSection{background:linear-gradient(180deg,#e8faff 0%,#fff 75%)}.featureContainer{display:none}.downloadSection{padding:1rem 0 2rem;margin-top:1rem}.siteAlert.rdAlert{margin-left:0;margin-right:0;margin-top:1rem;display:inline-block}.saveDesignPanel .subSection{display:none}.vectorTopIcon{display:block;height:45px}.vectorTopSubTitle{padding-top:1.875rem}.vectorTopTitle{padding-top:1.875rem;font-size:3rem;line-height:3rem}.vectorTopText{padding-top:1.875rem}.uploadSection{padding-top:1.5rem}.uploadPanel{margin-bottom:3.75rem}.imageSection{padding-top:1.375rem}.vectorText .aiIcon{display:none}.vectorText .vectorTextTopHeader{padding-top:4.375rem}.vectorText .vectorTextTopHeader h2{font-size:2.25rem;line-height:2.875rem;font-weight:700;letter-spacing:-.42px;color:#000}.vectorText.vectorTextTopText{padding-top:1.875rem;color:#000;font-size:1.125rem;line-height:1.75rem}.vectorText.images{padding-top:2rem}.vectorText.images .vectorImage{margin-left:1rem;margin-right:1rem}.vectorText.flex{padding-top:2rem;max-width:100%;flex-wrap:wrap}.vectorText.flex .col1{padding-left:0;padding-right:0;padding-top:3rem;width:100%;flex-grow:0;flex-shrink:0;flex-basis:100%;order:2}.vectorText.flex .col2{max-width:100%;width:100%;padding-right:0;padding-left:0;flex-grow:0;flex-shrink:0;flex-basis:100%;order:1}.vectorText.flex .header h2{font-size:1.375rem;line-height:2.125rem;letter-spacing:-.22px;color:#000;font-weight:700}.vectorText.flex .body{padding-top:2.75rem;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.18px;font-weight:500;color:#000}.bottomVectorTextSection{margin:3.75rem 0 1.5rem;border-radius:20px;background-color:#d3f5ff;max-width:100%;width:100%;padding:1rem 2rem 3rem}.bottomVectorTextSection .vectorText.header{padding-top:2rem}.bottomVectorTextSection .vectorText.body{padding-top:2.5rem}.faqSection{padding-top:6.25rem;padding-bottom:6.25rem}.vectorFAQSectionHead h2{font-size:1.625rem;line-height:2.125rem}.vectorResultTop{flex-wrap:wrap}.vectorResultTopImg1{max-width:100%}.vectorResultTopImg2{max-width:100%}.vectorResultButtonSpacing{padding-bottom:1rem;text-align:center}.vectorResultsBottomImages .vectorResultsImageContiner{max-width:100%;margin-left:0;margin-right:0}}