input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}*::-webkit-input-placeholder{color:#babcc1}*:-moz-placeholder{color:#babcc1;font-size:11px}*::-moz-placeholder{color:#babcc1;font-size:11px}*:-ms-input-placeholder{color:#babcc1;font-size:11px}.text_grey{color:#88979b}.text_tutorial{color:#30a5ae}.vention_blue{color:#1c344f}.vention_grey{color:#eff2f7}.vention_green{color:#1ac876}.black{color:#000}.white_color{color:#fff}.height_one_hundred{height:100%}.subdued-label{font-weight:100;font-size:.65em;color:#b3b3b3;text-transform:capitalize;margin-top:8px;display:block}a:hover{color:#1c344f}.not-allowed{cursor:not-allowed}h1{margin-top:0}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width: 768px){.col-sm-5ths{width:20%;float:left}}@media (min-width: 992px){.col-md-5ths{width:20%;float:left}}@media (min-width: 1200px){.col-lg-5ths{width:20%;float:left}}.col-xs-10ths,.col-sm-10ths,.col-md-10ths,.col-lg-10ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-10ths{width:10%;float:left}@media (min-width: 768px){.col-sm-10ths{width:10%;float:left}}@media (min-width: 992px){.col-md-10ths{width:10%;float:left}}@media (min-width: 1200px){.col-lg-10ths{width:10%;float:left}}body{background-color:#fff;color:#1c344f}img{max-width:100%}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#eff2f7}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body.modal-open{padding-right:0!important}label.valid{display:none}.us-patent{position:absolute;bottom:0;left:80px}@media only screen and (max-width:479px){.us-patent{left:10px}}.loading-icon{display:flex;margin:15px auto;border:5px solid #f3f3f3;border-top:5px solid #1c344f;border-radius:50%;width:75px;height:75px;animation:spin 2s linear infinite;align-items:center;justify-content:center}.design_viewer_cover_up{height:100%;width:100%;top:0;position:absolute;background-color:#1c344f;opacity:0}.design_viewer_cover_up_show{opacity:.8;background-color:#1c344f}.design_viewer_preloader{position:absolute;top:0;left:0;background:rgba(255,255,255,.5) url(https://assets.vention.io/png/spinner.svg) no-repeat 50% 50%;width:100%;height:100%}.programmed-banner{position:absolute;top:0;right:0}.design_viewer_generating_step_spinner{background-color:#ffffff80;background-image:url(https://assets.vention.io/png/spinner.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;display:inline-block}.design_viewer_generating_step_text{margin-left:8px;display:inline-block;vertical-align:middle}.cart_design_overlay{position:absolute;width:100%;height:100%;background-color:#1c344f;opacity:0}.cart_design_overlay:hover{transition:opacity .25s;opacity:.8}.payment-errors{color:#d9534f;font-weight:700}.input-error label{color:#d9534f}.input-error input,.input-error label:nth-child(2){background-color:#f2dede;border-color:#ebccd1;color:#d9534f}.input-error ::-webkit-input-placeholder{color:#ebccd1}.input-error ::-moz-placeholder{color:#ebccd1}.input-error ::-ms-input-placeholder{color:#ebccd1}.input-error input:-moz-placeholder{color:#ebccd1}#signup_signin_popup_close{margin-right:20px;margin-top:-25px}#feedback_button:active,#feedback_button:focus{border:none}.blog_tag{position:absolute;right:30px;top:30px;border-radius:0%;color:#1c344f;padding-left:10px;padding-right:10px}.blog_tag i{color:#1c344f}.blog_text_under_title{font-size:.8;color:#c1c4ca}#axisHelper{width:75px;height:75px;background-color:transparent;margin:20px;padding:0;position:absolute;right:0;bottom:0;z-index:100}.always-underline{text-decoration:underline}.no-underline,.no-underline:hover{text-decoration:none}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capitalize{text-transform:capitalize}a:focus{text-decoration:none;filter:alpha(opacity=0)!important}a:active,a:visited{filter:alpha(opacity=0)!important}#user_nav a{background-color:transparent}@media only screen and (max-width:479px){.navbar-lower{text-align:left}#feedback_button{display:none}}.navbar-lower .dropdown-menu{z-index:100010}.navbar-left{display:flex;max-height:50px;font-size:12px}.navbar-left .menu-new-request{padding-left:8px;padding-right:70px}.navbar-left>li{display:flex;align-items:center;justify-content:center;margin-right:22px}.navbar-left>li:nth-child(2){min-width:105px}.navbar-right{margin-left:auto;margin-right:20px;height:100%;display:flex;align-items:center}.navbar-right-inner{display:inline-block;position:relative}.navbar-right-inner .dropdown-menu{top:32px}@media only screen and (max-width: 1044px){.navbar-right{display:none}}.notification-item-container{max-width:94%;white-space:normal}.no-padding{padding:0}.no-margin{margin:0}.underline:hover{text-decoration:underline}.navbar-brand{display:inline-block;padding:0}.navbar-brand>img{display:inline-block}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:transparent}.navbar-nav{display:flex;width:100%;justify-content:space-around;align-items:center}@media only screen and (min-width: 480px) and (max-width: 767px){.navbar-nav .open .dropdown-menu{position:absolute;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px #0000002d;background-clip:padding-box}}@media only screen and (min-width: 993px){#vention-navbar-lower-menu{width:75%;margin:0 auto}}.navbar-nav>li>a{letter-spacing:2px}.nav .open>a,.nav .open>a:hover{background-color:transparent}.navbar-toggle{padding-top:4px;padding-bottom:4px;margin:8px;float:left}.navbar-collapse{background:#1c344f}.overlay-bg{position:absolute;width:100%;height:100%;z-index:3;background:center center no-repeat;background:-webkit-linear-gradient(rgba(45,58,77,.6),rgba(45,58,77,.6))}.content-bg{z-index:4}.carousel-fade .carousel-inner .item{opacity:0;left:0;width:100%;z-index:0;transition:none;transform:translateZ(0)!important}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.carousel{z-index:1}.item.bg{min-height:700px;background-repeat:no-repeat;background-position:center;background-size:auto 100%}#sections .page-header{border-bottom:0px}#sections>p{color:#666}.bloc{width:100%;clear:both;background:50% 50% no-repeat;padding:0 50px;background-size:cover;position:relative}.bloc .container{padding-left:0;padding-right:0}.cta{font-size:20px;text-decoration:none;font-weight:100}.cta:hover{text-decoration:none}.subheader{font-size:35px;font-weight:700}.subheader-paragraph{font-weight:400;font-size:33px}@media (max-width: 767px){.b-parallax{background-attachment:scroll}.navbar .nav{flex-direction:column}.navbar.row{margin-left:0;margin-right:0}.site-navigation{position:inherit;transform:none;-webkit-transform:none;-ms-transform:none}.dropdown .dropdown a .caret{float:none;margin:5px 0 0 10px!important;border:4px solid black;border-bottom-color:transparent;border-right-color:transparent;border-left-color:transparent}.hero{padding:50px 0}.hero-nav{left:-1px;right:-1px}.navbar-collapse{padding:0;overflow-x:hidden;box-shadow:none}.navbar-brand img{max-height:40px;width:auto}.nav-invert .navbar-header{float:none;width:100%}.nav-invert .navbar-toggle{float:left;margin-left:10px}.bloc{padding-left:0;padding-right:0}.bloc-xxl,.bloc-xl,.bloc-lg{padding:40px 0}.bloc-sm,.bloc-md,.bloc-tile-2 .container,.bloc-tile-3 .container,.bloc-tile-4 .container,.bloc-fill-screen .fill-bloc-top-edge,.bloc-fill-screen .fill-bloc-bottom-edge{padding-left:0;padding-right:0}.a-block{padding:0 10px}.btn-dwn{display:none}.voffset{margin-top:5px}.voffset-md{margin-top:20px}.voffset-lg{margin-top:30px}.close-lightbox{display:inline-block}.video-bg-container{display:none}}@media (max-width: 400px){.bloc{padding-left:0;padding-right:0}}@media (max-width: 767px){.device-bloc-text{width:100%;font-size:35px;text-align:center}.device-bloc-text-p{font-size:25px;text-align:center}.device-bloc-icon{margin-top:0;margin-left:auto;margin-right:auto}.device-bloc-button{width:100%}}.form-signup-btn-home{height:45px;border-radius:0 5px 5px 0/0px 5px 5px 0px;border:none;padding:0;width:180px;font-size:18px;line-height:35px}@media only screen and (max-width:479px){.navbar-header{float:none}.navbar-lower{border-width:0 0 1px}#navbar_lower_ul{float:none!important;margin-top:7.5px}#navbar_lower_ul>li{float:none}#navbar_lower_ul>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}.footer{position:relative;background-color:#fff;clear:both;padding-top:0;margin-top:0;font-size:14px;line-height:2em;color:#1c344f}.footer .container{padding-top:30px}.footer ul.about li{line-height:1.4}.footer a{color:#1c344f}.mini_bar{width:100%;height:5px;position:relative;background-color:#1c344f}@media only screen and (max-width:479px){#subscribe_newsletter>.row>span{display:none}}.button__badge{background-color:#d9534f;border-radius:2px;color:#fff;padding:1px 3px;font-size:7px;position:absolute;top:0;right:0}#applications .col-md-4{height:25em}.col-height{display:table-cell;float:none;height:100%}#how_does_it_work>.col-md-3{text-align:center}#how_does_it_work .col-md-3:nth-child(-n+3),#applications .col-md-4:nth-child(-n+2){border-right:1px dotted black}#application{text-align:center}#application h5{margin-top:-13px}#home_three_thumb{margin-top:20px}#home_three_thumb .caption{text-align:center}#company_leadership .media-left{width:15%}#company_leadership .media:after{margin-top:5px;content:" ";display:block;border:1px solid green}#sections .section-1{background-color:#fff}#sections .section-1 span{font-size:20px}#sections .section-1 .container{padding:50px 0}#sections .section-2{background-color:#fff}#sections .section-2 .section-2-header{font-size:42px}#sections .section-2 .section-2-subheader,#sections .section-2 span{font-size:20px}#sections .section-2 .container{padding:50px 0}#sections .section-2 .section-2-content .fa-stack{position:absolute;bottom:-20px;left:20px}#sections .section-2 .section-2-content p{font-size:18px}#sections .section-3{background-color:#eff2f7}#sections .section-3 .container{padding:50px 0}#sections .section-3 .section-3-header{font-size:42px;padding-top:30px}#sections .section-3 .section-3-subheader{font-size:20px;padding-bottom:20px}#sections .section-3 .section-3-content p{padding-top:20px;padding-bottom:20px;font-size:18px}#sections .section-3 .section-3-content .item{height:260px;background:white;position:relative;display:flex;justify-content:center;align-items:center}#sections .section-3 .section-3-content .item img{padding-bottom:50px}#sections .section-3 .banner{position:absolute;bottom:0;left:0;width:100%;opacity:.8;background-color:#1c344f;color:#fff;padding-top:10px;padding-bottom:10px}.no-content-pane{display:block;color:silver;background:white;border:1px solid #eff2f7;border-radius:5px;text-align:center;padding:40px 20px;line-height:1.6}.no-content-pane img{margin:10px auto;width:80px}.no-content-pane h2{margin-top:0;font-size:22px}#moreInfo .modal-body .row{padding:.3em}#navSearch{border:none;border-bottom:1px solid #d9e3e2;min-width:300px;border-radius:0;box-shadow:none}#menu-toggle,#menu-toggle-partviewer{text-decoration:none;border:none;margin-left:0;padding:0 3px;background:#eee;border-radius:0;z-index:1001}.big_separator{content:"";display:block;border:.5px solid #dddddd;margin:auto auto 20px}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput{display:inline-block;margin-bottom:9px}.fileinput .form-control{display:inline-block;padding-top:7px;padding-bottom:5px;margin-bottom:0;vertical-align:middle;cursor:text}.fileinput .thumbnail{display:inline-block;margin-bottom:5px;overflow:hidden;text-align:center;vertical-align:middle}.fileinput .thumbnail>img{max-height:100%}.fileinput-new .fileinput-exists{display:none}.fileinput-filename{display:inline-block;overflow:hidden;vertical-align:middle}.btn-file{position:relative;overflow:hidden;vertical-align:middle}.btn-file>input{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;font-size:23px;cursor:pointer;filter:alpha(opacity=0);opacity:0;direction:ltr}.simple-vention-text-page>.col-md-7{font-size:1.2em;padding:30px 40px 0}.simple-vention-text-page>.col-md-3{background-color:#f2f2f2}.simple-vention-text-page p,.simple-vention-text-page li{color:#666}.search_common_result_list:nth-child(2n){background:#e9ebf0}.search_common_result_list{padding:20px 0;height:140px}.search_common_result_list .search_common_result_title{color:#1c344f;font-size:1.3em;margin-bottom:8px;font-weight:700}.search_common_result_list .search_common_result_title>span{color:#e2e2e2;font-size:.7em}.search_common_result_list .search_common_result_description{color:#e2e2e2;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.search_common_result_list ul{list-style-type:none;text-overflow:ellipsis;padding-left:20px}#subscriptions_result tbody tr:hover{background:#ddd}.internal_tabulated_results td,th{padding:0 5px}.internal_tabulated_results tbody tr:hover{background:#ddd}.fixed-footer{position:fixed;bottom:0;width:1300px;margin-left:auto;margin-right:auto;height:390px}#assembler_container{margin-top:-5px}.invoice-box{max-width:800px;margin:auto;padding:30px;border:1px solid #eee;box-shadow:0 0 10px #00000026;font-size:16px;line-height:24px;font-family:Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;color:#555}.invoice-box table{width:100%;line-height:inherit;text-align:left}.invoice-box table td{padding:5px;vertical-align:top}.invoice-box table tr td:nth-child(2){text-align:right}.invoice-box table tr.top table td{padding-bottom:20px}.invoice-box table tr.top table td.title{font-size:45px;line-height:45px;color:#333}.invoice-box table tr.information table td{padding-bottom:40px}.invoice-box table tr.heading td{background:#eee;border-bottom:1px solid #ddd;font-weight:700}.invoice-box table tr.details td{padding-bottom:20px}.invoice-box table tr.item td{border-bottom:1px solid #eee}.invoice-box table tr.item.last td{border-bottom:none}.invoice-box table tr.total td:nth-child(2){border-top:2px solid #eee;font-weight:700}@media only screen and (max-width: 600px){.invoice-box table tr.top table td,.invoice-box table tr.information table td{width:100%;display:block;text-align:center}}#company_leadership .img-circle{float:left}#company_leadership .media-body{padding-left:15px;min-height:170px}#session_toggle_target,#session_toggle_target_tech_docs{border-radius:8px}#session_toggle_target input,#session_toggle_target_tech_docs input{padding:3px}#session_toggle_target input[name=commit],#session_toggle_target_tech_docs input[name=commit]{font-weight:700;border:2px solid #4caf50}#session_toggle_target input[name=commit]:hover,#session_toggle_target_tech_docs input[name=commit]:hover{border-color:#f4f5f6}#session_toggle_target .select2,#session_toggle_target_tech_docs .select2{margin-bottom:1.5em}.design-viewer-text{padding:5px 12px;line-height:30px;border-bottom:solid 1px #ddd;display:flex;align-items:center}.design-viewer-text:last-child{border:none}.three_icons{margin:0 5px}#part_all_properties tbody tr td,#part_main_properties tbody tr td{line-height:30px;vertical-align:middle;border-bottom:1px solid #eff2f7}#part_all_properties tbody tr>td:nth-child(1),#part_main_properties tbody tr>td:nth-child(1){text-align:left;padding-left:12px}#part_all_properties tbody tr>td:nth-child(2),#part_main_properties tbody tr>td:nth-child(2),#part_bom_properties tbody tr>td:nth-child(2){text-align:right;padding-right:12px}#part_all_properties tbody tr>td:nth-child(2){color:#88979b}.popover{z-index:1000099}#toast-container{z-index:9999999}.header{width:100%}#appIDEModal{height:100%;max-width:1000px;margin:100px auto}.box-row{margin:0 auto;max-width:1145px;clear:both;display:flex;justify-content:space-between;align-items:flex-end}.table>tbody>tr>td{padding:8px;vertical-align:middle;border-top:1px solid #ddd}.loader{position:relative;margin:200px auto;top:500px;left:500px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f2f2f2 inset}.circle-background{border-radius:100%;background:transparent no-repeat center;background-size:cover}.circular-portrait{position:relative;overflow:hidden;border-radius:50%}.circular-portrait img{width:100%;height:100%}.designer-item{margin:15px 0;border:2px solid #eeeeee;height:360px;padding-top:30px}.designer-item>div{font-size:13px}.designers-page .pagination>li>a{float:none}.designers-right-banner{padding:10px 20px;margin-right:16px;background-image:url(https://assets.vention.io/png/cool.png);margin-bottom:30px}.designers-header>.row>.col-sm-4>h1,.gallery-header>.row>.col-sm-4>h1{font-size:19px;letter-spacing:2px;margin-left:40px}#additional_parts .item .additional_parts_image{position:relative}#additional_parts .item .additional_parts_image .addtional_items_overlay{position:absolute;width:100%;height:100%;background-color:#1c344f;opacity:0}#additional_parts .item .additional_parts_image .addtional_items_overlay:hover{opacity:.8;transition:opacity .25s}.hide-options .Select-arrow-zone{display:none}.Select-option{padding:4px 10px!important}.reputation-score .same-height{height:60px}.reputation-score .col-xs-2.same-height.flex-centering,.reputation-score .col-xs-1.same-height.flex-centering{font-size:25px}.reputation-score .col-xs-10.same-height.flex-centering,.reputation-score .col-xs-11.same-height.flex-centering{padding-right:0}.order_design_row{border-top:2px solid #1c344f;border-bottom:0px}.order_design_title{color:#1c344f;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;text-align:left;margin:0;padding:0}.grey_text{color:#7f7f7f;font-weight:400}.order_section_header{color:#afb6c1;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:bolder;letter-spacing:normal;line-height:.5;text-align:left;margin:10px 0 5px;padding:0}.design-info{font-style:italic}.tag_shape{border:1px solid #d9dce0;border-radius:4px;background:#eff1f4;color:#1c344f;padding:1px 5px}.tag_shape.selected{background:#1c344f}.tag_shape.selected a{color:#eff1f4}.tag_shape:hover{color:#1c344f}.very_small_padding{padding:.5px}.margin-left-sm{margin-left:10px}.form-heading{margin-top:20px;font-size:14px;width:100%;font-weight:700}.email-invite-form{display:inline-block;width:70%}.check-mark,.vention-check-mark{margin-left:4%;display:none}.form-border-right{border-right:1px solid black;padding-top:2px;padding-bottom:2px}.guest-checkout-email-vertical-line{height:200px;width:2px;background:#c4c1c1;margin-left:13px}.partviewer-container-top{background:white;border-radius:6px;padding-bottom:20px}.viewer-download-icons{margin-top:-60px;max-width:60%;padding-left:40px}@media only screen and (max-width:479px){.viewer-download-icons{max-width:100%}}.triangle{width:0;height:0;position:absolute;left:48%;background-color:transparent;border-style:solid;border-top-width:0;border-left-width:10px;border-right-width:10px;border-bottom-width:10px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#fff;transform:rotate(180deg)}.my_designs_hidden_buttons_div,.white_paper_cover_up,.design_viewer_cover_up{transition:opacity .25s}.one-line-tag-list{height:25px;transition:.5s}.full-height-tag-list{transition:.5s}.one-line-tag-list,.full-height-tag-list{-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom_wrapper{max-width:1220px;margin:0 auto}.full-width{width:100%}.ask-in-forum-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#eff2f7;text-align:center;padding:2rem;border-radius:3px}@media (max-width: 479px){.ask-in-forum-banner{margin:0}}.ask-in-forum-banner .ask-in-forum-banner-button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:#1c344f;color:#fff;border-radius:4px;border:1px solid #1c344f;padding:9px 18px;margin-top:1.5rem;font-weight:400}.ask-in-forum-banner .ask-in-forum-banner-button:focus,.ask-in-forum-banner .ask-in-forum-banner-button:hover{text-decoration:none}.ask-in-forum-banner .ask-in-forum-banner-button:disabled{cursor:not-allowed}.ask-in-forum-banner .ask-in-forum-banner-button .fa-spinner-third{margin-right:.5rem}.ask-in-forum-banner .ask-in-forum-banner-button:focus{color:#fff}.ask-in-forum-banner .ask-in-forum-banner-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.ask-in-forum-banner .ask-in-forum-banner-button:active{background-color:#0f1b29;border-color:#0f1b29}.ask-in-forum-banner .ask-in-forum-banner-button[disabled],.ask-in-forum-banner .ask-in-forum-banner-button[disabled]:hover,.ask-in-forum-banner .ask-in-forum-banner-button[disabled]:active{background-color:#8cb0d9;border-color:#8cb0d9}.ask-in-forum-banner,.ask-in-forum-banner .ask-in-forum-banner-button{font-size:1.143rem}.ask-in-forum-banner .ask-in-forum-banner-title{font-weight:700;font-size:1.25rem}.avatar-menu i{font-size:1.7857rem}.avatar-menu .admin-on-icon{color:#1ac876;font-size:1em}.avatar-menu .admin-menu-item{border-top:1px solid #1c344f}.avatar-menu.drpdown{position:relative}.avatar-menu .button-blank{padding:0}.avatar-menu .drpdown-menu{white-space:nowrap;overflow:hidden}@media (max-width: 1400px){.avatar-menu .drpdown-menu{left:-80px}}.avatar-menu .dropdown-menu{white-space:nowrap;overflow:hidden}.avatar-menu ul{margin-bottom:0}.avatar-menu #toggle_admin_id i{font-size:1rem}.avatar-menu .dropdown-toggle>img{border-radius:50%;height:20px;width:20px;min-width:20px;-o-object-fit:cover;object-fit:cover;margin-left:10px}.main-nav .avatar-menu{position:relative}.main-nav .avatar-menu .dropdown-menu{background-color:#1c344f;left:-140px}.main-nav .avatar-menu .dropdown-menu a{background-color:#1c344f;color:#fff;display:block;text-decoration:none}.main-nav .avatar-menu .dropdown-menu a:hover{cursor:pointer;color:#f2f2f2;text-decoration:none}.avatar-menu.assembler-page a,.avatar-menu.assembler-page a:hover{color:#1c344f;text-decoration:none}.avatar-menu.assembler-page .dropdown-menu{background-color:#1c344f;border:none;border-radius:3px;box-shadow:0 0 20px #0003,0 2px 5px #0000003d}.avatar-menu.assembler-page a{color:#fff;text-decoration:none}.avatar-menu.assembler-page a:hover{cursor:pointer;color:#f2f2f2;text-decoration:none}.avatar-menu.assembler-page a img{height:26px;width:26px;max-width:unset;border-radius:50%}.avatar-menu.assembler-page a:hover{opacity:.5}#image-selection-modal .center-self{margin:0 auto}#image-selection-modal .modal-title{font-size:2.1428rem}@media screen and (max-width: 479px){#image-selection-modal .modal-title{font-size:1.5rem}}#image-selection-modal .modal-action{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;padding:22px 0;max-width:400px;margin:auto}@media screen and (max-width: 479px){#image-selection-modal .modal-action{padding:18px 28px;display:flex;flex-direction:column-reverse}#image-selection-modal .modal-action>button:first-of-type{margin-top:14px}}#image-selection-modal .modal-content{width:800px;min-height:480px;margin:0 auto;display:flex;flex-direction:column}@media screen and (max-width: 992px){#image-selection-modal .modal-content{width:auto}}#image-selection-modal .modal-content .container-fluid{margin-bottom:83px;flex:1;display:flex;flex-direction:column}@media screen and (min-width: 479px){#image-selection-modal .modal-content .container-fluid>.row{display:flex;flex:1;align-items:center;justify-content:center}}#image-selection-modal .modal-content .avatar-icon-holder{height:85px}@media screen and (max-width: 479px){#image-selection-modal .modal-content .avatar-icon-holder{height:60px}#image-selection-modal .modal-content .avatar-icon-holder .avatar-check{bottom:55px;left:11px}}#image-selection-modal .modal-content .ReactCrop.ReactCrop--fixed-aspect.ReactCrop--rule-of-thirds{margin:0 auto;overflow-y:auto;max-height:calc(100vh - 20rem);min-height:260px}@media screen and (max-width: 479px){#image-selection-modal .modal-content .ReactCrop.ReactCrop--fixed-aspect.ReactCrop--rule-of-thirds{max-height:400px}}#image-selection-modal .modal-content .ReactCrop.ReactCrop--fixed-aspect.ReactCrop--rule-of-thirds .ReactCrop__crop-selection{border-image-source:unset;border:2px solid #FFF;box-shadow:0 0 0 9999em #000c}@media screen and (max-width: 479px){#image-selection-modal .modal-content .edit-avatar{top:35px;left:35px}}.avatar-role-badge{position:relative;max-width:300px;height:-moz-max-content;height:max-content}.avatar-role-badge .user-avatar-link{width:100%}.avatar-role-badge .user-avatar{width:100%;border-radius:50%}.avatar-role-badge .user-role-badge{width:25%;position:absolute;bottom:3%;right:3%}.avatar-role-badge .user-role-badge .badge-popover{margin:0;width:100%;background-color:#fff;border:2px solid #FFF;border-radius:50%}.custom-bread-crumbs{display:flex;flex-wrap:wrap;list-style:none;padding:0;font-size:1rem;align-items:baseline}@media (max-width: 320px){.custom-bread-crumbs{font-size:.8rem}}.custom-bread-crumbs .custom-bread-crumbs-item{margin-right:8px}@media (max-width: 320px){.custom-bread-crumbs .custom-bread-crumbs-item{margin-right:5px}}.custom-bread-crumbs .custom-bread-crumbs-item:last-child{margin-right:0;font-weight:700}.custom-bread-crumbs .custom-bread-crumbs-item:after{content:">"}.custom-bread-crumbs .custom-bread-crumbs-item:last-child:after{content:none}.custom-bread-crumbs .custom-bread-crumbs-item-link{color:#1c344f;text-decoration:none;padding-right:8px}.custom-bread-crumbs .custom-bread-crumbs-item-link:hover,.custom-bread-crumbs .custom-bread-crumbs-item-link:focus{color:#15283c;text-decoration:none}.custom-bread-crumbs .custom-bread-crumbs-item-link:active{color:#0f1b29}@media (max-width: 320px){.custom-bread-crumbs .custom-bread-crumbs-item-link{padding-right:5px}}.custom-bread-crumbs .custom-bread-crumbs-item-link:hover{text-decoration:underline}.breadcrumbs{color:#1c344f}.breadcrumbs ul{display:inline}.breadcrumbs .breadcrumb-item{display:inline-block;text-decoration:underline}.breadcrumbs .breadcrumb-item a{color:#1c344f;text-decoration:underline}.breadcrumbs .breadcrumb-item a:hover,.breadcrumbs .breadcrumb-item a:focus{color:#15283c;text-decoration:underline}.breadcrumbs .breadcrumb-item a:active{color:#0f1b29}.breadcrumbs .breadcrumb-separator{display:inline;padding:0 5px}.breadcrumbs .breadcrumb-item:last-child{text-decoration:none}.categories-filter a,.categories-filter a:hover{color:#1c344f}#email-form .input-min{width:297px}@media (max-width: 767px){#email-form .input-min{width:194px}}.file-upload-component{display:flex;flex-direction:column;text-align:left}.file-upload-component .file-input-label{margin-bottom:20px}.file-upload-component .chosen-file{border:2px solid #eff2f7;padding-left:.5rem;display:flex;align-items:center;max-width:170px}.file-upload-component .chosen-file .button{font-size:1.2rem;margin-left:auto}.file-upload-component .chosen-file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-page-header{width:100%;text-align:center;background:linear-gradient(180deg,#FFFFFF -25.15%,#F1F5F9 100%)}.block-page-header__background{display:flex;align-items:center;justify-content:center;background-image:url(https://assets.vention.io/marketing/page-assets/services/vention-logo-bg-2.png);background-repeat:no-repeat;background-size:auto 100%;background-position:left top}@media (min-width: 992px){.block-page-header__background{min-height:356px}}.block-page-header__container{max-width:1400px;margin:0 auto;padding:64px 15px}@media (min-width: 992px){.block-page-header__container{padding:96px 15px}}.block-page-header__content{max-width:560px;margin:0 auto}@media (min-width: 992px){.block-page-header__content{max-width:768px}}.block-page-header__title{font-size:36px;line-height:44px;font-weight:600;color:#0f172a;margin:0}@media (min-width: 992px){.block-page-header__title{font-size:48px;line-height:60px}}.block-page-header__subtitle{font-size:18px;line-height:28px;font-weight:400;color:#334155;margin:24px 0 0}@media (min-width: 992px){.block-page-header__subtitle{font-size:20px;line-height:30px}}.block-page-header__button{display:inline-block;padding:12px 24px;margin-top:40px;font-weight:500;text-decoration:none;border-radius:8px;transition:.4s;color:#334155;background-color:#fff;border:1px solid #CBD5E1}.block-page-header__button:hover{background-color:#f1f5f9}.generic-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#1c344f;background-size:cover;background-position:center;position:relative;color:#fff;min-height:320px;padding:15px 0}@media screen and (max-width: 1070px){.generic-banner{min-height:150px}}.generic-banner__button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border-radius:4px;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.4s;color:#334155;background-color:#fff;border:1px solid #CBD5E1;padding:12px 24px;margin-top:40px}.generic-banner__button:focus,.generic-banner__button:hover{text-decoration:none}.generic-banner__button:disabled{cursor:not-allowed}.generic-banner__button .fa-spinner-third{margin-right:.5rem}.generic-banner__button:hover{background-color:#f1f5f9;box-shadow:0 1px 2px #1018280d;border:1px solid #475569}.generic-banner__button:focus{background-color:#fff;box-shadow:0 1px 2px #1018280d,0 0 0 4px #98a2b324}.generic-banner__button:disabled{color:#94a3b8;background-color:#f1f5f9;border-color:#e2e8f0;box-shadow:0 1px 2px #1018280d}.generic-banner .generic-banner-title{margin:0}@media (max-width: 479px){.generic-banner .generic-banner-title{font-size:2.125rem}}.generic-banner .generic-banner-subtitle{margin:1.5rem 0 0;line-height:1.75;font-weight:400}@media (max-width: 479px){.generic-banner .generic-banner-subtitle{font-size:1.25rem}}.generic-banner .generic-banner-title,.generic-banner .generic-banner-subtitle{position:relative;z-index:1}.generic-banner .outer-wrapper-accent-a,.generic-banner .outer-wrapper-accent-b{height:70%;position:absolute;display:inline-block}@media (max-width: 479px){.generic-banner .outer-wrapper-accent-a,.generic-banner .outer-wrapper-accent-b{height:auto;width:35%}}.generic-banner .outer-wrapper-accent-a{bottom:0;left:0}.generic-banner .outer-wrapper-accent-b{top:0;right:0}.generic-banner .generic-banner-text-wrapper{margin:0 auto;padding:0 15px;max-width:767px;text-align:center}.generic-banner .generic-banner-context{font-size:1rem;margin-top:15px}.generic-banner .generic-banner-logo{margin-bottom:20px;max-width:50px}@media (max-width: 479px){.generic-banner .generic-banner-logo{margin-bottom:10px}}.generic-banner .need-help-button-wrapper{margin:0 auto -50px;padding:0 15px;max-width:1400px;position:relative;width:100%;text-align:right}@media (max-width: 1070px){.generic-banner .need-help-button-wrapper{margin-bottom:-10px}}@media (max-width: 479px){.generic-banner .need-help-button-wrapper{text-align:center}}.generic-banner .need-help-button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.4s;background-color:#fff;color:#1c344f;border-radius:4px;font-weight:500;border:1px solid #FFF;padding:9px 18px;font-weight:400}.generic-banner .need-help-button:focus,.generic-banner .need-help-button:hover{text-decoration:none}.generic-banner .need-help-button:disabled{cursor:not-allowed}.generic-banner .need-help-button .fa-spinner-third{margin-right:.5rem}.generic-banner .need-help-button:focus{color:#1c344f}.generic-banner .need-help-button:hover{background-color:#f2f2f2;color:#1c344f;border-color:#f2f2f2}.generic-banner .need-help-button:active{background-color:#e6e6e6;color:#1c344f;border-color:#e6e6e6}.generic-banner .need-help-button[disabled],.generic-banner .need-help-button[disabled]:hover,.generic-banner .need-help-button[disabled]:active{background-color:#b3b3b3;color:#b3b3b3;border-color:#b3b3b3}@media (max-width: 479px){.generic-banner .need-help-button{margin-top:10px;font-size:.8rem}}.generic-banner.light{min-height:350px;background:linear-gradient(#eff2f7,#FFF);color:#1c344f}.generic-banner.light .outer-wrapper{margin:0 auto;padding:0 15px;max-width:2000px}@media (max-width: 992px){.generic-banner.light .outer-wrapper{min-height:350px;padding:0;width:100%;text-align:right}}@media (min-width: 992px){.generic-banner.light .outer-wrapper-accent-a,.generic-banner.light .outer-wrapper-accent-b{height:90%;position:absolute;display:inline-block}}@media (max-width: 1400px){.generic-banner.light .outer-wrapper-accent-a,.generic-banner.light .outer-wrapper-accent-b{height:auto;width:25%}}@media (max-width: 992px){.generic-banner.light .outer-wrapper-accent-a,.generic-banner.light .outer-wrapper-accent-b{position:unset;width:40%}}.generic-banner.light .outer-wrapper-accent-a{bottom:0;left:0}@media (max-width: 992px){.generic-banner.light .outer-wrapper-accent-a{display:none}}.generic-banner.light .outer-wrapper-accent-b{top:0;right:0}@media (max-width: 992px){.generic-banner.light .generic-banner-text-wrapper{margin:10px auto 70px}}.generic-banner-light-left{align-items:flex-start;min-height:350px;background:linear-gradient(#eff2f7,#FFF);color:#1c344f}.generic-banner-light-left .outer-wrapper{display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:0 15px;max-width:1400px;position:relative;width:100%;min-height:350px}@media (max-width: 479px){.generic-banner-light-left .outer-wrapper{justify-content:flex-start}}.generic-banner-light-left .outer-wrapper-accent{top:0;right:0;height:80%;position:absolute;display:inline-block}@media (max-width: 1070px){.generic-banner-light-left .outer-wrapper-accent{height:auto;width:40%}}@media (max-width: 479px){.generic-banner-light-left .outer-wrapper-accent{position:unset;margin-left:auto;width:80%}}.generic-banner-light-left .generic-banner-text-wrapper{margin:0;padding:0;text-align:left}.generic-banner-light-left .generic-banner-title{max-width:500px}.generic-banner-light-left .generic-banner-subtitle{max-width:600px}@media (max-width: 992px){.generic-banner-light-left .generic-banner-subtitle{margin-top:5px}.generic-banner-light-left .generic-banner-title,.generic-banner-light-left .generic-banner-subtitle{max-width:400px}}@media (max-width: 479px){.generic-banner-light-left .generic-banner-title,.generic-banner-light-left .generic-banner-subtitle{max-width:350px}}.generic-banner-light-left .generic-banner-footer{margin-top:20px}@media (max-width: 992px){.generic-banner-light-left .generic-banner-footer{margin-top:10px}}.image-upload-component,.image-upload-none-selected,.image-upload-selected{height:100%}.image-upload-component img{height:100%;width:100%;max-height:350px;-o-object-fit:cover;object-fit:cover}.image-upload-component .image-upload-none-selected,.image-upload-component .image-upload-selected{border:2px dashed #e2e2e2;display:flex;flex-direction:column;align-items:center;justify-content:center}.image-upload-component .image-upload-none-selected{background-color:#eff2f7;padding:50px 30px}.image-upload-component .image-upload-selected .button{display:none;position:absolute}.image-upload-component .image-upload-selected:hover{border:2px solid transparent;background:#1c344f}.image-upload-component .image-upload-selected:hover .button{display:block}.image-upload-component .image-upload-selected:hover img{transition:.3s ease;opacity:.1}.image-upload-component .image-upload-icon{font-size:6rem;color:#e2e2e2}.image-upload-component .button{margin-top:1rem}.incompatible-browser-component{background-color:#eff2f7;height:100%;padding-bottom:125px}.incompatible-browser-component h2{font-weight:700;margin:0 auto;padding:80px 80px 0;text-align:center;width:100%}@media only screen and (max-width: 1350px){.incompatible-browser-component h2{padding-top:10px}}.incompatible-browser-component .subtitle{font-size:19px;margin:14px auto 40px;padding:0 80px;text-align:center;width:100%}.incompatible-browser-component .content{background-color:#eff2f7;margin:0 auto;padding:0 80px;width:1350px}@media only screen and (max-width: 1350px){.incompatible-browser-component .content{width:auto}}.incompatible-browser-component .content .left-section{float:left;width:550px}@media only screen and (max-width: 1350px){.incompatible-browser-component .content .left-section{width:0px}}.incompatible-browser-component .content .left-section img{box-shadow:10px 10px 50px #e2e2e2!important;height:350px}.incompatible-browser-component .content .right-section{float:left;margin-left:50px;width:550px}@media only screen and (max-width: 1350px){.incompatible-browser-component .content .right-section{width:auto}}.incompatible-browser-component .content .right-section p{font-size:17px;width:100%}.incompatible-browser-component .content .right-section .browser-options p{margin-bottom:22px}.incompatible-browser-component .content .right-section .browser-options .browser-option{float:left;text-align:center;width:110px}.incompatible-browser-component .content .right-section .browser-options .browser-option a{border:1px solid #e2e2e2;padding:25px 10px}.incompatible-browser-component .content .right-section .browser-options .browser-option a img{height:50px;width:50px}.incompatible-browser-component .content .right-section .browser-options .browser-option div{margin-top:16px}.incompatible-browser-component .content .right-section .checklist{list-style:none;padding:0}.incompatible-browser-component .content .right-section .checklist li{color:#1c344f;font-size:18px;font-weight:700;margin-bottom:18px;padding:5px 10px}.incompatible-browser-component .content .right-section .checklist li span{vertical-align:middle}.incompatible-browser-component .content .right-section .checklist li .fa-check-circle{color:#1ac876;font-size:30px;margin-right:8px}.incompatible-browser-component .content .clear{clear:both}.incompatible-browser-component .additional-support{background-color:#eff2f7;font-size:19px;margin:0 auto;padding:50px 0 140px;text-align:center;width:100%}.incompatible-browser-component .footer{background-color:#1c344f;border-top:none;bottom:0;color:#fff;display:block;justify-content:space-between;padding-bottom:0;position:fixed;text-align:center;width:100%}.library-filter{margin-bottom:15px;padding:0}.library-filter a{text-decoration:none}.library-filter a:hover{text-decoration:underline}.library-filter .btn-filters{background-color:transparent;border:1px solid #e2e2e2;height:42px}.library-filter .btn-filters.expanded{border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#fff}.library-filter .categories-filter-dropdown{box-shadow:0 2px 34px #00000073;height:500px;width:639px;border-radius:0 4px 4px;background-color:#fff;border:1px solid #e2e2e2;position:absolute;display:block;top:104px;z-index:1}.library-filter .categories-filter-dropdown .row.sub_category{font-size:13px;margin:5px 0}.library-filter .categories-filter-dropdown .row.category{margin:10px 0}.library-filter .selected-category{display:flex;border-radius:4px;background-color:#fff;border:1px solid #e2e2e2;padding:0 0 0 10px;height:42px}.library-filter .categories-filter-dropdown:before{content:"";display:block;border:1px solid #e2e2e2;border-bottom:none;border-top:none;position:absolute;top:-33px;left:-1px;height:33px;background-color:#fff;width:131px}.list-item-common .list-container-flex{display:flex}.list-item-common .fa-icon-style{color:#1ac876;font-family:"Font Awesome 6 Pro";font-size:1.7143rem;font-weight:300;height:24px;line-height:20px;margin-top:3px;width:26px}.list-item-common .text-container{line-height:28px;margin-left:10px}.loading{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:2rem}.overlay-spinner{position:relative}.overlay-spinner:after{position:absolute;inset:0;content:"";background-color:#fff;opacity:.5;z-index:1}.overlay-spinner .loading:not(.detached-from-overlay){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.overlay-spinner:after{display:none}.overlay-spinner.overlay-spinner-active:after{display:block}.nav-support-bar{height:32px;background-color:#fff;color:#1c344f;letter-spacing:.3px;padding:5px 0}.nav-support-bar p{margin:0}.nav-support-bar .avatar-menu button,.nav-support-bar a{text-decoration:none;color:#1c344f}.nav-support-bar .avatar-menu button:hover,.nav-support-bar a:hover{color:#7a8b8f}.nav-support-bar .avatar-menu button{line-height:inherit;letter-spacing:inherit}.nav-support-bar a{padding:0 10px}.nav-support-bar .support a{padding:0}.nav-support-bar .vention-cart .cart_quantity_icon{right:0}.nav-support-bar .support-right-side{display:flex;align-items:center}.nav-support-bar .support-right-side .line-break{color:#e3e3e3}.nav-support-bar .support-right-side .sign_in_button{color:#1c344f;padding:0 0 0 10px;letter-spacing:.3px}.nav-support-bar .support-right-side .sign_in_button:hover{color:#7a8b8f}.nav-support-bar .support-right-side .vention-cart{padding-right:3px}.nav-support-bar .support-right-side .vention-cart i{font-size:18px}.nav-support-bar .avatar-menu{position:relative}.nav-support-bar .avatar-menu .dropdown-menu{margin-top:5px;border:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#f4f4f4;padding:0 10px;transform:translate(-75%)}.nav-support-bar .avatar-menu .dropdown-menu li{border-bottom:1px solid #e3e3e3}.nav-support-bar .avatar-menu .dropdown-menu li:last-child{border-bottom:none}.nav-support-bar .avatar-menu .dropdown-menu li a{color:#1c344f}.nav-support-bar .avatar-menu .dropdown-menu li a:hover{color:#7a8b8f;font-weight:400}.nav-support-bar .avatar-menu .dropdown-menu li a:hover:last-child{background:#f4f4f4}.nav-support-bar .avatar-menu .dropdown-menu .divider{display:none}.nav-support-bar .avatar-menu .drpdown-menu ul{background:#f4f4f4;border-radius:5px;padding:0 15px;min-width:170px;box-shadow:5px 10px 15px #0003;transition:all .3s ease;transition-property:opacity,transform}.nav-support-bar .avatar-menu .drpdown-menu ul li{border-bottom:1px solid #e3e3e3}.nav-support-bar .avatar-menu .drpdown-menu ul li:last-child{border-bottom:none}.nav-support-bar .avatar-menu .drpdown-menu ul li a{color:#1c344f;padding:10px}.nav-support-bar .avatar-menu .drpdown-menu ul li a:hover{color:#818181;font-weight:400}@media (max-width: 1070px){.nav-support-bar{display:none}}.mega-menu{box-shadow:0 10px 25px #0000002d;top:55px;border-radius:5px;width:100%;max-width:1370px;background-color:#fff;position:absolute;left:0;right:0;margin:0 auto;display:grid;grid-template-columns:1fr;transform:scaleY(.8);transform-origin:top;transition:all .3s ease;transition-property:opacity,transform;visibility:hidden;opacity:0;z-index:1}.mega-menu .loading{margin:50px 0}.mega-menu .mega-menu-custom-content{width:100%}.mega-menu .mega-menu-link-section{padding:0 75px;margin:30px 0;color:#1c344f;border-left:1px solid #f4f4f4}.mega-menu .mega-menu-link-section-columns{display:grid;grid-auto-flow:column;width:100%;grid-gap:25px;justify-content:space-between}.mega-menu .mega-menu-link-section-heading-wrapper{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:20px}.mega-menu .mega-menu-link-section-heading-link{color:#197ce0;text-decoration:none}.mega-menu .mega-menu-link-section-heading-link:hover,.mega-menu .mega-menu-link-section-heading-link:focus{color:#166fc9;text-decoration:none}.mega-menu .mega-menu-link-section-heading-link:after{color:inherit;content:"";font-family:"Font Awesome 6 Pro";font-size:10px;margin-left:5px}.mega-menu .link-column-wrapper{display:flex;flex-direction:row;justify-content:space-between}.mega-menu .link-column-separator{width:1px;height:100%;background-color:#f4f4f4;margin-right:calc(40px + 1vw);margin-left:-15px}.mega-menu .link-column-title{font-weight:700;text-transform:uppercase;margin:3px 0 0;font-size:1rem;padding-bottom:3px;max-width:-moz-max-content;max-width:max-content}.mega-menu .link-column-title-icon{margin-left:10px}.mega-menu .link-column-title-underline{width:40px;border-bottom:1px solid #f4f4f4;margin-bottom:30px}.mega-menu .link-column-title-link{color:#1c344f;text-decoration:none}.mega-menu .link-column-title-link:focus,.mega-menu .link-column-title-link:hover{color:#1c344f;text-decoration:none}.mega-menu .link-column-title-link:hover .link-column-title-underline{width:calc(100% - 15px);border-color:#1c344f}.mega-menu .link-column-list{padding-left:0;list-style:none}.mega-menu .link-column-item:not(:last-child){margin-bottom:20px}.mega-menu .link-column-item:not(:last-child).grouped-with-subtext{margin-bottom:14px;min-height:55px}.mega-menu .link-column-item-link{color:#1c344f;display:grid;grid-template-columns:repeat(2,max-content);grid-gap:15px;align-items:flex-start;text-decoration:none}.mega-menu .link-column-item-link:hover .link-column-item-link-label{color:#15283c}.mega-menu .link-column-item-link:hover .link-column-item-link-subtext{color:#7a8b8f}.mega-menu .link-column-item-link .link-column-item-link-icon{max-width:50px;margin-top:5px}.mega-menu .link-column-item-link .link-column-item-link-text-wrapper{display:flex;flex-direction:column}.mega-menu .link-column-item-link .link-column-item-link-text-wrapper.top{flex-direction:column-reverse}.mega-menu .link-column-item-link .link-column-item-link-text-wrapper.bottom{flex-direction:column}.mega-menu .link-column-item-link .link-column-item-link-subtext{color:#88979b;font-size:.8rem;max-width:180px}.mega-menu .link-column-item-link .link-column-item-link-label.grouped-with-subtext{font-size:1.14rem;font-weight:700}.mega-menu.applications-mega-menu .mega-menu-featured{padding:25px 0}.mega-menu.applications-mega-menu .mega-menu-featured-image{max-height:240px}.mega-menu.applications-mega-menu .link-column{margin-bottom:10px}.mega-menu.applications-mega-menu .link-column .link-column-title{text-transform:none}.mega-menu.applications-mega-menu .link-column .link-column-title-underline{border-bottom:none;margin-bottom:10px}.mega-menu.applications-mega-menu .link-column .link-column-item{margin-bottom:10px}.mega-menu.applications-mega-menu .mega-menu-discover-content{grid-gap:0px}.mega-menu .mega-menu-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#eff2f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px 75px}.mega-menu .mega-menu-footer-section-talk-to-expert,.mega-menu .mega-menu-footer-section-watch-demo{color:#1c344f;text-decoration:none}.mega-menu .mega-menu-footer-section-talk-to-expert:hover,.mega-menu .mega-menu-footer-section-watch-demo:hover{color:#1c344f}.mega-menu .mega-menu-footer-section-learn{color:#197ce0;text-decoration:none}.mega-menu .mega-menu-footer-section-learn:hover,.mega-menu .mega-menu-footer-section-learn:focus{color:#166fc9;text-decoration:none}.mega-menu .mega-menu-footer-section-learn .fa-long-arrow-right{margin-left:5px}.mega-menu .mega-menu-footer-section-pipe{margin:0 10px}.mega-menu-featured{display:grid;grid-gap:15px;justify-content:space-evenly;align-items:center;height:100%;padding:25px 15px}.mega-menu-featured .mega-menu-featured-image{border-radius:3px;margin:0 auto;max-height:220px}.mega-menu-featured .mega-menu-featured-cta-link{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#197ce0;text-decoration:none}.mega-menu-featured .mega-menu-featured-cta-link:hover,.mega-menu-featured .mega-menu-featured-cta-link:focus{color:#166fc9;text-decoration:none}.mega-menu-featured .fa-long-arrow-right{font-size:1.5rem;margin-left:5px}.mega-menu-designs-links{display:grid;grid-template-columns:250px max-content 250px;justify-content:space-between;width:100%}.mega-menu-designs-links .mega-menu-designs-link{color:#1c344f;text-decoration:none}.mega-menu-designs-links .mega-menu-designs-link:focus,.mega-menu-designs-links .mega-menu-designs-link:hover{color:#1c344f;text-decoration:none}.mega-menu-designs-links .mega-menu-designs-link:hover .mega-menu-designs-link-label{text-decoration:underline}.mega-menu-designs-links .mega-menu-designs-link:hover .mega-menu-designs-link-image{box-shadow:0 2px 12px #0000002d}.mega-menu-designs-links .mega-menu-designs-link-official-image,.mega-menu-designs-links .mega-menu-designs-link-community-image{background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;max-width:250px;height:150px;padding:10px;border-radius:3px}.mega-menu-designs-links .mega-menu-designs-link-official-image{background-image:url(https://assets.vention.io/page-assets/main-nav/designs-official.png)}.mega-menu-designs-links .mega-menu-designs-link-community-image{background-image:url(https://assets.vention.io/page-assets/main-nav/designs-community.png)}.mega-menu-designs-links .mega-menu-designs-link-image-label{color:#fff;font-weight:700}.mega-menu-designs-links .mega-menu-designs-link-label{color:#197ce0;margin-top:15px}.mega-menu-designs-links .mega-menu-designs-links-divider{width:2px;height:100%;background-color:#eff2f7}#message_modal .fa-exclamation-triangle{font-size:4rem;color:#f4b73a}#message_modal .small{width:400px}#message_modal .medium{width:600px}#message_modal .large{width:800px}#message_modal .modal-body{padding:0 45px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column}#message_modal .modal-footer{background-color:#eff2f7;display:flex;justify-content:space-between}#message_modal .modal-footer .button{margin:0 5px}.pagination-component .wrapper{display:flex}.pagination-component .button.disabled{cursor:default}.pagination-component .pagination-pages{border:1px solid #eff2f7;border-radius:5px;line-height:1}.pagination-component .pagination-pages span:hover{cursor:default}.pagination-component .pagination-pages .button{border-radius:0;border:0;border-right:1px solid #eff2f7;background-color:#fff}.pagination-component .pagination-pages .button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:none}.pagination-component .pagination-pages .button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:none}.pagination-component .pagination-pages .button.active{background:#1c344f;color:#fff}.fancy-popover{display:inline-flex;justify-content:center;cursor:pointer;position:relative;height:20px}.fancy-popover:hover .fancy-popover-content{opacity:1;visibility:visible;transition:all .3s cubic-bezier(.75,-.02,.2,.97)}.fancy-popover .fancy-popover-content{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:default;opacity:0;visibility:hidden;top:20px;position:absolute;z-index:2}.fancy-popover .fancy-popover-content.align-right{right:-10px}.fancy-popover .fancy-popover-content.align-right .fancy-popover-content-triangle{right:4px}.fancy-popover .fancy-popover-content.align-left{left:-10px}.fancy-popover .fancy-popover-content.align-left .fancy-popover-content-triangle{left:4px}.fancy-popover .fancy-popover-content-inner{position:absolute;top:4px;background-color:#1c344f;color:#fff;border-radius:5px;padding:20px;text-align:left;font-size:1rem;z-index:4;font-weight:400}.fancy-popover .fancy-popover-content-triangle{position:absolute;top:1px;background-color:#1c344f;width:30px;height:30px;border-radius:5px;transform:rotate(45deg);z-index:3}.product-capacity-type-label{background:#667a99;color:#fff;border-radius:3px 0;font-size:.875rem;padding:3px}.product-capacity-type-details>*:first-child{margin-right:5px}.product-capacity-type-details .product-capacity-type-description{font-size:1.1429rem}.quotes{min-height:380px;display:flex;justify-content:center}.quotes.quotes-dark{background-color:#197ce0;background-size:cover;color:#fff}.quotes .item{text-align:center;font-weight:700}.quotes .item .quote-container{max-width:720px;min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.quotes .item .quote{font-size:1.8571rem}.quotes .item .quote-name{font-size:1.4286rem;margin:0}.quotes .item .quote-company{font-size:1.1429rem}.quotes .item svg{height:30px;margin-top:10px}.quotes .item svg path{fill:#fff}.slick-carousel .carousel-right{position:absolute;z-index:1;top:50%;right:15px}.slick-carousel .carousel-left{position:absolute;z-index:1;top:50%;left:15px}.carousel-heading{font-weight:700;padding:20px 0;margin-bottom:0}.cart-carousel{margin:40px auto;padding-top:50px;border-top:2px solid #eff2f7}.cart-carousel .cart-carousel-heading{text-align:center}.carousel .carousel-items{display:flex;justify-content:center}.carousel .carousel-item{padding:0 10px}.carousel .carousel-item:first-child{margin-left:0;padding-left:0}.carousel .carousel-item:last-child{padding-right:0}.carousel .carousel-inner{width:90%;margin:0 auto}.carousel .carousel-no-slide{width:auto;margin:0!important}.carousel .carousel-items-no-slide{justify-content:flex-start}.carousel .carousel-control{background:none;color:#000;width:3%}.related-parts-carousel-header{font-weight:700;padding:20px;margin-bottom:0}.social-links{font-size:2rem;font-weight:400;line-height:1}.social-links>*{display:inline}.social-links>*:not(:last-child){margin-right:.3rem}.social-links .white-icon{color:#fff}.social-links .white-icon:hover{color:#f2f2f2}.social-links .linkedin-icon{color:#0077b5}.social-links .linkedin-icon:hover{color:#00669c}.social-links .facebook-icon{color:#3b5998}.social-links .facebook-icon:hover{color:#344e86}.social-links .google-icon{color:#db4437}.social-links .google-icon:hover{color:#d33426}.social-links .twitter-icon{color:#1da1f2}.social-links .twitter-icon:hover{color:#0d95e8}.social-links .youtube-icon{color:red}.social-links .youtube-icon:hover{color:#e60000}.social-links-standardize{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:1.35rem}.social-links-standardize>*:not(:last-child){margin-right:.5rem}.social-links-standardize .social-link{color:#fff;border-radius:3px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.social-links-standardize .social-link:hover{color:#f2f2f2}.social-links-standardize .linkedin-icon{background-color:#0077b5}.social-links-standardize .linkedin-icon:hover{background-color:#00669c}.social-links-standardize .facebook-icon{background-color:#3b5998}.social-links-standardize .facebook-icon:hover{background-color:#344e86}.social-links-standardize .google-icon{background-color:#db4437}.social-links-standardize .google-icon:hover{background-color:#d33426}.social-links-standardize .twitter-icon{background-color:#1da1f2}.social-links-standardize .twitter-icon:hover{background-color:#0d95e8}.social-links-standardize .youtube-icon{background-color:red}.social-links-standardize .youtube-icon:hover{background-color:#e60000}.lds-roller{display:inline-block;position:relative;width:64px;height:64px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px}.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#1AC876;margin:-3px 0 0 -3px}.lds-roller div:nth-child(1){animation-delay:-36ms}.lds-roller div:nth-child(1):after{top:50px;left:50px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:54px;left:45px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:57px;left:39px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:58px;left:32px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:57px;left:25px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:54px;left:19px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:50px;left:14px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:45px;left:10px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search .wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.search .button-search{color:#88979b;position:absolute;left:0}.search .form-control{padding-left:40px}.search .form-control:disabled{color:#a1a1a1}.search .loading .fa-spinner-third{font-size:1rem}.sort{display:flex;align-items:center;white-space:nowrap}.tag-nav .tag-nav-list{padding-left:0;list-style:none;max-height:385px;padding-top:8px;overflow-y:auto}.tag-nav .tag-nav-heading{text-transform:uppercase}.tag-nav label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-list{margin:0 auto;padding:0 15px;max-width:1400px}.client-list .client-list-heading{margin-top:0;font-size:1.4rem;text-align:center}@media (max-width: 1070px){.client-list .client-list-heading{margin-bottom:20px}}.client-list .client-list-logos{display:grid;grid-auto-flow:column;grid-gap:50px;justify-content:center}.client-list .client-list-logos.vention-blue path,.client-list .client-list-logos.vention-blue polygon{fill:#1c344f}.client-list .client-list-logos.white path,.client-list .client-list-logos.white polygon{fill:#fff}@media (max-width: 1070px){.client-list .client-list-logos{grid-template-columns:repeat(4,120px);grid-auto-flow:row}}@media (max-width: 695px){.client-list .client-list-logos{grid-template-columns:repeat(2,130px);grid-auto-flow:row}}@media (max-width: 479px){.client-list .client-list-logos{grid-template-columns:repeat(2,100px);grid-auto-flow:row}}.client-list .svg-wrapper{display:flex}.empty-section{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:1.3rem;text-align:center;padding:20px 0}.empty-section i{font-size:5rem;margin-bottom:15px;color:#a1a1a1}.dropdown-label{padding:5px 15px;display:inline-block;text-align:center;font-size:1rem;border-radius:4px;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:0!important;background:transparent;border:0;color:#667a99;text-decoration:none;text-transform:uppercase}.dropdown-label:focus,.dropdown-label:hover{text-decoration:none}.dropdown-label:disabled{cursor:not-allowed}.dropdown-label .fa-spinner-third{margin-right:.5rem}.dropdown-label:disabled{opacity:50%}.dropdown-label:hover{color:#5c6e8a;cursor:pointer}.dropdown-label[disabled]:not(.button){opacity:.4;cursor:not-allowed}.dropdown-label[disabled]:not(.button):hover{color:#667a99}.dropdown-label .dropdown-icon{margin-left:.3rem}.dropdown-label .dropdown-icon.expanded:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro"}.dropdown-label .dropdown-icon.collapsed:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro"}.click-dropdown{position:relative}.click-dropdown .click-dropdown-toggle{background:transparent;border:0}.click-dropdown .click-dropdown-toggle:disabled{opacity:50%}.click-dropdown .click-dropdown-toggle .fa-filter{font-size:.6rem}.click-dropdown .click-dropdown-toggle .fa-filter.active{color:#197ce0}.click-dropdown .click-dropdown-menu{position:absolute;right:0;background-color:#fff;border-radius:5px;box-shadow:0 3px 10px 3px #0000001a;z-index:2;max-height:365px;overflow-y:auto}.click-dropdown .click-dropdown-menu.position-left{right:unset;left:0}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated{padding:5px 15px;display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border-radius:4px;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background:transparent;border:0;width:100%;display:block;background-color:#fff;text-align:left;padding:.9rem 1rem}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button:focus,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated:focus,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button:hover,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated:hover{text-decoration:none}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button:disabled,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated:disabled{cursor:not-allowed}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button .fa-spinner-third,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated .fa-spinner-third{margin-right:.5rem}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button:disabled,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated:disabled{opacity:50%}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button:hover,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated:hover{background-color:#f2f2f2}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button:active,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated:active{background-color:#e2e2e2}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button:first-child,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated:first-child{padding-top:1rem}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button:last-child,.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated:last-child{padding-bottom:1rem}.click-dropdown .click-dropdown-menu .click-dropdown-menu-button-separated{border-top:2px solid #eff2f7}.click-dropdown .click-dropdown-menu a.click-dropdown-menu-button,.click-dropdown .click-dropdown-menu a.click-dropdown-menu-button-separated{color:#1c344f}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper{height:3.875rem;display:flex;padding:0 1rem;align-items:center;justify-content:center;border-top:1px solid #eff2f7}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .button-link-underline{padding:1rem;margin-left:1rem;color:inherit}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:#1c344f;border-radius:4px;font-weight:500;border:1px solid #1c344f;padding:7px 20px;max-width:13rem;width:100%}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button:focus,.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button:hover{text-decoration:none}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button:disabled{cursor:not-allowed}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button .fa-spinner-third{margin-right:.5rem}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button:focus{color:#1c344f}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button:active{background-color:#0f1b29;color:#fff;border-color:#0f1b29}.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button[disabled],.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button[disabled]:hover,.click-dropdown .click-dropdown-menu .sidebar-filter-action-clear-wrapper .sidebar-filter-apply-button[disabled]:active{background-color:transparent;color:#b3b3b3;border-color:#b3b3b3}.click-dropdown .click-dropdown-expand-top{bottom:30px}.invite-members-container h5{font-weight:700}.invite-members-container .create-team-actions{display:flex;justify-content:center}.invite-members-container .create-team-actions .button{margin:0 5px}.invite-members-container .modal-body{font-size:1rem;padding-left:55px}.invite-members-container .modal-body .header{font-weight:700}.invite-members-container .modal-body .emails-container{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:7px}.invite-members-container .modal-body .invite-members-btn{background:transparent;border:0;margin-top:20px;display:flex;align-items:center;justify-content:flex-start}.invite-members-container .modal-body .invite-members-btn:disabled{opacity:50%}.invite-members-container .modal-body .invite-more-members-link{text-decoration:underline;margin-left:10px}.invite-members-container .modal-footer{display:flex;flex-direction:row;justify-content:center;align-items:center}.invite-email-row{display:grid;grid-template-columns:1fr 40px;align-items:flex-start;height:100%}.invite-email-row .checkbox-text{padding-left:5px;margin-right:15px}.invite-email-row .member-check{color:#a1a1a1}.invite-email-row>button{margin-top:8px;margin-left:20px}.invite-email-row .labeled-checkbox{margin-right:10px}.cancel-team-join-request{display:flex;flex-direction:column}.cancel-team-join-request button{margin-top:10px}body.lightbox-showing{position:absolute;top:0;left:0;right:0;overflow-y:hidden}.lightbox-img-portal{cursor:pointer}#light-box-container{position:fixed;background-color:#1c344f99;inset:0;z-index:6;display:flex;justify-content:space-evenly;align-items:center}#light-box-container .fal{color:#fff;font-size:2.625rem;padding:1rem;cursor:pointer;opacity:.5;transition:.25s all ease}#light-box-container .fal.chevron-icon{font-weight:500}#light-box-container .fal.disabled{opacity:.25}#light-box-container .fal:hover:not(.disabled){opacity:1}#light-box-container button.lightbox-close{background:transparent;border:0;color:#fff;text-decoration:none;cursor:pointer;position:absolute;top:-3rem;right:-4rem;font-size:5rem}#light-box-container button.lightbox-close:disabled{opacity:50%}#light-box-container button.lightbox-close:hover,#light-box-container button.lightbox-close:focus{color:#f2f2f2;text-decoration:none}#light-box-container .lighbox-img-container{position:relative}#light-box-container .lightbox-img{width:auto;max-width:98%;max-height:90vh}#light-box-container .lightbox-bullets{display:flex;margin-top:1rem;justify-content:center}#light-box-container .lightbox-bullets .lightbox-bullet{display:inline-block;width:.875rem;height:.875rem;margin:.25rem;background-color:#fff;cursor:pointer;border-radius:1rem;opacity:.5;transition:.25s all ease}#light-box-container .lightbox-bullets .lightbox-bullet:hover:not(.active){opacity:.875}#light-box-container .lightbox-bullets .lightbox-bullet.active{opacity:1}#light-box-container button{border:none;background:none;padding:0;outline:none}.withtooltip-wrapper{position:relative}.withtooltip-wrapper .withtooltip-tooltip{display:block;visibility:hidden;opacity:0;position:absolute;background:#1c344f;color:#e2e2e2;padding:6px 12px;border-radius:3px;transition:.15s all ease;width:-moz-max-content;width:max-content;top:-32px;left:-18px}.withtooltip-wrapper .withtooltip-tooltip:after{content:"";position:absolute;left:18px;bottom:-12px;border-style:solid;border-color:#1c344f transparent transparent transparent;border-width:7px}.withtooltip-wrapper .withtooltip-tooltip.top-center{left:50%;top:unset;bottom:calc(100% + 10px);transform:translate(-50%)}.withtooltip-wrapper .withtooltip-tooltip.top-center:after{right:50%;top:100%;left:unset;bottom:unset;transform:translate(50%) rotate(270deg)}.withtooltip-wrapper .withtooltip-tooltip.center{left:0}.withtooltip-wrapper .withtooltip-tooltip.left-center{left:-14px;top:50%;transform:translate(-100%,-50%)}.withtooltip-wrapper .withtooltip-tooltip.left-center:after{inset:50% -14px auto auto;transform:translateY(-50%) rotate(-90deg)}.withtooltip-wrapper .withtooltip-tooltip.light{box-shadow:0 2px 12px #0000002d;color:#1c344f;background-color:#fff}.withtooltip-wrapper .withtooltip-tooltip.light:after{border-color:transparent #FFF transparent transparent}.withtooltip-wrapper:hover .withtooltip-tooltip{opacity:.875;visibility:visible;z-index:1}.withtooltip-wrapper:hover .withtooltip-tooltip.light{opacity:1}.persistent-tooltip-on-hover{pointer-events:auto!important}.persistent-tooltip-on-hover:hover{visibility:visible!important;opacity:1!important}.cookie-consent{box-shadow:0 2px 34px #0003;background-color:#fff;color:#1c344f;border:1px solid #1c344f;border-radius:5px;position:fixed;left:0;bottom:0;right:0;z-index:2}@media (max-width: 1070px){.dashboard-body .cookie-consent{z-index:6}}.cookie-consent .cookie-consent-container{margin:0 auto;padding:25px 15px;max-width:1400px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1400px){.cookie-consent .cookie-consent-container{justify-content:flex-start;margin-right:74px}}@media (max-width: 600px){.cookie-consent .cookie-consent-container{padding-top:15px;padding-bottom:15px}}@media (max-width: 1070px){.dashboard-body .cookie-consent .cookie-consent-container{height:102px;padding-bottom:15px}}@media (max-width: 479px){.dashboard-body .cookie-consent .cookie-consent-container{height:92px}}.cookie-consent .cookie-consent-link{color:#1c344f;text-decoration:underline}.cookie-consent .cookie-consent-link:hover,.cookie-consent .cookie-consent-link:focus{color:#15283c;text-decoration:underline}.cookie-consent .cookie-consent-link:active{color:#0f1b29}.cookie-consent .cookie-consent-message{padding-right:40px;margin:0;font-size:1.1429rem}@media screen and (max-width: 1400px){.cookie-consent .cookie-consent-message{padding-right:20px}}@media screen and (max-width: 1200px){.cookie-consent .cookie-consent-message{padding-right:10px}}@media screen and (max-width: 767px){.cookie-consent .cookie-consent-message{font-size:1rem}}@media screen and (max-width: 479px){.cookie-consent .cookie-consent-message{font-size:.9rem}}.cookie-consent .cookie-consent-button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:#1c344f;color:#fff;border-radius:4px;font-weight:500;border:1px solid #1c344f;padding:9px 18px}.cookie-consent .cookie-consent-button:focus,.cookie-consent .cookie-consent-button:hover{text-decoration:none}.cookie-consent .cookie-consent-button:disabled{cursor:not-allowed}.cookie-consent .cookie-consent-button .fa-spinner-third{margin-right:.5rem}.cookie-consent .cookie-consent-button:focus{color:#fff}.cookie-consent .cookie-consent-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.cookie-consent .cookie-consent-button:active{background-color:#0f1b29;border-color:#0f1b29}.cookie-consent .cookie-consent-button[disabled],.cookie-consent .cookie-consent-button[disabled]:hover,.cookie-consent .cookie-consent-button[disabled]:active{background-color:#8cb0d9;border-color:#8cb0d9}@media screen and (max-width: 479px){.cookie-consent .cookie-consent-button{padding:5px 10px}}.content-changed{animation:flash-green 3s}@keyframes flash-green{0%{color:#1ac876;font-weight:700}to{color:initial;font-weight:initial}}.long-text{box-sizing:content-box;display:inline-block;max-height:var(--maxHeight);max-width:var(--maxWidth);overflow:auto;vertical-align:top;white-space:normal}.limit-width{width:200px;min-width:200px}.marketing-scroll{margin:0 auto;padding:0 15px;max-width:1400px}.marketing-scroll .marketing-scroll-heading{text-align:center;max-width:500px;margin:100px auto 0}.marketing-scroll .dynamic-scroll-mobile{display:none}.marketing-scroll .dynamic-scroll-section{display:grid;grid-template-columns:1fr 2fr;justify-content:center;align-items:flex-start;padding:100px 40px}@media (min-width: 1550px){.marketing-scroll .dynamic-scroll-section{margin-right:-100px}}.marketing-scroll .dynamic-scroll-section .scroll-categories{position:sticky;display:flex;top:0;left:0}.marketing-scroll .dynamic-scroll-section .scroll-categories .scroll-category-bar{position:absolute;top:0;left:-20px;width:4px;background-color:#1c344f;height:110px;margin-right:20px}@media (max-width: 1300px){.marketing-scroll .dynamic-scroll-section .scroll-categories .scroll-category-bar{height:150px}}.marketing-scroll .dynamic-scroll-section .scroll-categories .category{max-width:550px;margin-bottom:50px;margin-right:20px;color:#a1a1a1;transition:color .3s ease}.marketing-scroll .dynamic-scroll-section .scroll-categories .active{color:#1c344f}.marketing-scroll .dynamic-scroll-section .scroll-categories .active .scroll-category-heading{font-weight:700}.marketing-scroll .dynamic-scroll-section .scroll-categories .scroll-category-heading{font-size:2.14rem;margin:0 0 10px}.marketing-scroll .dynamic-scroll-section .scroll-categories .scroll-category-description{font-size:1.14rem;margin-bottom:15px}.marketing-scroll .dynamic-scroll-section .moving-scroll-images{text-align:center;padding-left:30px}.marketing-scroll .dynamic-scroll-section img{padding:10px;margin-bottom:550px}@media screen and (min-height: 582px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:11vh}}@media screen and (min-height: 604px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:12vh}}@media screen and (min-height: 626px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:13vh}}@media screen and (min-height: 648px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:14vh}}@media screen and (min-height: 670px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:15vh}}@media screen and (min-height: 692px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:16vh}}@media screen and (min-height: 714px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:17vh}}@media screen and (min-height: 736px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:18vh}}@media screen and (min-height: 758px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:19vh}}@media screen and (min-height: 780px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:20vh}}@media screen and (min-height: 802px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:21vh}}@media screen and (min-height: 824px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:22vh}}@media screen and (min-height: 846px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:23vh}}@media screen and (min-height: 868px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:24vh}}@media screen and (min-height: 890px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:25vh}}@media screen and (min-height: 912px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:26vh}}@media screen and (min-height: 934px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:27vh}}@media screen and (min-height: 956px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:28vh}}@media screen and (min-height: 978px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:29vh}}@media screen and (min-height: 1000px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:30vh}}@media screen and (min-height: 1022px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:31vh}}@media screen and (min-height: 1044px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:32vh}}@media screen and (min-height: 1066px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:33vh}}@media screen and (min-height: 1088px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:34vh}}@media screen and (min-height: 1110px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:35vh}}@media screen and (min-height: 1132px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:36vh}}@media screen and (min-height: 1154px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:37vh}}@media screen and (min-height: 1176px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:38vh}}@media screen and (min-height: 1198px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:39vh}}@media screen and (min-height: 1220px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:40vh}}@media screen and (min-height: 1242px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:41vh}}@media screen and (min-height: 1264px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:42vh}}@media screen and (min-height: 1286px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:43vh}}@media screen and (min-height: 1308px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:44vh}}@media screen and (min-height: 1330px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:45vh}}@media screen and (min-height: 1352px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:46vh}}@media screen and (min-height: 1374px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:47vh}}@media screen and (min-height: 1396px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:48vh}}@media screen and (min-height: 1418px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:49vh}}@media screen and (min-height: 1440px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:50vh}}@media screen and (min-height: 1462px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:51vh}}@media screen and (min-height: 1484px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:52vh}}@media screen and (min-height: 1506px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:53vh}}@media screen and (min-height: 1528px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:54vh}}@media screen and (min-height: 1550px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:55vh}}@media screen and (min-height: 1572px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:56vh}}@media screen and (min-height: 1594px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:57vh}}@media screen and (min-height: 1616px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:58vh}}@media screen and (min-height: 1638px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:59vh}}@media screen and (min-height: 1660px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:60vh}}@media screen and (min-height: 1682px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:61vh}}@media screen and (min-height: 1704px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:62vh}}@media screen and (min-height: 1726px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:63vh}}@media screen and (min-height: 1748px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:64vh}}@media screen and (min-height: 1770px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:65vh}}@media screen and (min-height: 1792px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:66vh}}@media screen and (min-height: 1814px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:67vh}}@media screen and (min-height: 1836px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:68vh}}@media screen and (min-height: 1858px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:69vh}}@media screen and (min-height: 1880px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:70vh}}@media screen and (min-height: 1902px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:71vh}}@media screen and (min-height: 1924px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:72vh}}@media screen and (min-height: 1946px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:73vh}}@media screen and (min-height: 1968px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:74vh}}@media screen and (min-height: 1990px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:75vh}}@media screen and (min-height: 2012px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:76vh}}@media screen and (min-height: 2034px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:77vh}}@media screen and (min-height: 2056px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:78vh}}@media screen and (min-height: 2078px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:79vh}}@media screen and (min-height: 2100px){.marketing-scroll .dynamic-scroll-section img{margin-bottom:80vh}}.marketing-scroll .dynamic-scroll-section img:last-child{margin-bottom:0;border:none}@media (max-width: 1120px){.marketing-scroll .dynamic-scroll-section img{width:610px}}.marketing-scroll .marketing-scroll-button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:#1c344f;color:#fff;border-radius:4px;font-weight:500;border:1px solid #1c344f;padding:9px 18px}.marketing-scroll .marketing-scroll-button:focus,.marketing-scroll .marketing-scroll-button:hover{text-decoration:none}.marketing-scroll .marketing-scroll-button:disabled{cursor:not-allowed}.marketing-scroll .marketing-scroll-button .fa-spinner-third{margin-right:.5rem}.marketing-scroll .marketing-scroll-button:focus{color:#fff}.marketing-scroll .marketing-scroll-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.marketing-scroll .marketing-scroll-button:active{background-color:#0f1b29;border-color:#0f1b29}.marketing-scroll .marketing-scroll-button[disabled],.marketing-scroll .marketing-scroll-button[disabled]:hover,.marketing-scroll .marketing-scroll-button[disabled]:active{background-color:#8cb0d9;border-color:#8cb0d9}.marketing-scroll .marketing-scroll-buttons{display:inline-grid;grid-template-columns:max-content auto;grid-column-gap:40px;justify-content:center}.marketing-scroll .marketing-scroll-buttons .book-meeting-button{display:grid;grid-template-columns:max-content 1fr;grid-gap:7px;white-space:nowrap}@media (max-width: 1070px){.marketing-scroll .marketing-scroll-buttons .book-meeting-button{background-color:#1c344f;color:#fff;border-radius:4px;font-weight:500;border:1px solid #1c344f;font-weight:400;padding-left:10px;padding-right:10px;align-items:center}.marketing-scroll .marketing-scroll-buttons .book-meeting-button:focus{color:#fff}.marketing-scroll .marketing-scroll-buttons .book-meeting-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.marketing-scroll .marketing-scroll-buttons .book-meeting-button:active{background-color:#0f1b29;border-color:#0f1b29}.marketing-scroll .marketing-scroll-buttons .book-meeting-button[disabled],.marketing-scroll .marketing-scroll-buttons .book-meeting-button[disabled]:hover,.marketing-scroll .marketing-scroll-buttons .book-meeting-button[disabled]:active{background-color:#8cb0d9;border-color:#8cb0d9}}.marketing-scroll .marketing-scroll-buttons .book-meeting-button .link-with-icon{text-decoration:none;cursor:pointer;text-underline-position:under;font-size:1.25rem;color:#fff}.marketing-scroll .marketing-scroll-buttons .book-meeting-button .link-with-icon:hover,.marketing-scroll .marketing-scroll-buttons .book-meeting-button .link-with-icon:focus{color:#f2f2f2;text-decoration:none}@media (max-width: 1070px){.marketing-scroll .marketing-scroll-buttons .book-meeting-button .link-with-icon:hover{color:#fff}}.marketing-scroll .marketing-scroll-buttons .book-meeting-button svg{width:30px}.marketing-scroll .marketing-scroll-buttons .book-meeting-button #Contact-Us{fill:#fff}@media screen and (max-width: 767px){.marketing-scroll .marketing-scroll-buttons .book-meeting-button.home-talk-to-expert-button{grid-template-columns:auto auto;justify-content:center}}.marketing-scroll .marketing-scroll-buttons .book-meeting-button-stepper .link-with-icon{color:#1c344f}.marketing-scroll .marketing-scroll-buttons .book-meeting-button-stepper .link-with-icon:hover{color:#15283c}.marketing-scroll .marketing-scroll-buttons .book-meeting-button-stepper #Contact-Us{fill:#1c344f}@media (max-width: 767px){.marketing-scroll .marketing-scroll-buttons{grid-template-columns:unset;width:100%}.marketing-scroll .marketing-scroll-buttons .book-meeting-button{display:none}}@media (max-width: 1070px){.marketing-scroll .dynamic-scroll-section{display:none}.marketing-scroll .dynamic-scroll-mobile{display:block;padding:50px 20px;text-align:center}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .category-heading{max-width:500px;display:inline-block}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .scroll-category-heading{margin-bottom:30px;font-weight:900}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .scroll-category-description{font-size:1.71rem;margin-bottom:40px}.marketing-scroll .dynamic-scroll-mobile .category-wrapper a{padding-top:12px;padding-bottom:12px}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .overlap-container{position:relative;margin-bottom:30px}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .overlap-container .overlap-image{position:absolute;bottom:20px;width:250px}}@media (max-width: 767px){.marketing-scroll .dynamic-scroll-mobile .category-wrapper .scroll-category-description{font-size:1.43rem}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .overlap-container{text-align:center}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .overlap-container .overlap-image{left:10px;width:225px}}@media (max-width: 630px){.marketing-scroll .dynamic-scroll-mobile .category-wrapper .scroll-category-description{font-size:1.43rem}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .overlap-container .overlap-image{width:180px;left:10px}}@media (max-width: 479px){.marketing-scroll .dynamic-scroll-mobile{text-align:initial}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .scroll-category-heading{font-size:1.43rem;margin-bottom:20px}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .scroll-category-description{font-size:1.14rem}.marketing-scroll .dynamic-scroll-mobile .category-wrapper .overlap-container .overlap-image{width:150px;left:-10px}}.referral-link{padding-top:20px}.referral-link .referral-link-title{font-weight:700;position:relative;font-size:1.15rem;text-align:left}.referral-link .referral-link-title:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro";padding:.5rem;font-weight:lighter}.referral-link .referral-link-copy{max-width:500px;display:grid;grid-template-columns:1fr auto;grid-gap:10px;align-items:baseline;padding-bottom:20px}.referral-link .referral-link-copy .referral-link-copy-url{border:1px solid #eff2f7;border-radius:2px;padding:5px;text-align:left}.referral-link .referral-link-copy-button{background-color:transparent;color:#1c344f;font-weight:500;border:1px solid #1c344f;padding:.5rem 1.2rem;border-radius:3px}.referral-link .referral-link-copy-button:focus{color:#1c344f}.referral-link .referral-link-copy-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.referral-link .referral-link-copy-button:active{background-color:#0f1b29;color:#fff;border-color:#0f1b29}.referral-link .referral-link-copy-button[disabled],.referral-link .referral-link-copy-button[disabled]:hover,.referral-link .referral-link-copy-button[disabled]:active{background-color:transparent;color:#b3b3b3;border-color:#b3b3b3}.referral-link .referral-link-copy-button:focus{outline:none}.custom-range-filter{display:grid;grid-template-columns:60px 60px 45px;justify-content:space-between;margin-top:5px;height:28px}.custom-range-filter .custom-range-filter-go{background-color:transparent;color:#1c344f;font-weight:500;border:1px solid #1c344f;border-radius:2px}.custom-range-filter .custom-range-filter-go:focus{color:#1c344f}.custom-range-filter .custom-range-filter-go:hover{background-color:#15283c;color:#fff;border-color:#15283c}.custom-range-filter .custom-range-filter-go:active{background-color:#0f1b29;color:#fff;border-color:#0f1b29}.custom-range-filter .custom-range-filter-go[disabled],.custom-range-filter .custom-range-filter-go[disabled]:hover,.custom-range-filter .custom-range-filter-go[disabled]:active{background-color:transparent;color:#b3b3b3;border-color:#b3b3b3}.tag-list-icon *{margin:0;padding:0}.tag-list-icon .tag-list-icon-label{font-weight:700;margin-bottom:20px;font-size:1.02rem}.tag-list-icon .tag-list-icon-ul{display:flex;flex-direction:column;list-style:none;margin-bottom:20px}.tag-list-icon .tag-list-icon-item{display:flex;align-items:center;margin-bottom:15px}.tag-list-icon .tag-list-icon-item:last-child{margin-bottom:0}.tag-list-icon .tag-list-icon-item .checkbox{margin-top:0}.tag-list-icon .tag-list-icon-item .checkbox-label{font-size:.9rem;letter-spacing:.1rem;font-weight:lighter;color:#fff}.tag-list-icon .tag-list-icon-item-logo,.tag-list-icon .tag-list-icon-label-wrapper{padding-left:0}.tag-list-icon .tag-list-icon-item-logo>svg,.tag-list-icon .tag-list-icon-item-logo>img{width:15px}.tag-list-icon .tag-list-icon-item-logo>svg:hover,.tag-list-icon .tag-list-icon-item-logo>img:hover{fill:#fff}.tag-list-icon .tag-list-icon-item-logo{margin-right:5px}.tag-list-icon .tag-list-icon-label-wrapper{margin-left:.5rem;padding:3px 5px;border-radius:3px;min-width:125px}.tag-list-icon .checkbox input[type=checkbox]:checked+label{color:#fff}.tag-list-icon .checkbox label:before{border-color:#a1a1a1}.progress-bar{background-color:#b4cbe4;max-width:100%;border-radius:50px;flex:1}.progress-bar:before{background-color:#1c344f;display:block;content:"";height:inherit;border-radius:inherit;width:var(--bar-width);transition:all .3s}.progress-bar-secondary-blue{background-color:#a3ccf5}.progress-bar-secondary-blue:before{background-color:#197ce0}.progress-bar-fog-blue{background-color:#c2cad6}.progress-bar-fog-blue:before{background-color:#667a99}.document-downloads{background-color:#fff;border-radius:6px}@media (max-width: 1070px){.document-downloads{padding:50px 15px}}.document-downloads .document-download-heading{font-size:1.25rem}.document-downloads-button .download_icon,.document-downloads_document .download_icon{margin-right:10px;font-size:1.5rem}.document-downloads-button .fa-calculator,.document-downloads_document .fa-calculator{font-size:1.3rem}.document-downloads-button .fa-external-link,.document-downloads-button .fa-arrow-to-bottom,.document-downloads-button .fa-arrow-up-right-from-square,.document-downloads_document .fa-external-link,.document-downloads_document .fa-arrow-to-bottom,.document-downloads_document .fa-arrow-up-right-from-square{margin-left:8px;font-size:1rem}.document-downloads_document{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0}.document-downloads_document .download-bom-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0}.document-downloads-button{background:transparent;border:0;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;color:#667a99}.document-downloads-button:disabled{opacity:50%}.document-downloads-button:hover{cursor:pointer;text-decoration:none}.content-tabs{display:grid;grid-template-columns:max-content 1fr;gap:80px;background-color:#fff}.content-tabs .modal-tabs{grid-template-columns:repeat(auto-fill,225px);margin-bottom:0;border-bottom:0}.content-tabs .content-tabs-tab-content:not(.content-active){display:none}.content-tabs .content-tabs-title{margin:0 0 1rem;font-size:1.25rem;font-weight:700}.content-tabs .tab>.tab-label{white-space:nowrap}.content-tabs-dropdowns .content-tabs-dropdown-button{background:transparent;border:0;background-color:#fff;text-align:left;display:block;width:100%;padding:20px 0;border-top:1px solid #1c344f}.content-tabs-dropdowns .content-tabs-dropdown-button:disabled{opacity:50%}.content-tabs-dropdowns .content-tabs-dropdown-button:last-child{border-bottom:1px solid #1c344f}.content-tabs-dropdowns .fa-chevron-down{transform:scale(1);transition:transform .3s ease}.content-tabs-dropdowns .chevron-active{transform:scaleY(-1)}.content-tabs-dropdowns .content-tabs-dropdown-header{display:flex;align-items:center;justify-content:space-between;font-size:1.25rem}.content-tabs-dropdowns .content-tabs-tab-content:not(.dropdown-active){display:none}.content-tabs-dropdowns .content-tabs-tab-content{padding-bottom:20px}.content-tabs-dropdowns .content-tabs-tab-content>*:first-child{padding-top:0}.content-tabs-dropdowns .content-tabs-title{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.highlight-tabs .tab{background:transparent;border:0;font-size:1.25rem;text-transform:uppercase;display:block;padding:10px 50px;width:250px;text-align:left}.highlight-tabs .tab:disabled{opacity:50%}.highlight-tabs .tab:not(:last-child){margin-bottom:10px}.highlight-tabs .active{font-weight:700;background-color:#1c344f;color:#fff;border-radius:3px}.warning-text-with-icon{font-weight:400;font-style:italic;margin-bottom:0}.available-credit .fancy-popover{margin-left:5px}.vn-icon-tooltip-container{z-index:10}.vn-icon-tooltip-container .popup-container{max-width:300px}.content-dropdown{width:100%;border-bottom:1px solid #1c344f}.content-dropdown.hide-border{border-bottom:none}.content-dropdown .content-dropdown-button{background:transparent;border:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:30px 10px}.content-dropdown .content-dropdown-button:disabled{opacity:50%}.content-dropdown .content-dropdown-button-label{margin:0;text-align:left}.content-dropdown .content-dropdown-body{display:none}.content-dropdown .fa-chevron-down{transition:.3s ease}.content-dropdown.open .content-dropdown-body{display:block}.content-dropdown.open .fa-chevron-down{transform:scaleY(-1)}.accordion .fa-chevron-down{display:block}.accordion .fa-chevron-up{display:none}.accordion .accordion-label{background:transparent;border:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1rem;text-align:left;background-color:#eff2f7;border-radius:3px}.accordion .accordion-label:disabled{opacity:50%}.accordion .accordion-label .accordion-label-chevron{font-size:1.7143rem}.accordion .accordion-label .accordion-label-chevron:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro"}.accordion .accordion-label .accordion-label-chevron:before{display:block;transition:.3s ease}.accordion .accordion-content{padding:1rem;display:none}.accordion.open .fa-chevron-down{display:none}.accordion.open .fa-chevron-up,.accordion.open .accordion-content{display:block}.select-dropdown{display:inline-block}.select-dropdown .click-dropdown-menu{max-width:250px;max-height:300px;overflow-y:scroll;background-color:#fff;border-radius:4px;margin-top:8px;position:absolute;z-index:2;box-shadow:0 0 0 1px #0d16261a,0 4px 11px #0d16261a;text-align:start}.select-dropdown .select-dropdown-item{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:10px 15px;border:none;background:transparent;width:100%}.select-dropdown .select-dropdown-item:hover{background-color:#f2f2f2}.select-dropdown .select-dropdown-item.selected{background-color:#197ce0;color:#fff}.select-dropdown .select-dropdown-search{padding:10px 15px;position:sticky;top:0;background-color:#fff}.select-dropdown .select-dropdown-item-left-image{width:25px;margin-right:10px}.select-dropdown .select-dropdown-image-with-button{display:flex;flex-direction:row;align-items:center}.select-dropdown .select-dropdown-image-with-button>*:not(:last-child){margin-right:5px}.vention-select{width:290px;--item-height: 44px}.vention-select .vention-select-button{box-shadow:0 1px 2px #1018280d;display:flex;align-items:center;width:100%;text-align:left;height:var(--item-height);border:1px solid #e9ebf0}.vention-select .vention-select-button:after{color:#667a99;content:"";font-family:"Font Awesome 6 Pro";font-weight:700}.vention-select .vention-select-button:hover{border-color:#d3d9e0}.vention-select .vention-select-button:focus{border-color:#a1a1a1}.vention-select .vention-select-button:after{position:absolute;right:16px}.vention-select .vention-select-menu{left:0;padding:0;max-width:unset;overflow-y:auto;width:100%}.vention-select .vention-select-menu .select-dropdown-item{padding:0 15px;height:var(--item-height);position:relative}.vention-select .vention-select-menu .select-dropdown-item.selected{background-color:#eff2f7;color:inherit}.vention-select .vention-select-menu .select-dropdown-item.selected:after{color:#197ce0;content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:2px;bottom:0;right:20px;margin:auto;font-size:1.25rem;height:-moz-fit-content;height:fit-content}.vention-select-categories .select__option{padding-left:24px}.vention-select-categories .select__group{border-bottom:1px solid #eff2f7;margin-bottom:8px}.display-mode-toggle button{background:transparent;border:0;color:#667a99;text-decoration:none;color:#88979b;font-size:1.2rem}.display-mode-toggle button:disabled{opacity:50%}.display-mode-toggle button:hover{color:#5c6e8a;cursor:pointer}.display-mode-toggle button[disabled]:not(.button){opacity:.4;cursor:not-allowed}.display-mode-toggle button[disabled]:not(.button):hover{color:#667a99}.display-mode-toggle button:hover,.display-mode-toggle button:active{color:#1c344f}.display-mode-toggle .display-mode-toggle-card:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro"}.display-mode-toggle .display-mode-toggle-row:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro"}.display-mode-toggle .active{color:#1c344f}.table-filter-clear button{padding:5px 15px;display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border-radius:4px;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background:transparent;border:0;color:#197ce0}.table-filter-clear button:focus,.table-filter-clear button:hover{text-decoration:none}.table-filter-clear button:disabled{cursor:not-allowed}.table-filter-clear button .fa-spinner-third{margin-right:.5rem}.table-filter-clear button:disabled{opacity:50%}.table-filter-clear button:after{color:inherit;content:"";font-family:"Font Awesome 6 Pro";margin-left:5px}.row-box-container{border:2px solid #eff2f7;border-radius:3px}.row-box-container .row-box-container-title{align-items:center;display:flex;justify-content:space-between;margin:0;font-size:1.25rem!important;font-weight:400!important;background-color:#eff2f7;padding:10px 25px;border-top-left-radius:3px;border-top-right-radius:3px}.row-box-container .row-box-container-subtitle{font-size:1.25rem;margin-left:5px;font-weight:lighter}.row-box-container .row-box-container-content{padding:25px}.row-box-container .row-box-container-content.no-padding-container{padding:unset}.row-box-container .row-box-container-title-link{font-size:1rem}.row-box-container .fa-check{color:#1ac876;margin-left:10px}.row-box-container.hide-border{border:none}.label-value-view-container{display:grid;grid-template-columns:auto auto;grid-gap:12px;justify-content:center}.label-value-view-container strong,.label-value-view-container span{text-align:start}.grid-columns{display:grid;grid-gap:16px}@media screen and (max-width: 767px){.grid-columns{grid-template-columns:1fr;grid-gap:8px}}.grid-columns .form-group{margin-bottom:0}.grid-columns.grid-columns-margin-bottom{margin-bottom:32px}.grid-columns.grid-columns-align-vertical{align-items:center}.grid-columns .grid-column.grid-column-margin-bottom{margin-bottom:16px}.grid-columns-1{grid-template-columns:repeat(1,1fr)}.grid-columns-1 .grid-column.grid-column-span-all{grid-column:span 1}@media screen and (max-width: 767px){.grid-columns-1 .grid-column.grid-column-span-all{grid-column:span 1}}.grid-columns-2{grid-template-columns:repeat(2,1fr)}.grid-columns-2 .grid-column.grid-column-span-all{grid-column:span 2}@media screen and (max-width: 767px){.grid-columns-2 .grid-column.grid-column-span-all{grid-column:span 1}}.grid-columns-3{grid-template-columns:repeat(3,1fr)}.grid-columns-3 .grid-column.grid-column-span-all{grid-column:span 3}@media screen and (max-width: 767px){.grid-columns-3 .grid-column.grid-column-span-all{grid-column:span 1}}.grid-columns-4{grid-template-columns:repeat(4,1fr)}.grid-columns-4 .grid-column.grid-column-span-all{grid-column:span 4}@media screen and (max-width: 767px){.grid-columns-4 .grid-column.grid-column-span-all{grid-column:span 1}}.grid-columns-5{grid-template-columns:repeat(5,1fr)}.grid-columns-5 .grid-column.grid-column-span-all{grid-column:span 5}@media screen and (max-width: 767px){.grid-columns-5 .grid-column.grid-column-span-all{grid-column:span 1}}.grid-columns-6{grid-template-columns:repeat(6,1fr)}.grid-columns-6 .grid-column.grid-column-span-all{grid-column:span 6}@media screen and (max-width: 767px){.grid-columns-6 .grid-column.grid-column-span-all{grid-column:span 1}}.steps{text-align:center;min-height:3em;border:2px solid #d3d9e0;border-radius:100px;font-size:14px}.steps>div{text-transform:uppercase;padding-top:.7em;display:inline-block;min-height:3em;border-radius:100px;color:#a1a1a1;background-color:#fff}.steps>div.selected{background:#1c344f;color:#fff}.image-upload-with-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:20px;grid-template-columns:1fr;height:100%;min-height:555px;position:relative;text-align:center;width:100%}.image-upload-with-preview .image-preview{background-position:center;background-repeat:no-repeat;background-size:cover}.image-upload-with-preview .image-upload-with-preview-select-image-button{background-color:transparent;color:#1c344f;border-radius:4px;font-weight:500;border:1px solid #1c344f;padding:9px 18px;width:228px;height:50px;align-items:center}.image-upload-with-preview .image-upload-with-preview-select-image-button:focus{color:#1c344f}.image-upload-with-preview .image-upload-with-preview-select-image-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.image-upload-with-preview .image-upload-with-preview-select-image-button:active{background-color:#0f1b29;color:#fff;border-color:#0f1b29}.image-upload-with-preview .image-upload-with-preview-select-image-button[disabled],.image-upload-with-preview .image-upload-with-preview-select-image-button[disabled]:hover,.image-upload-with-preview .image-upload-with-preview-select-image-button[disabled]:active{background-color:transparent;color:#b3b3b3;border-color:#b3b3b3}.image-upload-with-preview .image-upload-with-preview-remove-image-button{background:transparent;border:0;color:#667a99;text-decoration:underline;color:#1c344f;font-size:.875rem;font-weight:400;line-height:1.05rem}.image-upload-with-preview .image-upload-with-preview-remove-image-button:disabled{opacity:50%}.image-upload-with-preview .image-upload-with-preview-remove-image-button:hover{color:#5c6e8a;cursor:pointer}.image-upload-with-preview .image-upload-with-preview-remove-image-button[disabled]:not(.button){opacity:.4;cursor:not-allowed}.image-upload-with-preview .image-upload-with-preview-remove-image-button[disabled]:not(.button):hover{color:#667a99}.image-upload-with-preview .image-upload-icon{color:#e2e2e2;display:block;font-size:5.7143rem}.image-upload-with-preview .image-upload-preview-input-hidden{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.design-image-upload{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;text-align:center}.design-image-upload .design-image-upload-button{padding:5px 15px;display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:#1c344f;border-radius:4px;font-weight:500;border:1px solid #1c344f;position:relative;margin-top:10px}.design-image-upload .design-image-upload-button:focus,.design-image-upload .design-image-upload-button:hover{text-decoration:none}.design-image-upload .design-image-upload-button:disabled{cursor:not-allowed}.design-image-upload .design-image-upload-button .fa-spinner-third{margin-right:.5rem}.design-image-upload .design-image-upload-button:focus{color:#1c344f}.design-image-upload .design-image-upload-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.design-image-upload .design-image-upload-button:active{background-color:#0f1b29;color:#fff;border-color:#0f1b29}.design-image-upload .design-image-upload-button[disabled],.design-image-upload .design-image-upload-button[disabled]:hover,.design-image-upload .design-image-upload-button[disabled]:active{background-color:transparent;color:#b3b3b3;border-color:#b3b3b3}.design-image-upload .design-image-upload-button:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro";margin-right:10px}.design-image-upload.design-image-upload-has-image:before{content:"";position:absolute;inset:0;background-color:#1c344f99;opacity:0;transition:opacity ease .2s}.design-image-upload.design-image-upload-has-image:hover:before,.design-image-upload.design-image-upload-has-image:hover .design-image-upload-button{opacity:1}.design-image-upload.design-image-upload-has-image .design-image-upload-button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:#fff;border-radius:4px;font-weight:500;border:1px solid #FFF;padding:9px 18px;margin-top:0;opacity:0;transition:opacity ease .2s}.design-image-upload.design-image-upload-has-image .design-image-upload-button:focus,.design-image-upload.design-image-upload-has-image .design-image-upload-button:hover{text-decoration:none}.design-image-upload.design-image-upload-has-image .design-image-upload-button:disabled{cursor:not-allowed}.design-image-upload.design-image-upload-has-image .design-image-upload-button .fa-spinner-third{margin-right:.5rem}.design-image-upload.design-image-upload-has-image .design-image-upload-button:focus{color:#fff}.design-image-upload.design-image-upload-has-image .design-image-upload-button:hover{background-color:#fff;color:#1c344f;border-color:#fff}.design-image-upload.design-image-upload-has-image .design-image-upload-button:active{background-color:#0f1b29;color:#fff;border-color:#0f1b29}.design-image-upload.design-image-upload-has-image .design-image-upload-button[disabled],.design-image-upload.design-image-upload-has-image .design-image-upload-button[disabled]:hover,.design-image-upload.design-image-upload-has-image .design-image-upload-button[disabled]:active{background-color:#b3b3b3;color:#b3b3b3;border-color:#b3b3b3}.design-image-upload .image-upload-icon{display:block;font-size:5.7143rem;color:#e2e2e2}.design-categories-select .design-categories-select-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.design-categories-select .design-categories-select-badge{border-radius:50%;height:24px;width:24px;min-width:24px;-o-object-fit:cover;object-fit:cover;font-weight:700;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#eff2f7;color:#1c344f}.phone-country-input{display:grid;grid-template-columns:54px 1fr;align-items:start}.phone-country-input .dial-code-dropdown{position:relative;padding:0;margin-top:20px;cursor:pointer}.phone-country-input .dial-code-dropdown .dial-code-dropdown-button{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;cursor:pointer;align-items:center}.phone-country-input .dial-code-dropdown .dial-code-dropdown-flag{width:25px;height:13px;max-width:200%}.phone-country-input .dial-code-dropdown .dial-code-dropdown-code{margin:0;font-size:.9rem;color:#64748b}.phone-country-input .dial-code-dropdown .dropdown-indicator{color:#a1a1a1;height:24px;width:32px}.phone-country-input .dial-code-dropdown .dial-code-dropdown-menu{background-color:#fff;border-radius:4px;margin-top:8px;position:absolute;z-index:2;width:300px;box-shadow:0 0 0 1px #0d16261a,0 4px 11px #0d16261a;text-align:start}.phone-country-input .dial-code-dropdown .dial-code-dropdown-blanket{inset:0;position:fixed;z-index:1}.phone-country-input .dial-code-dropdown .dial-code-dropdown-option{display:grid;grid-template-columns:25px auto 1fr;grid-gap:8px;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:12px}.phone-country-input .dial-code-dropdown .dial-code-dropdown-option .dial-code-dropdown-option-country{overflow:hidden}.phone-country-input .dial-code-dropdown .flat-virtualized-item{background-color:#eff2f7}.image-input .image-input-selected-image-container{display:grid;grid-template-columns:75px auto;grid-gap:4px;align-items:center}.image-input .image-input-selected-image-container .fa{cursor:pointer}.image-input .image-input-upload-button-container{display:grid;grid-template-columns:100px 1fr;grid-gap:8px;align-items:center}.image-input .image-input-upload-button-container .image-ratio-text{color:#c7c7c7}.image-input .image-input-upload-button-container .image-input-text-container{display:grid}.file-select-input.file-select-input-single{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:#1c344f;border-radius:4px;font-weight:500;border:1px solid #1c344f;padding:9px 18px;display:inline-flex}.file-select-input.file-select-input-single:focus,.file-select-input.file-select-input-single:hover{text-decoration:none}.file-select-input.file-select-input-single:disabled{cursor:not-allowed}.file-select-input.file-select-input-single .fa-spinner-third{margin-right:.5rem}.file-select-input.file-select-input-single:focus{color:#1c344f}.file-select-input.file-select-input-single:hover{background-color:#15283c;color:#fff;border-color:#15283c}.file-select-input.file-select-input-single:active{background-color:#0f1b29;color:#fff;border-color:#0f1b29}.file-select-input.file-select-input-single[disabled],.file-select-input.file-select-input-single[disabled]:hover,.file-select-input.file-select-input-single[disabled]:active{background-color:transparent;color:#b3b3b3;border-color:#b3b3b3}.file-select-input.file-select-input-add-more{font-weight:400;text-decoration:underline}.file-select-input.file-select-input-add-more:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro"}.file-select-input.file-select-input-add-more:before{background-color:#1c344f;border-radius:50%;color:#fff;font-size:.85rem;font-weight:700;height:22px;line-height:22px;margin-right:5px;padding:5px;text-align:center;width:22px}.file-select-input .file-select-icon{align-items:center;display:inline-flex;margin-right:10px}.file-select-input .form-group{display:none}.radio-buttons{padding:0}.radio-buttons .radio-buttons-inputs{display:flex;flex-flow:row nowrap}.radio-buttons .radio-buttons-label{margin-bottom:5px}.radio-buttons .radio-buttons-label label{margin-bottom:0}.radio-buttons .radio-buttons-input{flex-basis:100%}.radio-buttons .radio-buttons-input input{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.radio-buttons .radio-buttons-input input:focus+label{background-color:#f4f4f4}.radio-buttons .radio-buttons-input input:checked+label{background-color:#1c344f;color:#fff;border-color:#1c344f}.radio-buttons .radio-buttons-input label{margin:0;width:100%;height:35px;line-height:35px;vertical-align:middle;text-align:center;font-weight:400;border:1px solid #c7c7c7;cursor:pointer}.radio-buttons .radio-buttons-input label:hover{background-color:#f4f4f4}.radio-buttons .radio-buttons-input:not(:last-child) label{border-right:none}.radio-buttons .radio-buttons-input:first-child label{border-top-left-radius:3px;border-bottom-left-radius:3px}.radio-buttons .radio-buttons-input:last-child label{border-top-right-radius:3px;border-bottom-right-radius:3px}.radio-buttons .radio-buttons-infotip{color:#a1a1a1}.radio-buttons.radio-buttons-has-error .radio-buttons-label>label{color:#d9534f}.radio-buttons.radio-buttons-has-error .radio-buttons-input>label{border-color:#d9534f}.radio-buttons .radio-buttons-error{color:#d9534f;margin-top:5px}.input-field .input-field-label{margin-bottom:5px}.input-field .input-field-label label{margin-bottom:0}.input-field .input-field-input{display:flex;align-items:center;width:100%;border:1px solid #e2e2e2;border-radius:3px;background:#FFF;padding:0 10px}.input-field .input-field-input:focus-within{border-color:#1c344f}.input-field .input-field-input input{flex-basis:100%;border:none;background:none;height:35px;line-height:35px;vertical-align:middle}.input-field .input-field-input input:focus{border:none;outline:none}.input-field .input-field-input input[disabled]{color:#a1a1a1;background-color:#e2e2e2;cursor:not-allowed}.input-field .input-field-adornment{color:#a1a1a1}.input-field .input-field-adornment-start{padding-right:5px}.input-field .input-field-adornment-end{padding-left:5px}.input-field .input-field-infotip{color:#a1a1a1}.input-field.input-field-has-error .input-field-input{border-color:#d9534f}.input-field.input-field-has-error .input-field-label>label{color:#d9534f}.input-field.input-field-has-disabled .input-field-input{color:#a1a1a1;background-color:#e2e2e2;cursor:not-allowed}.input-field .input-field-error{color:#d9534f;margin-top:5px}.two-column-rows{border-top:1px solid #eff2f7;border-bottom:1px solid #eff2f7}.two-column-rows .two-column-rows-item{display:grid;grid-template-columns:repeat(2,1fr)}.two-column-rows .two-column-rows-item:nth-child(2n){background-color:#eff2f7}.two-column-rows .two-column-rows-item-halve{padding:15px 14%}.two-column-rows .two-column-rows-item-halve:nth-child(2n){padding-left:0}.sectioned-table .sectioned-table-header,.sectioned-table .sectioned-table-section-row{display:flex}.sectioned-table .sectioned-table-header{background-color:#1c344f;color:#fff;border-top-right-radius:3px;border-top-left-radius:3px}.sectioned-table .sectioned-table-body{border-right:1px solid #eff2f7;border-left:1px solid #eff2f7;border-bottom:1px solid #eff2f7;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.sectioned-table .sectioned-table-header-label,.sectioned-table .sectioned-table-cell{text-align:center;width:100%}.sectioned-table .sectioned-table-header-label:first-child,.sectioned-table .sectioned-table-cell:first-child{text-align:start}.sectioned-table .sectioned-table-cell:not(:last-child){border-right:1px solid #d3d9e0}.sectioned-table .sectioned-table-header,.sectioned-table .sectioned-table-section-header{font-size:1.25rem}.sectioned-table .sectioned-table-header,.sectioned-table .sectioned-table-cell,.sectioned-table .sectioned-table-section-header{padding-top:10px;padding-bottom:10px}.sectioned-table .sectioned-table-section-header{font-weight:700;padding-top:7px;padding-bottom:7px}.sectioned-table .sectioned-table-header-label,.sectioned-table .sectioned-table-cell,.sectioned-table .sectioned-table-section-header,.sectioned-table .sectioned-table-section-footer{padding-left:20px;padding-right:20px}.sectioned-table .sectioned-table-section-row:nth-child(odd){background-color:#eff2f7}.sectioned-table .sectioned-table-section-footer{margin-top:5px}.sectioned-table .sectioned-table-section:last-child .sectioned-table-section-row:last-child:nth-child(2n){border-bottom:1px solid #eff2f7}.marketing-carousel{margin:0 auto}.marketing-carousel .slick-carousel img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.marketing-carousel .slick-carousel i{color:#fff;text-decoration:none;cursor:pointer;font-size:3rem}.marketing-carousel .slick-carousel i:hover,.marketing-carousel .slick-carousel i:focus{color:#f2f2f2;text-decoration:none}.marketing-carousel .slick-slide{height:830px}@media (max-width: 767px){.marketing-carousel .slick-slide{height:300px}}.horizontal-carousel{display:grid;grid-template-columns:auto 1fr auto;grid-gap:15px}.horizontal-carousel .horizontal-carousel-items-list{display:flex;flex-direction:row;list-style:none;margin:0;overflow:hidden;padding:0;scroll-behavior:smooth;width:100%}.horizontal-carousel .horizontal-carousel-list-item:nth-child(2n){margin-left:10px;margin-right:10px}.horizontal-carousel .horizontal-carousel-list-item:last-child{margin-right:0}.horizontal-carousel .horizontal-carousel-control i{font-size:3.125rem}.horizontal-carousel .horizontal-carousel-control.no-show{visibility:hidden}.adaptive-carousel{display:flex;position:relative;align-items:center;overflow-x:hidden;overflow-y:hidden}.adaptive-carousel .carousel-button-left-wrapper,.adaptive-carousel .carousel-button-right-wrapper{display:flex;align-items:flex-start;justify-content:center;position:sticky;z-index:1;background-color:#fff;height:100%}.adaptive-carousel .carousel-button-left-wrapper{left:0;padding-right:10px}.adaptive-carousel .carousel-button-right-wrapper{right:0;padding-left:10px}.adaptive-carousel .carousel-button{background:transparent;border:0;font-size:2.5rem;position:relative;height:100%}.adaptive-carousel .carousel-button:disabled{opacity:50%}.adaptive-carousel .carousel-button.disabled{color:#b3b3b3}.adaptive-carousel .carousel-item{padding:5px}.adaptive-carousel .adaptive-carousel-body{display:flex;position:relative;left:0;transition:.5s}@media only screen and (max-width:479px){.adaptive-carousel{overflow-x:scroll}.adaptive-carousel .carousel-button-left-wrapper,.adaptive-carousel .carousel-button-right-wrapper{display:none}}.adaptive-carousel::-webkit-scrollbar{display:none}.youtube-video-container-play{display:block;width:100%;position:relative;padding:0}.youtube-video-container-play:hover:before{opacity:0}.youtube-video-container-play:hover .fa-play-circle{opacity:.7}.youtube-video-container-play:before{position:absolute;inset:0;content:"";background-color:#1c344f;opacity:.3;transition:opacity .2s ease-in}.youtube-video-container-play .fa-play-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:150px;display:block;pointer-events:none;opacity:1;transition:opacity .2s ease-in}.youtube-video-container-play .video-play-button{z-index:unset}.confirm-modal{margin:0 auto;padding:0 15px;max-width:767px}.confirm-modal .modal-body{text-align:center}.confirm-modal .modal-footer .wrapper{display:grid;grid-template-columns:min-content min-content;grid-gap:15px;justify-content:center}.video-modal{width:100%;position:relative;padding:20px 40px;max-height:calc(100vh - 40px);overflow:hidden}@media screen and (max-height: 56.25vw){.video-modal{width:calc(175.58vh - 40px)}}.video-modal .video-modal-close{background:transparent;border:0;color:#fff;text-decoration:none;cursor:pointer;font-size:5rem;position:absolute;top:-2px;right:0}.video-modal .video-modal-close:disabled{opacity:50%}.video-modal .video-modal-close:hover,.video-modal .video-modal-close:focus{color:#f2f2f2;text-decoration:none}.form-modal{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:100%;padding:1.4286rem;width:100%}.form-modal hr{margin:0}.form-modal input:-moz-read-only{border:none}.form-modal input:read-only{border:none}.form-modal .modal-header{margin:0;padding:0}.form-modal hr{margin:.7143rem 0}.form-modal .modal-controls{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:space-evenly}.form-modal .form{align-items:center;display:grid;flex-grow:1;grid-gap:1.4286rem .7143rem;grid-template-columns:auto auto;margin:1.4286rem}.form-modal .form label{margin:0}.form-modal .form textarea{grid-column:1/3}.form-modal .form p{color:#1c344f;font-weight:700;grid-column:1/3;text-align:center}.form-modal .form input{text-align:center}.generic-modal{position:fixed;inset:0;z-index:8}.generic-modal .modal-backdrop{cursor:default;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;position:fixed;z-index:8;top:0;left:0;height:100%;width:100%;background-color:#1c344f99}.generic-modal .modal-content{position:fixed;left:0;top:70px;margin:10px;z-index:9;width:calc(100% - 20px);height:calc(100vh - 90px);overflow:auto}@media only screen and (min-width: 993px){.generic-modal .modal-content{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:95%;height:initial;max-height:95vh}}.generic-modal .modal-close{position:absolute;top:15px;right:10px;font-size:14px;line-height:.5rem;margin-top:unset;color:#e2e2e2;cursor:pointer}.generic-modal .generic-modal-spinner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:8}.geography-validation-modal .geography-validation-modal-title{max-width:400px;margin-left:auto;margin-right:auto}.geography-validation-modal .geography-validation-modal-description{max-width:450px;margin-left:auto;margin-right:auto;text-align:center}.geography-validation-modal .geography-validation-modal-list{list-style-type:none;padding:50px 0;margin:0;display:grid;grid-template-rows:max-content;justify-content:center}.geography-validation-modal .geography-validation-modal-list li{display:grid;grid-template-areas:"image name" "image number";grid-template-columns:50px max-content;align-items:center;-moz-column-gap:20px;column-gap:20px;margin-bottom:15px}.geography-validation-modal .geography-validation-modal-list li:last-child{margin-bottom:0}.geography-validation-modal .geography-validation-modal-list-item-image{grid-area:image;max-width:100%}.geography-validation-modal .geography-validation-modal-list-item-name{color:#1c344f;grid-area:name;font-weight:700;display:inline-block}.geography-validation-modal .geography-validation-modal-list-item-number{grid-area:number;color:#a1a1a1}.geography-validation-modal .modal-footer{display:flex;justify-content:center}.geography-validation-modal .modal-footer>*:first-child:not(:last-child){margin-right:8px}.contact-modal .contact-modal-title{font-size:1.5rem}.contact-modal .contact-modal-subtitle{text-align:center;font-weight:700;font-size:1rem}.contact-modal .contact-modal-text{max-width:532px;margin:0 auto;text-align:center;font-size:1rem}.contact-modal .modal-content{padding:10px;max-width:650px}@media (max-width: 992px){.contact-modal .modal-content{top:0;margin:0;max-width:unset;border:unset;border-radius:unset;width:100vw;height:100vh}}.select .select__control,.select .select__option{cursor:pointer}.select .form-group{margin:0;font-weight:lighter}.select .required-input-hidden{border:none;display:inline;height:0;outline:none;position:absolute;width:0}.select .select__placeholder,.select .select__option,.select .form-group,.select .select__single-value{font-weight:lighter}.select .select__indicator-separator{display:none}.select .select__indicator{color:#1c344f}.custom-disclaimer{margin-top:3rem}.custom-disclaimer .badge-primary{margin-bottom:4px}.new-avatar-menu .avatar-menu--avatar{border-radius:50%;height:20px;width:20px;min-width:20px;-o-object-fit:cover;object-fit:cover}.new-avatar-menu .avatar-menu--button{height:20px;width:20px;padding:0}.new-avatar-menu .avatar-menu-item--spinner{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#1c344f;padding:15px 0}.new-avatar-menu .click-dropdown-menu{width:168px;background-color:#f4f4f4;max-height:-moz-fit-content;max-height:fit-content}.new-avatar-menu .click-dropdown-menu .avatar-menu-item:last-of-type .avatar-menu-item--border{border-bottom:none}.new-avatar-menu .click-dropdown-menu .avatar-menu-item a,.new-avatar-menu .click-dropdown-menu .avatar-menu-item button{width:100%;text-align:left;padding:10px 25px;color:#1c344f}.new-avatar-menu .click-dropdown-menu .avatar-menu-item a:hover,.new-avatar-menu .click-dropdown-menu .avatar-menu-item a:focus,.new-avatar-menu .click-dropdown-menu .avatar-menu-item button:hover,.new-avatar-menu .click-dropdown-menu .avatar-menu-item button:focus{opacity:.5}.new-avatar-menu .click-dropdown-menu .avatar-menu-item--border{width:90%;margin:0 auto;border-bottom:1px solid #e3e3e3}.new-avatar-menu .click-dropdown-menu .avatar-menu-item--border.border-dark{border-bottom:1px solid #1c344f}.new-avatar-menu .click-dropdown-menu .admin-on-icon{color:#1ac876}.new-avatar-menu ul{margin-bottom:0}.navbar--mega-menu-container{--hover-bg-color: #E8F2FC;--subtext-color: #495D72;--footer-bg-color: var(--hover-bg-color);--section-bg-color: #F6FAFE;--group-item-link-color: var(--subtext-color);--container-padding: 32px}.mega-menu-container{padding:var(--container-padding)}.mega-menu--heading{color:#1c344f;font-weight:500;margin:0;font-size:1.1429rem}.mega-menu--title{color:#1c344f;margin:0;font-size:1.1429rem;font-weight:500;line-height:1.5}.mega-menu--subtext{color:var(--subtext-color);line-height:1.42;margin-top:4px}.mega-menu--dropdown{width:100%;background:#FFF;display:flex}.mega-menu--dropdown .mega-menu--side-pane{flex-grow:0;flex-shrink:0;min-width:300px;padding:var(--container-padding)}.mega-menu--dropdown>*:not(.mega-menu--side-pane):not(.mega-menu--footer):not(.mega-menu--dropdown-body){flex-grow:1;position:relative;padding:var(--container-padding)}.mega-menu--side-pane{background:var(--section-bg-color)}.mega-menu--groups{width:100%;display:grid;gap:80px;grid-auto-flow:column}.mega-menu--group{flex-grow:1}.mega-menu--group header{display:flex;flex-direction:row;justify-content:center;align-items:center;justify-content:space-between;margin-bottom:15px}.mega-menu--group header .mega-menu--heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mega-menu--group .mega-menu--group-content{display:grid;row-gap:8px}.mega-menu--group .mega-menu--group-content.mega-menu--group-content-fluid{grid-template-columns:repeat(auto-fit,minmax(10em,1fr))}.mega-menu--group a[disabled]{pointer-events:none}.mega-menu--group-links{display:flex;flex-direction:column;flex-wrap:wrap;max-height:400px}.mega-menu--group-links li:not(:last-of-type){margin-bottom:12px}.mega-menu--group-links li a{color:var(--subtext-color);text-decoration:none;line-height:1.6}.mega-menu--group-links li a:hover,.mega-menu--group-links li a:focus{color:#197ce0;text-decoration:none}.mega-menu--group-links li a:active{color:#0f1b29}.mega-menu--icon-link{color:#1c344f;text-decoration:none;display:flex;align-items:center;padding:12px 8px 12px 2px;border-radius:3px}.mega-menu--icon-link:focus,.mega-menu--icon-link:hover{color:#1c344f;text-decoration:none}.mega-menu--icon-link:hover,.mega-menu--icon-link:active{background:var(--hover-bg-color)}.mega-menu--icon-link .mega-menu--icon-link-content{display:flex;flex-direction:column;margin-left:10px}.mega-menu--icon-link .mega-menu--icon-link-img-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:48px;height:48px}.mega-menu--footer{background:var(--footer-bg-color);display:flex;flex-direction:row;justify-content:center;align-items:center;justify-content:space-between;padding:20px var(--container-padding)}.mega-menu--footer-left{display:flex;align-items:center}.mega-menu--footer-link{color:#197ce0;text-decoration:none;font-size:1.1429rem;font-weight:500;line-height:1.5}.mega-menu--footer-link:hover,.mega-menu--footer-link:focus{color:#166fc9;text-decoration:none}.mega-menu--footer-link:not(:first-child){margin-left:24px}.mega-menu--footer-link img{width:20px;height:20px}.mega-menu--footer-button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.3s ease;background-color:#197ce0;color:#fff;border-radius:4px;font-weight:500;border:1px solid #197ce0;padding:10px 20px}.mega-menu--footer-button:focus,.mega-menu--footer-button:hover{text-decoration:none}.mega-menu--footer-button:disabled{cursor:not-allowed}.mega-menu--footer-button .fa-spinner-third{margin-right:.5rem}.mega-menu--footer-button:focus{color:#fff}.mega-menu--footer-button:hover{background-color:#166fc9;color:#fff;border-color:#166fc9}.mega-menu--footer-button:active{background-color:#1463b2;border-color:#1463b2}.mega-menu--video-link{background:#e2e2e2;border-radius:8px;position:relative;display:block;overflow:hidden}.mega-menu--video-link img{filter:brightness(.9)}.mega-menu--tutorial-item{display:grid;grid-template-columns:176px 285px;-moz-column-gap:24px;column-gap:24px}.mega-menu--tutorial-item .mega-menu--tutorial-item-text{color:#1c344f;text-decoration:none}.mega-menu--tutorial-item .mega-menu--tutorial-item-text:focus,.mega-menu--tutorial-item .mega-menu--tutorial-item-text:hover{color:#1c344f;text-decoration:none}.mega-menu--tutorial-item .mega-menu--tutorial-item-text .mega-menu--title{font-size:1rem;line-height:1.71}.mega-menu--tutorial-item .mega-menu--tutorial-item-text .mega-menu--subtext{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}.mega-menu--tutorial-item .new-link-with-icon--secondary{margin-top:6px}.mega-menu--watch-tutorial-link{color:#197ce0;text-decoration:none}.mega-menu--watch-tutorial-link:hover,.mega-menu--watch-tutorial-link:focus{color:#166fc9;text-decoration:none}.content-switcher--frame-container{position:relative}.content-switcher--frame{position:absolute;top:0;left:0;width:100%;visibility:hidden;z-index:0}.content-switcher--frame.content-switcher--frame--active{position:relative;visibility:visible;z-index:2}.mega-menu--content-switcher-selectors ul{display:grid;gap:8px;max-width:340px}.mega-menu--content-switcher-selectors .content-switcher--selector{padding:12px;position:relative;cursor:default;max-width:272px}.mega-menu--content-switcher-selectors .content-switcher--selector .mega-menu--content-switcher-selector-text{position:relative;z-index:1}.mega-menu--content-switcher-selectors .content-switcher--selector.content-switcher--selector--active{background:var(--hover-bg-color);border-radius:8px}.mega-menu--design-card{display:grid;grid-template-columns:auto auto;-moz-column-gap:24px;column-gap:24px}.mega-menu--design-card img{max-width:224px;border-radius:3px;aspect-ratio:7/4;background:#e2e2e2}.mega-menu--design-card-info{max-width:197px}.mega-menu--design-card-link-wrapper{margin-top:12px}.mega-menu--design-card-link-wrapper a{font-weight:500}.mega-menu--dropdown-platform{flex-direction:column}.mega-menu--dropdown-platform .mega-menu--groups{grid-template-columns:repeat(4,1fr)}.mega-menu--dropdown-body{display:flex}.mega-menu--dropdown-application{display:block}.mega-menu--dropdown-application .mega-menu--header-secondary-link{margin-top:4px;margin-bottom:20px;display:inline-block}.mega-menu--dropdown-application .mega-menu--groups{grid-auto-flow:column;grid-template-columns:unset}.mega-menu--dropdown-application .mega-menu--groups .mega-menu--group{min-width:160px}.mega-menu--dropdown-application .content-switcher--frame-container{padding:0}.mega-menu--dropdown-application .content-switcher--frame{padding:var(--container-padding)}.mega-menu--dropdown-application .content-switcher--frame[data-frame-key=applications_by_industry] .mega-menu--groups{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:48px}.mega-menu--dropdown-application .content-switcher--frame[data-frame-key=why_automate]{padding:0;display:flex}.mega-menu--dropdown-application .content-switcher--frame[data-frame-key=why_automate] .mega-menu--groups{padding:var(--container-padding);grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-auto-flow:row}.mega-menu--dropdown-application .content-switcher--frame[data-frame-key=why_automate] .mega-menu--groups .mega-menu--group{max-width:240px;color:var(--subtext-color)}.mega-menu--dropdown-application .content-switcher--frame[data-frame-key=why_automate] .mega-menu--design-card{width:384px;display:block}.mega-menu--dropdown-application .content-switcher--frame[data-frame-key=why_automate] .mega-menu--design-card img{max-width:100%}.mega-menu--dropdown-application .content-switcher--frame[data-frame-key=why_automate] .mega-menu--side-pane header{margin-bottom:16px}.mega-menu--dropdown-application .content-switcher--frame[data-frame-key=why_automate] .mega-menu--side-pane .mega-menu--title{margin-top:16px}.mega-menu--dropdown-design{display:block}.mega-menu--dropdown-design .mega-menu--group-content{display:grid;grid-template-columns:repeat(2,auto);-moz-column-gap:64px;column-gap:64px}.mega-menu--dropdown-hardware.mega-menu--dropdown{display:block}.mega-menu--dropdown-hardware .mega-menu--side-pane .mega-menu--group-content{width:-moz-max-content;width:max-content}.mega-menu--dropdown-hardware .mega-menu--group-links a{line-height:2}.mega-menu--dropdown-hardware .mega-menu--group-content{row-gap:16px}.mega-menu--dropdown-learn.mega-menu--dropdown{display:block}.mega-menu--dropdown-learn .mega-menu--group-links a{line-height:2}.mega-menu--dropdown-learn .mega-menu--groups{gap:0}.mega-menu--dropdown-learn .mega-menu--side-pane .mega-menu--group-content{row-gap:12px}.mega-menu--dropdown-learn .mega-menu--side-pane .link-secondary-arrow{display:block;margin-top:12px}.dynamic-img img{width:100%}.empty-search{text-align:center;width:100%}.empty-search .empty-search-wrapper{margin:0 auto;max-width:650px}.empty-search .fa-search{font-size:2.125rem;color:#88979b}.empty-search .empty-search-title,.empty-search .empty-search-subtitle,.empty-search .empty-search-need-help{margin-bottom:15px}.empty-search .empty-search-title{font-weight:700}.empty-search .empty-search-subtitle{font-size:1.1rem;color:#88979b}.empty-search .empty-search-button{padding:5px 15px;display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:#1c344f;border-radius:4px;font-weight:500;border:1px solid #1c344f;font-weight:400;background-color:#fff}.empty-search .empty-search-button:focus,.empty-search .empty-search-button:hover{text-decoration:none}.empty-search .empty-search-button:disabled{cursor:not-allowed}.empty-search .empty-search-button .fa-spinner-third{margin-right:.5rem}.empty-search .empty-search-button:focus{color:#1c344f}.empty-search .empty-search-button:hover{background-color:#15283c;color:#fff;border-color:#15283c}.empty-search .empty-search-button:active{background-color:#0f1b29;color:#fff;border-color:#0f1b29}.empty-search .empty-search-button[disabled],.empty-search .empty-search-button[disabled]:hover,.empty-search .empty-search-button[disabled]:active{background-color:transparent;color:#b3b3b3;border-color:#b3b3b3}.empty-search hr{color:#e2e2e2;border-top:1px solid;margin:60px 0}.empty-search .empty-search-footer{text-align:left}.empty-search .empty-search-footer-heading{margin-bottom:15px}@media (max-width: 479px){.empty-search .empty-search-footer-heading{font-size:1.5rem}}.empty-section-tile{background:#eff2f7;text-align:center;padding:50px 15px;border-radius:3px;display:grid;grid-auto-rows:auto;grid-gap:15px}.empty-section-tile *{margin:0}.empty-section-tile .empty-section-tile-icon{max-width:75px;margin:0 auto}.featured-application-tile{border:2px solid #eff2f7;border-radius:3px;padding:20px 60px;display:grid;grid-template-columns:1fr .6fr;grid-gap:200px;align-items:center}@media (max-width: 1070px){.featured-application-tile{grid-gap:50px}}@media (max-width: 767px){.featured-application-tile{grid-template-columns:1fr;grid-gap:20px;padding:20px}}.featured-application-tile *{margin:0}.featured-application-tile .featured-application-tile-row:not(:last-child){margin-bottom:20px}.featured-application-tile .featured-application-tile-name{font-weight:700}.featured-application-tile .featured-application-tile-link{color:#197ce0;text-decoration:none;display:flex;align-items:center}.featured-application-tile .featured-application-tile-link:hover,.featured-application-tile .featured-application-tile-link:focus{color:#166fc9;text-decoration:none}.featured-application-tile .featured-application-tile-link:after{color:inherit;content:"";font-family:"Font Awesome 6 Pro";font-size:1.2rem;margin-left:5px}.featured-application-tile .fa-long-arrow-right{margin-left:5px}.featured-application-tile .badge{font-size:1.1rem;font-weight:400}.feedback-survey{margin:0 auto 50px;padding:0 15px;max-width:1400px;width:100%}@media print{.feedback-survey,.feedback-survey *{display:none!important}}.feedback-survey .feedback-survey-wrapper{display:grid;grid-template-columns:repeat(2,1fr);background-color:#eff2f7;padding:40px 15px}@media (max-width: 992px){.feedback-survey .feedback-survey-wrapper{grid-template-columns:1fr;gap:40px}}.feedback-survey .information-helpful-success{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column;color:#1ac876;height:100%}.feedback-survey .fa-check-circle{font-size:1.5rem;margin-bottom:10px}.feedback-survey .information-helpful-success-message{margin:0;font-size:1.25rem}.feedback-survey .information-helpful{justify-self:self-end}@media (min-width: 992px){.feedback-survey .information-helpful{padding-right:80px}}@media (max-width: 992px){.feedback-survey .information-helpful{padding-top:0;justify-self:center}}.feedback-survey .still-need-help{justify-self:flex-start;border-left:2px solid #FFF}@media (max-width: 992px){.feedback-survey .still-need-help{border-left:none;justify-self:center}}@media (min-width: 992px){.feedback-survey .still-need-help{padding-left:80px}}.feedback-survey .still-need-help,.feedback-survey .information-helpful{text-align:center}.feedback-survey .information-helpful-buttons,.feedback-survey .still-need-help-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 479px){.feedback-survey .information-helpful-buttons,.feedback-survey .still-need-help-buttons{flex-direction:column}}.feedback-survey .information-helpful-buttons :not(:last-child),.feedback-survey .still-need-help-buttons :not(:last-child){margin-right:15px}@media (max-width: 479px){.feedback-survey .information-helpful-buttons :not(:last-child),.feedback-survey .still-need-help-buttons :not(:last-child){margin-right:0;margin-bottom:10px}}.feedback-survey .information-helpful-radio-buttons{list-style-type:none;padding:0;margin:15px 0 15px 40px;text-align:left}@media (max-width: 479px){.feedback-survey .information-helpful-radio-buttons{margin-left:20px}}.feedback-survey .information-helpful-text-area{border-color:#e2e2e2;display:block;padding:10px;width:100%}.feedback-survey .information-helpful-submit{padding:5px 15px;display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:#1c344f;color:#fff;border-radius:4px;font-weight:500;border:1px solid #1c344f;float:right;margin-top:10px}.feedback-survey .information-helpful-submit:focus,.feedback-survey .information-helpful-submit:hover{text-decoration:none}.feedback-survey .information-helpful-submit:disabled{cursor:not-allowed}.feedback-survey .information-helpful-submit .fa-spinner-third{margin-right:.5rem}.feedback-survey .information-helpful-submit:focus{color:#fff}.feedback-survey .information-helpful-submit:hover{background-color:#15283c;color:#fff;border-color:#15283c}.feedback-survey .information-helpful-submit:active{background-color:#0f1b29;border-color:#0f1b29}.feedback-survey .information-helpful-submit[disabled],.feedback-survey .information-helpful-submit[disabled]:hover,.feedback-survey .information-helpful-submit[disabled]:active{background-color:#8cb0d9;border-color:#8cb0d9}.feedback-survey .feedback-survey-heading{font-size:1.2rem;font-weight:700;margin-bottom:15px;margin-top:0}.feedback-survey .button{width:180px}.feedback-survey .button-outline{background-color:#fff}.feedback-survey .button-outline:hover{color:#1c344f;background-color:#f2f2f2}.feedback-survey label{font-weight:400;margin-left:5px}@media (max-width: 479px){.feedback-survey label{font-size:.8rem}}.file-upload .file-label{border:1px solid #c7c7c7;border-radius:3px;padding-left:10px;margin-bottom:0;line-height:32px;width:100%;display:grid;grid-template-columns:1fr 128px;grid-gap:10px}.file-upload .upload-file-name{float:left;color:#c7c7c7;font-weight:400;font-style:italic;height:100%;width:100%}.file-upload .selected-file{color:#1c344f}.file-upload .upload-button{cursor:pointer;float:right;background-color:#e2e2e2;height:100%}.file-upload .upload-button:hover{background-color:#c7c7c7}.file-upload .file-input{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.text-field-with-popover{position:relative}.text-field-with-popover .hint-popover{position:absolute;right:10px;top:18px;transform:translateY(-50%)}.text-field-with-popover .hint-popover .fa-question-circle{color:#c7c7c7}.suggestive-search-results-wrapper.hidden:hover,.suggestive-search-results:focus-within .suggestive-search-results-wrapper.hidden{display:block!important}.suggestive-search{max-width:600px;margin:10px auto 15px;position:relative}.suggestive-search .suggestive-search-form{display:flex;flex-direction:row;justify-content:center;align-items:center}.suggestive-search .suggestive-search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='1c344f'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>")}.suggestive-search .button-search{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#1c344f;color:#fff;font-weight:500;border:1px solid #1c344f;width:63px;height:43px;border-radius:0 4px 4px 0}.suggestive-search .button-search:focus{color:#fff}.suggestive-search .button-search:hover{background-color:#15283c;color:#fff;border-color:#15283c}.suggestive-search .button-search:active{background-color:#0f1b29;border-color:#0f1b29}.suggestive-search .button-search[disabled],.suggestive-search .button-search[disabled]:hover,.suggestive-search .button-search[disabled]:active{background-color:#8cb0d9;border-color:#8cb0d9}.suggestive-search .form-control{height:43px;border-top-right-radius:0;border-bottom-right-radius:0}.suggestive-search .suggestive-search-results{position:absolute;left:0;right:0;z-index:5}.suggestive-search-results .suggestive-search-results-box{box-shadow:0 2px 11px #00000026;background-color:#fff;border:1px solid #d3d9e0;border-radius:5px}.suggestive-search-results .suggestive-search-results-heading{padding:20px 20px 15px;margin:0;font-size:1rem;font-weight:700}.suggestive-search-results .suggestive-search-results-list{padding:0 0 15px 20px}.suggestive-search-results .suggestive-search-results-list .part-search-horizontal-link{margin-bottom:10px}.suggestive-search-results .suggestive-search-results-list .part-search-horizontal-link:last-child{margin-bottom:0}.suggestive-search-results .suggestive-search-results-link{color:#1c344f;text-decoration:none;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:43px;background-color:#f4f4f4;font-size:.875rem;font-weight:700}.suggestive-search-results .suggestive-search-results-link:hover,.suggestive-search-results .suggestive-search-results-link:focus{color:#15283c;text-decoration:none}.suggestive-search-results .suggestive-search-results-link:active{color:#0f1b29}.suggestive-search-results .suggestive-search-results-link:hover,.suggestive-search-results .suggestive-search-results-link:focus{background:#eff2f7}.suggestive-search-results .suggestive-search-results-link .fa-chevron-right{margin-left:10px}.suggestive-search-results .suggestive-search-results-empty{font-weight:700;padding:20px}.suggestive-search-mobile .suggestive-search-results{z-index:5;position:relative}.suggestive-search-mobile .suggestive-search-results-link{margin:0 20px 20px;width:calc(100% - 40px)}.step-tabs{width:100%}.step-tabs .step-tabs-icon{color:#fff;background-color:#197ce0;padding:15px 0;width:60px;margin-right:15px;font-size:2rem;border-radius:3px}@media (max-width: 767px){.step-tabs .step-tabs-icon{display:none}}.step-tabs .step-tabs-buttons{display:grid;grid-template-columns:repeat(3,1fr)}.step-tabs .step-tabs-button{display:flex;flex-direction:row;justify-content:center;align-items:center;background:transparent;border:0;width:100%;border-bottom:1px solid #e2e2e2;padding:15px 10px}.step-tabs .step-tabs-button:disabled{opacity:50%}.step-tabs .step-tabs-button-text{text-align:left}.step-tabs .tab-subtext{color:#a1a1a1;margin-bottom:5px}.step-tabs .tab-label:not(.tab-label-regular){font-weight:700;font-size:1.5rem}@media (max-width: 767px){.step-tabs .tab-label:not(.tab-label-regular){font-size:1.1rem}}.step-tabs .step-tabs-content{display:none}.step-tabs .step-tabs-content.selected{display:block}.step-tabs .step-tabs-button.selected{border-bottom:2px solid #1ac876}.step-tabs .step-tabs-footer-button{background:transparent;border:0;color:#197ce0;text-decoration:underline;font-size:1.2rem}.step-tabs .step-tabs-footer-button:disabled{opacity:50%}.step-tabs .step-tabs-footer-button:hover,.step-tabs .step-tabs-footer-button:focus{color:#166fc9;text-decoration:underline}.step-tabs .step-tabs-footer-button .fa-long-arrow-right{margin-left:3px}.region-overlay{display:flex;flex-direction:row;justify-content:center;align-items:center;position:fixed;top:0;left:0;height:100%;width:100%;background-color:#1c344ff2;z-index:7}.region-overlay .region-overlay-logo,.region-overlay .region-overlay-buttons{max-width:400px;margin:auto}.region-overlay .region-overlay-buttons{display:grid;gap:1rem;text-align:center}.region-overlay .close{position:absolute;right:30px;top:30px;text-shadow:unset;color:#fff}.region-overlay .region-overlay-text{font-size:1.5rem;text-align:center;color:#fff;margin-bottom:2rem}.region-overlay .region-overlay-button-continue,.region-overlay .region-overlay-button-stay{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border-radius:4px;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:9px 18px;width:100%}.region-overlay .region-overlay-button-continue:focus,.region-overlay .region-overlay-button-continue:hover,.region-overlay .region-overlay-button-stay:focus,.region-overlay .region-overlay-button-stay:hover{text-decoration:none}.region-overlay .region-overlay-button-continue:disabled,.region-overlay .region-overlay-button-stay:disabled{cursor:not-allowed}.region-overlay .region-overlay-button-continue .fa-spinner-third,.region-overlay .region-overlay-button-stay .fa-spinner-third{margin-right:.5rem}.region-overlay .region-overlay-button-continue{background-color:transparent;color:#fff;border-radius:4px;font-weight:500;border:1px solid transparent;text-decoration:underline}.region-overlay .region-overlay-button-continue:focus{color:#fff}.region-overlay .region-overlay-button-stay{transition:.4s;background-color:#fff;color:#1c344f;border-radius:4px;font-weight:500;border:1px solid #FFF}.region-overlay .region-overlay-button-stay:focus{color:#1c344f}.region-overlay .region-overlay-button-stay:hover{background-color:#f2f2f2;color:#1c344f;border-color:#f2f2f2}.region-overlay .region-overlay-button-stay:active{background-color:#e6e6e6;color:#1c344f;border-color:#e6e6e6}.region-overlay .region-overlay-button-stay[disabled],.region-overlay .region-overlay-button-stay[disabled]:hover,.region-overlay .region-overlay-button-stay[disabled]:active{background-color:#b3b3b3;color:#b3b3b3;border-color:#b3b3b3}.region-overlay .region-overlay-flag{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:2rem 0}.region-overlay .region-overlay-flag.intl-flag{margin:2rem 5rem;border:3px solid #FFF}.region-overlay .region-overlay-flag img,.region-overlay .region-overlay-flag i{max-width:200px;border:3px solid #fff}.region-overlay .international-flag{content:"";font-family:"Font Awesome 6 Pro";font-weight:lighter;color:#fff;font-size:5rem}.region-overlay .international-flag:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:lighter;color:#fff}.publish-design-section{box-shadow:0 2px 34px #0003;border-radius:3px;background-color:#eff2f7;display:grid;grid-template-columns:1fr 2fr;overflow:hidden}.publish-design-section .design-searches-card-list{padding:20px 50px;gap:20px}.publish-design-section .publish-design-section-left{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f4b73a;background-image:url(https://assets.vention.io/page-assets/common/design-publish-card-bg.svg);background-repeat:no-repeat;background-size:cover;padding:30px;color:#fff;max-width:460px;text-align:center;border-top-left-radius:3px;border-bottom-left-radius:3px;flex:1}.publish-design-section .publish-design-section-left-title{font-weight:700;font-size:2.125rem;margin-bottom:40px}.publish-design-section .publish-design-section-left-subtitle{font-size:1.5rem}.publish-design-section .design-card-container{min-width:200px;max-width:265px}@media screen and (max-width: 1200px){.publish-design-section{grid-template-columns:1fr}.publish-design-section .publish-design-section-left{max-width:unset}.publish-design-section .design-searches-card-list{grid-template-columns:repeat(auto-fit,minmax(200px,265px));justify-content:center}}.progress-bar{display:flex;align-items:center}.progress-bar .progress-bar-loader-wrapper{position:relative;width:100%;background-color:#eff2f7;border-radius:3px;height:5px}.progress-bar .progress-bar-loader{position:absolute;top:0;left:0;height:100%;background-color:#1ac876;border-radius:3px}.progress-bar .progress-bar-percentage{color:#1ac876;font-size:1.35rem;margin:0 0 0 20px;font-weight:500}.tooltip-values-list .tooltip-values-list-header{font-size:.875rem;text-transform:uppercase;font-weight:700;padding:12px 24px;border-bottom:1px solid #e9ebf0}.tooltip-values-list ul{list-style:none;padding:4px 24px;margin:0}.tooltip-values-list li{border-bottom:1px dashed #e9ebf0;display:flex;justify-content:space-between;padding:12px 0}.tooltip-values-list li:last-child{border-bottom:none}.tooltip-values-list li .tooltip-values-list-item-value{color:#197ce0}.tooltip-values-list .tooltip-values-list-footer{padding:12px 24px;font-size:.875rem;border-top:1px solid #e9ebf0}.logo{width:100%;height:auto}.logo--amazon{max-width:90px}.logo--space-x{max-width:141px}.logo--blue-origin{max-width:91px}.logo--google,.logo--universal-robots{max-width:82px}.logo--boeing{max-width:118px}.logo--dmg-mori{max-width:109px}.logo--stryker{max-width:94px}.logo--thyssenkrupp{max-width:62px}.pipe-feature__title{font-weight:500;font-size:1.43rem;line-height:2.14rem;display:flex;margin-top:0;position:relative}.pipe-feature__title:before{color:inherit;content:"|";font-family:"Font Awesome 6 Pro"}.pipe-feature__title:before{position:absolute;left:-12px;font-size:2.25rem;color:#197ce0}.pipe-feature__description{font-weight:400;font-size:1.07rem;line-height:1.71rem;margin-bottom:0}@media (min-width: 992px){.pipe-feature__description{max-width:300px}}.quote{display:grid;grid-template-columns:auto 1fr;gap:25px;max-width:500px}@media (max-width: 767px){.quote{gap:16px}}.quote__text{color:#e2e2e2;line-height:1.44}.quote__author-details{display:grid;grid-template-columns:auto 1fr;gap:29px;align-items:center;margin-top:53px}@media (max-width: 767px){.quote__author-details{margin-top:32px;gap:18px}}.quote__author{font-weight:500;font-size:1.07rem;line-height:1.71rem;margin:0}.quote__avatar{width:56px;height:56px}.quote__info{font-weight:400;font-size:1.07rem;line-height:1.71rem;color:#e2e2e2;margin:0}.result-card{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px;max-width:304px;width:100%;border:2px solid #eff2f7;border-radius:6px}.result-card__number{font-size:2.5rem;font-weight:500;margin-bottom:12px;color:#3b82f6}.result-card__unit{font-weight:500;color:#3b82f6}.result-card__text{font-size:1.1429rem;line-height:1.7143rem;text-align:center}.blog-card{color:#1c344f;max-width:445px;width:100%;background-color:transparent;border-radius:3px;overflow:hidden;text-decoration:none}.blog-card:focus,.blog-card:hover{color:#1c344f;text-decoration:none}@media (min-width: 767px){.blog-card{height:447px}.blog-card:hover{height:-moz-fit-content;height:fit-content;box-shadow:0 4px 6px #1c344f08,0 12px 16px #1c344f14}.blog-card:hover .blog-card__container{background-color:#fff}.blog-card:hover .blog-card__title{color:#1c344f}.blog-card:hover .blog-card__body{opacity:1;height:auto;transition:all .5s}.blog-card:hover .blog-card__image{border-bottom-left-radius:0;border-bottom-right-radius:0}}.blog-card__container{padding:25px 20px 20px}.blog-card__image-wrapper{max-width:445px;width:100%;height:246px}.blog-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.blog-card__header{display:flex;align-items:center}.blog-card__header,.blog-card__description{margin-bottom:25px}.blog-card__counter{color:#197ce0;font-size:2.4286rem;font-weight:500;margin-right:22px}.blog-card__title{color:#fff;font-size:1.43rem;line-height:2.14rem;font-weight:400;margin:0}.blog-card__body{height:0px;opacity:0}.blog-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4286;color:#1c344f}.blog-card__info{display:flex;justify-content:space-between;color:#88979b}.features-card{display:flex;flex-direction:column;background-color:transparent;max-width:416px;box-shadow:0 4px 6px -2px #10182808;overflow:hidden;border-radius:8px}.features-card__content{background-color:#fff}.features-card__header{overflow:hidden;max-height:260px;height:100%}.features-card__body{padding:32px 40px}.features-card__title{font-size:1.5rem;font-weight:700;margin-bottom:8px;margin-top:0}.features-card__subtitle{margin-bottom:26px;color:#667a99;line-height:1.5}.features-card__body__footer{border-top:1px solid rgba(136,151,155,.3);padding-top:32px;line-height:1.5}.features-card__footer{padding:32px;background-color:#fbfbfb}.features-card__footer__button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:100%;display:block;padding:12px 24px;transition:.3s ease;background-color:#197ce0;color:#fff;border-radius:4px;font-weight:500;border:1px solid #197ce0}.features-card__footer__button:focus,.features-card__footer__button:hover{text-decoration:none}.features-card__footer__button:disabled{cursor:not-allowed}.features-card__footer__button .fa-spinner-third{margin-right:.5rem}.features-card__footer__button:focus{color:#fff}.features-card__footer__button:hover{background-color:#166fc9;color:#fff;border-color:#166fc9}.features-card__footer__button:active{background-color:#1463b2;border-color:#1463b2}.features-card__features{padding-left:0;list-style:none;margin:0 0 32px}.features-card__features li{display:flex;align-items:center;line-height:1.5}.features-card__features li:before{color:inherit;content:"";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.25rem;margin-right:10px;color:#334155;line-height:1;padding-top:2px}.features-card__features li:not(:last-child){margin-bottom:16px}.features-card--horizontal{max-width:unset;flex-direction:row}.features-card--horizontal .features-card__header{max-height:unset}.features-card--horizontal .feature-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.features-card--horizontal .features-card__body,.features-card--horizontal .features-card__footer{max-width:401px}.customer-stories-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media (max-width: 767px){.customer-stories-cards{grid-template-columns:1fr;gap:48px}}.customer-stories-card{color:#1c344f;text-decoration:none;background-color:#fff;transition:all .2s ease}.customer-stories-card:focus,.customer-stories-card:hover{color:#1c344f;text-decoration:none}.customer-stories-card:hover{box-shadow:0 10px 25px #0000002d}@media (max-width: 767px){.customer-stories-card{background-color:unset}.customer-stories-card:hover{box-shadow:unset}}.customer-stories-card-content{padding:25px}@media (max-width: 767px){.customer-stories-card-content{padding:25px 0 0}}.customer-stories-card-image{width:100%}.customer-stories-card-title{font-weight:500;font-size:1.71rem;line-height:2.29rem;display:flex;flex-direction:row;justify-content:space-between;width:100%;margin:0 0 12px}.customer-stories-card-title:after{color:inherit;content:"";font-family:"Font Awesome 6 Pro"}.customer-stories-card-title:after{transform:rotate(-45deg);margin-left:10px;font-size:1.25rem;align-self:flex-start}.customer-stories-card-description{font-weight:400;font-size:1.07rem;line-height:1.71rem;margin:0 0 16px}.customer-stories-card-tags{display:flex;flex-wrap:wrap}.customer-stories-card-tag{font-size:1rem;font-weight:700;line-height:1.43rem;padding:5px 15px;border-radius:25px;color:#197ce0;background-color:#eff2f7}.customer-stories-card-tag:not(:last-child){margin-right:10px}@media (max-width: 767px){.customer-stories-card-tag{background-color:#d3d9e080}}.video-play-button{--size: 54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--size);height:var(--size);border-radius:50%;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.09)}.video-play-button .fa-play{position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);color:#fff;font-size:1.25em}.video-play-button.video-play-button--lg{--size: 96px}.video-play-button.video-play-button--lg .fa-play{font-size:2.75em}.video-play-button.video-play-button--xl{--size: 192px}.video-play-button.video-play-button--xl .fa-play{font-size:6.1em}.recaptcha-branding{font-size:.75rem;color:#88979b}.recaptcha-branding a:hover{color:#5c6e8a}.new-documents-download__row{margin-bottom:20px}.new-documents-download__title{font-size:1.25rem;font-weight:700;margin-bottom:20px;margin-top:0}.new-documents-download__list{margin-bottom:1rem}.new-documents-download__item{width:100%}.new-documents-download__item:not(:last-child){margin-bottom:20px}.new-documents-download__item--muted{color:#88979b}.new-documents-download__link{background:transparent;border:0;color:#667a99;text-decoration:none;display:inline-flex;align-items:center;padding:0}.new-documents-download__link:disabled{opacity:50%}.new-documents-download__link:hover{color:#5c6e8a;cursor:pointer}.new-documents-download__link[disabled]:not(.button){opacity:.4;cursor:not-allowed}.new-documents-download__link[disabled]:not(.button):hover{color:#667a99}.new-documents-download__link:hover{cursor:pointer;text-decoration:none}.new-documents-download__link .fa-calculator{font-size:1.3rem}.new-documents-download__icon-left{margin-right:10px;font-size:1.5rem}.new-documents-download__icon-right{margin-left:8px;font-size:1rem}.pill{background:linear-gradient(to top,#1c344f,#197ce0);padding:1px;border-radius:25px;width:-moz-max-content;width:max-content}.pill__background{display:flex;flex-direction:row;align-items:center;background-color:#171f2a;padding:6px 12px;border-radius:25px}.pill__icon{border-radius:50%;height:24px;width:24px;min-width:24px;-o-object-fit:cover;object-fit:cover;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#197ce0;color:#fff;margin-right:8px;font-size:.8rem}.pill__text{font-size:1.2rem;line-height:2rem;font-weight:400;margin:0;color:#eff2f7}.views-hero{height:364px;background-color:#1c344f;outline:none;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:8rem;color:#fff;display:flex;justify-content:center;align-items:center}.views-hero .views-hero-content-wrapper{margin:0 auto;padding:0 15px;max-width:479px;text-align:center}.views-hero .views-hero-content-wrapper .views-hero-subheading{text-align:center;font-size:1.428rem;padding:0 1rem}.accordion-nav{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;bottom:-5rem;left:0;right:0;outline:none;z-index:1}@media screen and (max-width: 992px){.accordion-nav{bottom:-4rem}}@media screen and (max-width: 479px){.accordion-nav{bottom:-25%}}.accordion-nav-items{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-left:0;list-style:none;box-shadow:4px 4px 5px #0000001a;border:1px solid #eff2f7;background:#FFF;margin-left:15px;margin-right:15px}@media screen and (max-width: 479px){.accordion-nav-items{width:100%;max-width:22rem;flex-direction:column}.accordion-nav-items li{width:100%}}.accordion-nav-items li:not(:last-child) .accordion-nav-item{position:relative;padding:.7143rem}.accordion-nav-items li:not(:last-child) .accordion-nav-item:after{content:"";width:2px;height:6.25rem;background:#eff2f7;position:absolute;top:0;right:0;bottom:0;margin:auto 0;opacity:1;transition:all .2s ease-in-out}@media screen and (max-width: 992px){.accordion-nav-items li:not(:last-child) .accordion-nav-item:after{height:4.25rem}}@media screen and (max-width: 479px){.accordion-nav-items li:not(:last-child) .accordion-nav-item:after{width:100%;height:2px;left:0;top:unset}}.accordion-nav-items li:not(:last-child) .accordion-nav-item:hover:after{opacity:0}.accordion-nav-item{color:#1c344f;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:130px;width:200px;transition:all .2s ease-in-out}.accordion-nav-item:focus,.accordion-nav-item:hover{color:#1c344f;text-decoration:none}@media screen and (max-width: 1500px){.accordion-nav-item{width:100%;min-height:6rem;padding:0 1rem}}@media screen and (max-width: 479px){.accordion-nav-item{min-height:3rem;width:100%;padding:.25rem 1rem}}.accordion-nav-item:hover{color:#fff;background-color:#197ce0;transform:scale(1.1)}.accordion-nav-item:hover .accordion-nav-item-learn{color:#fff}.accordion-nav-item-label{font-size:1.25rem}@media screen and (max-width: 992px){.accordion-nav-item-label{font-size:1.125rem;padding:0}}.accordion-nav-item-learn{transition:all .2s ease-in-out;color:#667a99;text-decoration:underline}.video-demo-modal .modal-content{width:100%;max-width:850px;background-color:transparent;border:none;box-shadow:none}.video-demo-modal .close{color:#fff;text-shadow:none;opacity:1;top:35px;right:15px;font-size:1.43rem}.video-demo-modal .video-demo-modal-iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-demo-modal .video-demo-modal-iframe{position:absolute;inset:0;width:100%;height:100%}.video-demo-modal .modal-body{padding:15px 60px 15px 40px}.video-demo-modal .modal-backdrop{background-color:#1c344fe6}.counter{display:inline-flex}.counter form{padding:0}.counter__number-field{border-radius:0;border-top:1px solid #1c344f;border-bottom:1px solid #1c344f;border-left:none;border-right:none;max-width:50px;text-align:center;font-size:1.25rem}.counter__decrement{display:flex;flex-direction:row;justify-content:center;font-size:1.5rem;color:#fff;background-color:#1c344f;padding:3px 10px;border:none;border-top-left-radius:8px;border-bottom-left-radius:8px;line-height:1}.counter__increment{display:flex;flex-direction:row;justify-content:center;font-size:1.5rem;color:#fff;background-color:#1c344f;padding:3px 10px;border:none;border-top-right-radius:8px;border-bottom-right-radius:8px;line-height:1}@keyframes thumbs-up-animation{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(0)}25%{transform:scale(1.1)}30%{transform:scale(1)}to{transform:scale(1)}}@keyframes plus-icon-animation{0%{opacity:0;transform:scale(1);transform:translateY(0)}10%{transform:scale(1.1)}20%{opacity:0;transform:scale(0)}25%{opacity:1;transform:scale(1.1)}30%{transform:scale(1)}90%{transform:translateY(0);opacity:1}to{transform:scale(1);transform:translateY(-20px);opacity:0}}.like-button{background:transparent;border:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:1.14rem}.like-button:disabled{opacity:50%}.like-button:hover{color:#949494}.like-button:hover.liked{color:#1ac876}.like-button .fa-thumbs-up{margin-right:5px}.like-button .like-icon-wrapper{position:relative}.like-button .like-button-plus-icon{background-color:#1ac876;color:#fff;padding:4px 12px;border-radius:20px;opacity:0;font-size:.8rem;position:absolute;top:7px;right:5px}.like-button .like-button-count{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:8px}.liked{color:#1ac876}.thumbs-up-animation{animation:thumbs-up-animation 2s 1 forwards}.plus-icon-animation{animation:plus-icon-animation 2s 1 forwards}.read-more-text .line-clamp+.read-more-text-button-wrapper{width:100%;text-align:right}.read-more-text .line-clamp{margin-bottom:-28px}.read-more-text-button-wrapper{display:inline-block}.read-more-text-button{background:transparent;border:0;color:#667a99;text-decoration:underline;padding-left:3px;background-color:#fff}.read-more-text-button:disabled{opacity:50%}.read-more-text-button:hover{color:#5c6e8a;cursor:pointer}.read-more-text-button[disabled]:not(.button){opacity:.4;cursor:not-allowed}.read-more-text-button[disabled]:not(.button):hover{color:#667a99}.read-more-text-button:before{content:"...";text-decoration:none;display:inline-block;margin-right:10px}.description-expanded:before{content:"";margin-right:0}.thumbnails-gallery{max-width:553px;margin:0 auto}.thumbnails-gallery .thumbnails-gallery-main{position:relative;width:100%;padding-top:100%}.thumbnails-gallery .thumbnails-gallery-main img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnails-gallery .thumbnails-gallery-main,.thumbnails-gallery .thumbnails-gallery-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:3px}.thumbnails-gallery .thumbnails-gallery-items{display:grid;justify-content:center;gap:30px;margin-top:13px;height:82px}@media (max-width: 992px){.thumbnails-gallery .thumbnails-gallery-items{gap:10px}}@media (max-width: 767px){.thumbnails-gallery .thumbnails-gallery-items{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}}.thumbnails-gallery .thumbnails-gallery-item{cursor:pointer}.thumbnails-gallery .thumbnails-gallery-item.active{border:1px solid #e2e2e2}.onboarding-nav{display:flex;flex-direction:row;align-items:center;width:100%;height:70px;background-color:#1c344f}@media (max-width: 1070px){.onboarding-nav{justify-content:center}}.onboarding-nav .vention-logo-white{height:25px}@media (min-width: 1070px){.onboarding-nav .vention-logo-white{margin-left:40px}}@media (max-width: 1070px){.onboarding-nav .vention-logo{display:none}}.onboarding-nav .vention-logo-sm{display:none}@media (max-width: 1070px){.onboarding-nav .vention-logo-sm{display:block}}.hint-popover-clickable{cursor:pointer}.basic-contact-form .form-group{width:100%}.basic-contact-form .basic-contact-form-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.basic-contact-form .basic-contact-form-comments{outline:none;resize:none;height:110px}.basic-contact-form .basic-contact-form-submit-button{display:inline-block;text-align:center;text-decoration:none;font-size:1rem;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;letter-spacing:.025em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:9px 18px;background-color:#1ac876;color:#fff;border-radius:4px;font-weight:500;border:1px solid #1ac876;display:block;margin:0 auto}.basic-contact-form .basic-contact-form-submit-button:focus,.basic-contact-form .basic-contact-form-submit-button:hover{text-decoration:none}.basic-contact-form .basic-contact-form-submit-button:disabled{cursor:not-allowed}.basic-contact-form .basic-contact-form-submit-button .fa-spinner-third{margin-right:.5rem}.basic-contact-form .basic-contact-form-submit-button:focus{color:#fff}.basic-contact-form .basic-contact-form-submit-button:hover{background-color:#17b169;color:#fff;border-color:#17b169}.basic-contact-form .basic-contact-form-submit-button:active{background-color:#149b5b;border-color:#149b5b}.basic-contact-form .basic-contact-form-submit-button[disabled],.basic-contact-form .basic-contact-form-submit-button[disabled]:hover,.basic-contact-form .basic-contact-form-submit-button[disabled]:active{background-color:#8cd9b5;border-color:#8cd9b5}.basic-contact-form .basic-contact-form-success-message{text-align:center;color:#1ac876;margin:50px 0}.basic-contact-form .basic-contact-form-error-message{color:#d9534f;margin-bottom:20px;text-align:center}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes dots{0%,20%{color:#0000;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#c7c7c7;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 #c7c7c7,.5em 0 0 rgba(0,0,0,0)}80%,to{text-shadow:.25em 0 0 #c7c7c7,.5em 0 0 #c7c7c7}}.gradient-loader-skeleton{display:grid;grid-auto-rows:min-content;grid-gap:20px}.gradient-loader-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr));grid-gap:20px}.gradient-loader-row-space-between{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.gradient-loader-box{box-shadow:0 3px 25px #1c344f1a;border-radius:10px;background:linear-gradient(-90deg,#eff2f7,#d3d9e0,#eff2f7);background-size:400% 400%;animation:gradient 3s ease infinite;min-height:100px;height:100%;width:100%}.light .gradient-loader-box{opacity:.4}.dark .gradient-loader-box{background:linear-gradient(-90deg,#273E58,#192f47,#273E58);background-size:400% 400%}.design-card-gradient-loader,.leaderboard-card-gradient-loader{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:20px;grid-auto-rows:min-content;margin:1.25rem 0}.design-card-gradient-loader .design-card-gradient-loader-card{box-shadow:0 3px 25px #1c344f1a;border-radius:8px;background:linear-gradient(-90deg,#eff2f7,#d3d9e0,#eff2f7);background-size:400% 400%;animation:gradient 3s ease infinite;min-height:100px;height:359px;width:100%;opacity:.25}.design-card-gradient-loader .design-card-gradient-loader-card:after{display:flex;flex-direction:row;justify-content:center;align-items:center;content:" .";animation:dots 1s steps(5,end) infinite;font-size:2.5rem;width:100%;height:100%}.leaderboard-card-gradient-loader{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;grid-auto-rows:min-content;grid-template-columns:repeat(1,minmax(220px,1fr))}.leaderboard-card-gradient-loader .leaderboard-card-gradient-loader-card{box-shadow:0 3px 25px #1c344f1a;border-radius:8px;background:linear-gradient(-90deg,#eff2f7,#d3d9e0,#eff2f7);background-size:400% 400%;animation:gradient 3s ease infinite;min-height:100px;height:107px;width:100%;opacity:.25}.leaderboard-card-gradient-loader .leaderboard-card-gradient-loader-card:after{display:flex;flex-direction:row;justify-content:center;align-items:center;content:" .";animation:dots 1s steps(5,end) infinite;font-size:2.5rem;width:100%;height:100%}
