@charset 'UTF-8';@font-face{font-family:'Whitney';font-style:normal;font-weight:300;src:url('/assets/webfonts/Whitney-Light.eot?#iefix') format('embedded-opentype'), url('/assets/webfonts/Whitney-Light.otf') format('opentype'), url('/assets/webfonts/Whitney-Light.woff') format('woff'), url('/assets/webfonts/Whitney-Light.ttf') format('truetype'), url('/assets/webfonts/Whitney-Light.svg#Whitney-Light') format('svg');}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-Light_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-Light_Web.woff') format('woff');font-weight:300;font-style:normal;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-LightItalic_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-LightItalic_Web.woff') format('woff');font-weight:300;font-style:italic;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-Book_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-Book_Web.woff') format('woff');font-weight:400;font-style:normal;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-BookItalic_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-BookItalic_Web.woff') format('woff');font-weight:400;font-style:italic;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-Medium_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-Medium_Web.woff') format('woff');font-weight:500;font-style:normal;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-MediumItalic_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-MediumItalic_Web.woff') format('woff');font-weight:500;font-style:italic;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-Semibold_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-Semibold_Web.woff') format('woff');font-weight:600;font-style:normal;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-SemiboldItalic_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-SemiboldItalic_Web.woff') format('woff');font-weight:600;font-style:italic;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-Bold_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-Bold_Web.woff') format('woff');font-weight:700;font-style:normal;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-BoldItalic_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-BoldItalic_Web.woff') format('woff');font-weight:700;font-style:italic;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-Black_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-Black_Web.woff') format('woff');font-weight:800;font-style:normal;}@font-face{font-family:'HCo Whitney SSm';src:url('/assets/webfonts/WhitneySSm-BlackItalic_Web.woff2') format('woff2'), url('/assets/webfonts/WhitneySSm-BlackItalic_Web.woff') format('woff');font-weight:800;font-style:italic;}@font-face{font-display:swap;font-family:'MinionPro';font-style:normal;font-weight:300;src:url('/assets/webfonts/MinionPro-Disp.woff2') format('woff2'), url('/assets/webfonts/MinionPro-Disp.woff') format('woff');}@font-face{font-display:swap;font-family:'MinionPro';font-style:italic;font-weight:300;src:url('/assets/webfonts/MinionPro-ItDisp.woff2') format('woff2'), url('/assets/webfonts/MinionPro-ItDisp.woff') format('woff');}@font-face{font-display:swap;font-family:'MinionPro';font-style:normal;font-weight:400;src:url('/assets/webfonts/MinionPro-Regular.woff2') format('woff2'), url('/assets/webfonts/MinionPro-Regular.woff') format('woff');}@font-face{font-display:swap;font-family:'MinionPro';font-style:normal;font-weight:500;src:url('/assets/webfonts/MinionPro-Medium.woff2') format('woff2'), url('/assets/webfonts/MinionPro-Medium.woff') format('woff');}@font-face{font-display:swap;font-family:'MinionPro';font-style:normal;font-weight:600;src:url('/assets/webfonts/MinionPro-Semibold.woff2') format('woff2'), url('/assets/webfonts/MinionPro-Semibold.woff') format('woff');}.block-canvas{display:block;margin:0 auto;width:90vw;min-width:240px;max-width:1192px;position:relative;}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.content-box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.inline{display:inline;}.relative{position:relative;}.absolute{position:absolute;}.fixed{position:fixed;}.block{display:block;}.none{display:none;}.absolute-block{position:absolute;display:block;}.absolute-none{position:absolute;display:none;}.relative-block{position:relative;display:block;}.relative-none{position:relative;display:none;}.inline-block{display:inline-block;vertical-align:top;}.relative-inline-block{position:relative;display:inline-block;vertical-align:top;}.fixed-block{position:fixed;display:block;}.fixed-none{position:fixed;display:none;}.table{display:table;}.table-row{display:table-row;}.table-cell{display:table-cell;}.nowrap{white-space:nowrap;}.wrap{white-space:normal;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.user-select-none{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.clearfix:after{display:block;visibility:hidden;content:'';height:0;clear:both;font-size:0;}.t1{outline:dotted 1px rgba(0,0,200,0.5);background-color:rgba(50,50,150,0.2);}.t2{outline:dotted 1px rgba(200,0,0,0.5);background-color:rgba(150,50,50,0.2);}.t3{outline:dotted 1px #00c801;background-color:rgba(50,150,50,0.2);}.t4{outline:dotted 1px rgba(245,165,15,0.75);background-color:rgba(255,255,255,0.3);}.t5{outline:dotted 1px rgba(165,15,245,0.75);background-color:rgba(245,245,255,0.3);}html{text-shadow:rgba(0,0,0,0.15) 0 0 1px;-webkit-overflow-scrolling:touch;}html,html a,html input{-webkit-font-smoothing:antialiased !important;}.hleft{text-align:left;}.hcenter{text-align:center;}.hright{text-align:right;}.vtop{vertical-align:top;}.vmid{vertical-align:middle;}.vbot{vertical-align:bottom;}body:before{background:white !important;}#pageheader{margin-bottom:68.5vh;margin-bottom:64.5vh;}#pagemedia{bottom:auto;height:calc(98px + 68.5vh);}#pagecontent{background:#fff;}#pagecontent a{color:#000;text-decoration:underline;}#pagecontent > .usercontent{width:100%;padding:0 !important;}.limitx{max-width:85vw;}@media only screen and (max-width: 800px){.mhide{display:none;}}.chkicon{position:relative;display:inline-block;vertical-align:top;text-decoration:none !important;color:#000;}.chkicon:before{display:block;content:'\f00c';font-family:'Font Awesome 5 Pro';font-size:.80rem;width:2rem;height:2rem;text-align:center;line-height:2rem;background:#fff;border-radius:100%;}.slides .slide:before{background:rgba(0,0,0,0.25);height:100%;}.slides .slide-caption{bottom:auto;font-family:'MinionPro', serif;font-size:4.5rem;font-weight:300;left:50%;letter-spacing:2px;line-height:1;top:50%;transform:translate(-50%,-50%);}.slides .slide-caption > p{color:#fff;display:block;margin:0 auto;max-width:none;opacity:1;text-transform:uppercase;}.slides .slide-caption:after{display:none;}@media only screen and (max-width: 600px){.slides .slide-caption{font-size:3.75rem;}}@media only screen and (max-width: 480px){.slides .slide{background-attachment:unset;}.slides .slide-caption{font-size:3rem;}}.content{line-height:1.5;}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{text-transform:none;}.content h2{font-size:2.25rem;}.content h3{font-size:1.7rem;}.content h4{font-size:1.35rem;}.content .button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:black;color:#fff !important;font-family:'HCo Whitney SSm', sans-serif;font-size:.9rem;padding:1rem 5rem;}.content .button:after{content:'';display:none;}.intro-content{width:100%;max-width:768px;margin:3.5rem auto 5rem auto;padding:0 2rem;text-align:center;font-size:1.6rem;line-height:1.5;font-family:'MinionPro', serif;}.imgpanel{display:table;width:100%;height:100%;background:#eceae5;max-width:85vw;margin:5rem auto;}.imgpanel .imgpanel-box{position:relative;display:table-cell;width:50%;height:100%;vertical-align:middle;}.imgpanel .imgpanel-image var{position:relative;display:block;background:center no-repeat;background-size:cover;height:100%;}.imgpanel .imgpanel-image var:after{display:block;content:'';padding-bottom:80%;}.imgpanel .imgpanel-image:last-of-type{display:none;}.imgpanel .imgpanel-content{padding:2.5rem 5vw;}.imgpanel .imgpanel-content ul,.imgpanel .imgpanel-content li{position:relative;display:block;margin:0;padding:0;list-style-type:none;}.imgpanel .imgpanel-content li{margin:1.5rem 0;padding:0 0 0 2.5rem;position:relative;display:inline-block;vertical-align:top;text-decoration:none !important;color:#000;}.imgpanel .imgpanel-content li:before{display:block;content:'\f00c';font-family:'Font Awesome 5 Pro';font-size:.80rem;width:2rem;height:2rem;text-align:center;line-height:2rem;background:#fff;border-radius:100%;}.imgpanel .imgpanel-content li:before{position:absolute;display:block;top:0;margin:-0.1rem 0 0 -2.5rem;}.imgpanel .imgpanel-tag{display:inline-block;vertical-align:top;background:#fff;white-space:nowrap;text-transform:uppercase;font-size:.70em;border-radius:.35em;padding:.25em .5em;}.imgpanel.imgpanel-flip .imgpanel-image:last-of-type{display:table-cell;}.imgpanel.imgpanel-flip .imgpanel-image:first-of-type{display:none;}@media only screen and (max-width: 800px){.imgpanel{display:block;height:auto;max-width:none;}.imgpanel .imgpanel-box{position:relative;display:block;width:100%;height:auto;}.imgpanel .imgpanel-image{position:relative;display:block;max-height:75vh;overflow:hidden;}.imgpanel .imgpanel-image var{height:auto;}.imgpanel.imgpanel-flip .imgpanel-image:last-of-type{display:none;}.imgpanel.imgpanel-flip .imgpanel-image:first-of-type{display:block;}}.become{width:100%;max-width:768px;margin:7.5rem auto 5rem auto;text-align:center;}.mopts{display:block;width:100%;border:solid #c6c6c6;border-width:1px 0;}.mopts .mopts-inner{display:table;border-collapse:collapse;width:100%;height:100%;margin:0 auto;max-width:85vw;}.mopts .mopt{display:table-cell;width:33.3333%;height:100%;border:solid #c6c6c6;border-width:0 1px;position:relative;}.mopts .mopt .mopt-inner{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2.5rem 1.5rem 8rem 1.5rem;height:100%;}.mopts .mopt-header{text-align:center;}.mopts .mopt-footer{position:absolute;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0;width:100%;bottom:4.0rem;text-align:center;}.mopts .mopt-footer .button{padding:1rem 5vw;}.mopts .mopt-footer .mopt .mopt-inner{padding:2.5rem 0;}.mopts ul{font-size:.90em;}.mopts ul li{padding:.1rem 0;}@media only screen and (max-width: 800px){.mopts .mopts-inner{position:relative;display:block;max-width:none;}.mopts .mopt{position:relative;display:block;width:100%;border:solid #c6c6c6;border-width:0 0 1px 0;}.mopts .mopt .mopt-inner{position:relative;display:block;width:94vw;max-width:36rem;margin:0 auto;border:solid #c6c6c6;border-width:0 1px;}.mopts .mopt-footer .button{padding:1rem 5rem;}}.mcompare{position:relative;display:block;max-width:85vw;margin:5rem auto;font-size:.9em;line-height:1.25;}.mcompare table{width:100%;margin:2.5rem 0 0 0;border-collapse:collapse;border-spacing:0;}.mcompare th,.mcompare td{position:relative;padding:0rem .75vw;text-align:center;border:solid #c6c6c6;border-width:0 0 1px 0;width:21.5%;vertical-align:middle;}.mcompare th:first-child,.mcompare td:first-child{background:transparent;text-align:left;width:auto;}.mcompare th > span,.mcompare td > span{display:block;width:100%;min-height:4rem;background:#eceae5;padding:1rem 0;}.mcompare th:last-child,.mcompare td:last-child{padding-right:0;}.mcompare h2,.mcompare h3,.mcompare h4{margin:0;}.mcompare tfoot .button{padding:1rem 1rem;width:100%;max-width:80%;white-space:nowrap;}.mcompare tfoot td{border-bottom:0;}@media only screen and (max-width: 800px){.mcompare{font-size:.8em;max-width:96vw;}.mcompare th > span,.mcompare td > span{min-height:5rem;}}@media only screen and (max-width: 400px){.mcompare{font-size:.7em;}}.mgallery{position:relative;display:block;max-width:85vw;margin:5rem auto;width:100%;overflow:hidden;white-space:nowrap;}.mgallery .mgallery-item{display:inline-block;vertical-align:top;width:100%;max-width:42.0vw;margin:0 .75vw;padding:0 0 2.5rem 0;}.mgallery .mgallery-item:first-child{margin-left:0;}.mgallery .mgallery-item:last-child{margin-right:0;}.mgallery .mgallery-photo{position:relative;display:block;background:center no-repeat;background-size:cover;}.mgallery .mgallery-photo:after{display:block;content:'';padding-bottom:80%;}.mgallery .mgallery-caption{display:block;padding:1.25rem .75rem;font-size:.85em;white-space:normal;}@media only screen and (max-width: 800px){.mgallery{max-width:95vw;}.mgallery .mgallery-item{max-width:60.0vw;}.mgallery .mgallery-photo:after{padding-bottom:100%;}}@media only screen and (max-width: 540px){.mgallery{max-width:95vw;}.mgallery .mgallery-item{max-width:75.0vw;}.mgallery .mgallery-photo:after{padding-bottom:133%;}}.mfaqs{width:100%;max-width:768px;margin:3.5rem auto;text-align:left;}.mfaqs ul,.mfaqs li{margin:0;padding:0;list-style-type:none;transition:all .25s;}.mfaqs ul{margin-top:3.5rem;}.mfaqs li{padding:2.0rem 1rem;border-top:solid #c6c6c6 1px;cursor:pointer;}.mfaqs li div{transition:all .25s;}.mfaqs .faqq{position:relative;display:block;padding-right:3rem;}.mfaqs .faqq h3,.mfaqs .faqq h4{margin:0;text-align:left;}.mfaqs .faqq:after{content:'\f067';position:absolute;display:block;top:50%;right:0;transform:translatey(-50%);font-size:1rem;height:2.5rem;width:2.5rem;line-height:2.25rem;font-family:'Font Awesome 5 Pro';border:solid #c6c6c6 2px;border-radius:100%;text-align:center;transition:all .25s;}.mfaqs .faqa{height:0;overflow:hidden;position:relative;display:block;}.mfaqs li.active .faqq:after{content:'\f068';}.mfaqs li:hover{background:#eceae5;}.mfaqs li:hover .faqq:after{background:#fff;}@media only screen and (max-width: 800px){.mfaqs{max-width:95vw;}}