body,html{height:100%}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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}[tabindex="0"]{outline:0}img{height:auto;max-width:100%;width:100%}button{cursor:pointer}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus{outline:none}button,label,select{cursor:pointer}button span:focus,button:focus,label span:focus,label:focus,select span:focus,select:focus{outline:0}button span:focus-visible,label span:focus-visible,select span:focus-visible{outline:0!important}body{font-size:14px;line-height:1;margin:0;padding:0}.clearfix:after,.clearfix:before{content:"";display:table}.clear,.clearfix:after{clear:both}.list-unstyled{list-style:none}body{font-family:Rubik,Helvetica,Arial,Open Sans,sans-serif;opacity:1}.btn{transition:all .3s}.hidden{display:none}.infoPage.hidden,.themePage.hidden{display:block}.rounded{border-radius:50%}@media (min-width:768px){.rounded-md{border-radius:50%}}@media (min-width:1024px){.rounded-lg{border-radius:50%}}.overflow-hidden{overflow:hidden}.row{display:flex;flex-wrap:wrap;justify-content:center;min-width:100%}[class*=col-child-],[class*=col-lg-child-],[class*=col-md-child-],[class*=col-sm-child-]{display:flex;flex-flow:row wrap}[class*=col-child-]>*>div,[class*=col-lg-child-]>*>div,[class*=col-md-child-]>*>div,[class*=col-sm-child-]>*>div{display:block;margin:0}[class*=col-child-]>*>div input+label,[class*=col-lg-child-]>*>div input+label,[class*=col-md-child-]>*>div input+label,[class*=col-sm-child-]>*>div input+label{width:100%}.col-1,.col-child-1>*>div,.col-child-1>input,.col-child-1>select{flex:0 0 8.333333%;max-width:8.333333%}.col-2,.col-child-2>*>div,.col-child-2>input,.col-child-2>select{flex:0 0 16.666667%;max-width:16.666667%}.col-3,.col-child-3>*>div,.col-child-3>input,.col-child-3>select{flex:0 0 25%;max-width:25%}.col-4,.col-child-4>*>div,.col-child-4>input,.col-child-4>select{flex:0 0 33.333333%;max-width:33.333333%}.col-5,.col-child-5>*>div,.col-child-5>input,.col-child-5>select{flex:0 0 41.666667%;max-width:41.666667%}.col-6,.col-child-6>*>div,.col-child-6>input,.col-child-6>select{flex:0 50%;max-width:50%}.col-7,.col-child-7>*>div,.col-child-7>input,.col-child-7>select{flex:0 0 58.333333%;max-width:58.333333%}.col-8,.col-child-8>*>div,.col-child-8>input,.col-child-8>select{flex:0 0 66.666667%;max-width:66.666667%}.col-9,.col-child-9>*>div,.col-child-9>input,.col-child-9>select{flex:0 0 75%;max-width:75%}.col-10,.col-child-10>*>div,.col-child-10>input,.col-child-10>select{flex:0 0 83.333333%;max-width:83.333333%}.col-11,.col-child-11>*>div,.col-child-11>input,.col-child-11>select{flex:0 0 91.666667%;max-width:91.666667%}.col-12,.col-child-12>*>div,.col-child-12>input,.col-child-12>select{flex:0 0 100%;max-width:100%;width:100%}@media (min-width:768px){.col-md-1,.col-md-child-1>*>div,.col-md-child-1>input,.col-md-child-1>select{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2,.col-md-child-2>*>div,.col-md-child-2>input,.col-md-child-2>select{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3,.col-md-child-3>*>div,.col-md-child-3>input,.col-md-child-3>select{flex:0 0 25%;max-width:25%}.col-md-4,.col-md-child-4>*>div,.col-md-child-4>input,.col-md-child-4>select{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5,.col-md-child-5>*>div,.col-md-child-5>input,.col-md-child-5>select{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6,.col-md-child-6>*>div,.col-md-child-6>input,.col-md-child-6>select{flex:0 50%;max-width:50%}.col-md-7,.col-md-child-7>*>div,.col-md-child-7>input,.col-md-child-7>select{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8,.col-md-child-8>*>div,.col-md-child-8>input,.col-md-child-8>select{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9,.col-md-child-9>*>div,.col-md-child-9>input,.col-md-child-9>select{flex:0 0 75%;max-width:75%}.col-md-10,.col-md-child-10>*>div,.col-md-child-10>input,.col-md-child-10>select{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11,.col-md-child-11>*>div,.col-md-child-11>input,.col-md-child-11>select{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12,.col-md-child-12>*>div,.col-md-child-12>input,.col-md-child-12>select{flex:0 0 100%;max-width:100%}.col-md-child-auto>*>div,.col-md-child-auto>input,.col-md-child-auto>select{flex:0 0 auto;max-width:none}}@media (min-width:1024px){.col-lg-1,.col-lg-child-1>*>div,.col-lg-child-1>input,.col-lg-child-1>select{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2,.col-lg-child-2>*>div,.col-lg-child-2>input,.col-lg-child-2>select{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3,.col-lg-child-3>*>div,.col-lg-child-3>input,.col-lg-child-3>select{flex:0 0 25%;max-width:25%}.col-lg-4,.col-lg-child-4>*>div,.col-lg-child-4>input,.col-lg-child-4>select{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5,.col-lg-child-5>*>div,.col-lg-child-5>input,.col-lg-child-5>select{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6,.col-lg-child-6>*>div,.col-lg-child-6>input,.col-lg-child-6>select{flex:0 50%;max-width:50%}.col-lg-7,.col-lg-child-7>*>div,.col-lg-child-7>input,.col-lg-child-7>select{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8,.col-lg-child-8>*>div,.col-lg-child-8>input,.col-lg-child-8>select{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9,.col-lg-child-9>*>div,.col-lg-child-9>input,.col-lg-child-9>select{flex:0 0 75%;max-width:75%}.col-lg-10,.col-lg-child-10>*>div,.col-lg-child-10>input,.col-lg-child-10>select{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11,.col-lg-child-11>*>div,.col-lg-child-11>input,.col-lg-child-11>select{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12,.col-lg-child-12>*>div,.col-lg-child-12>input,.col-lg-child-12>select{flex:0 0 100%;max-width:100%}.col-lg-child-auto>*>div,.col-lg-child-auto>input,.col-lg-child-auto>select{flex:0 0 auto;max-width:none}}.wrapper{background-repeat:no-repeat;background-size:cover}.questions{position:relative}.button-wrapper{text-align:center}.defaultPage.below .app-vue-core-wrap{min-height:calc(100vh - 50px)}.defaultPage .wrapper{background-color:#fff;min-height:100%}@media (min-width:1024px){.defaultPage .wrapper{background-color:#fff}}.defaultPage .content-default-wrap{font:normal 400 20px/1.2 Rubik,Helvetica,Arial,Open Sans,sans-serif;margin:0 auto;max-width:92%;padding:23px 0;position:relative;width:100%;z-index:101}@media (min-width:1024px){.defaultPage .content-default-wrap{max-width:800px;padding:0 0 40px}}.defaultPage .btn{min-width:auto;padding:0;text-transform:capitalize}.defaultPage .content-default{color:#fff;margin:0 auto}.defaultPage .form-group{display:flex;flex-flow:column nowrap;justify-content:space-between}@media (min-width:1024px){.defaultPage .form-group{flex-direction:row}}.defaultPage .form-group.center{justify-content:center}.defaultPage .hl{color:#000;font:normal 700 28px/1.1 Rubik,Helvetica,Arial,Open Sans,sans-serif;margin:0 0 10px;text-align:center}.defaultPage .shl{color:#000;font:400 20px/1.4 Rubik,Helvetica,Arial,Open Sans,sans-serif;text-align:center}.defaultPage .questions-container p{margin:0}.defaultPage .questions{color:#043573;margin:0}.defaultPage .buyer-click.vertical{bottom:auto;display:block;left:auto;margin:18px auto;position:relative;right:auto;top:auto}@media (min-width:1024px){.defaultPage .buyer-click.vertical{bottom:auto;left:auto;margin:18px auto;right:auto;top:auto}}.btn{align-items:center;background:#f0c561;border-radius:4px;color:#043573;display:flex;font:normal 700 22px/1.2 Rubik,Helvetica,Arial,Open Sans,sans-serif;height:60px;justify-content:center;margin:auto;text-transform:capitalize;width:100%}.btn:hover{background:#e9ab1b}.btn-outline{align-items:center;background:#fff;border:2px solid #043573;border-radius:5px;color:#043573;display:flex;font:normal 700 22px/1.2 Rubik,Helvetica,Arial,Open Sans,sans-serif;height:70px;justify-content:center;margin:0 auto;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;width:206px}.btn-outline:hover{background:#064ca4;border-color:#064ca4;color:#fff}.btn-outline:disabled,.questions:not(.isValid) .btn-outline{border-color:#c6c6c6}.loader{display:none;z-index:100}.loader .loader-img{animation:rotating 2s linear infinite;z-index:1050}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.about_us header{display:none!important}.theme-header{background-color:#f0c561}.top-head{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1920px;padding:30px 16px}@media (min-width:768px){.top-head{padding:40px 40px 0 60px}}@media (min-width:1024px){.top-head{padding:33px 58px 0}}@media (min-width:1280px){.top-head{padding:33px 138px 0 58px}}.top-head .logo{height:35px;width:125px}@media (min-width:768px){.top-head .logo{height:58px;width:207px}}.top-head .btn-outline{background-color:transparent;border-radius:100px;font:normal 700 12px/24px Rubik,Helvetica,Arial,Open Sans,sans-serif;height:26px;margin:0 0 0 10px;width:126px}@media (min-width:1620px){.top-head .btn-outline{font-size:16px;height:37px;margin-top:0;width:182px}}.top-head .btn-outline:hover{background-color:#2678b7;border-color:#043573;color:#043573}.body-head{max-width:1440px;padding:5% 5% 230px;text-align:left}@media (min-width:768px){.body-head{padding-bottom:165px;padding-top:60px;text-align:center}}@media (min-width:840px){.body-head{padding-bottom:6%}}@media (min-width:1024px){.body-head{align-items:center;display:flex;margin:0 auto;padding:3.4% 120px 65px;text-align:left}}.body-head h1{align-items:center;color:#043573;display:flex;font:normal 700 35px/1.1 Rubik,Helvetica,Arial,Open Sans,sans-serif}@media (max-width:1023px){.body-head h1 br{display:none}}@media (min-width:1024px){.body-head h1{font-size:50px;margin-right:76px}}@media (min-width:1920px){.body-head h1{font-size:60px}}.body-head h2{display:none}@media (min-width:1024px){.body-head h2{color:#000;display:block;font:700 20px/1 Rubik,Helvetica,Arial,Open Sans,sans-serif;margin-bottom:15px}}.body-head p{color:#000;font:normal 16px/26px Merriweather,Georgia,Times New Roman,serif}@media (min-width:768px) and (max-width:1023px){.body-head p{margin:0 auto;width:69%}}@media (min-width:1280px){.body-head p{width:81%}}@media (min-width:1024px){.body-head-text{padding-left:24px}}.theme-body{align-items:center;display:flex;flex-flow:row wrap;margin:0 auto;padding:0;width:100%}@media (min-width:1024px){.theme-body{padding:0 5%}}@media (min-width:768px) and (max-width:1023px){.theme-body.theme-body-top .wrapper{padding:0 44px}}@media (max-width:839px){.theme-body.theme-body-top{margin-top:-110px}}@media (min-width:768px) and (max-width:839px){.theme-body.theme-body-top .description{order:2}}.theme-body.theme-body-top .image{background-repeat:no-repeat;height:276px;margin:-83px auto 0;width:343px}@media (min-width:768px){.theme-body.theme-body-top .image{background-image:url(https://static.core.buyerlink.cloud/media/assets/windowreplacepros/images/multiple-windows-room-tab_7db024b8a89ca048bdcfbcb615a0b035.jpg);background-size:100% auto;height:267px;margin:0 auto;width:680px}.theme-body.theme-body-top .image img{display:none}}@media (min-width:1024px){.theme-body.theme-body-top .image{background-image:url(https://static.core.buyerlink.cloud/media/assets/windowreplacepros/images/multiple-windows-room_cor_c33aea06eaefc2fce107c75f2d647ad5.jpg);background-size:100%;height:478px;margin-left:24px;width:588px}}.theme-body.theme-body-bottom,.theme-body.theme-body-bottom .wrapper{background:#f3f7fc}.theme-body.theme-body-bottom{padding:10px 0 30px}@media (min-width:768px){.theme-body.theme-body-bottom{margin:40px 0 0;padding:10px 44px 25px}}@media (min-width:1024px){.theme-body.theme-body-bottom{margin-bottom:0;padding:64px 0 59px}}@media (min-width:1024px) and (max-width:1279px){.theme-body.theme-body-bottom .image{width:100%}}@media (min-width:1280px){.theme-body.theme-body-bottom .image{width:588px}}@media (min-width:1024px){.theme-body.theme-body-bottom .row{padding:0 120px}}@media (min-width:1280px) and (max-width:1439px){.theme-body.theme-body-bottom .row{padding:0 40px}}@media (max-width:1023px){.theme-body>div:first-child{order:2}.theme-body>div:last-child{order:1}}@media (min-width:840px){.theme-body{margin-top:40px}}@media (min-width:1024px){.theme-body{margin-top:0;padding:45px 120px 0}}@media (min-width:1280px) and (max-width:1439px){.theme-body{padding:45px 40px}}.theme-body h2{font:normal 700 20px/28px Rubik,Helvetica,Arial,Open Sans,sans-serif;margin-top:15px;padding-bottom:30px;text-transform:uppercase}@media (min-width:768px){.theme-body h2{padding-bottom:20px;text-align:center}}@media (min-width:1024px){.theme-body h2{text-align:left}}.theme-body .wrapper{margin:auto;max-width:1440px;min-width:0;min-width:auto}@media (max-width:839px){.theme-body .wrapper{flex-wrap:wrap-reverse}}@media (min-width:620px) and (max-width:1023px){.theme-body .image{align-items:flex-end;display:flex;max-height:300px;overflow:hidden}}.theme-body .image.img-desk{padding-right:20px}@media (max-width:1023px){.theme-body .image.img-desk{display:none}}.theme-body .text-block{color:#000;margin-top:30px;padding-right:20px}@media (min-width:320px) and (max-width:767px){.theme-body .text-block{padding:0 16px}}@media (min-width:768px){.theme-body .text-block{padding:0}}@media (min-width:840px) and (max-width:1023px){.theme-body .text-block{padding:0 38px}}@media (min-width:1024px){.theme-body .text-block.second{padding-left:24px}}.theme-body .text-block p{color:#000;font:normal 16px/26px Merriweather,Georgia,Times New Roman,serif;margin-bottom:25px}.theme-footer{margin:40px 0;padding:0 5%;width:100%}@media (min-width:768px){.theme-footer{margin:30px 0}}@media (min-width:1024px){.theme-footer{margin:0 auto}}.theme-footer .wrapper{border:3px solid #8eb6e7;margin:auto;max-width:1440px;padding:40px 0}@media (min-width:768px){.theme-footer .wrapper{border:none;padding:40px 0 30px}}@media (min-width:1024px){.theme-footer .wrapper{padding:80px 10px 90px}}.theme-footer h2{color:#000;font:normal normal 26px/35px Merriweather,Georgia,Times New Roman,serif;margin-bottom:20px!important;text-align:center;text-transform:capitalize}@media (min-width:768px){.theme-footer h2{font-size:32px;line-height:40px}}@media (min-width:1024px){.theme-footer h2{font-size:40px;margin-bottom:40px!important}}.theme-footer .btn{background:#2678b7;color:#fff;font:700 18px/27px Rubik,Helvetica,Arial,Open Sans,sans-serif;margin:20px auto 0;-webkit-text-decoration:none;text-decoration:none;width:240px}@media (min-width:768px){.theme-footer .btn{font-size:22px;height:70px;margin-top:30px;width:360px}}