body,div,html,p,ul,li,ol,dl,dd,blockquote,form,table{padding:0;margin:0;}img, iframe{max-width:100%;}input, select, textarea{max-width:94%;}h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;}h1{display:inline;}h2{padding-bottom:26px;font-size:23.82px;font-weight:800;text-transform:uppercase;line-height:1.25;}h3{padding-bottom:20px;font-size:21px;font-weight:800;line-height:1.57;color:#bf2113;}h4{padding-bottom:20px;font-size:21px;font-weight:800;line-height:1.25;color:#bf2113;}h5{padding-bottom:8px;font-size:14px;font-weight:800;text-transform:uppercase;line-height:1.25;}h6{}table{border-collapse:collapse;}img{border-style:none;}a, a:link, a:visited, a:hover, a:active, a:focus{text-decoration:underline;color:#000;}a:hover, a:active, a:focus{color:#BF2113;}p, ul, ol, dl{padding-bottom:1.5em;line-height:1.5;}ul, ol, dl{padding-left:30px;}.clear{font-size:1px;height:1px;clear:both;margin:0;padding:0;}.clearfix:after{content:"";display:block;width:0;height:0;font-size:1px;line-height:0;clear:both;}.ahfxmessage{margin:32px 0;padding:32px 0 !important;border-top:6px solid #BF2113;border-bottom:6px solid #BF2113;background:#E3AE47;font-weight:bold;text-align:center;}body{margin:0 auto;background:#fff;font-family:"Montserrat",Helvetica, Arial, sans-serif;font-size:17.4px;font-weight:400;color:#333333;}#header_holder{width:100%;background:#fff;}#header_holder #stickynav{width:100%;height:150px;background:#fff;border-bottom:4px solid #fff;top:0;z-index:5;transition:0.2s border-bottom-color;}#header_holder .header{max-width:1046px;margin:0 auto;}#header_holder .login{}#header_holder .login a, #header_holder .login a:link, #header_holder .login a:visited, #header_holder .login a:hover, #header_holder .login a:active, #header_holder .login a:focus{float:right;display:block;padding:5px 16px 6px 8px;background:#bf2113;font-size:14px;font-weight:800;text-decoration:none;text-transform:uppercase;color:#fff;position:relative;}#header_holder .login a:hover, #header_holder .login a:active, #header_holder .login a:focus{background:#E3AE47;}#header_holder .login a:before, #header_holder .login a:link:before, #header_holder .login a:visited:before, #header_holder .login a:hover:before, #header_holder .login a:active:before, #header_holder .login a:focus:before{content:"";display:block;width:0;height:0;border:8px solid #bf2113;border-top-width:15px;border-left:8px solid #fff;border-bottom:14px solid #fff;position:absolute;left:-16px;top:0;}#header_holder .login a:hover:before, #header_holder .login a:active:before, #header_holder .login a:focus:before{border-top-color:#e3ae47;border-right-color:#e3ae47;}#header_holder .logo{float:left;height:110px;padding-top:7px;transition:0.2s all;}#header_holder .logo img{width:auto;height:110px;vertical-align:top;transition:0.2s all;}#header_holder .nav{float:right;margin:0;padding:36px 0 0;list-style:none;}#header_holder .nav li{float:left;padding:8px 3px;}#header_holder .nav a, #header_holder .nav a:link, #header_holder .nav a:visited, #header_holder .nav a:hover, #header_holder .nav a:active, #header_holder .nav a:focus{display:inline-block;padding:8px 12px;border-radius:4px;font-size:14px;font-weight:800;text-decoration:none;text-transform:uppercase;color:#414243;}#header_holder .nav a:hover, #header_holder .nav a:active, #header_holder .nav a:focus{color:#bf2113;color:#E3AE47;}#header_holder .nav .active, #header_holder .nav .active:link, #header_holder .nav .active:visited, #header_holder .nav .active:hover, #header_holder .nav .active:active, #header_holder .nav .active:focus{color:#bf2113;}#header_holder .sticky{height:92px !important;border-bottom:4px solid #bf2113 !important;position:fixed;}#header_holder .sticky .login{display:none;}#header_holder .sticky .logo{height:85px;padding-top:3px;padding-bottom:4px;}#header_holder .sticky .logo img{height:85px;transition:0.2s all;}#header_holder .sticky .nav{padding-top:20px;}#header_holder .sticky + #stickypad{width:100%;height:150px;}.videoimg{-webkit-filter:brightness(33%);filter:brightness(33%);}a:hover .videoimg, a:active .videoimg, a:focus .videoimg{-moz-filter:brightness(50%);filter:brightness(50%);}.anchor{font-size:1px;position:absolute;top:-70px;}.bubble{min-width:300px;min-height:300px;text-align:center;position:relative;}.bubble:before{content:"";width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,0.15);position:absolute;left:50%;margin-left:-150px;top:50%;margin-top:-150px;}.bubble:after{content:"";display:inline-block;vertical-align:middle;height:300px;}.bubble img{vertical-align:middle;position:relative;}.section{padding:54px 0;position:relative;}.section .inner{max-width:1046px;margin:0 auto;}.section .thin{max-width:940px;}.section .thinner{max-width:920px;}.red{background:#bf2113;color:#fff;}.red a, .red a:link, .red a:visited, .red a:hover, .red a:active, .red a:focus{color:#fff;}.red a:hover, .red a:active, .red a:focus{color:#F0DA5E;}.darkgray{background:#b5b5b5;}.darkgray h2{color:#fff;}.lightgray{background:#c1c1c1;}.black{background:#414243;color:#fff;}.center{text-align:center;}.center p{max-width:80%;margin:0 auto;}.heading{margin-top:32px;padding:0;}.heading .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.heading-video .inner{padding:36px 0 38px 162px;background:url('images/icon_watch.png') no-repeat 64px 24px;}.heading-document .inner{padding:36px 0 38px 162px;background:url('images/icon_write.png') no-repeat 64px 24px;}.heading-call .inner{padding:36px 0 38px 162px;background:url('images/icon_call.png') no-repeat 64px 24px;}.heading h1{display:block;font-size:36px;font-weight:800;text-transform:uppercase;}.tutorial{padding-bottom:0;}.tutorial .inner{padding-bottom:42px;border-bottom:2px dashed #d7d7d7;}.documents{}.documents .thinner{max-width:1004px;max-width:800px;}.documents ul{display:inline-block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.documents li{display:inline-block;vertical-align:top;width:29.5%;padding-left:2.6%;margin-bottom:32px;width:40%;}.documents li a, .documents li a:link, .documents li a:visited, .documents li a:hover, .documents li a:active, .documents li a:focus{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;height:262px;padding:24px 42px 0;border:3px solid #dbdbdb;border-radius:12px;font-size:22px;font-weight:600;line-height:1.3;text-decoration:none;}.documents li a:hover, .documents li a:active, .documents li a:focus{background:#f0f0f0;color:#000;}.documents li a:after{content:url('images/icon_download.png');display:block;width:58px;height:57px;line-height:70px;margin:28px auto 0;border-radius:50%;background:#BF2113;}.leftfeature{float:left;width:40.15%;}.rightfeature{float:right;width:54.5%;}.video{position:relative;}.video img{vertical-align:top;}.tutorialtext{float:left;width:35.87%;}.tutorialvideo{float:right;width:54.5%;}.threecol{list-style:none;padding:0;margin:0;}.threecol li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:30.6%;margin-left:4.1%;border:6px solid #cf594e;border-radius:12px;background:#fff;text-align:center;color:#414243;position:relative;}.threecol li:first-child{margin-left:0;}.threecol li:after{content:"";display:block;width:0;height:0;border:18px solid transparent;border-bottom-color:#bf2113;border-top:none;position:absolute;left:50%;margin-left:-18px;bottom:-6px;}.threecol li b{display:block;font-size:30px;font-weight:800;text-transform:uppercase;color:#BF2113;}.threecol li p{height:114px;padding:0 60px;font-size:25px;font-weight:600;line-height:1.16;}.threecol .image{width:100%;height:95px;text-align:center;}.threecol .image:before{content:"";display:inline-block;width:0;height:104px;vertical-align:middle;font-size:1px;line-height:1;}.threecol .image img{max-width:112px;max-height:68px;vertical-align:middle;}.colnote{clear:both;padding:0;font-size:15px;text-align:right;position:relative;bottom:-32px;}.threeimg{list-style:none;padding:0;margin:0;}.threeimg li{float:left;width:33.3%;text-align:center;}.threeimg .bubble{width:260px;height:260px;margin:0 auto;}.threeimg .bubble:before{width:260px;height:260px;left:50%;margin-left:-130px;top:50%;margin-top:-130px;}.padtop{padding-top:21px;}.largeleft{float:left;width:57.6%;}.smallright{float:right;width:35%;}.regularleft{float:left;width:45.7%;}.regularright{float:right;width:47.2%;}.testimonial{padding-top:24px;font-size:18px;font-weight:800;color:#bf2113;}.testimonial p{padding-bottom:2px;line-height:1.667;}.testimonial .name{font-size:15px;text-align:right;}.testimonial .name:before{content:"\2014";display:inline-block;padding-right:4px;}.smallleft{float:left;width:35%;}.largeright{float:right;width:56%;}.testimonials{list-style:none;padding:0;}.testimonials li{padding:44px 0;border-top:2px dashed #d7d7d7;}.testimonials .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 6.5%;}.testimonials p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:19px;line-height:1.58;}.testimonials li:first-child{border-top:none;}.testimonials .imageleft{}.testimonials .imageleft .image, .testimonials .imageright .image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:270px;border:2px dashed #d7d7d7;border-radius:50%;}.testimonials .imageleft .image{margin-left:6.5%;}.testimonials .imageright .image{margin-right:6.5%;}.testimonials .imageright .image{float:right;}.testimonials .imageleft .image img, .testimonials .imageright .image img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;vertical-align:top;border:10px solid #c1c1c1;border-radius:50%;}.testimonials .imageleft .text{float:right;width:61.5%;margin-top:24px;padding:0 6.5% 0 0;}.testimonials .imageright .text{float:left;width:53.5%;margin-top:24px;padding:0 0 0 6.5%;}.testimonials .name, .testimonials .imageleft .name, .testimonials .imageright .name{margin:0;padding-top:2px;padding-bottom:0;text-align:right;}.testimonials .name:before{content:"\2014";display:inline-block;padding-right:4px;}form{}form label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;max-width:510px;margin-bottom:18px;}form label input, form label textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:18px 12px 18px 12px;border:3px solid #d7d7d7;background:#fff;font-size:18px;font-family:"Montserrat",sans-serif;}form label input:focus, form label textarea:focus{border-color:#F2A959;background:#FFF5AE;}form .x{height:0;position:relative;}form .x label{position:absolute;left:-3600px;}.btn, .btn:link, .btn:visited, .btn:hover, .btn:active, .btn:focus{display:inline-block;padding:12px 24px;border:none;background:#BF2113;font-size:14px;font-weight:800;text-transform:uppercase;color:#fff;cursor:pointer;}.btn:hover, .btn:active, .btn:focus{background:#E3AE47;}.footer{padding:16px;}.footer p{padding-bottom:0;font-size:14px;text-align:right;}@media only screen and (max-width:1080px){#header_holder .header{width:96%;}#header_holder .nav{width:60%;padding-top:6px;}#header_holder .sticky .nav{padding-top:6px;}#header_holder .sticky .nav li{padding-top:1px;padding-bottom:1px;}.section .inner{width:94%;}.documents li a, .documents li a:link, .documents li a:visited, .documents li a:hover, .documents li a:active, .documents li a:focus{padding:24px 24px 0;font-size:20px;}.threecol li p{height:116px;padding:0 12%;}.threecol .image{height:88px;}.threecol .image:before{height:88px;}.bubble{min-width:0;min-height:0;}.threeimg .bubble{width:208px;height:208px;}.threeimg .bubble:before{width:208px;height:208px;margin-left:-104px;margin-top:-104px;}.threeimg .bubble:after{height:208px;}.threeimg .bubble img{height:110px;}.testimonials .imageleft .text, .testimonials .imageright .text{width:50%;}}@media only screen and (max-width:767px){#header_holder #stickynav{height:auto !important;position:static !important;border-bottom:4px solid #BF2113 !important;}#header_holder .sticky + #stickypad{height:0 !important;}#header_holder .sticky .login{display:block;}#header_holder .header{width:100%;}#header_holder .login a, #header_holder .login a:link, #header_holder .login a:visited, #header_holder .login a:hover, #header_holder .login a:active, #header_holder .login a:focus{font-size:18px;}#header_holder .login a:before, #header_holder .login a:link:before, #header_holder .login a:visited:before, #header_holder .login a:hover:before, #header_holder .login a:active:before, #header_holder .login a:focus:before{border-width:17px 12px;left:-24px;}#header_holder .logo{float:none;height:auto !important;margin:0 auto;padding:24px 0 8px !important;text-align:center;}#header_holder .sticky .logo img{height:auto !important;}#header_holder .nav{display:inline-block;float:none;width:100%;padding:0 0 16px !important;text-align:center;}#header_holder .nav li{display:inline-block;float:none;padding:4px !important;}.section{padding:40px 0;}.section .inner{width:92%;}.section .limitheight{width:auto;height:160px;}.heading{padding:0;}.heading-video .inner{padding:32px 0 34px 132px;background-position:28px 20px;}.heading-document .inner{padding:32px 0 34px 132px;background-position:28px 20px;}.heading-call .inner{padding:32px 0 34px 132px;background-position:28px 20px;}.heading h1{font-size:30px;}.documents li{width:46%;}.documents li a, .documents li a:link, .documents li a:visited, .documents li a:hover, .documents li a:active, .documents li a:focus{}.leftfeature, .rightfeature{float:none;width:100%;padding:12px 0;text-align:center;}.tutorialtext, .tutorialvideo{float:none;width:100%;padding:0;text-align:center;}.threecol li{float:none;width:100%;margin:0 0 12px;}.threecol li:after{border:18px solid transparent;border-left:none;border-right:18px solid #BF2113;left:auto;right:-6px;margin-left:0;top:50%;bottom:auto;margin-top:-18px;}.threecol .image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;width:16%;height:auto;padding:12px 0 12px 12px;}.threecol .image:before{display:none;}.threecol .image img{width:auto;height:auto;max-width:100%;max-height:none;}.threecol li p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;width:84%;height:auto;padding:12px 8%;font-size:22px;text-align:left;}.threecol li p b{font-size:26px;}.colnote{bottom:-16px;}.center p{max-width:100%;}.threeimg li{}.bubble{}.bubble:before{width:240px;height:240px;margin-left:-120px;margin-top:-120px;}.bubble:after{height:240px;}.bubble img{max-height:130px;}.threeimg .bubble{width:120px;height:120px;}.threeimg .bubble:before{width:120px;height:120px;margin-left:-60px;margin-top:-60px;}.threeimg .bubble:after{height:120px;}.threeimg .bubble img{height:70px;}.largeleft, .smallright{float:none;width:auto;}.smallright{text-align:center;}.regularleft, .regularright{float:none;width:auto;}.regularleft img, .regularright img{display:block;margin:0 auto;}.testimonial{padding-top:8px;}.smallleft, .largeright{float:none;width:auto;}.testimonials li{padding:32px 0;}.testimonials .text{padding:0 2%;}.testimonials .imageleft .image, .testimonials .imageright .image{float:none;margin:0 auto;}.testimonials .imageleft .text, .testimonials .imageright .text{width:auto;margin-top:16px;padding:0 2%;}.footer a, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active, .footer a:focus{display:block;text-align:right;}}@media only screen and (max-width:479px){#header_holder .header, .section{min-width:280px;}body{font-size:16px;}h1{}h2{}h3{font-size:19px;}#header_holder .logo img, #header_holder .sticky .logo img{height:80px !important;}#header_holder .nav{padding-bottom:4px !important;}#header_holder .nav li{padding:0 !important;}#header_holder .nav a, #header_holder .nav a:link, #header_holder .nav a:visited, #header_holder .nav a:hover, #header_holder .nav a:active, #header_holder .nav a:focus{padding:14px 9px;font-size:12px;}.threecol .image{width:18%;padding:12px 0 12px 8px;}.threecol li p{width:82%;padding:12px 6%;font-size:18px;}.threecol li p b{font-size:25px;}.threeimg{padding-top:0;}.threeimg li{float:none;width:auto;margin-bottom:12px;}.section{padding:24px 0;}.section .limitheight{height:120px;}.heading{padding:0;}.heading-video .inner{padding:38px 0 35px 100px;background-position:6px 20px;}.heading-document .inner{padding:38px 0 35px 100px;background-position:6px 20px;}.heading-call .inner{padding:38px 0 35px 100px;background-position:6px 20px;}.heading h1{font-size:24px;}.documents li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;}.documents li a, .documents li a:link, .documents li a:visited, .documents li a:hover, .documents li a:active, .documents li a:focus{height:auto;min-height:58px;padding-bottom:20px;padding-right:78px;position:relative;}.documents li a:after{margin-top:-29px;text-align:center;position:absolute;right:12px;top:50%;}.colnote{bottom:-8px;}.testimonials p{font-size:16px;}}