body:not(.no-header,.home-page){padding-top:120px}@media(min-width: 992px){body.banner-top,body.no-header{padding-top:120px}}@media(max-width: 992px){body:not(.no-header){padding-top:96px}}body:not(.home-page) header,html.nav-up:not(.reached-top) header,html.nav-down:not(.reached-top) header,html.no-touch header:hover{background-color:#002445}header{min-height:96px;background-color:#002445}@media(min-width: 992px){header{min-height:120px}}header #logo{position:absolute;top:3px;left:50px;width:200px;height:44px}@media(min-width: 0)and (max-width: 992px){header #logo{top:8px;left:20px;width:150px}}header #logo a{display:inline-block;width:100%;height:100%;background-image:url("/images/txd-logo.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.tx-top-bar{background-color:#e1001e;text-transform:uppercase;color:#fff;display:flex;justify-content:flex-end;align-items:center;font-size:14px;height:36px;font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:.84px}.tx-top-bar>*:not(.popover){display:inline-block;padding:0 16px;margin-left:16px}.tx-top-bar>*:not(.popover)>i{opacity:.7}.tx-top-bar a{color:#fff;display:inline-block}.tx-top-bar .tx-try-it-free{background-color:#ffbc37;color:#002445;height:36px;display:flex;justify-content:center;align-items:center;padding:0 40px}@media(max-width: 992px){.tx-top-bar .tx-try-it-free{padding:0 32px}}.tx-top-bar .tx-try-it-free a{color:#002445}.tx-top-bar .free-trial-popover-content{color:#393939;text-align:center;font-size:18px}.tx-top-bar .free-trial-popover-content p{line-height:1.5;margin-bottom:8px}.tx-top-bar .free-trial-popover-content a.btn{text-transform:capitalize;margin:0 0 4px;padding:1.2rem}.tx-top-bar .free-trial-popover-content .free-trial-popover-dismiss-link{color:#787878;font-weight:400;font-size:14px;text-decoration:underline}.tx-top-bar .anywhere-login-popover-content{color:#393939;text-align:center;font-size:18px}.tx-top-bar .anywhere-login-popover-content p{line-height:1.5;margin-bottom:8px}.tx-top-bar .anywhere-login-popover-content a.btn{text-transform:capitalize;margin:0 0 4px;padding:1.2rem}.tx-top-bar .anywhere-login-popover-content .anywhere-login-popover-dismiss-link{color:#787878;font-weight:400;font-size:14px;text-decoration:underline}@media(max-width: 480px){.tx-top-bar .tx-phone{display:none}}.tx-main-navigation{position:absolute;width:100%;top:36px}@media(min-width: 992px){.tx-main-navigation{top:54px}}nav.main{font-family:Georgia,"Times New Roman",Times,serif;font-weight:500;text-transform:capitalize}html:not(.mobile-width).no-touch .navigation nav.main>ul>li{margin:0 12px}html:not(.mobile-width) .navigation nav.main>ul>li>span.active,html:not(.mobile-width).touch .navigation nav.main>ul>li.open,html:not(.mobile-width).no-touch .navigation nav.main>ul>li:hover{border-bottom:solid 6px #fff}@media(min-width: 992px){.navigation nav.main>ul>li:last-child{display:none}}html:not(.mobile-width) nav.main ul>li.has-child>span>i{display:none}@media(min-width: 992px){header .navigation nav.main>ul>li>span a,.navigation nav.main>ul>li.has-child>span a{padding:19px 0}}@media(min-width: 992px){header .navigation nav.main>ul>li>span{font-size:20px}}@media(min-width: 992px){.navigation nav.main>ul>li.has-child ul{top:66px;background-color:#0b6bdc}.navigation nav.main>ul>li.has-child ul>li:not(:last-child):after{content:" ";display:block;width:23px;margin-left:20px;border-bottom:solid 2px #000}}html.no-touch .navigation nav.main ul li ul li span:not(.active)>a:hover,.navigation nav.main ul li ul li span:not(.active)>a:focus{background-color:#002445}@media(min-width: 992px){html.no-touch .navigation nav.main ul li.has-child ul li span a:hover::before{background-color:#fff}}html.no-touch header a#site-search-link:hover{opacity:.65}@media(max-width: 992px){html.reveal-out header{padding:0 0 20px 0}html.reveal-out header .navigation .reveal{margin-top:120px}}.no-header-navigation .tx-main-navigation .navigation,.no-header-navigation #site-search-link,.no-header-navigation .tx-top-bar .tx-try-it-free,.no-header-navigation .tx-top-bar .tx-login{display:none}#site>nav.quick-links{background-color:#0b6bdc}#site>nav.quick-links .heading{display:none}#site>nav.quick-links ul{list-style:none;display:flex;width:100%}#site>nav.quick-links ul li{flex:1;text-align:center}#site>nav.quick-links ul li:not(:last-child){border-right:2px solid #4284e4}#site>nav.quick-links ul li a{display:block;width:100%;padding:30px 0;font-weight:bold;font-size:15px;text-transform:uppercase;color:#fff}#site>nav.quick-links ul li a:hover{color:#002445}footer{text-align:left;padding:60px 0;color:#fff}.footer-bottom *{font-family:Georgia,"Times New Roman",Times,serif;font-size:15px}nav.footer{padding-top:0}.footer-logo{width:200px}@media(max-width: 992px){.footer-logo{display:none}}.company-details .heading{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;color:#f7a120;text-transform:none}.company-details .footer-email-labels{color:#f7a120}.company-details table{border:none;background-color:rgba(0,0,0,0)}.company-details table td{border:none;padding:0;vertical-align:top}.home-page-banner.banner,.home-page-banner.banner>.slides>.slick-list{height:calc(100vh - 120px) !important}@media(max-width: 992px){.home-page-banner.banner,.home-page-banner.banner>.slides>.slick-list{height:calc(100vh - 96px) !important}}.home-page-banner .info{background:#002445;background:linear-gradient(90deg, rgba(0, 36, 69, 0.8) 0%, rgba(0, 36, 69, 0.65) 35%, rgba(0, 36, 69, 0) 50%)}.home-page-banner .slides .item .image{background-position:center 22%}@media(max-width: 600px){.home-page-banner .slides .item .image{background-position:70% 22%}}@media(min-width: 992px){.home-page-banner .slides .item .table{width:56%}}.home-page-banner .slides .item .table>.table-cell>div{width:100%;margin-left:0;display:flex;flex-direction:column}@media(min-width: 992px){.home-page-banner .slides .item .table>.table-cell>div{flex-direction:row-reverse}}.home-page-banner .slides .item .table>.table-cell>div h1{border-left:solid 6px #0b6bdc;padding-left:16px;text-align:left;font-weight:bold;font-size:20px;line-height:28px;max-width:250px}@media(min-width: 992px){.home-page-banner .slides .item .table>.table-cell>div h1{border-left-width:11px;flex:350px;font-size:28px;line-height:35px;max-width:350px}}.home-page-banner .slides .item .table>.table-cell>div .text{flex:1}.home-page-banner .slides .item .table>.table-cell>div .text ul{list-style-type:none;padding:12px 0px 0px 5px}@media(min-width: 992px){.home-page-banner .slides .item .table>.table-cell>div .text ul{text-align:right;padding:0px 20px 0px 0px}}.home-page-banner .slides .item .table>.table-cell>div .text ul li{font-size:20px;text-align:left;white-space:nowrap}@media(min-width: 992px){.home-page-banner .slides .item .table>.table-cell>div .text ul li{text-align:right;font-weight:bold}}.tx-start-section-footer-section{position:absolute;bottom:0;width:100%;height:auto;padding:0;background:rgba(11,107,220,.85)}.tx-start-section-footer-section .container-fluid,.tx-start-section-footer-section .wide-col,.tx-start-section-footer-section .spc,.tx-start-section-footer-section .row{margin:0;padding:0;clear:both;height:auto;position:static}.tx-start-section-footer-section #tx-competence-cards{padding:30px;max-width:1700px;position:relative;margin:0 auto}@media(max-width: 1300px){.tx-start-section-footer-section #tx-competence-cards{padding:16px 4px}}.tx-start-section-footer-section #tx-competence-cards .tx-card{padding:0 30px}@media(max-width: 1300px){.tx-start-section-footer-section #tx-competence-cards .tx-card{padding:0 16px}}@media(max-width: 992px){.tx-start-section-footer-section #tx-competence-cards .tx-card{padding:0}}.tx-start-section-footer-section #tx-competence-cards .tx-card .tx-card-container{display:flex;gap:16px;color:#fff}.tx-start-section-footer-section #tx-competence-cards .tx-card .tx-card-container img{height:75px;max-width:75px}@media(max-width: 1300px){.tx-start-section-footer-section #tx-competence-cards .tx-card .tx-card-container img{height:60px;max-width:60px}}@media(max-width: 992px){.tx-start-section-footer-section #tx-competence-cards .tx-card .tx-card-container img{height:36px;max-width:36px}}.tx-start-section-footer-section #tx-competence-cards .tx-card .tx-card-container .tx-card-label{font-family:"Montserrat";font-size:22px;font-weight:bold;text-transform:uppercase;margin-bottom:4px}@media(max-width: 1300px){.tx-start-section-footer-section #tx-competence-cards .tx-card .tx-card-container .tx-card-label{font-size:16px}}.tx-start-section-footer-section #tx-competence-cards .tx-card .tx-card-container .tx-card-content{font-size:15px;line-height:1.2;opacity:.8}@media(max-width: 1300px){.tx-start-section-footer-section #tx-competence-cards .tx-card .tx-card-container .tx-card-content{font-size:14px}}.tx-start-section-footer-section #tx-competence-cards .slick-list{padding:0 8px !important}.tx-start-section-footer-section #tx-competence-cards .slick-prev{left:0px}.tx-start-section-footer-section #tx-competence-cards .slick-prev i{padding-left:5px}.tx-start-section-footer-section #tx-competence-cards .slick-next{left:auto;right:0px}.tx-start-section-footer-section #tx-competence-cards .slick-next i{padding-left:8px}.tx-start-section-footer-section #tx-competence-cards .slick-prev,.tx-start-section-footer-section #tx-competence-cards .slick-next{font-size:0;line-height:0;top:50%;width:45px;height:100%;transform:translate(0, -50%);background:#0b6bdc}.tx-start-section-footer-section #tx-competence-cards .slick-prev i,.tx-start-section-footer-section #tx-competence-cards .slick-next i{font-size:25px}.apc.banner .scroll-prompt{bottom:270px}@media(max-width: 1300px){.apc.banner .scroll-prompt{display:none}}.home-history{background-color:#fff;padding:16px;border-radius:4px;font-size:14px;position:relative}.home-history img{max-width:200px}@media(max-width: 1200px){.home-history .home-history-titles{max-width:140px}}.home-history .home-history-author-photo{position:absolute;right:-20px;bottom:-20px;background-color:#fff;border:solid 1px #c5c5c5;border-radius:4px;padding:6px;transform:rotate(3deg);box-shadow:0px 0px 4px 0px rgba(0,0,0,.3);max-width:120px}@media(max-width: 820px){.home-history .home-history-author-photo{right:0;max-width:100px}}.tx-red-titles .heading.c3-text{color:#e1001e}.pricing-page .item .link{position:absolute;margin:0 0 0 -65px;bottom:30px;width:130px;left:50%}.pricing-page .item .text{padding-bottom:60px}.pricing-page .item .secondary-heading{min-height:70px}.pricing-page .item p.heading{font-size:26px;margin-bottom:0px}@media(min-width: 992px){.pricing-page .item p.heading{font-size:32px}}@media(min-width: 1200px){.pricing-page .item p.heading{font-size:32px}}.pricing-page .content.swp-wide{background-color:#f4f4f4}.tx-form .form-group{margin-bottom:15px !important}.tx-form h5{color:#e1001e !important;margin-bottom:22px}.tx-form .total-row{background-color:#f5f5f5;padding-top:8px;padding-bottom:8px}.form-group.dropdown.no-label::after{top:0}.custom-radio-button-group{margin-bottom:24px !important}.custom-radio-button-group small{color:#a1a1a1;display:block;font-size:12px;margin:0 0 16px 24px}.custom-radio-button{position:relative;display:block;min-height:30px;padding-left:24px}.custom-radio-button-label{position:relative}.custom-radio-button-input{position:absolute;z-index:-1;opacity:0}.custom-radio-button .custom-radio-button-label::before{border-radius:50%}.custom-radio-button-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-radio-button-label::before{position:absolute;top:4px;left:-24px;display:block;width:16px;height:16px;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#dee2e6}.custom-radio-button-label::after{position:absolute;top:4px;left:-24px;display:block;width:16px;height:16px;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-radio-button .custom-radio-button-input:checked~.custom-radio-button-label::before{background-color:#e1001e}.custom-radio-button-input:checked~.custom-radio-button-label::before{color:#fff;background-color:#e1001e}.custom-radio-button .custom-radio-button-input:checked~.custom-radio-button-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.tx-form .footnote{color:#a1a1a1;font-size:12px;margin-bottom:6px}.form-page-2024 #site{background-color:#e8e8e8}.form-page-2024 .content{padding-top:40px}.form-page-2024 .left-col{padding-right:40px}.form-page-2024 .tx-form{background:#fff;box-shadow:0px 0px 16px rgba(0,0,0,.4);border-radius:8px;position:relative;padding:40px}.form-page-2024 .content:not(.apc) .left-col{overflow:visible}.form-page-2024 .no-risk-badge{position:absolute;width:178px;height:178px;right:-50px;top:-50px}.form-page-2024 .form-header{margin-bottom:24px}.form-page-2024 h1{text-transform:none;font-style:normal;font-weight:700;font-size:30px;color:#002445}.form-page-2024 h3{text-transform:none;font-style:normal;font-weight:600;font-size:18px;color:#000;margin-bottom:34px !important}.form-page-2024 fieldset.buttons button{width:auto;margin:0 auto}.form-page-2024 fieldset.buttons p,.form-page-2024 fieldset.buttons small{text-align:center;color:#838383;font-style:italic}.form-page-2024 input,.form-page-2024 input[type=text],.form-page-2024 select{font-family:"Montserrat",sans-serif;font-weight:500;height:60px;font-size:16px;border:1px solid #bebebe;border-radius:6px;width:100%;color:#000;box-shadow:0px 0px 6px rgba(0,0,0,.15)}.form-page-2024 input:focus,.form-page-2024 input[type=text]:focus,.form-page-2024 select:focus{outline:solid 1px #0b6bdc}.form-page-2024 .form-floating{position:relative}.form-page-2024 .form-floating input,.form-page-2024 .form-floating select{color:#878787;padding:10px 16px 0}.form-page-2024 .form-floating input::-moz-placeholder, .form-page-2024 .form-floating select::-moz-placeholder{opacity:0;-moz-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.form-page-2024 .form-floating input::placeholder,.form-page-2024 .form-floating select::placeholder{opacity:0;transition:opacity .1s ease-in-out}.form-page-2024 .form-floating input:focus::-moz-placeholder, .form-page-2024 .form-floating select:focus::-moz-placeholder{opacity:1}.form-page-2024 .form-floating input:focus::placeholder,.form-page-2024 .form-floating select:focus::placeholder{opacity:1}.form-page-2024 .form-floating input:not(:-moz-placeholder), .form-page-2024 .form-floating select:not(:-moz-placeholder){padding-top:1.625rem;color:#000}.form-page-2024 .form-floating input:focus,.form-page-2024 .form-floating input:not(:placeholder-shown),.form-page-2024 .form-floating select:focus,.form-page-2024 .form-floating select:not(:placeholder-shown){padding-top:1.625rem;color:#000}.form-page-2024 .form-floating input:not(:-moz-placeholder)~label, .form-page-2024 .form-floating select:not(:-moz-placeholder)~label{transform:scale(0.75) translateY(-10px) translateX(5px);opacity:.75}.form-page-2024 .form-floating input:focus~label,.form-page-2024 .form-floating input:not(:placeholder-shown)~label,.form-page-2024 .form-floating select:focus~label,.form-page-2024 .form-floating select:not(:placeholder-shown)~label{transform:scale(0.75) translateY(-10px) translateX(5px);opacity:.75}.form-page-2024 .form-floating label{position:absolute;top:0;left:0;z-index:10;height:100%;padding:18px 16px 0;font-size:16px;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:all .1s ease-in-out}.form-page-2024 .form-floating .form-group.dropdown.no-label::after{top:14px;right:6px}.form-page-2024 .right-col>.swp>.item{border:none !important;border-radius:8px}.form-page-2024 .right-col>.swp>.item:first-child{padding:0;background-color:rgba(0,0,0,0)}.form-page-2024 .right-col>.swp>.item:first-child .inner{padding:0}.form-page-2024 .right-col>.swp>.item:first-child .inner h4{font-size:18px;color:#002445}.form-page-2024 .right-col>.swp>.item:first-child .inner p.heading{margin-top:0}@media(min-width: 900px){.form-page-2024 .right-col>.swp .general-pod p.heading{font-size:20px;line-height:1.3}.form-page-2024 .right-col>.swp .general-pod p.secondary-heading{font-family:"Montserrat",sans-serif;font-size:14px;text-transform:uppercase}}.form-page-2024 .right-col>.swp .general-pod a{text-decoration:underline}.form-page-2024 .right-col blockquote{text-align:center}.form-page-2024 .right-col blockquote::before{color:#e1001e;text-align:center;left:50%;width:40px;margin-left:-20px}.home-page .homepage-star{position:static;overflow:visible;padding:0;margin-top:-1px}.home-page .homepage-star .wide-col,.home-page .homepage-star .spc.codeblock{position:static}.starburst-container.initial{transform:scale(1.15) rotate(-58deg);opacity:0}.starburst-container{display:block;position:absolute;z-index:3;top:80px;left:6%;transform:rotate(-53deg);transition:all .3s ease;opacity:1}@media(max-width: 992px){.starburst-container{transform:scale(0.8) rotate(-53deg)}}@media(max-width: 750px){.starburst-container{transform:scale(0.8) rotate(-53deg)}}@media(max-width: 600px){.starburst-container{top:20px;transform:scale(0.7) rotate(-53deg)}}.starburst-container:hover{transform:scale(1.15) rotate(-58deg)}.starburst-container,.starburst-container:before,.starburst-container:after,.starburst-container .starburst,.starburst-container .starburst:before,.starburst-container .starburst:after{height:8.5em;width:8.5em;background:#feb422 url(/media/1047/starburst-bg-297x295.png) top left no-repeat;background-size:8.5em}.starburst-container:before,.starburst-container:after,.starburst-container .starburst:before,.starburst-container .starburst:after{content:"";position:absolute}.starburst-container:before{top:0;left:0;transform:rotate(-30deg)}.starburst-container:after{top:0;left:0;transform:rotate(-15deg)}.starburst-container .starburst{padding:1.25em 0em;position:absolute;bottom:0;right:0;transform:rotate(45deg);z-index:1}.starburst-container .starburst:before{top:0;left:0;transform:rotate(60deg)}.starburst-container .starburst:after{top:0;left:0;transform:rotate(75deg)}.starburst-container .starburst span{position:relative;z-index:100;display:block;text-align:center;color:#b64001;font-family:Sans-Serif;font-weight:bold;text-transform:uppercase;line-height:1}.starburst-container .starburst span.line1{font-size:1.6em}.starburst-container .starburst span.line2{font-size:1.3em}.ct-popover-content{display:none}a.btn.ct-popover-button{margin:16px 0;padding:1.3rem;font-size:14px}.compare-table{background-color:rgba(0,0,0,0);border:none;border-collapse:collapse;margin-bottom:0}.compare-table th,.compare-table td{border:none}.compare-table thead{background-color:rgba(0,0,0,0)}.compare-table thead th{color:#fff;font-weight:bold;font-size:16px;padding:12px}.compare-table thead th .ct-header-price{padding-top:8px;font-weight:normal;text-transform:none;font-size:14px}.compare-table thead th .ct-header-price span{font-weight:bold}.compare-table thead .col-2,.compare-table thead .col-3,.compare-table thead .col-4{background-color:#e1001e}.compare-table thead .col-2{border-top-left-radius:6px}.compare-table thead .col-4{border-top-right-radius:6px}@media(max-width: 992px){.compare-table{display:block;overflow-x:auto}}.compare-table td{padding:6px 12px;border-right:solid 1px #eee;border-top:solid 1px #eee}.compare-table td.empty{padding:6px;border-top:none}.compare-table td.no-borders{border:none}.compare-table .compare-text-value{font-size:20px;font-weight:900}.compare-table .glyphicon{font-size:22px;color:#252f38}.compare-table .col-2,.compare-table .col-3,.compare-table .col-4{text-align:center;width:20%}.compare-table .sub-header{font-weight:bold;font-size:12px;color:#fff;background-color:#252f38;text-transform:uppercase;padding:7px 16px;border:none}.compare-table td.col-1{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;color:#252f38}.compare-table td.col-1 small{display:block;font-size:16px;font-style:italic;color:#8f98a0}.compare-table td.col-1>div{display:flex;justify-content:space-between;align-items:center}.compare-table td.col-1>div>a{display:flex;align-items:center}.compare-table td.col-1>div>a span{color:#e1001e}.compare-table .ct-footer-header td{padding:12px}.compare-table .ct-footer-header .blue-info-block{vertical-align:top}.compare-table .ct-footer-header .blue-info-block h4{font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;color:#0b6bdc;font-weight:normal;margin-top:40px;margin-bottom:20px}.compare-table .ct-footer-header .blue-info-block p{font-family:"Montserrat",sans-serif;font-size:14px}.compare-table .ct-footer-header .ct-footer-header-cell{background-color:#e1001e;font-weight:700;color:#fff;font-size:15px;text-transform:uppercase}.compare-table .ct-footer-description .col-2{border-left:solid 1px #eee}.compare-table .ct-footer-description td{font-weight:bold}.compare-table .ct-footer-description td small{font-weight:normal}.compare-table .ct-footer-prices{font-size:17px}.compare-table .ct-footer-prices .col-2{border-left:solid 1px #eee}.compare-table .ct-footer-prices .ct-footer-price{font-size:24px;font-weight:bold}.compare-table .ct-footer-prices small{font-size:.7em}.compare-table .ct-cta-row .col-2{border-left:solid 1px #eee}.compare-table .ct-cta-row td{border-bottom:solid 1px #eee}.compare-table .ct-custom-row td{padding:26px 16px;border-top-width:2px}.compare-table-footer hr{border-top-color:#cbcbcb;border-top-style:dotted;border-top-width:2px}.compare-table-footer .apc .outro{margin-top:20px}h1.red{text-transform:uppercase;color:#e1001e !important}h2.red{text-transform:uppercase;color:#e1001e !important}h3.red{text-transform:uppercase;color:#e1001e !important}h4.black{color:#1b1b1b}h5.black{text-transform:uppercase;color:#1b1b1b}.TextLargeRed{font-size:20px;color:#e1001e}.TextLargeBlue{font-size:20px;color:#337ab8}.TextLargeDarkBlue{font-size:20px;color:#002446}.ButtonRed{display:inline-block;border-radius:20px;background-color:#e1001e;padding:8px 16px 7px;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff;text-decoration:none}.ButtonBlue{display:inline-block;border-radius:20px;background-color:#337ab8;padding:8px 16px 7px;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff;text-decoration:none}html{scroll-behavior:smooth}section{scroll-margin-top:100px}body{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:1.6}.text a,.text a:focus,.text a:active{color:#0b6bdc;text-decoration:underline}h4{color:#e1001e;text-transform:initial}h5{font-size:18px;color:#e1001e}h1,h2,h3,h4,h5,h6,.heading,.btn,button{font-weight:bold}h1,h2,h3,h4,h5,h6,.heading,nav.main,table thead th,nav.tabs,.btn,button,.link.text-uppercase a,nav.sub{font-family:"Montserrat",sans-serif;letter-spacing:0}@media(min-width: 1200px){.apc .heading.main{font-size:38px}}.secondary-heading{color:#e1001e;font-family:Georgia,"Times New Roman",Times,serif;text-transform:none;letter-spacing:0;font-size:150%}.blue-secondary-heading .secondary-heading{color:#0b6bdc}.orange-secondary-heading .secondary-heading{color:#f7a120}.swp .secondary-heading{font-size:120%}.c5-text a{color:#fff}.section-spacing-medium.content,.section-spacing-medium.apc{padding:30px 0}@media(min-width: 1200px){.section-spacing-medium.content,.section-spacing-medium.apc{padding:60px 0}}@media(min-width: 992px){.section-spacing-medium.content,.section-spacing-medium.apc{padding:50px 0}}@media(min-width: 768px){.section-spacing-medium.content,.section-spacing-medium.apc{padding:40px 0}}@media(min-width: 1200px){.section-spacing-large.content,.section-spacing-large.apc{padding:70px 0}}a.small-button{display:inline-block;border-radius:4px;background-color:#e1001e;padding:3px 8px 2px;text-transform:uppercase;font-size:11px;color:#fff;margin-left:14px}.small-button-container{margin-top:16px;text-align:center}.small-button-container a.small-button{margin-left:0}html.no-touch a.small-button:hover{background-color:#000;color:#fff}.list-with-checks ul{margin:16px 0 0;list-style:none;padding-left:46px;position:relative}.list-with-checks ul li{margin-bottom:16px}.list-with-checks ul li:before{position:absolute;left:0px;margin:0;padding-top:3px;display:inline-block;text-align:center;line-height:20px;transition:all .2s;color:#fff;background:#149dcc;width:25px;height:25px;border-radius:50%;content:"✓"}.numbered-list ol{margin:16px 0 0;list-style:none;padding-left:50px;position:relative;counter-reset:myCounter}.numbered-list ol li{margin-bottom:22px}.numbered-list ol li:before{position:absolute;left:0px;margin:0;counter-increment:myCounter;content:counter(myCounter);display:inline-block;text-align:center;line-height:30px;font-size:1.2em;transition:all .2s;color:#fff;background:#149dcc;width:34px;height:34px;border-radius:50%}@media(min-width: 960px){.spc.accordion .heading:not(.main) a{font-weight:bold;font-size:1.05em}}@media(min-width: 768px){.apc.banner .item.short,.apc.banner .item.short .container,.apc.banner .item.short .row{height:22vh;min-height:100px}}.header-image-label{position:absolute;right:0;bottom:0;z-index:1;padding:4px 8px;background-color:rgba(0,0,0,.3);text-transform:uppercase;font-size:12px;font-weight:700}.header-image-label label{display:inline;opacity:.85}.blockquote-text{margin:16px 0;font-style:italic;padding:10px 0 10px 20px;border-left:solid 3px #149dcc}.spc.blockquotes .quotes .slides blockquote{background-color:#fff;border-radius:16px;padding:40px 30px 15px}@media(min-width: 992px){.spc.blockquotes .quotes .slides blockquote{padding-top:50px}}.spc.blockquotes .quotes .slides blockquote::before{top:10px}.spc.blockquotes .quotes .slides blockquote p.c3-text{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-style:normal;font-weight:normal}.quotes-small .spc.blockquotes blockquote p{font-size:20px}@media(min-width: 1200px){.quotes-small .spc.blockquotes blockquote p{font-size:24px}}@media(min-width: 992px){.quotes-small .spc.blockquotes blockquote p{font-size:22px}}.promo-pods .item hr{width:80%;opacity:.3}@media(min-width: 960px){.form-column{padding:0 12%}}div.contactType{height:80px;padding-left:36px}.btn{background-color:#e1001e;color:#fff;border-radius:40px;padding:1.5rem 2rem;font-size:15px;letter-spacing:.3px;border:none}.btn.c3-borders,.btn.blue{background-color:#0b6bdc}.btn.c2-borders,.btn.orange{background-color:#f7a120;color:#252f38}#top-link-block.affix.show{bottom:8px;right:8px}html.no-touch .btn.c2-borders:hover,.btn.c2-borders:active,.btn.c2-borders:focus{color:#fff;background-color:#002445}