:root{--accent-color:#1174bb;--body-text-color:#000;--body-alt-text-color:#404040;--body-background-color:#fff;--body-alt-background-color:#f5f5f5;--border-color:#e6e6e6;--primary-background-color:var(--accent-color);--primary-text-color:#fff;--secondary-background-color:#6c757d;--secondary-text-color:#fff;--success-background-color:#28a745;--success-text-color:#fff;--danger-background-color:#dc3545;--danger-text-color:#fff;--warning-background-color:#ffc107;--warning-text-color:var(--body-alt-text-color);--info-background-color:#17a2b8;--info-text-color:#fff;--light-background-color:#eff1f3;--light-hover-background-color:rgba(222, 222, 222, 0.62);--light-text-color:#212529;--dark-background-color:#343a40;--dark-text-color:#fff;--orange-background-color:#e67e00;--orange-text-color:#fff;--form-box-shadow:rgba(27,34,47,0.09);--anchor-text-color:#003399;--anchor-focus-text-color:#0044cc;--header-background-color:#303030;--header-text-color:var(--body-background-color);--nav-background-color:var(--body-background-color);--nav-border-color:var(--border-color);--nav-text-color:var(--body-background-color);--nav-item-background-color:var(--body-background-color);--nav-item-hover-background-color:var(--body-alt-background-color);--nav-item-text-color:var(--body-alt-text-color);--site-search-input-background-color:#3B3B3B;--site-search-input-text-color:var(--border-color);--site-search-input-placeholder-text-color:#666666;--site-search-input-border-color:rgb(84, 84, 84);--site-search-input-hover-background-color:#4a4a4a;--site-search-btn-background-color:#646464;--site-search-btn-hover-background-color:#7f7f7f;--breadcrumb-background-color:var(--body-background-color);--breadcrumb-item-background-color:var(--body-alt-background-color);--breadcrumb-item-text-color:var(--body-alt-text-color);--breadcrumb-active-item-background-color:var(--accent-color);--breadcrumb-active-item-text-color:var(--body-background-color);--scroll-up-btn-text-color:#bebfc5;--scroll-up-btn-hover-text-color:#767885;--alert-error-background-color:#fbe9eb;--alert-error-border-color:#f5c6cb;--alert-error-text-color:#721c24;--alert-error-anchor-text-color:#721c24;--alert-error-anchor-focus-border-color:#f5c6cb;--alert-success-background-color:#edf7ef;--alert-success-border-color:#c3e6cb;--alert-success-text-color:#155724;--alert-success-anchor-text-color:#155724;--alert-success-anchor-focus-border-color:#c3e6cb;--alert-warning-background-color:#fff3cd;--alert-warning-border-color:#ffe180;--alert-warning-text-color:#533f03;--alert-warning-anchor-text-color:#533f03;--alert-warning-anchor-focus-border-color:#ffe180;--alert-info-background-color:#e6f7ff;--alert-info-border-color:#b3e7ff;--alert-info-text-color:#006999;--alert-info-anchor-text-color:#006999;--alert-info-anchor-focus-border-color:#b3e7ff;--required-text-color:#F00;--footer-background-color:#303030;--footer-text-color:#f2f2f2;--footer-border-color:#4c4c4c;--footer-anchor-text-color:#a6a6a6;--footer-anchor-hover-text-color:#f2f2f2;--footer-anchor-focus-text-color:#f2f2f2;--site-newsletter-input-background-color:#3B3B3B;--site-newsletter-input-text-color:var(--border-color);--site-newsletter-input-border-color:rgb(84, 84, 84);--site-newsletter-input-hover-background-color:#4a4a4a;--site-newsletter-btn-text-color:var(--footer-text-color);--site-newsletter-btn-background-color:#646464;--site-newsletter-btn-hover-background-color:#7f7f7f;--small-footer-background-color:#3B3B3B;--small-footer-text-color:rgb(210, 210, 210);--small-footer-border-color:#4c4c4c;--small-footer-anchor-text-color:rgb(210, 210, 210);--small-footer-anchor-hover-text-color:#f2f2f2;--small-footer-anchor-focus-text-color:#f2f2f2;--breadcrumb-bg-text-color:#fff;--breadcrumb-bg-anchor-text-color:#fff;--breadcrumb-bg-text-shadow:rgba(0, 0, 0, 0.5);--breadcrumb-bg-anchor-hover-text-color:#fff;--breadcrumb-bg-anchor-focus-text-color:#fff;--breadcrumb-bg-anchor-text-shadow:rgba(0, 0, 0, 0.6)}@font-face{font-family:system-ui;font-style:normal;font-weight:300;src:local(".SFNS-Light"),local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:300;src:local(".SFNS-LightItalic"),local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:400;src:local(".SFNS-Regular"),local(".SFNSText-Regular"),local(".HelveticaNeueDeskInterface-Regular"),local(".LucidaGrandeUI"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:400;src:local(".SFNS-Italic"),local(".SFNSText-Italic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Italic"),local("Ubuntu Italic"),local("Roboto-Italic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:500;src:local(".SFNS-Medium"),local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-MediumP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold"),local("Ubuntu Medium"),local("Roboto-Medium"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:500;src:local(".SFNS-MediumItalic"),local(".SFNSText-MediumItalic"),local(".HelveticaNeueDeskInterface-MediumItalicP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold Italic"),local("Ubuntu Medium Italic"),local("Roboto-MediumItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:normal;font-weight:700;src:local(".SFNS-Bold"),local(".SFNSText-Bold"),local(".HelveticaNeueDeskInterface-Bold"),local(".LucidaGrandeUI"),local("Segoe UI Bold"),local("Ubuntu Bold"),local("Roboto-Bold"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".SFNS-BoldItalic"),local(".SFNSText-BoldItalic"),local(".HelveticaNeueDeskInterface-BoldItalic"),local(".LucidaGrandeUI"),local("Segoe UI Bold Italic"),local("Ubuntu Bold Italic"),local("Roboto-BoldItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;border:0;outline:0}body{font-size:15px;font-family:system-ui,sans-serif;font-weight:400;text-align:left;line-height:1.8;color:var(--body-text-color);background-color:var(--body-background-color);min-width:360px}p{margin-bottom:1.1em}a{color:var(--anchor-text-color);font-style:normal;text-decoration:none}a:active{color:var(--anchor-text-color);text-decoration:none}a:hover{color:var(--anchor-text-color);text-decoration:underline}a:focus{outline:1px dotted var(--anchor-focus-text-color)}ul li{list-style:none}.circle-list,.disc-list,.lower-alpha-list,.numbered-list,.upper-alpha-list{padding-left:3em;margin-bottom:1.1em}.circle-list li,.disc-list li,.lower-alpha-list li,.numbered-list li,.upper-alpha-list li{margin-bottom:6px}.disc-list li{list-style:disc}.circle-list li{list-style:circle}.numbered-list li{list-style:decimal}.lower-alpha-list li{list-style:lower-alpha}.upper-alpha-list li{list-style:upper-alpha}.dash-list{padding-left:1.2em;margin-bottom:1.1em}.dash-list li{text-indent:-5px}.dash-list li:before{content:"- ";text-indent:-5px}.green-check-list li:before{display:block;position:absolute;content:" ";background:url(../images/basic/common.png) no-repeat -935px 0;width:16px;height:16px;margin-top:8px;margin-left:-23px}.red-check-list li:before{display:block;position:absolute;content:" ";background:url(../images/basic/common.png) no-repeat -909px 0;width:16px;height:16px;margin-top:8px;margin-left:-23px}.blue-square-check-list li:before{display:block;position:absolute;content:" ";background:url(../images/basic/common.png) no-repeat -104px 0;width:16px;height:16px;margin-top:5px;margin-left:-24px}.blue-check-list li:before{display:block;position:absolute;content:" ";background:url(../images/basic/common.png) no-repeat 0 0;width:16px;height:16px;margin:8px -24px}.orange-check-list li:before{display:block;position:absolute;content:" ";background:url(../images/basic/common.png) no-repeat -1013px 0;width:16px;height:16px;margin-top:8px;margin-left:-24px}.link-check-list li:before{display:block;position:absolute;content:" ";background:url(../images/basic/common.png) no-repeat -961px 0;width:16px;height:16px;margin-top:6px;margin-left:-24px}.no-script{position:fixed;display:block;width:100%;text-align:center;background-color:var(--danger-background-color);color:#fff;padding:8px;z-index:999}.form{background-color:var(--body-background-color);text-align:left;margin:2em auto 0 auto;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid var(--border-color);box-shadow:0 3px 7px 0 var(--form-box-shadow);padding:24px;max-width:800px}.form .alert{width:100%;margin-bottom:0;font-size:.95em;padding:.5rem .9rem}@media screen and (max-width:768px){.form{padding:16px}}.form .label{display:block;margin-bottom:8px}.form .form-group{margin-bottom:20px}.form .text-input,.form select,.form textarea{width:100%;margin-bottom:8px;padding:.6em 1.1em;outline:1px solid var(--border-color);border:2px solid transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form textarea{min-height:100px;margin-bottom:0}.form .text-input:hover,.form select:hover,.form textarea:hover{outline:0 solid transparent;border:2px solid var(--secondary-background-color)}.form .text-input:focus,.form select:focus,.form textarea:focus{border:2px solid var(--secondary-background-color);outline:0 solid transparent}.form input[type=checkbox],.form input[type=radio]{margin-right:8px}.form input[type=file]{margin-bottom:8px}.form input[type=submit].button{display:block;min-width:200px;margin:0 auto}.button{font-family:system-ui,sans-serif;color:var(--body-text-color);background:var(--body-background-color);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid transparent;font-weight:500;padding:.4em 1em;text-align:center;cursor:pointer;white-space:nowrap}.button:hover{text-decoration:none}.button:focus{outline:0}.button-primary{background:var(--primary-background-color);border-color:var(--primary-background-color);color:var(--primary-text-color)}.button-primary:hover{filter:brightness(120%);color:var(--primary-text-color)}.button-primary-outline{background:0 0;border-color:var(--primary-background-color);color:var(--primary-background-color)}.button-primary-outline:hover{background:var(--primary-background-color);color:var(--primary-text-color)}.button-secondary{background:var(--secondary-background-color);border-color:var(--secondary-background-color);color:var(--secondary-text-color)}.button-secondary:hover{filter:brightness(108%);color:var(--secondary-text-color)}.button-secondary-outline{background:0 0;border-color:var(--secondary-background-color);color:var(--secondary-background-color)}.button-secondary-outline:hover{background:var(--secondary-background-color);color:var(--secondary-text-color)}.button-success{background:var(--success-background-color);border-color:var(--success-background-color);color:var(--success-text-color)}.button-success:hover{filter:brightness(108%);color:var(--success-text-color)}.button-success-outline{background:0 0;border-color:var(--success-background-color);color:var(--success-background-color)}.button-success-outline:hover{background:var(--success-background-color);color:var(--success-text-color)}.button-danger{background:var(--danger-background-color);border-color:var(--danger-background-color);color:var(--danger-text-color)}.button-danger:hover{filter:brightness(108%);color:var(--danger-text-color)}.button-danger-outline{background:0 0;border-color:var(--danger-background-color);color:var(--danger-background-color)}.button-danger-outline:hover{background:var(--danger-background-color);color:var(--danger-text-color)}.button-warning{background:var(--warning-background-color);border-color:var(--warning-background-color);color:var(--warning-text-color)}.button-warning:hover{filter:brightness(108%);color:var(--warning-text-color)}.button-warning-outline{background:0 0;border-color:var(--warning-background-color);color:var(--warning-text-color)}.button-warning-outline:hover{background:var(--warning-background-color);color:var(--warning-text-color)}.button-info{background:var(--info-background-color);border-color:var(--info-background-color);color:var(--info-text-color)}.button-info:hover{filter:brightness(108%);color:var(--info-text-color)}.button-info-outline{background:0 0;border-color:var(--info-background-color);color:var(--info-background-color)}.button-info-outline:hover{background:var(--info-background-color);color:var(--info-text-color)}.button-light{background:var(--light-background-color);border-color:var(--light-background-color);color:var(--light-text-color)}.button-light:hover{background:var(--light-hover-background-color);color:var(--light-text-color)}.button-dark{background:var(--dark-background-color);border-color:var(--dark-background-color);color:var(--dark-text-color)}.button-dark:hover{filter:brightness(120%);color:var(--dark-text-color)}.button-dark-outline{background:0 0;border-color:var(--dark-background-color);color:var(--dark-background-color)}.button-dark-outline:hover{background:var(--dark-background-color);color:var(--dark-text-color)}.button-orange{background:var(--orange-background-color);border-color:var(--orange-background-color);color:var(--orange-text-color)}.button-orange:hover{filter:brightness(120%);color:var(--orange-text-color)}.button-orange-outline{background:0 0;border-color:var(--orange-background-color);color:var(--orange-background-color)}.button-orange-outline:hover{background:var(--orange-background-color);color:var(--orange-text-color)}.button-sm{font-size:.8em;font-weight:400}.button-md{font-size:1.15em;font-weight:500;padding-top:.5em;padding-bottom:.5em}.button-lg{font-size:1.6em;font-weight:700}.text-input{padding:.5em 1em;outline:1px solid transparent;border:1px solid transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header-wrap{width:100%;background:var(--header-background-color)}.header-wrap .header{max-width:1240px;padding:12px 20px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:16px}.header-wrap .header .site-logo{margin-top:8px;margin-right:20px;width:325px}.header-wrap .header .site-logo a:focus{outline:0}.header-wrap .header .site-logo img{width:325px;height:24px}.header-wrap .header .site-nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:40px;row-gap:8px;z-index:2}.header-wrap .header .site-nav .nav>li{float:left;margin-right:16px;position:relative;z-index:1}.header-wrap .header .site-nav .nav>li:last-child{margin-right:0}.header-wrap .header .site-nav .nav>li:last-child>button{margin-right:0}.header-wrap .header .site-nav .nav>li>button{color:var(--nav-text-color);font-size:16px;margin:0 10px;padding:10px 0;display:block;font-weight:500;font-family:system-ui,sans-serif;line-height:26px;background:0 0;cursor:pointer}.header-wrap .header .site-nav .nav>li>button:first-child{margin-left:0}.header-wrap .header .site-nav .nav .subnav-container{position:absolute;display:none;left:0;z-index:2;padding-top:3px}.header-wrap .header .site-nav .nav .subnav{border:1px solid var(--nav-border-color);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;z-index:3;margin-top:-1px;padding:6px;background:var(--nav-background-color);min-width:180px}.header-wrap .header .site-nav .nav .subnav-container .subnav a{display:block;font-size:13px;font-weight:400;text-align:left;color:var(--nav-item-text-color);white-space:nowrap;margin-bottom:4px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:4px 8px}.header-wrap .header .site-nav .nav .subnav-container .subnav a:hover{text-decoration:none;background:var(--nav-item-hover-background-color)}.header-wrap .header .site-nav .nav .subnav-container .subnav a:focus{text-decoration:none;outline:1px solid var(--nav-item-hover-background-color)}.header-wrap .header .site-nav .nav>li>a{color:var(--nav-text-color);font-size:16px;padding:10px 0;margin:0 10px;display:block;font-weight:500;line-height:26px}.header-wrap .header .site-nav .nav>li>a:hover{text-decoration:none}.header-wrap .header .site-nav .site-search{margin-right:-34px}.header-wrap .header .site-nav .site-search .search-input{font-family:system-ui,sans-serif;font-size:14px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:var(--site-search-input-background-color);color:var(--site-search-input-text-color);width:150px;padding:6px 28px 6px 12px;border:1px solid var(--site-search-input-border-color);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.header-wrap .header .site-nav .site-search .search-input::placeholder{color:var(--site-search-input-placeholder-text-color)}.header-wrap .header .site-nav .site-search .search-input:hover{width:200px;background:var(--site-search-input-hover-background-color)}.header-wrap .header .site-nav .site-search .search-submit{position:relative;right:35px;top:-1px;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;width:30px;height:32px;background:var(--site-search-btn-background-color) url(../images/basic/search-icon.png) center center no-repeat;cursor:pointer;border-bottom-right-radius:2px;border-top-right-radius:2px;white-space:nowrap;overflow:hidden}.header-wrap .header .site-nav .site-search .search-submit:hover{background:var(--site-search-btn-hover-background-color) url(../images/basic/search-icon.png) center center no-repeat}.breadcrumb-wrap{width:100%;background:var(--breadcrumb-background-color)}.breadcrumb-wrap .breadcrumb{max-width:1240px;padding:20px 20px 16px 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:28px;row-gap:12px}.breadcrumb-wrap .breadcrumb ul{font-size:1em;list-style:none}.breadcrumb-wrap .breadcrumb ul li{display:inline-block;margin-bottom:.4em}.breadcrumb-wrap .breadcrumb ul li a{background-color:var(--breadcrumb-item-background-color);box-sizing:border-box;color:var(--breadcrumb-item-text-color);display:block;max-height:2em;padding:.05em 1em .5em 1.8em;position:relative;text-decoration:none;transition:.25s}.breadcrumb-wrap .breadcrumb ul li a:before{border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid var(--breadcrumb-background-color);content:"";position:absolute;top:0;right:-1.25em;z-index:1}.breadcrumb-wrap .breadcrumb ul li a:after{border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid var(--breadcrumb-item-background-color);content:"";position:absolute;top:0;right:-1em;transition:.25s;z-index:1}.breadcrumb-wrap .breadcrumb ul li a:hover{background-color:var(--breadcrumb-active-item-background-color);color:var(--breadcrumb-active-item-text-color)}.breadcrumb-wrap .breadcrumb ul li a:hover:after{border-left-color:var(--breadcrumb-active-item-background-color)}.breadcrumb-wrap .breadcrumb ul li:last-child a{background-color:var(--breadcrumb-active-item-background-color);color:var(--breadcrumb-active-item-text-color);pointer-events:none}.breadcrumb-wrap .breadcrumb ul li:last-child a:after{border-left-color:var(--breadcrumb-active-item-background-color)}.badge{display:inline-block;padding:0 8px;font-size:.8em;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:4px}.badge-primary{color:var(--primary-text-color);background-color:var(--primary-background-color)}.badge-secondary{color:var(--secondary-text-color);background-color:var(--secondary-background-color)}.badge-success{color:var(--success-text-color);background-color:var(--success-background-color)}.badge-danger{color:var(--danger-text-color);background-color:var(--danger-background-color)}.badge-warning{color:var(--warning-text-color);background-color:var(--warning-background-color)}.badge-info{color:var(--info-text-color);background-color:var(--info-background-color)}.badge-light{color:var(--light-text-color);background-color:var(--light-background-color)}.badge-dark{color:var(--dark-text-color);background-color:var(--dark-background-color)}.rating-stars{background:url(../images/basic/rating-stars.png) 0 0}.rating-five-stars{width:68px;height:26px}.rating-four-stars{width:52px;height:26px}.rating-three-stars{width:40px;height:26px}.rating-two-stars{width:28px;height:26px}.rating-one-star{width:16px;height:26px}#scrollTopBtn{display:none;position:fixed;bottom:8px;right:8px;z-index:999;background-color:transparent;color:var(--scroll-up-btn-text-color);cursor:pointer;padding:2px 10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:48px;opacity:.5}#scrollTopBtn:hover{color:var(--scroll-up-btn-hover-text-color)}.alert{margin:0 auto .75rem auto;width:fit-content;width:-moz-fit-content;text-align:left;border:1px solid transparent;padding:.6rem 1rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert a{font-weight:500}.alert a:hover{text-decoration:underline}.alert-error{background-color:var(--alert-error-background-color);border-color:var(--alert-error-border-color);color:var(--alert-error-text-color)}.alert-error a{color:var(--alert-error-anchor-text-color)}.alert-error a:focus{outline:1px dotted var(--alert-error-anchor-focus-border-color)}.alert-success{color:var(--alert-success-text-color);background-color:var(--alert-success-background-color);border-color:var(--alert-success-border-color)}.alert-success a{color:var(--alert-success-anchor-text-color)}.alert-success a:focus{outline:1px dotted var(--alert-success-anchor-focus-border-color)}.alert-warning{color:var(--alert-warning-text-color);background-color:var(--alert-warning-background-color);border-color:var(--alert-warning-border-color)}.alert-warning a{color:var(--alert-warning-anchor-text-color)}.alert-warning a:focus{outline:1px dotted var(--alert-warning-anchor-focus-border-color)}.alert-info{color:var(--alert-info-text-color);background-color:var(--alert-info-background-color);border-color:var(--alert-info-border-color)}.alert-info a{color:var(--alert-info-anchor-text-color)}.alert-info a:focus{outline:1px dotted var(--alert-info-anchor-focus-border-color)}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:1.5em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:16px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline;margin-top:.5em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:1.1em;font-weight:500;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-btn:hover{text-decoration:none;background-color:#1174bb!important}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.h-line{background:none repeat scroll 0 0 var(--border-color);height:1px;margin:16px auto}.g-recaptcha{margin:0 auto 8px auto;width:fit-content}.required-mark{margin-left:4px;color:var(--required-text-color);font-weight:700;font-size:16px}.highlight-text{font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.8em}h1{font-size:2.35rem;line-height:1.5}h2{font-size:2.25rem;line-height:1.3}h3{font-size:1.7rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}@media screen and (max-width:768px){h1{font-size:2.15rem}h2{font-size:2.05rem}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1.05rem}}.content-wrap{width:100%;min-height:400px;background:var(--body-background-color)}.content-wrap .content{max-width:1240px;padding:28px 20px 42px 20px;margin:0 auto}.footer-wrap{width:100%;color:var(--footer-text-color);background:var(--footer-background-color);border-top:1px solid var(--footer-border-color)}.footer-wrap .footer{max-width:1240px;padding:32px 20px 0 20px;margin:0 auto;font-size:.8rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.footer-wrap .footer section{min-width:220px;width:20%;margin-bottom:32px}.footer-wrap .footer section p{font-weight:500;margin-bottom:.9em}.footer-wrap .footer section ul li{margin-bottom:.35em}.footer-wrap .footer section a{color:var(--footer-anchor-text-color)}.footer-wrap .footer section a:hover{color:var(--footer-anchor-hover-text-color);text-decoration:none}.footer-wrap .footer section a:focus{color:var(--footer-anchor-focus-text-color);text-decoration:none;outline:0}.footer-wrap .footer section form .text-input{display:block;width:80%;margin-bottom:.5em;background:var(--site-newsletter-input-background-color);border-color:var(--site-newsletter-input-border-color);color:var(--site-newsletter-input-text-color)}.footer-wrap .footer section form .text-input:hover{background:var(--site-newsletter-input-hover-background-color)}.footer-wrap .footer section form .button{display:block;width:80%;font-weight:400;font-size:13px;color:var(--site-newsletter-btn-text-color);background:var(--site-newsletter-btn-background-color)}.footer-wrap .footer section form .button:hover{background:var(--site-newsletter-btn-hover-background-color)}.footer-wrap .footer section .social{margin-bottom:12px}.footer-wrap .footer section .social li{display:inline-block}.footer-wrap .footer section .social li span{display:inline-block;margin-right:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.footer-wrap .footer section .social li:last-of-type span{margin-right:0}.footer-wrap .footer section .social .facebook-logo{width:29px;height:29px;background:url(../images/basic/social.png) 0 0}.footer-wrap .footer section .social .facebook-logo:hover{width:29px;height:29px;background:url(../images/basic/social.png) -170px 0}.footer-wrap .footer section .social .twitter-logo{width:29px;height:29px;background:url(../images/basic/social.png) -408px 0}.footer-wrap .footer section .social .twitter-logo:hover{width:29px;height:29px;background:url(../images/basic/social.png) -442px 0}.footer-wrap .footer section .social .blog-logo{width:29px;height:29px;background:url(../images/basic/social.png) -68px 0}.footer-wrap .footer section .social .blog-logo:hover{width:29px;height:29px;background:url(../images/basic/social.png) -238px 0}.footer-wrap .footer section .social .linkedin-logo{width:29px;height:29px;background:url(../images/basic/social.png) -102px 0}.footer-wrap .footer section .social .linkedin-logo:hover{width:29px;height:29px;background:url(../images/basic/social.png) -272px 0}.footer-wrap .footer section .social .youtube-logo{width:29px;height:29px;background:url(../images/basic/social.png) -136px 0}.footer-wrap .footer section .social .youtube-logo:hover{width:29px;height:29px;background:url(../images/basic/social.png) -306px 0}.footer-wrap .footer section .secure{margin-left:34px}.small-footer-wrap{width:100%;color:var(--small-footer-text-color);background:var(--small-footer-background-color);border-top:1px solid var(--small-footer-border-color)}.small-footer-wrap .small-footer{max-width:1240px;padding:12px 20px;margin:0 auto;font-size:.8rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.small-footer-wrap .small-footer .links a{color:var(--small-footer-anchor-text-color)}.small-footer-wrap .small-footer .links a:hover{color:var(--small-footer-anchor-hover-text-color);text-decoration:none}.small-footer-wrap .small-footer .links a:focus{color:var(--small-footer-anchor-focus-text-color);text-decoration:none;outline:0}.small-footer-wrap .small-footer .links span{padding:0 4px;color:var(--small-footer-anchor-text-color)}.stack-table{width:100%;border-spacing:0;border-collapse:separate}.stack-table td{text-align:center;padding:24px 24px 0 24px}.stack-table .first-stacktable-column{padding:0}.st-key{text-align:right;width:0}.st-val{text-align:center;width:100%}.stack-table.large-only{display:table}.stack-table.small-only{display:none}@media screen and (max-width:992px){.stack-table.large-only{display:none}.stack-table.small-only{display:table}}@media screen and (max-width:576px){.stack-table td{padding-right:0;padding-left:0}}.category-nav-wrap{display:block;box-shadow:0 3px 5px 0 #88888854}.category-nav-wrap .category-nav{display:block;max-width:1240px;min-height:120px;padding:0 20px;margin:0 auto;overflow:auto}.category-nav-wrap .category-nav ul li{float:left;text-align:center;width:calc(100% / 9);min-width:130px}.category-nav-wrap .category-nav ul li a{display:block;height:120px;color:var(--body-alt-text-color);background:0 0;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.category-nav-wrap .category-nav ul li a.active-nav,.category-nav-wrap .category-nav ul li a:hover{border-bottom:solid var(--accent-color) 2px;background-color:var(--body-alt-background-color);text-decoration:none;color:var(--accent-color)}.category-nav-wrap .category-nav ul li a.active-nav>i,.category-nav-wrap .category-nav ul li a:hover>i{color:var(--body-background-color);background:var(--accent-color)}.category-nav-wrap .category-nav ul li a i{border-radius:50%;background:var(--body-alt-background-color);font-size:1.8em;text-align:center;display:inline-block;margin:20px auto 12px auto;padding:12px 8px;width:50px;height:50px}.category-nav-wrap .category-nav ul li a span{display:block;text-align:center}.breadcrumb-bg-wrap{width:100%}.breadcrumb-bg-wrap .breadcrumb-bg{max-width:1240px;min-height:356px;padding:0 20px;margin:0 auto;overflow:auto}.breadcrumb-bg-wrap .breadcrumb-bg ul{margin:0;padding:10px 0;list-style:none;text-align:left}.breadcrumb-bg-wrap .breadcrumb-bg ul li{display:inline;font-size:.9em}.breadcrumb-bg-wrap .breadcrumb-bg ul li+li:before{padding:2px;color:var(--breadcrumb-bg-anchor-text-color);content:"/\00a0"}.breadcrumb-bg-wrap .breadcrumb-bg ul li a{color:var(--breadcrumb-bg-anchor-text-color);text-shadow:2px 2px 2px var(--breadcrumb-bg-anchor-text-shadow);text-decoration:none}.breadcrumb-bg-wrap .breadcrumb-bg ul li a:hover{color:var(--breadcrumb-bg-anchor-hover-text-color);text-decoration:underline}.breadcrumb-bg-wrap .breadcrumb-bg ul li a:focus{color:var(--breadcrumb-bg-anchor-focus-text-color);text-decoration:underline;outline:0}.breadcrumb-bg-wrap .breadcrumb-bg ul li:last-of-type a:hover{cursor:default;color:var(--breadcrumb-bg-anchor-hover-text-color);text-decoration:none}.breadcrumb-bg-wrap .breadcrumb-bg ul li:last-of-type a:focus{cursor:default;color:var(--breadcrumb-bg-anchor-focus-text-color);text-decoration:none;outline:0}.breadcrumb-bg-wrap .breadcrumb-bg .breadcrumb-bg-text{margin:58px auto;text-align:center}.breadcrumb-bg-wrap .breadcrumb-bg .breadcrumb-bg-text .page-description,.breadcrumb-bg-wrap .breadcrumb-bg .breadcrumb-bg-text .page-title{color:var(--breadcrumb-bg-text-color)}.breadcrumb-bg-wrap .breadcrumb-bg .breadcrumb-bg-text .page-title{font-size:48px;font-weight:500;text-shadow:2px 2px 10px var(--breadcrumb-bg-text-shadow)}.breadcrumb-bg-wrap .breadcrumb-bg .breadcrumb-bg-text .page-description{font-size:30px;font-weight:400;text-shadow:2px 2px 10px var(--breadcrumb-bg-text-shadow);line-height:1.5em}@media screen and (max-width:600px){.breadcrumb-bg-wrap .breadcrumb-bg .breadcrumb-bg-text .page-title{font-size:44px;margin-bottom:44px}.breadcrumb-bg-wrap .breadcrumb-bg .breadcrumb-bg-text .page-description{font-size:26px}}.page-section-wrap{width:100%;text-align:left;border-bottom:1px var(--border-color) solid}.page-section-wrap:last-of-type{border-bottom:none}.page-section-wrap .page-section{max-width:1100px;padding:32px 20px;margin:0 auto}.page-section-wrap .page-section>:last-child{margin-bottom:0}.store-features{display:flex;flex-wrap:wrap;justify-content:center;margin:28px auto 0 auto;max-width:1000px;column-gap:20px;row-gap:4px}.store-features .store-feature{text-align:center;width:220px;padding:12px}.store-features .store-feature .icon{margin:0 auto 8px auto;font-size:48px;color:var(--accent-color)}.store-features .store-feature .title{font-weight:500;margin:0 auto 8px auto}.store-features .store-feature .description{font-size:.8em;color:var(--body-alt-text-color);line-height:1.5;margin-bottom:0}.side-widget{text-align:center;background:var(--body-background-color);border:1px solid var(--border-color);box-shadow:0 3px 7px 0 var(--form-box-shadow);border-radius:8px;width:100%;padding:16px 14px;margin-bottom:16px}.side-widget .text-input{width:100%;border-color:var(--border-color);background:var(--body-alt-background-color);margin-bottom:1.1em}.side-widget .text-input:hover{background:var(--body-background-color);border-color:var(--accent-color)}.side-widget .button{font-size:15px;width:50%}.upgrade-widget{text-align:center;background:var(--body-background-color);border:1px solid var(--accent-color);box-shadow:0 3px 7px 0 var(--form-box-shadow);border-radius:8px;width:100%;margin-bottom:16px}.upgrade-widget .header{padding:3px;background-color:var(--accent-color);color:#fff;font-size:18px;font-weight:500;border-top-left-radius:4px;border-top-right-radius:4px}.upgrade-widget .body{padding:10px 15px 10px 15px}.upgrade-widget .body p{font-size:14px}.upgrade-widget .body>:last-child{margin-bottom:0}.upgrade-widget .body .button{display:block;width:100%;margin-bottom:.5em}.upgrade-widget .body .price .old-price{text-decoration:line-through}.upgrade-widget .footer{font-size:12px;margin-top:-6px;padding:0 0 12px 0}.upgrade-widget .footer>:last-child{margin-bottom:0}.game-fire-logo{width:75px;height:75px;background:url(../images/software_logo.png) 0 0}.services-optimizer-logo{width:75px;height:75px;background:url(../images/software_logo.png) -85px 0}.startup-master-logo{width:75px;height:75px;background:url(../images/software_logo.png) -170px 0}.tasks-optimizer-logo{width:75px;height:75px;background:url(../images/software_logo.png) -255px 0}.crypto-buster-logo{width:75px;height:75px;background:url(../images/software_logo.png) -340px 0}.right-click-uninstall-logo{width:75px;height:75px;background:url(../images/software_logo.png) -425px 0}.pro-feature .game-fire-pro-realtime-booster{background:url(../images/software-products/gamefirepro.png) 0 0;width:56px;height:56px}.pro-feature .game-fire-pro-system-optimizer{background:url(../images/software-products/gamefirepro.png) -66px 0;width:56px;height:56px}.pro-feature .game-fire-pro-all-optimizer{background:url(../images/software-products/gamefirepro.png) -132px 0;width:56px;height:56px}.pro-feature .game-fire-pro-auto-updates{background:url(../images/software-products/gamefirepro.png) -198px 0;width:56px;height:56px}.pro-feature .services-optimizer-pro-manual-tuneup{background:url(../images/software-products/servicesoptimizerpro.png) 0 0;width:56px;height:56px}.pro-feature .services-optimizer-pro-service-profiles{background:url(../images/software-products/servicesoptimizerpro.png) -66px 0;width:56px;height:56px}.pro-feature .services-optimizer-pro-auto-updates{background:url(../images/software-products/servicesoptimizerpro.png) -132px 0;width:56px;height:56px}.pro-feature .services-optimizer-pro-premium-support{background:url(../images/software-products/servicesoptimizerpro.png) -198px 0;width:56px;height:56px}.pro-features .startup-master-pro-delayed-startup{background:url(../images/software-products/startupmasterpro.png) 0 0;width:56px;height:56px}.pro-features .startup-master-pro-startup-guard{background:url(../images/software-products/startupmasterpro.png) -66px 0;width:56px;height:56px}.pro-features .startup-master-pro-auto-updates{background:url(../images/software-products/startupmasterpro.png) -132px 0;width:56px;height:56px}.pro-features .startup-master-pro-premium-support{background:url(../images/software-products/startupmasterpro.png) -198px 0;width:56px;height:56px}.slideshow-wrap{position:relative;margin:auto;min-height:320px}.slideshow-wrap .slide{display:none;max-width:1000px;min-height:300px;margin:0 auto}.slideshow-wrap .slideshow-next,.slideshow-wrap .slideshow-prev{cursor:pointer;position:absolute;top:50%;width:auto;font-weight:700;font-size:30px;user-select:none;text-decoration:none;margin-top:-35px}.slideshow-wrap .slideshow-next{right:0}.slideshow-wrap .slideshow-next:hover,.slideshow-wrap .slideshow-prev:hover{color:var(--anchor-focus-text-color);text-decoration:none}.slideshow-nav-wrap{margin-top:10px;text-align:center}.slideshow-nav-wrap .slideshow-nav{cursor:pointer;height:15px;width:15px;margin:0 4px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.slideshow-nav-wrap .slideshow-nav-active,.slideshow-nav-wrap .slideshow-nav:hover{background-color:#717171}.blue-check{display:inline-block;width:13px;height:13px;background:url(../images/basic/common.png) 0 0}.circle-green-check{display:inline-block;width:13px;height:13px;background:url(../images/basic/common.png) -26px 0}.circle-red-check{display:inline-block;width:13px;height:13px;background:url(../images/basic/common.png) -52px 0}.oval-green-check{display:inline-block;width:13px;height:13px;background:url(../images/basic/common.png) -78px 0}.square-blue-check{display:inline-block;width:13px;height:13px;background:url(../images/basic/common.png) -104px 0}.square-green-check{display:inline-block;width:13px;height:13px;background:url(../images/basic/common.png) -130px 0}.orange-check{display:inline-block;width:13px;height:13px;background:url(../images/basic/common.png) -156px 0}.white-check{display:inline-block;width:13px;height:13px;background:url(../images/basic/common.png) -179px 0}.accordion-minus{display:inline-block;width:12px;height:12px;background:url(../images/basic/common.png) -202px 0}.accordion-plus{display:inline-block;width:12px;height:12px;background:url(../images/basic/common.png) -224px 0}.bulb{display:inline-block;width:22px;height:22px;background:url(../images/basic/common.png) -246px 0}.product-faqs{display:inline-block;width:80px;height:80px;background:url(../images/basic/common.png) -278px 0}.product-user-guide{display:inline-block;width:80px;height:80px;background:url(../images/basic/common.png) -368px 0}.magnifier{display:inline-block;width:64px;height:64px;background:url(../images/basic/common.png) -458px 0}.update-attention{display:inline-block;width:64px;height:64px;background:url(../images/basic/common.png) -532px 0}.update-ok{display:inline-block;width:64px;height:64px;background:url(../images/basic/common.png) -606px 0}.ssl-encryption{display:inline-block;width:95px;height:56px;background:url(../images/basic/common.png) -680px 0}.star-free{display:block;margin:auto;width:26px;height:26px;background:url(../images/basic/common.png) -785px 0}.star-pro{display:block;margin:auto;width:26px;height:26px;background:url(../images/basic/common.png) -821px 0}.site-top-banner{background:var(--body-background-color);width:100%;background-size:cover;background-repeat:no-repeat}.site-top-banner .banner-close-button{position:absolute;top:4px;right:12px;font-size:12px;color:#b3b3b3;cursor:pointer}.site-top-banner .banner-close-button:hover{color:#bfbfbf}.site-top-banner .banner-content{width:50%;min-width:320px;margin:0 auto;padding:8px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:16px;row-gap:16px}@media screen and (max-width:768px){.site-top-banner .banner-content{justify-content:center}}.site-top-banner .banner-content .banner-text{text-align:left;color:var(--body-alt-text-color);font-size:16px}.site-top-banner .banner-content .banner-text i{font-size:17px;margin-right:8px;color:var(--body-text-color)}.site-top-banner .banner-content .banner-actions{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;column-gap:32px}.site-top-banner .banner-content .banner-actions a{font-size:16px;font-weight:500;color:#005ce6;text-decoration:underline}.site-top-banner .banner-content .banner-actions a:hover{color:#005ce6;text-decoration:underline}.site-top-banner .banner-content .banner-actions a i{margin-left:12px;font-size:15px}.hidden{display:none}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}