body{line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;font-family:"co-headline",sans-serif;color:#00bcf2;text-transform:uppercase}h1,.h1{font-size:56px;line-height:64px}h2,.h2{font-size:40px;line-height:48px}h3,.h3{font-size:32px;line-height:40px}h4,.h4{font-size:24px;line-height:32px}h5,.h5{font-size:16px;line-height:24px}h6,.h6{font-size:13px;line-height:24px}a:hover>h1,a:hover>.h1,a:hover>h2,a:hover>.h2,a:hover>h3,a:hover>.h3,a:hover>h4,a:hover>.h4,a:hover>h5,a:hover>.h5,a:hover>h6,a:hover>.h6{color:#002050}a:hover,.alink:hover{text-decoration:none}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"],textarea{font:normal normal 13px/1 "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font:normal normal 13px/1 "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,textarea:-ms-input-placeholder{font:normal normal 13px/1 "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="email"]::-moz-placeholder,textarea::-moz-placeholder{font:normal normal 13px/1 "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="email"]:-moz-placeholder,textarea:-moz-placeholder{font:normal normal 13px/1 "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}select{height:38px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{line-height:24px}.table-hover>tbody>tr:hover{background-color:#effbfe}.mt0{margin-top:0}.mt24{margin-top:24px}.mb0{margin-bottom:0}.mb8{margin-bottom:8px}.mb16{margin-bottom:16px}.mb40{margin-bottom:40px}p.lead{font-weight:400;font-size:16px;line-height:28px}span.number{font-weight:700}.btn{border:2px solid #00bcf2;padding:0 26px;font-weight:700;min-width:150px;height:40px;line-height:36px;text-transform:uppercase;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.btn.btn-lg{min-width:200px;height:50px;font-size:13px;line-height:46px}.btn.btn-primary{color:#fff;background-color:#00bcf2;background-image:none}.light-background{background-color:#effbfe}.lighter-background{background-color:#f8f8f8}.dark-background{color:#fff;background-color:#00bcf2}.dark-background h1,.dark-background .h1,.dark-background h2,.dark-background .h2,.dark-background h3,.dark-background .h3,.dark-background h4,.dark-background .h4,.dark-background h5,.dark-background .h5,.dark-background h6,.dark-background .h6{color:#fff}.dark-background .btn{border-color:#fff}.dark-background .btn:hover{color:#00bcf2;background-color:#fff}.overlay:before{width:100%;height:100%;position:absolute;content:'';top:0;left:0;background-color:#292929;opacity:.3;z-index:2}.text-right .img-responsive{display:inline-block}.navigation .phone-number{font-weight:bold;font-size:16px}.interest-free-wrapper{height:240px}.interest-free-wrapper h3{margin-top:0;margin-bottom:0}.ten-year-guarantee h2{margin-top:0}@media all and (max-width:480px){.interest-free-wrapper .flex-align-self-center{margin-top:20px}.ten-year-guarantee .flex-align-self-center{margin-bottom:20px}.ten-year-guarantee .flex .text-right{text-align:center}}.page-introduction h2{margin-bottom:24px}.page-introduction .lead{margin-bottom:48px}@media all and (max-width:991px){h1,.h1{font-size:40px;line-height:48px}h2,.h2{font-size:32px;line-height:40px}h3,.h3{font-size:24px;line-height:32px}h4,.h4{font-size:16px;line-height:24px}h5,.h5{font-size:13px;line-height:24px}h6,.h6{font-size:13px;line-height:24px}}@media all and (max-width:767px){h1,.h1{font-size:32px;line-height:40px}h2,.h2{font-size:24px;line-height:32px}h3,.h3{font-size:16px;line-height:24px}h4,.h4{font-size:13px;line-height:24px}h5,.h5{font-size:13px;line-height:24px}h6,.h6{font-size:13px;line-height:24px}}.container,.page-header .header.content,.page-header.sticky-header .header.content .nav-sections-items{width:1170px !important}.page-header.sticky-header .header.content .nav-sections-items{margin:0 auto}@media all and (max-width:1199px){.container,.page-header .header.content,.page-header.sticky-header .header.content .nav-sections-items{width:970px !important}}@media all and (max-width:991px){.container{width:750px !important}.page-header .header.content,.page-header.sticky-header .header.content .nav-sections-items{width:100% !important}}@media all and (max-width:767px){.container{width:100% !important}}.page-header .panel.wrapper{display:none}.page-header.type5 .header.content,.page-header.type6 .header.content{margin-left:auto;margin-right:auto;padding:10px 15px 15px}.logo img{width:auto;max-height:60px}.page-header.type6 .custom-block{padding-top:15px;line-height:1}.page-header.type6 .header-contact-number{font:900 32px/.2 "co-headline",sans-serif}.page-header.type6 .header-contact-number small{font-weight:400;font-size:15px;line-height:20px;letter-spacing:3px;color:#7d7d7d}.page-header .header.content .search-area{display:none}.page-header.type5 .navigation{padding:25px 0 0}.page-header.type6 .navigation{padding:15px 0 0}.navigation{font-size:15px}.navigation a,.navigation span.submenu-title{font-weight:600;font-family:"co-headline",sans-serif;text-transform:uppercase}.navigation .level0 .submenu .active a{color:#00bcf2}@media all and (min-width:992px){.page-header.type6{position:static !important;z-index:2 !important}.page-header.type6 .custom-block{text-align:right;float:none}.page-header.type5 .header.content,.page-header.type6 .header.content{padding:0 15px 0}.page-header.type6 .logo{padding-top:10px;padding-bottom:15px}.page-header.type6 .navigation{padding-top:0}.page-header.type6 .navigation>ul{float:right}.navigation a{opacity:.5}.navigation a.logo,.navigation a:hover{opacity:1}.navigation span.submenu-title{color:#fff}.sw-megamenu.navigation li.level0.fullwidth .submenu a,.sw-megamenu.navigation li.level0.staticwidth .submenu a,.navigation .item-cms-products .level1 span.submenu-title{padding:6px 24px;font-size:11px;line-height:24px}.navigation .item-cms-products .level1 span.submenu-title{padding-top:4px;padding-bottom:4px}.sw-megamenu.navigation .mega-columns .level1.active a,.sw-megamenu.navigation .mega-columns .level1 .active a{color:#fff}.sw-megamenu.navigation li.level0.fullwidth .submenu a:hover>span,.sw-megamenu.navigation li.level0.staticwidth .submenu a:hover>span{text-decoration:none}.navigation .staticwidth.item-cms-products>.submenu{width:400px}.navigation .level0.parent>a::after,.page-header.type6 .navigation .level0:hover>.level-top,.page-header.type6 .navigation .level0.active>.level-top,.page-header.type6 .navigation .level0.has-active>.level-top{color:#002050}.page-header.type6 .navigation .level0.active>.level-top,.page-header.type6 .navigation .level0.has-active>.level-top,.page-header.type6 .navigation .active>a{opacity:1}.page-header.type6 .navigation .level0>.level-top,.page-header.type6 .navigation .level0.parent>a::after{line-height:85px}header.page-header.sticky-header .nav-sections{padding:0 !important}.page-header.type6 .sticky-logo .logo{padding-top:7px;padding-bottom:7px}.sticky-logo .logo img{height:50px}.sticky-header-contact-number{padding-top:5px;padding-right:4%;text-align:center;float:right}.page-header.type6 .sticky-header-contact-number .header-contact-number{font-size:20px}.page-header.type6 .sticky-header-contact-number .header-contact-number small{font-size:14px;letter-spacing:normal}header.page-header.sticky-header .navigation li.level0>.level-top,header.page-header.sticky-header .navigation li.level0.parent>a::after{line-height:64px}}@media all and (max-width:991px){.page-header.type6 .custom-block{padding-top:20px;padding-right:30px;text-align:center}.page-header.type6 .header-contact-number{font-size:24px}.nav-toggle{margin-right:0;position:absolute;top:0;right:15px}.nav-toggle::before{line-height:85px}.page-header{right:0}.nav-open .page-header{right:calc(100% - 54px)}.page-header,.nav-sections{-webkit-transition:right .3s;-moz-transition:right .3s;-ms-transition:right .3s;transition:right .3s}.nav-sections{left:auto;right:calc(-1*(100% - 54px))}.nav-open .nav-sections{left:auto;right:0}.nav-open .page-wrapper{left:auto}.section-item-title{display:none}header.page-header .nav-sections-item-content{margin-top:30px}.page-header.type5 .navigation,.page-header.type6 .navigation{padding-top:0}.navigation a:hover{color:#00bcf2 !important}.navigation li.level0 .ui-menu-item>a::before{line-height:29px}.navigation .level0.active>a{border-left:8px solid #00bcf2 !important}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active),.navigation .submenu:not(:first-child) .active>a{border-color:#00bcf2}.navigation .item-cms-products .level1{margin-top:15px !important}.navigation .item-cms-products .level1 span.submenu-title{padding-left:30px;color:#000}.navigation a{color:#777 !important}.sw-megamenu.navigation li.level0.fullwidth>.submenu,.sw-megamenu.navigation li.level0.staticwidth>.submenu{border-color:#DDD !important;background-color:#EEE !important}}@media all and (max-width:767px){.page-header.type6 .custom-block{padding-top:15px}.page-header.type6 .header-contact-number{font-size:18px}.page-header.type6 .header-contact-number small{letter-spacing:inherit}}.page-main,.page-main .columns .column.main{padding-bottom:0}.page-main{padding-top:0}body.layout-fullwidth .page-main,body.layout-fullwidth.catalog-category-view .page-main,body.layout-fullwidth.catalog-product-view .page-main,body.layout-fullwidth.cms-index-index .page-main{padding-left:0;padding-right:0;max-width:none;z-index:1}section.page-main-section{padding-top:80px;padding-bottom:80px}section.page-main-section.no-padding{padding:0}section.page-content-header h1{margin-top:0;margin-bottom:15px}@media all and (max-width:991px){.mobile-sticky .page-wrapper{padding-top:89px}.mobile-sticky .page-main{margin-top:0}}@media all and (max-width:767px){section.page-main-section{padding-top:30px;padding-bottom:30px}}.sidebar h3{margin-bottom:20px}.sidebar h3:first-child{margin-top:0}.page-footer{background:#002050 url('../images/n_shape_white.png') no-repeat left top}.footer-middle .block{text-align:center}.page-footer h3{font-size:20px}.page-footer a{font-weight:600}.page-footer a:hover{color:#00bcf2}.page-footer #img-footer-logo{margin:20px auto 30px}.page-footer .company-name{font-size:16px}.page-footer ul.links{font-size:16px;font-family:"co-headline",sans-serif;text-transform:uppercase}.page-footer .links .active a{color:#00bcf2}.page-footer .contact-info i{margin-right:10px;width:15px;text-align:center;color:#00bcf2}.page-footer .formbuilder .subtemplate-wrapper>label{display:none}.page-footer .formbuilder-form .form-list .field{margin-bottom:12px}.page-footer .formbuilder-form input[type="submit"],.page-footer .formbuilder-form button[type="submit"]{border:2px solid #00bcf2;width:100%;height:50px;font-weight:bold;line-height:48px;color:#fff;background-color:#00bcf2;text-transform:uppercase}.page-footer .formbuilder-form input[type="submit"]:hover,.page-footer .formbuilder-form button[type="submit"]:hover{opacity:.9}.page-footer .copyright-information{font-size:14px}@media all and (max-width:767px){.page-footer{background-position:center top}.footer-middle #img-footer-logo{margin-top:0}.footer-middle .block{margin-top:30px}.footer-middle .formbuilder .field{margin:0 auto;max-width:480px}}.container-fluid.no-gutter{padding-left:0;padding-right:0}.container.no-gutter .row,.container-fluid.no-gutter .row{margin-left:0;margin-right:0}.container.no-gutter [class^="col-"],.container-fluid.no-gutter [class^="col-"]{padding-left:0;padding-right:0}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-align-self-center{-webkit-align-self:center;align-self:center}@media all and (max-width:480px){.row.flex{display:block}}.overlay{position:relative;background-color:transparent;opacity:1;filter:alpha(opacity=1)}.parallax{overflow:hidden;position:relative}.image-bg h1,.image-bg h2,.image-bg h3,.image-bg h4,.image-bg h5,.image-bg h6,.image-bg p,.image-bg span,.image-bg li{color:#fff}.image-bg .container,.image-bg div[class*='col-']{position:relative;z-index:3}.image-bg .container{top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0)}.container.image-bg .row{position:relative;z-index:3}.image-bg .btn{color:#fff;border-color:#fff}.image-bg .btn:hover{color:#7d7d7d;background-color:#fff;opacity:.9}.background-image-holder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#292929;background-size:cover !important;background-position:50% 50% !important;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:0}.background-image-holder img{display:none}.background-multiply .background-image-holder{background-color:#00bcf2 !important;background-blend-mode:multiply}.background-image-holder.fadeIn{opacity:1}.parallax>.background-image-holder,.parallax .slides li>.background-image-holder{height:100vh;top:-70vh;transition:all 0s ease !important;transition:opacity .3s ease !important;-webkit-transform-style:preserve-3d}@media all and (max-width:991px){.parallax>.background-image-holder,.parallax .slides li>.background-image-holder{top:-100vh}}@media all and (max-width:767px){.parallax>.background-image-holder,.parallax .slides li>.background-image-holder{top:0 !important;transform:none !important;-webkit-transform:none !important}}.responsive-embedded-video-wrapper{margin-bottom:20px;padding-bottom:56.25%;position:relative}.responsive-embedded-video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}div.mage-error[generated]{font-size:15px}.formbuilder-form{position:relative}.formbuilder-loading.ajax-loading{margin-top:-15px;margin-left:-15px;position:absolute}.formbuilder-form .form-list .field{margin-bottom:10px;min-height:0}.formbuilder-form .form-list .row{margin-bottom:0}.formbuilder-form .response-field-address .input-line{margin-bottom:0}.formbuilder-form .response-field-address .zipcode,.formbuilder-form .response-field-address .country{display:inline-block}.formbuilder-form .response-field-address .street,.formbuilder-form .response-field-address .city,.formbuilder-form .response-field-address .state{margin-bottom:10px}@media(max-width:767px){.page-footer .formbuilder-form input[type="submit"],.page-footer .formbuilder-form button[type="submit"]{max-width:450px}}@media(max-width:479px){.formbuilder-form .response-field-address .zipcode{margin-bottom:10px}}.feature{margin-bottom:24px}.feature p:last-child{margin-bottom:0}.feature.boxed{padding:32px;min-height:345px;background-color:#f8f8f8}.lighter-background .feature.boxed{background-color:#fff}@media all and (max-width:1199px){.feature.boxed{min-height:335px}}@media all and (max-width:991px){.feature.boxed{min-height:370px}}@media all and (max-width:767px){.feature.boxed{padding:24px;min-height:inherit}}.accordion{padding-left:0}.accordion,.accordion li{list-style-type:none}.accordion li .accordion__title,.accordion li .accordion__content,.accordion li .accordion__content *{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}.accordion li .accordion__title{cursor:pointer;padding:1.08333333em 1.625em;border:1px solid #effbfe;border-bottom:0;background:#f8f8f8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion li:last-child .accordion__title{border-bottom:1px solid #effbfe}.accordion li .accordion__content{opacity:0;visibility:hidden;max-height:0}.accordion li .accordion__content>*{display:none}.accordion li .accordion__content *:first-child{padding-top:1.625em}.accordion li .accordion__content *:last-child{padding-bottom:1.625em}.accordion li.active .accordion__title,.accordion li.active .accordion__title .h1,.accordion li.active .accordion__title .h2,.accordion li.active .accordion__title .h3,.accordion li.active .accordion__title .h4,.accordion li.active .accordion__title .h5,.accordion li.active .accordion__title .h6{color:#fff}.accordion li.active .accordion__title{background:#00bcf2;border-bottom:1px solid #002050}.accordion li.active .accordion__content{padding:0 1.625em;opacity:1;visibility:visible;max-height:500px}.accordion li.active .accordion__content>*{display:inline-block}.modal-background{position:fixed;width:100%;height:100%;background:#292929;opacity:0;z-index:9998;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;visibility:hidden;top:0;left:0}.modal-background.reveal-modal{opacity:.8;visibility:visible}.modal-content-wrapper{padding:30px 0 0;max-width:80%;max-height:80%;position:fixed;top:50%;left:50%;opacity:0;visibility:hidden;z-index:-1;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}.modal-content-wrapper.reveal-modal{opacity:1;visibility:visible;z-index:9999}.modal-content-wrapper .close-modal{position:absolute;top:0;right:0;cursor:pointer;font-size:18px;color:#FFF}.modal-content-wrapper iframe{width:100%;height:100%}.cms-index-index h1,.cms-index-index .h1{font-size:40px;line-height:48px}@media all and (max-width:991px){.cms-index-index h1,.cms-index-index .h1{font-size:32px;line-height:40px}}@media all and (max-width:767px){.cms-index-index h1,.cms-index-index .h1{font-size:24px;line-height:32px}}.cms-index-index .product-list .product-image{margin-bottom:16px}.cms-index-index .product-list .product-name{margin-top:0;margin-bottom:0;font-size:24px;line-height:32px;text-transform:none}.cms-index-index .product-list .product-width{margin-bottom:0}.cms-index-index .product-list .product-price{margin-bottom:55px;font-weight:400;font-size:16px;line-height:24px;font-family:"co-headline",sans-serif;color:#00bcf2}@media all and (max-width:991px){.cms-index-index .product-list .product-name{font-size:16px;line-height:24px}.cms-index-index .product-list .product-price{font-size:13px;line-height:24px}}.cms-index-index .product-feature-list h2{margin-bottom:40px}.cms-index-index .product-feature-list .btn-primary{margin-top:40px}.cms-index-index .product-feature .product-feature-image{margin-bottom:16px}.cms-index-index .product-feature .product-feature-title{margin-bottom:0;text-transform:none}[class^="cms-products-"] h2,[class^="cms-products-"] h3{text-transform:none}[class^="cms-products-"] .product-name{margin-top:0;margin-bottom:0}[class^="cms-products-"] .product-financing a{color:#fff}[class^="cms-products-"] .product-financing .fa{margin-right:10px;font-size:40px;line-height:48px}[class^="cms-products-"] .product-description{margin-bottom:80px}[class^="cms-products-"] .product-specifications thead{background-color:#effbfe}[class^="cms-products-"] .product-specifications th{width:30%}[class^="cms-products-"] .form-product-order input[type="text"],[class^="cms-products-"] .form-product-order input[type="password"],[class^="cms-products-"] .form-product-order input[type="email"],[class^="cms-products-"] .form-product-order input[type="tel"],[class^="cms-products-"] .form-product-order select,[class^="cms-products-"] .form-product-order textarea{border:0;color:#777;background-color:#f5f5f5;font-weight:bold;outline:0}[class^="cms-products-"] .form-product-order input[type="text"],[class^="cms-products-"] .form-product-order input[type="password"],[class^="cms-products-"] .form-product-order input[type="email"],[class^="cms-products-"] .form-product-order input[type="tel"],[class^="cms-products-"] .form-product-order select{padding-left:20px;height:50px}[class^="cms-products-"] .form-product-order input[type="text"],[class^="cms-products-"] .form-product-order input[type="password"],[class^="cms-products-"] .form-product-order input[type="email"],[class^="cms-products-"] .form-product-order input[type="tel"]{line-height:30px}[class^="cms-products-"] .form-product-order input:focus,[class^="cms-products-"] .form-product-order select:focus,[class^="cms-products-"] .form-product-order textarea:focus{box-shadow:none}[class^="cms-products-"] .form-product-order input[type="text"]::-webkit-input-placeholder,[class^="cms-products-"] .form-product-order input[type="password"]::-webkit-input-placeholder,[class^="cms-products-"] .form-product-order input[type="url"]::-webkit-input-placeholder,[class^="cms-products-"] .form-product-order input[type="tel"]::-webkit-input-placeholder,[class^="cms-products-"] .form-product-order input[type="search"]::-webkit-input-placeholder,[class^="cms-products-"] .form-product-order input[type="number"]::-webkit-input-placeholder,[class^="cms-products-"] .form-product-order input[type="datetime"]::-webkit-input-placeholder,[class^="cms-products-"] .form-product-order input[type="email"]::-webkit-input-placeholder{font-weight:bold;line-height:30px;text-transform:uppercase}[class^="cms-products-"] .form-product-order textarea::-webkit-input-placeholder{font-weight:bold;text-transform:uppercase}[class^="cms-products-"] .form-product-order input[type="text"]:-ms-input-placeholder,[class^="cms-products-"] .form-product-order input[type="password"]:-ms-input-placeholder,[class^="cms-products-"] .form-product-order input[type="url"]:-ms-input-placeholder,[class^="cms-products-"] .form-product-order input[type="tel"]:-ms-input-placeholder,[class^="cms-products-"] .form-product-order input[type="search"]:-ms-input-placeholder,[class^="cms-products-"] .form-product-order input[type="number"]:-ms-input-placeholder,[class^="cms-products-"] .form-product-order input[type="datetime"]:-ms-input-placeholder,[class^="cms-products-"] .form-product-order input[type="email"]:-ms-input-placeholder{font-weight:bold;line-height:30px;text-transform:uppercase}[class^="cms-products-"] .form-product-order textarea:-ms-input-placeholder{font-weight:bold;text-transform:uppercase}[class^="cms-products-"] .form-product-order input[type="text"]::-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="password"]::-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="url"]::-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="tel"]::-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="search"]::-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="number"]::-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="datetime"]::-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="email"]::-moz-placeholder{font-weight:bold;line-height:30px;text-transform:uppercase}[class^="cms-products-"] .form-product-order textarea::-moz-placeholder{font-weight:bold;text-transform:uppercase}[class^="cms-products-"] .form-product-order input[type="text"]:-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="password"]:-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="url"]:-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="tel"]:-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="search"]:-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="number"]:-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="datetime"]:-moz-placeholder,[class^="cms-products-"] .form-product-order input[type="email"]:-moz-placeholder{font-weight:bold;line-height:30px;text-transform:uppercase}[class^="cms-products-"] .form-product-order textarea:-moz-placeholder{font-weight:bold;text-transform:uppercase}[class^="cms-products-"] .form-product-order select{text-transform:uppercase}[class^="cms-products-"] .form-product-order textarea{padding:20px}[class^="cms-products-"] .form-product-order .subtemplate-wrapper .form-field-icon{padding-top:15px}[class^="cms-products-"] .form-product-order .country>input[disabled="disabled"]{cursor:not-allowed}[class^="cms-products-"] .form-product-order .btn,[class^="cms-products-"] .form-product-order button,[class^="cms-products-"] .form-product-order input[type="button"],[class^="cms-products-"] .form-product-order input[type="submit"]{border:2px solid #00bcf2;width:100%;height:40px;font-weight:700;font-size:13px;line-height:36px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}[class^="cms-products-"] .form-product-order .btn:hover,[class^="cms-products-"] .form-product-order button:hover,[class^="cms-products-"] .form-product-order input[type="button"]:hover,[class^="cms-products-"] .form-product-order input[type="submit"]:hover{opacity:.85}[class^="cms-products-"] .form-product-order .btn.disabled{border-color:#effbfe;color:#CCC;background-color:#effbfe;cursor:not-allowed}[class^="cms-products-"] .form-product-order .btn.disabled:hover{opacity:1}[class^="cms-products-"] #order-estimated-price-display{margin-bottom:10px;padding:20px}[class^="cms-products-"] #order-estimated-price-display .order-estimated-price-amount{margin-top:0;margin-bottom:0}[class^="cms-products-"] #order-estimated-price-display .order-notes{margin-top:0;margin-bottom:8px}@media(max-width:767px){[class^="cms-products-"] .product-description{margin-bottom:48px}}.cms-contact-us .h3.phone-number,.cms-contact-us .h3.email-address{margin-top:0}