@import url(//hello.myfonts.net/count/39cead);@import url(https://use.typekit.net/dim2bup.css);/*!
Theme Name: Chee Startup
Theme URI: https://github.com/cheestudio/startup
Description: Custom Wordpress Theme Framework
Author: Chee Studio
Author URI: https://cheewebdevelopment.com/
Version: 3.11
*/.btn{position:relative;display:inline-block;padding:0;border:none;border-radius:0 1.5625rem 1.5625rem;background:#1e6eae;font-size:1rem;font-weight:500;font-family:neo-sans,sans-serif;letter-spacing:.7px;text-align:center;text-decoration:none!important;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;vertical-align:top;white-space:nowrap;color:#fff}.btn .no{background-color:#cc2647}.btn .btn__content{position:relative;display:block;border:2px solid #1e6eae;height:2.75rem;line-height:2.5rem;overflow:hidden;padding:0 2.25rem;border-radius:0 1.5625rem 1.5625rem;transition:.3s cubic-bezier(.77,0,.175,1);background-color:#1e6eae}.btn .btn__arrow::before{height:3px;width:1rem;background-color:#9ca4a7;transition:.3s cubic-bezier(.77,0,.175,1)}.btn .btn__arrow::after{right:0;width:rem(10);height:rem(10);border-top:3px solid #38484e;border-right:3px solid #38484e;transition:.3s cubic-bezier(.77,0,.175,1)}.btn:hover{outline:0;text-decoration:none;opacity:1}.btn:hover .btn__content{background-color:#38484e;border-color:#38484e}.btn:hover .btn__txt{color:#f2ce1b;transition:none}.btn:hover .btn__arrow::before{background-color:#f2ce1b}.btn:hover .btn__arrow::after{border-top-color:#f2ce1b;border-right-color:#f2ce1b}.btn.module-hover-root:hover .btn__arrow:not(.arrow--no-extend)::before{width:rem(25)}.btn:focus{outline:0;text-decoration:none}.btn:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.btn:active{outline:0;background-image:none}.btn::before{content:""}a.btn.btn--disabled,button.btn.btn--disabled,fieldset[disabled] a.btn{pointer-events:none}.btn--loading{position:relative}.btn--loading::before{display:block;position:absolute;content:"\e97b";left:rem(10);top:0;color:inherit;font-size:rem(20);font-family:perc-icons;line-height:2;z-index:1;opacity:1;-webkit-animation:.66s linear infinite loadingSpinner;animation:.66s linear infinite loadingSpinner}.btn--loading .btn__content{padding-left:rem(38)}.btn--loading.btn--xs::before{font-size:rem(18);line-height:rem(30)}.btn--loading.btn--xl::before{top:7%}.btn--text-alt{font-weight:700;font-family:neo-sans,sans-serif;line-height:normal;letter-spacing:normal;text-transform:none}.btn__text{z-index:10;position:relative}.btn__text.btn__text-rm-z-index{z-index:0}.btn__qty{background-color:#f4f5f5;border-color:#9ca4a7;flex-grow:1;flex-shrink:1;flex-basis:30%;cursor:pointer}.btn__qty.minus{border-right:unset}.btn__qty.plus{border-left:unset}.btn__icon{z-index:10;position:relative;top:1px;display:inline-block;margin-left:4px;text-align:center;vertical-align:baseline}.btn--block{display:block;width:100%}.btn--cloak{font-family:neo-sans,sans-serif;font-size:inherit;font-weight:500;text-transform:none}.btn--cloak .btn__content{height:auto;line-height:inherit}.btn--outline,.btn--red,.btn--secondary,.btn--white{color:#38484e}.btn--outline .btn__content,.btn--red .btn__content,.btn--secondary .btn__content,.btn--white .btn__content{background-color:#fff;border:2px solid #38484e;line-height:rem(38)}.btn--outline .btn__text,.btn--red .btn__text,.btn--secondary .btn__text,.btn--white .btn__text{color:#38484e}.btn--outline .btn__arrow::before,.btn--red .btn__arrow::before,.btn--secondary .btn__arrow::before,.btn--white .btn__arrow::before{background-color:#38484e}.btn--outline .btn__arrow::after,.btn--red .btn__arrow::after,.btn--secondary .btn__arrow::after,.btn--white .btn__arrow::after{border-top-color:#38484e;border-right-color:#38484e}.btn--outline:active,.btn--outline:hover,.btn--red:active,.btn--red:hover,.btn--secondary:active,.btn--secondary:hover,.btn--white:active,.btn--white:hover{color:#fff}.btn--outline:active .btn__content,.btn--outline:hover .btn__content,.btn--red:active .btn__content,.btn--red:hover .btn__content,.btn--secondary:active .btn__content,.btn--secondary:hover .btn__content,.btn--white:active .btn__content,.btn--white:hover .btn__content{color:#fff;background-color:#38484e;border:2px solid #38484e}.btn--outline:active .btn__text,.btn--outline:hover .btn__text,.btn--red:active .btn__text,.btn--red:hover .btn__text,.btn--secondary:active .btn__text,.btn--secondary:hover .btn__text,.btn--white:active .btn__text,.btn--white:hover .btn__text{color:#fff}.btn--outline:active .btn__arrow .arrow:not(.arrow--no-extend),.btn--outline:active .btn__arrow::before,.btn--outline:hover .btn__arrow .arrow:not(.arrow--no-extend),.btn--outline:hover .btn__arrow::before,.btn--red:active .btn__arrow .arrow:not(.arrow--no-extend),.btn--red:active .btn__arrow::before,.btn--red:hover .btn__arrow .arrow:not(.arrow--no-extend),.btn--red:hover .btn__arrow::before,.btn--secondary:active .btn__arrow .arrow:not(.arrow--no-extend),.btn--secondary:active .btn__arrow::before,.btn--secondary:hover .btn__arrow .arrow:not(.arrow--no-extend),.btn--secondary:hover .btn__arrow::before,.btn--white:active .btn__arrow .arrow:not(.arrow--no-extend),.btn--white:active .btn__arrow::before,.btn--white:hover .btn__arrow .arrow:not(.arrow--no-extend),.btn--white:hover .btn__arrow::before{background-color:#fff;width:rem(15)}.btn--outline:active .btn__arrow::after,.btn--outline:hover .btn__arrow::after,.btn--red:active .btn__arrow::after,.btn--red:hover .btn__arrow::after,.btn--secondary:active .btn__arrow::after,.btn--secondary:hover .btn__arrow::after,.btn--white:active .btn__arrow::after,.btn--white:hover .btn__arrow::after{border-top-color:#fff;border-right-color:#fff}.btn--green:not(.btn--link){color:#fff;border-radius:1.5625rem 1.5625rem 1.5625rem 0}.btn--green:not(.btn--link) .btn__content{border:2px solid #2c8814;background-color:#2c8814;border-radius:1.5625rem 1.5625rem 1.5625rem 0}.btn--green:not(.btn--link) .btn__text{color:#fff}.btn--green:not(.btn--link):hover .btn__content{background-color:transparent;border-color:#2c8814}.btn--green:not(.btn--link):hover .btn__text{color:#2c8814}.btn--gray-darkest{color:#fff}.btn--gray-darkest .btn__content{background-color:#38484e;border:2px solid #38484e;line-height:rem(38)}.btn--gray-darkest .btn__text{color:#fff}.btn--gray-darkest .btn__arrow::before{background-color:#fff}.btn--gray-darkest .btn__arrow::after{border-top-color:#fff;border-right-color:#fff}.btn--gray-darkest:active,.btn--gray-darkest:hover{color:#38484e}.btn--gray-darkest:active .btn__content,.btn--gray-darkest:hover .btn__content{color:#38484e;background-color:#fff;border-color:#38484e}.btn--gray-darkest:active .btn__text,.btn--gray-darkest:hover .btn__text{color:#38484e}.btn--gray-darkest:active .btn__arrow.arrow:not(.arrow--no-extend),.btn--gray-darkest:active .btn__arrow::before,.btn--gray-darkest:hover .btn__arrow.arrow:not(.arrow--no-extend),.btn--gray-darkest:hover .btn__arrow::before{background-color:#38484e;width:rem(15)}.btn--gray-darkest:active .btn__arrow::after,.btn--gray-darkest:hover .btn__arrow::after{border-top-color:#38484e;border-right-color:#38484e}.btn--link .btn__content{border:none;padding-left:0;background-color:transparent}.btn--link .btn__caret::before{position:relative;top:2px}.btn--link:hover{color:#1e6eae}.btn--link:hover .btn__content{border:none;color:#1e6eae;background-color:transparent}.btn--link.btn--outline:hover .btn__text,.btn--link.btn--red:hover .btn__text{color:#38484e}.btn--link.btn--teal .btn__content{color:#008485}.btn--link.btn--teal:hover .btn__content{color:#005152}.btn--link.btn--green .btn__content{color:#2c8814}.btn--link.btn--green:hover .btn__content{color:#1e5c0d}.btn--link.btn--blue .btn__content{color:#1e6eae}.btn--link.btn--blue:hover .btn__content{color:#1e5c0d}.btn--link.btn--has-arrow .btn__arrow::before{background-color:#38484e}.btn--link.btn--has-arrow .btn__arrow::after{border-top-color:#38484e;border-right-color:#38484e}.btn--link.btn--has-arrow.btn--outline .btn__arrow::before,.btn--link.btn--has-arrow.btn--red .btn__arrow::before{background-color:#38484e}.btn--link.btn--has-arrow.btn--outline .btn__arrow::after,.btn--link.btn--has-arrow.btn--red .btn__arrow::after{border-top-color:#38484e;border-right-color:#38484e}.btn--link.btn--has-arrow.btn--teal .btn__arrow::before{background-color:#008485}.btn--link.btn--has-arrow.btn--teal .btn__arrow::after{border-top-color:#008485;border-right-color:#008485}.btn--link.btn--has-arrow.btn--blue .btn__arrow::before{background-color:#1e6eae}.btn--link.btn--has-arrow.btn--blue .btn__arrow::after{border-top-color:#1e6eae;border-right-color:#1e6eae}.btn--link.btn--has-arrow.btn--green .btn__arrow::before{background-color:#2c8814}.btn--link.btn--has-arrow.btn--green .btn__arrow::after{border-top-color:#2c8814;border-right-color:#2c8814}.btn--xs,.form__input-group--xs .btn{font-size:rem(13)}.btn--xs .btn__content,.form__input-group--xs .btn .btn__content{height:rem(30);line-height:rem(26)}.btn--sm,.form__input-group--sm .btn{font-size:rem(14)}.btn--sm .btn__content,.form__input-group--sm .btn .btn__content{height:rem(36);line-height:rem(32)}.btn--lg,.form__input-group--lg .btn{font-size:rem(18)}.btn--lg .btn__content,.form__input-group--lg .btn .btn__content{height:rem(46);line-height:rem(42)}.btn--xl,.form__input-group--xl .btn{font-size:rem(18)}.btn--xl .btn__content,.form__input-group--xl .btn .btn__content{height:rem(50);line-height:rem(46)}.btn--xxl,.form__input-group--xxl .btn{font-size:rem(30)}.btn--xxl .btn__content,.form__input-group--xxl .btn .btn__content{height:rem(54);line-height:rem(50)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.container{max-width:100%;margin:0 auto;padding:0}.results--buttons .button-choice a:after,.wrapper--controls .next button:after,.wrapper--controls .previous button:before{font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;transition:.6s cubic-bezier(.23,1,.32,1);display:inline-block;font-size:24px}.results--reset a,.wrapper--controls .next button,.wrapper--controls .previous button{font-family:neo-sans,sans-serif;text-transform:uppercase;font-weight:900;transition:.6s cubic-bezier(.23,1,.32,1);cursor:pointer;border:2px solid transparent;display:inline-flex;align-items:center;justify-content:center;padding:4px 30px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;font-size:18px;line-height:1.2;-webkit-appearance:none}*,* *{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}a{text-decoration:none}a:active,a:focus,a:hover{outline:0}a[href^=tel]{color:inherit;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:30px}dfn,em{font-style:italic}hr{box-sizing:content-box;height:0;border:none;border-bottom:1px solid #ccc;margin:25px 0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:25px;padding:0}dd{margin:0 0 0 20px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;backface-visibility:hidden;-webkit-backface-visibility:hidden}iframe{max-width:100%}svg{display:block;max-width:100%;height:auto}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;font-family:inherit}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}.button::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}.button:focus,button:focus{outline:0}.button[disabled],button[disabled]{border:0;background-image:none;opacity:.4;cursor:not-allowed;box-shadow:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}table td,table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}table td:first-child,table th:first-child{border-left-width:0}table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}table td{background-color:transparent}.table-bordered td{border-bottom:1px solid #cbcbcb}.table-bordered tbody > tr:last-child td{border-bottom-width:0}.table-horizontal td,.table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.table-horizontal tbody > tr:last-child td{border-bottom-width:0}img{max-width:100%;height:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{margin:15px auto;display:block}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.wp-caption{background:#fff;border:1px solid #ccc;padding:5px;text-align:center}.wp-caption p{font-size:em(12);margin:10px 0;font-style:italic}.post-nav{overflow:hidden;margin:0 0 25px;float:none}.post-nav .pager{padding:0;display:block}.post-nav .pager li a{padding:0 5px}.post-nav .pager li.previous{float:left}.post-nav .pager li.next{float:right}.page-404{text-align:center}@font-face{font-family:geogro;src:url(assets/fonts/39CEAD_3_0.eot);src:url(assets/fonts/39CEAD_3_0.eot?#iefix) format("embedded-opentype"),url(assets/fonts/39CEAD_3_0.woff2) format("woff2"),url(assets/fonts/39CEAD_3_0.woff) format("woff"),url(assets/fonts/39CEAD_3_0.ttf) format("truetype");font-weight:400}@font-face{font-family:geogro;src:url(assets/fonts/39CEAD_4_0.eot);src:url(assets/fonts/39CEAD_4_0.eot?#iefix) format("embedded-opentype"),url(assets/fonts/39CEAD_4_0.woff2) format("woff2"),url(assets/fonts/39CEAD_4_0.woff) format("woff"),url(assets/fonts/39CEAD_4_0.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:geogro;src:url(assets/fonts/39CEAD_2_0.eot);src:url(assets/fonts/39CEAD_2_0.eot?#iefix) format("embedded-opentype"),url(assets/fonts/39CEAD_2_0.woff2) format("woff2"),url(assets/fonts/39CEAD_2_0.woff) format("woff"),url(assets/fonts/39CEAD_2_0.ttf) format("truetype");font-weight:500}@font-face{font-family:geogro;src:url(assets/fonts/39CEAD_5_0.eot);src:url(assets/fonts/39CEAD_5_0.eot?#iefix) format("embedded-opentype"),url(assets/fonts/39CEAD_5_0.woff2) format("woff2"),url(assets/fonts/39CEAD_5_0.woff) format("woff"),url(assets/fonts/39CEAD_5_0.ttf) format("truetype");font-weight:700}h1,h2,h3,h4,h5,h6{font-family:neo-sans,sans-serif;color:#6a767a;text-align:center;line-height:1.2;margin:0 0 20px}h1{font-size:50px}h2{font-size:36px;color:#1e6eae}h3{font-size:32px}h4{font-size:30px}h5{font-size:25px}h6{font-size:15px}body{font-family:neo-sans,sans-serif}main li,main p{color:#6a767a;font-size:16px;line-height:1.375}main li:not(:last-of-type),main p:not(:last-of-type){margin-bottom:20px}em{font-style:italic}a,a[href^=tel]{color:inherit}a:active,a:focus,a:hover,a[href^=tel]:active,a[href^=tel]:focus,a[href^=tel]:hover{color:#cc2647}.grid{display:grid;grid-gap:25px}.flex{display:flex}.page-title{padding-left:20px;padding-right:20px}.page-title--content{padding-bottom:50px}.page-title--content h1{margin-bottom:0}.page-title--progress .progress-bar{height:10px;background:#ced2d3;position:relative}.page-title--progress .progress-bar .overlay{transition:.6s cubic-bezier(.23,1,.32,1);position:absolute;background:#2c8814;top:0;left:0;height:100%;width:14%;z-index:1}.wrapper{padding-top:25px;padding-bottom:25px}.wrapper .container{display:flex;flex-direction:column;padding:0 10px}.wrapper--question{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wrapper--question h2{margin-bottom:30px}.wrapper--question .error-message{text-align:center;margin-bottom:50px}.wrapper--question .error-message p{color:#cc2647;font-weight:700}.wrapper--answers{margin:auto}.wrapper--answers.flex{justify-content:center}.wrapper--answers.flex > div{flex:1 1 50%;margin-bottom:10px}.wrapper--answers.checkbox{flex-direction:column}.wrapper--answers.checkbox .checkboxes{margin-left:auto;margin-right:auto;flex-direction:column}.wrapper--answers.checkbox .checkboxes label{display:inline-flex;align-items:center;padding:10px 20px;font-weight:500;font-size:18px;cursor:pointer}.wrapper--answers.checkbox .checkboxes input{width:28px;height:28px;margin-right:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper--answers.checkbox .checkboxes input:before{transition:.6s cubic-bezier(.23,1,.32,1);content:"";cursor:pointer;display:inline-block;background:#fff;width:24px;height:24px;border:2px solid #2b7bbb;outline:transparent solid 2px}.wrapper--answers.checkbox .checkboxes input:checked:before{background:url(assets/img/Generator/icon-checkmark.svg) center/16px no-repeat #2b7bbb}.wrapper--answers.checkbox .checkboxes input:focus:before{outline-color:#2b7bbb}.wrapper--answers .answer{max-width:400px;cursor:pointer;display:flex;flex-direction:column}.wrapper--answers .answer button{flex-grow:1;padding:10px}.wrapper--answers .answer img{margin-left:auto;margin-right:auto;display:block}.wrapper--answers .answer button{font-weight:500}.wrapper--answers .answer.selected button,.wrapper--answers .answer:focus button,.wrapper--answers .answer:hover button{background-color:#2b7bbb;color:#fff}.wrapper--controls{align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:25px;max-width:1240px}.wrapper--controls .next,.wrapper--controls .previous{margin-top:10px;margin-bottom:10px;flex:0 1 15%}.wrapper--controls .next button,.wrapper--controls .previous button{margin:0}.wrapper--controls .next button[disabled],.wrapper--controls .previous button[disabled]{cursor:not-allowed}.wrapper--controls .previous button{background-color:#fff;border-color:#2b7bbb;color:#2b7bbb}.wrapper--controls .previous button:active,.wrapper--controls .previous button:focus,.wrapper--controls .previous button:hover{color:#2b7bbb}.wrapper--controls .previous button:before{content:"\f30a";margin-right:15px}.wrapper--controls .previous button:active:before,.wrapper--controls .previous button:focus:before,.wrapper--controls .previous button:hover:before{transform:translateX(-10px)}.wrapper--controls .next button{border-color:#2c8814;color:#fff;background-color:#2c8814}.wrapper--controls .next button:active,.wrapper--controls .next button:focus,.wrapper--controls .next button:hover{color:#fff}.wrapper--controls .next button:after{content:"\f30b";margin-left:15px}.wrapper--controls .next button:active:after,.wrapper--controls .next button:focus:after,.wrapper--controls .next button:hover:after{transform:translateX(10px)}.wrapper--controls .next button:not([disabled]):focus,.wrapper--controls .next button:not([disabled]):hover{background-color:#2b7bbb;border-color:#2b7bbb}.wrapper--controls .description{margin-left:auto;margin-right:auto;flex:1;text-align:center;padding-left:15px;padding-right:15px;max-width:650px}.wrapper--controls .description .subtitle{font-weight:700;position:relative;display:inline-block}.wrapper--controls .description .subtitle:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin-left:auto;margin-right:auto;background:#2c8814;width:50%;height:3px}.results{text-align:center;margin-top:-50px}.results p{font-size:14px}.results p a{color:#2b7bbb;font-weight:700}.results p a:active,.results p a:focus,.results p a:hover{color:#cc2647}.results .container{max-width:900px}.results--text{margin-bottom:30px}.results--text p{font-size:16px}.results--text p.subtitle{font-weight:700;font-size:16px;margin-bottom:0}.results--buttons{justify-content:center;margin-top:25px}.results--buttons .button-choice{border-radius:0 1.5625rem 1.5625rem;flex:0 1 50%}.results--buttons .button-choice:only-child{flex-basis:400px}.results--buttons .button-choice a{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;padding:50px 15px;width:100%;height:100%;font-weight:700;font-size:18px;border-radius:0 1.5625rem 1.5625rem}.results--buttons .button-choice a span{position:relative;z-index:1}.results--buttons .button-choice a:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#0060ab;transition:.6s cubic-bezier(.23,1,.32,1);opacity:.8;border-radius:0 1.5625rem 1.5625rem}.results--buttons .button-choice a:active:before,.results--buttons .button-choice a:focus:before,.results--buttons .button-choice a:hover:before{opacity:.95}.results--buttons .button-choice a:after{content:"\f30b";margin-left:15px;position:relative;z-index:1}.results--products{flex-wrap:wrap;justify-content:center}.results--products .product{flex:0 1 215px;margin-bottom:35px;padding-left:10px;padding-right:10px}.results--products .product img{margin-left:auto;margin-right:auto;display:block;margin-bottom:10px}.results--products .product .subtitle{font-weight:700;text-transform:uppercase;margin-bottom:0;font-size:16px}.results--products .product .link{font-size:14px;color:#2b7bbb;font-weight:500}.results--products .product .link:active,.results--products .product .link:focus,.results--products .product .link:hover{text-decoration:underline}.results--reset{margin-top:30px}.results--reset a{border-color:#2c8814;color:#fff;background-color:#2c8814;font-size:26px;font-weight:700}.results--reset a:active,.results--reset a:focus,.results--reset a:hover{color:#fff}.results--reset a:focus,.results--reset a:hover{background-color:#1e6eae;border-color:#1e6eae}.hide{display:none}@media only screen and (min-width:481px){.wrapper--answers .answer:not(.answer-one){margin-left:20px}}@media only screen and (min-width:768px){.flex.reverse{flex-direction:row-reverse}.wrapper--controls .next{text-align:right}.results--buttons .button-choice{margin-left:20px;margin-right:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.page-title{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1025px){.page-title{padding-top:0;padding-bottom:20px}}@media only screen and (max-width:1024px){.alignleft,.alignright{float:none;margin:15px auto;display:block}.wp-caption{width:auto!important}.wrapper--controls .description{padding-left:25px;padding-right:25px}}@media only screen and (max-width:768px){h1{font-size:30px}h2{font-size:25px}.wrapper--answers.flex > div{margin-bottom:25px}}@media only screen and (max-width:767px){.flex{flex-direction:column}.flex.wrap{flex-wrap:wrap}.page-title{padding-top:50px;padding-bottom:50px}.wrapper--answers.flex{align-items:center;justify-content:stretch}.wrapper--answers.flex:not(.no-images) > div{margin-bottom:50px}.wrapper--controls .next button,.wrapper--controls .previous button{min-width:200px;font-size:16px}.wrapper--controls .previous{order:2}.wrapper--controls .next{order:1}.wrapper--controls .description{order:3;margin-top:30px}.results--buttons .button-choice{margin-bottom:20px}}@media only screen and (max-width:480px){br{display:none}.wrapper--answers .answer button:not(.no-margin){margin-top:25px}}