.tools-img_auto{width:auto;height:auto}.tools-btn{font-size:var(--site-body-font-size);background-color:var(--theme_button_color);color:var(--theme_btn_color);border-radius:var(--theme_border_radius_10);border-width:0;outline:0;padding:12px 18px;transition:all .5s;display:inline-block;box-shadow:var(--theme_button_shadow)!important}.tools-btn:hover{color:var(--theme_btn_color);opacity:.9}.tools-heading_title{font-size:var(--theme_font_size_32);font-weight:var(--theme_font_600);color:var(--theme-headline-color)}.tools-common_space{padding:60px 0}.tools-common_heading p{font-size:var(--site-body-font-size)}.tools-common_list li{font-size:var(--site-body-font-size);margin-top:15px;padding-left:24px;position:relative}.tools-common_list li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath fill='%23349C67' d='M320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576zM320 112C205.1 112 112 205.1 112 320C112 434.9 205.1 528 320 528C434.9 528 528 434.9 528 320C528 205.1 434.9 112 320 112zM390.7 233.9C398.5 223.2 413.5 220.8 424.2 228.6C434.9 236.4 437.3 251.4 429.5 262.1L307.4 430.1C303.3 435.8 296.9 439.4 289.9 439.9C282.9 440.4 276 437.9 271.1 433L215.2 377.1C205.8 367.7 205.8 352.5 215.2 343.2C224.6 333.9 239.8 333.8 249.1 343.2L285.1 379.2L390.7 234z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;width:18px;height:18px;position:absolute;top:1px;left:0}.tools-common_list li>i{color:var(--theme-base-color);font-size:var(--site-body-font-size);margin-right:8px}.tools-bg_alt{background-color:var(--theme_box_background_color_alt);background-image:url(../media/bg_alt.20bb3fa6.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.tools-bg_color{background-color:var(--theme_box_background_color_alt)}.tools-sub_title{font-size:var(--theme_font_size_18);color:var(--theme-headline-color);font-weight:var(--theme_font_500)}.tools-mini_title{font-size:var(--site-body-font-size);color:var(--theme-headline-color);font-weight:var(--theme_font_500)}.tools-text_link_anchor{color:var(--theme-base-color);font-weight:var(--theme_font_500);text-decoration:underline}.tools-text_link_anchor i{transition:all .5s}.tools-text_link_anchor:hover i{margin-left:3px}.tools-form-select{background-position:98%;background-size:15px;padding-right:25px}.tools-form-select:focus{box-shadow:inherit;border-color:var(--theme-base-color);outline:0}.tools-banner_title{font-weight:var(--theme_font_600)}.tools-banner_title span{color:var(--theme-base-color);font-style:italic}.tools-banner_desc{font-size:var(--site-body-font-size);font-family:var(--theme_font_500)}@keyframes tools-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}@keyframes tools-fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.tools-tool_banner{background:radial-gradient(circle at 10% 20%,#dae9ff 0%,#0000 40%),radial-gradient(circle at 90% 10%,#ffdfdf 0%,#0000 40%),linear-gradient(var(--theme_white),#eef2ff);padding:0 0 60px}.tools-tools_breadcrumb_top{border-bottom:1px solid var(--border_alt_color);margin-bottom:35px;padding:12px 0}.tools-tools_breadcrumb_top ol{list-style:none}.tools-tools_breadcrumb_top .breadcrumb-item+.breadcrumb-item:before{margin:0 6px}.tools-tools_breadcrumb_top .breadcrumb-item{color:var(--theme-headline-color)}.tools-tools_breadcrumb_top .breadcrumb-item a{justify-content:flex-start;align-items:center;gap:0 4px;display:flex}.tools-tools_breadcrumb_top p{color:var(--theme-headline-color)}.tools-tool_banner .tools-_banner_tool_top{background-color:rgba(var(--theme_blue_rgb),.09);border:1px solid rgba(var(--theme_blue_rgb),.26);border-radius:var(--theme_border_radius_20);font-size:var(--site-body-font-size);font-weight:var(--theme_font_600);letter-spacing:1.1px;text-transform:uppercase;color:var(--theme-base-color);align-items:center;gap:8px;padding:7px 18px;display:inline-flex}.tools-tool_banner .tools-_banner_tool_top:before{content:"";background-color:var(--theme-base-color);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite tools-pulse}.tools-tools_banner_stats{gap:0 80px}.tools-tools_banner_stats .tools-_number{font-size:var(--theme_font_size_26);font-weight:var(--theme_font_700);color:var(--theme-base-color)}.tools-tools_banner_stats .tools-_texts{font-size:var(--site-body-font-size);text-transform:uppercase}.tools-tools_banner_stats li{position:relative}.tools-tools_banner_stats li:after{content:"";background-color:var(--border_alt_color);width:1px;height:40px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.tools-tools_banner_stats li:last-child:after{display:none}.tools-tool_banner .tools-tools_search{border:1px solid var(--border_alt_color);border-radius:var(--theme_border_radius_50);max-width:500px;font-size:var(--site-body-font-size);background-color:#fff6;justify-content:flex-start;align-items:center;min-height:100%;margin:auto;padding:0;display:flex;position:relative;overflow:hidden}.tools-tool_banner .tools-tools_search input{background-color:#0000;border:0;width:100%;min-height:46px;padding:5px 15px 5px 50px}.tools-tool_banner .tools-tools_search input:focus{background-color:#fff}.tools-tool_banner .tools-tools_search input::placeholder{color:var(--theme-light-color)}.tools-tool_banner .tools-tools_search .tools-_search_icon{color:var(--theme-base-color);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.tools-tool_banner .tools-banner_desc{color:var(--theme-headline-color)}.tools-tools_page_tabs{border-bottom:1px solid var(--border-color);background-color:var(--theme_box_background_color);z-index:1;position:sticky;top:53px}.tools-tools_page_tabs_inner{justify-content:start;align-items:center;gap:0 25px;display:flex}.tools-tools_page_tabs_inner a{color:var(--theme-headline-color);font-size:var(--site-body-font-size);border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:0 5px;padding:15px 10px;display:flex}.tools-tools_page_tabs_inner .tools-active{border-color:var(--theme-base-color);color:var(--theme-base-color);font-weight:var(--theme_font_600)}.tools-tools_page_tabs_inner a b{background-color:var(--theme_box_background_color_alt);font-size:var(--site-body-font-size);border-radius:var(--theme_border_radius_10);padding:2px 12px;display:block}.tools-tools_page_tabs_inner a:hover{color:var(--theme-base-color)}.tools-tools_common_heading{justify-content:flex-start;align-items:center;gap:0 14px;display:flex}.tools-tools_common_heading .tools-tools_common_left{border-radius:var(--theme_border_radius_50);border:1px solid var(--brand-blue-tint);background-color:var(--brand-blue-subtle);justify-content:center;align-items:center;width:50px;height:50px;display:flex}.tools-tools_common_heading .tools-common_heading{flex:1}.tools-tools_common_heading .tools-common_heading>span{font-size:var(--site-body-font-size);color:var(--theme-base-color);text-transform:uppercase;font-weight:var(--theme_font_600)}.tools-tools_common_heading .tools-common_heading p{font-size:var(--site-body-font-size)}.tools-tools_common_heading .tools-common_heading .tools-heading_title span{color:var(--theme-base-color);font-style:italic}.tools-_tools_top_tabs ul{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 10px;display:flex;overflow:auto}.tools-_tools_top_tabs ul::-webkit-scrollbar{display:none}.tools-_tools_top_tabs ul li .tools-_btn{border:1px solid var(--border-color);color:var(--theme-headline-color);font-weight:var(--theme_font_600);font-size:var(--site-body-font-size);border-radius:var(--theme_border_radius_20);background-color:#0000;padding:8px 22px;line-height:normal;transition:all .4s}.tools-_tools_top_tabs ul li .tools-_btn.tools-active,.tools-_tools_top_tabs ul li .tools-_btn:hover{color:var(--theme-base-color);border-color:var(--theme-base-color);background-color:#fcf8ff}.tools-tool_banner_inner{height:100%}.tools-tool_banner_inner article{background-color:var(--theme_box_background_color);border:1px solid var(--border_alt_color);border-radius:var(--theme_border_radius_20);flex-direction:column;align-items:flex-start;height:100%;padding:20px 15px;transition:all .5s;animation:.35s both tools-fadeUp;display:flex;position:relative}.tools-tool_banner_inner article:hover{border-color:var(--theme-base-color);transform:translateY(-2px);box-shadow:0 0 30px #3700ff1f}.tools-tool_banner_inner .tools-sub_title{-webkit-line-clamp:2;text-overflow:ellipsis;font-weight:var(--theme_font_600);font-size:var(--site-body-font-size);-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}.tools-tool_banner_inner article p{-webkit-line-clamp:2;text-overflow:ellipsis;font-size:var(--site-body-font-size);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.tools-tool_banner_inner article .tools-text_link_anchor{margin-top:auto}.tools-tool_banner_inner article .tools-text_links{width:100%;height:100%;font-size:0;display:block;position:absolute;top:0;left:0}.tools-tool_banner_inner article .tools-category_tags{font-size:var(--site-body-font-size);font-weight:var(--theme_font_500);letter-spacing:.4px;color:var(--theme-base-color);display:inline-block}.tools-tool_banner_inner .tools-tools_footer{justify-content:flex-start;align-items:center;gap:0 10px;width:100%;margin-top:auto;display:flex}.tools-tool_banner_inner .tools-icon_link{border-radius:var(--theme_border_radius_50);background-color:var(--brand-blue-subtle);color:var(--theme-base-color);line-height:normal;font-size:var(--site-body-font-size);justify-content:center;align-items:center;gap:0 5px;width:32px;height:32px;transition:all .5s;display:flex}.tools-tool_banner_inner article:hover .tools-icon_link{background-color:var(--theme-base-color);color:var(--theme_white)}.tools-usa_tool_inner{background-color:#fdfcfd}.tools-tool_banner_inner .tools-card_icon{position:absolute;bottom:12px;right:12px}.tools-tool_banner_inner .tools-card_icon svg{width:70px;height:70px}.tools-no_results svg{color:var(--theme-base-color)}.tools-no_results .tools-sub_title{font-weight:var(--theme_font_700);margin-top:10px}.tools-tool_features_inner figure{width:70px;height:70px;box-shadow:0px 0px 17px rgba(var(--theme_blue_rgb),.1);background-color:var(--theme_box_background_color);border-radius:var(--theme_border_radius_50)}.tools-tool_features_inner .tools-sub_title{font-weight:var(--theme_font_600)}.tools-tool_cta_section{background:linear-gradient(90deg,#fff5f5 0%,var(--theme_white)100%);border-radius:var(--theme_border_radius_20);border:1px solid #57f;margin:80px 0;padding:30px}.tools-tool_features>div>.tools-row{gap:20px 0}.tools-tool_cta_section .tools-_left_content{flex:1}.tools-tool_cta_section .tools-_right{margin-top:-120px;position:relative;bottom:-30px}@media (max-width:991px){.tools-tool_cta_section{margin:40px 0;padding:15px}.tools-tool_cta_section .tools-_right{margin-top:0;bottom:-15px}.tools-tool_cta_section .tools-_right img{width:auto;height:auto;max-height:200px}}@media (max-width:767px){.tools-common_space{padding:30px 0}.tools-banner_title{font-size:24px}.tools-heading_title{font-size:18px}.tools-tool_banner{padding-top:0;padding-bottom:30px}.tools-tool_banner .tools-tools_search input{min-height:42px;font-size:var(--site-body-font-size);padding-left:42px}.tools-tool_banner .tools-tools_search .tools-_search_icon{width:18px;height:18px;top:46%;left:10px}.tools-tool_banner .tools-_banner_tool_top,.tools-tool_banner p{font-size:var(--site-body-font-size)}.tools-tools_banner_stats{gap:0 35px}.tools-tools_banner_stats .tools-_number{font-size:20px}.tools-tools_banner_stats .tools-_texts{font-size:var(--site-body-font-size)}.tools-tools_banner_stats li:after{display:none}.tools-tools_breadcrumb_top{justify-content:center}.tools-tools_page_tabs{top:49px}.tools-tools_page_tabs_inner{gap:0 15px}.tools-tools_page_tabs_inner a{padding:12px 10px}.tools-tools_common_heading .tools-tools_common_left{width:38px;height:38px}.tools-tools_common_heading .tools-tools_common_left img{width:auto;height:auto;max-height:20px}.tools-tool_cta_section{flex-direction:column;margin:30px 0}.tools-tool_cta_section .tools-_left_content{flex:inherit;text-align:center}.tools-tool_features_inner figure{width:60px;height:60px;margin:0 auto}.tools-tool_features_inner figure img{width:auto;height:30px}}@media (max-width:600px){.tools-tool_banner .tools-tools_search{max-width:280px}.tools-tool_banner .tools-tools_search input{font-size:var(--site-body-font-size)}}
