body{background-color:#edf1f3}#map_project{position:relative}.materials{width:100%;padding:10px 30px 40px;line-height:1.4em;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:opacity .3s,-webkit-transform 1s;transition:opacity .3s,-webkit-transform 1s;transition:opacity .3s,transform 1s;transition:opacity .3s,transform 1s,-webkit-transform 1s}.materials .msg-header{position:absolute;left:334px;top:30px;background-color:#e81e30;padding:15px;color:#fff;height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.materials .project-types input{margin:5px 0;padding:6px 24px;-webkit-box-shadow:inset 0 1px 0 0 #bee2f9;box-shadow:inset 0 1px 0 0 #bee2f9;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#24218c),to(#080572));background:linear-gradient(180deg,#24218c 5%,#080572);background-color:#080572;border-radius:6px;border:none;display:block;cursor:pointer;color:#fff;font-family:Lato;font-size:15px;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #080572}.materials .project-types input:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#080572),to(#24218c));background:linear-gradient(180deg,#080572 5%,#24218c)}.materials .form-controls{width:302px;height:95px;background-color:#fff;margin-bottom:28px;padding-top:18px;position:relative}.materials .form-controls p{color:#6d6d6d;font-family:Lato;font-size:12px;font-weight:700;font-style:normal;letter-spacing:1.21px;line-height:normal;text-align:left;margin:0;padding:10px 0 0 20px}.materials .field{display:block;width:92%;margin-left:10px;min-height:40px;border:0;font-size:18px;color:#444;font-weight:700;padding:10px 0 0 10px;border-bottom:2px solid #000}.materials .form-label{font-family:Lato;display:block;font-weight:700;margin:0;position:absolute;bottom:45%;left:20px;opacity:1;-webkit-transition:all .3s;transition:all .3s;font-size:20px;color:#171717;z-index:2}.materials .field:focus{outline:unset}.materials .field:focus~.form-label,.materials .form-controls.type>input~.form-label{font-family:Lato;bottom:70%;left:26px;color:#e2272e;font-size:11px;letter-spacing:1.11px;font-weight:700}.materials .form-controls.type>input~.form-label{font-style:normal}.distrib-list{margin-top:20px}.distrib-view{padding-left:0;width:329px;max-height:585px;overflow:hidden;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.distrib-view ul{list-style:none}.distrib-view:hover{overflow-y:scroll}.distrib-view::-webkit-scrollbar-track{display:none}.distrib-view::-webkit-scrollbar{margin-left:15px;width:7px;background-color:#f5f5f5;max-height:45px}.distrib-view::-webkit-scrollbar-thumb{margin-left:15px;border-radius:9px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:13px;max-height:145px;background-color:#b5b5b6}.distrib-view::-webkit-scrollbar-track-piece{display:none}.distrib-view__item{padding:20px 0 20px 0;display:inline-block;max-width:260px}.distrib-view li:first-child{position:relative;padding-left:15px;border:2px solid #c1bfbf;border-left:none;border-right:none}.distrib-view li{-webkit-box-shadow:0 2px 4px #b1b1b1;box-shadow:0 2px 4px #b1b1b1;background-color:#fff;position:relative;padding-left:15px;width:301px;border-top:none;border-left:none;border-right:none;margin-bottom:6px}.distrib-view li.active{border-top:6px solid #0c212b}.distrib-view li.active,.distrib-view li:hover{background-color:#fafafa}.distrib-view img{display:inline-block;width:25px;height:32px;position:absolute;top:30px}.distrib-view p.title{color:#000;font-size:17px;letter-spacing:.6px;line-height:normal;text-transform:uppercase;font-family:Lato}.distrib-view .fix,.distrib-view p.title{font-weight:700;font-style:normal;text-align:left}.distrib-view .fix{padding-top:9px;font-size:15px;letter-spacing:.53px;line-height:20px}.distrib-view p{color:#171717;font-family:Lato;font-size:16px;font-weight:400;line-height:21px;margin:0}.distrib-view__list{opacity:0}.distrib-view__list.loading{opacity:1}.map-view{padding-left:59px;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.map-view .pop-up{position:absolute;top:0;bottom:0;right:0;width:540px;height:463px;-webkit-transition:opacity .5s;transition:opacity .5s;visibility:visible;opacity:1;left:50%;-webkit-transform:translate(-50%,24%);transform:translate(-50%,24%)}.map-view .pop-up .pop-up-wrap{background:#fff;width:540px;height:463px;position:relative;-webkit-transition:all 5s ease-in-out;transition:all 5s ease-in-out;-webkit-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);box-shadow:0 5px 10px 2px rgba(34,60,80,.2)}.map-view .pop-up .pop-up-wrap .close{cursor:pointer;position:absolute;top:3px;right:25px;-webkit-transition:all .2s;transition:all .2s;font-size:37px;font-weight:700;text-decoration:none;color:#000;opacity:1}.map-view .pop-up .pop-up-wrap .content .sliders-screen{position:relative;padding:42px 0 0 61px;width:476px}.map-view .pop-up .pop-up-wrap .content .sliders-screen img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.map-view .pop-up .pop-up-wrap .content .sliders-screen .main-slide img{width:413px;height:275px;-o-object-fit:cover;object-fit:cover}.map-view .pop-up .pop-up-wrap .content .sliders-screen .children-grid{padding-top:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:417px}.map-view .pop-up .pop-up-wrap .content .sliders-screen .children-grid .children-slide{width:96px;height:96px;margin-left:15px}.map-view .pop-up .pop-up-wrap .content .sliders-screen .children-grid .children-slide img{cursor:pointer;opacity:.9;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.map-view .pop-up .pop-up-wrap .content .sliders-screen .children-grid .children-slide.active{border:1px solid #454141}.map-view .pop-up .pop-up-wrap .content .sliders-screen .children-grid .children-slide:first-child{margin-left:0}.map-view .pop-up .pop-up-wrap .content .sliders-screen .children-grid .left-arrow{cursor:pointer;position:absolute;left:25px;bottom:38px;width:10px}.map-view .pop-up .pop-up-wrap .content .sliders-screen .children-grid .right-arrow{cursor:pointer;position:absolute;right:-36px;bottom:38px;width:10px}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}.sk-wave{display:block;width:10em;height:4em;margin:auto;text-align:center;font-size:1em}.sk-wave .sk-rect{background-color:#080572;margin-right:2px;height:100%;width:.5em;display:inline-block;-webkit-animation:sk-wave-stretch-delay 1.2s ease-in-out infinite;animation:sk-wave-stretch-delay 1.2s ease-in-out infinite}.sk-wave .sk-rect-1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect-2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect-3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect-4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect-5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-wave-stretch-delay{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-wave-stretch-delay{0%,40%,to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.vue-map-container{width:100%;height:100%;background-color:#dbdbdb}.vue-map-container.loading>.vue-map{border:16px solid #f3f3f3;border-top:16px solid #080572;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:40%;left:0;right:0;margin-left:auto;margin-right:auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1024px){.distrib-view{overflow:auto}.distrib-view::-webkit-scrollbar{width:0;background:transparent}}@media (max-width:1600px){.vue-map-container{width:100%!important}}@media (max-width:992px){.tabbed>label{padding:13px 10px}.tabbed input.btn:first-child+label{margin-left:30px;padding:13px 13px}#locate-distrib .category_body{overflow-x:auto;position:relative}#locate-distrib .header-description{display:table-cell!important}#locate-distrib .header-category{display:table-cell}#locate-distrib .product-description-small{display:none!important}#locate-distrib .product-row .product_category{display:table-cell}#locate-distrib .product_description{min-width:304px;display:table-cell}.table-products{position:relative}.category_body table tbody:before{content:"";width:100%;height:100%;position:absolute;left:0;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff));background-image:linear-gradient(90deg,transparent,#fff)}.category_body.hidden-fade table tbody:before,.vue-map-container{display:none}.distrib-view{overflow:auto;max-width:100%!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}@media (max-width:478px){.distrib .container{padding-left:0;padding-right:0}.distrib .form-info{padding:0 0 30px 0}.distrib .section{padding-top:0}.distrib .products{padding:15px}.distrib .distrib-view,.distrib .materials,.distrib .section .section_body{padding:0}.clear-shadow{clear:both;border:none;border-bottom:1px solid #c1bfbf}.clear-shadow:after,.clear-shadow:before{content:"";position:absolute;top:60px;width:10px;height:16px;background-color:#f3dede}.clear-shadow:after{right:0}.tabbed>input:checked+label,.tabbed>label:hover{background:none;color:#000;border:none;border-bottom:4px solid #080572;margin-bottom:-1px}.tabbed>label{display:inline-block;margin:0;font-size:18px;padding:10px 15px;color:#767676;float:none;border:none}.tabbed>input:checked+label:after{content:none;color:#121212}.tabbed input.btn:first-child+label{margin-left:0;padding:10px 15px}.materials .form-controls{margin:68px 15px}.materials,.products{padding:0}.materials .form-controls .search{width:6.4%}.materials .field:focus+label,.materials .form-controls.type>input+label{font-size:18px}.materials .form-controls.type>input+label,.materials .form-label{font-size:14px}.materials .field{width:100%;font-size:21px}.distrib-list{margin-top:50px}}@media (max-width:335px){.tabbed>input:checked+label,.tabbed>label,.tabbed>label:hover{font-size:16px}.clear-shadow:after,.clear-shadow:before{top:56px}}.modal-quote{position:fixed;width:100%;height:100vh;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:9999;background-color:rgba(0,0,0,.5)}.modal-quote,.modal-quote .modal-quote-wrapper{top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-quote .modal-quote-wrapper{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:600px;margin:0;padding:1.5rem;background-color:#fff;border-radius:.3125rem;-webkit-box-shadow:0 0 2.5rem rgba(0,0,0,.5);box-shadow:0 0 2.5rem rgba(0,0,0,.5);z-index:10;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.modal-quote .modal-quote-wrapper.active{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.modal-quote .modal-quote-wrapper .modal-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;padding:0 0 1.25rem}.modal-quote .modal-quote-wrapper .modal-header h2{font-family:Helvetica;font-size:1.5rem;font-weight:700}.modal-quote .modal-quote-wrapper .modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:none}.modal-quote .modal-quote-wrapper .modal-content a{color:#212529;text-decoration:underline;-webkit-transition:-webkit-text-decoration .4s;transition:-webkit-text-decoration .4s;transition:text-decoration .4s;transition:text-decoration .4s,-webkit-text-decoration .4s}.modal-quote .modal-quote-wrapper .modal-content a:hover{text-decoration:none}.modal-quote .modal-quote-wrapper .modal-footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:0;padding:1.875rem 0 0;border-top:none}.modal-quote .modal-quote-wrapper .modal-footer .close,.modal-quote .modal-quote-wrapper .modal-footer .submit{cursor:pointer;font-size:1.3rem;font-weight:600;background:#f2f2f2;border:1px solid #cdcdcd;color:#000;min-width:100px;padding:20px 0;opacity:1;line-height:1;text-shadow:0 1px 0 #fff;-webkit-transition:opacity .4s;transition:opacity .4s}.modal-quote .modal-quote-wrapper .modal-footer .close:hover,.modal-quote .modal-quote-wrapper .modal-footer .submit:hover{opacity:.8}.modal-quote .modal-quote-wrapper .modal-footer .submit{background:#45959e;color:#fff}.content-roof{background-color:#f5f6f5}.content-roof .message-bar{background-color:#215b62;height:93px;color:#fff;font-family:Helvetica;font-size:22px;line-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;z-index:1}.content-roof .message-bar.error{background-color:#b16a6a}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.content-roof .message-bar .slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.content-roof .message-bar .slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.content-roof .message-bar .animated{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.content-roof .dropdown-box{position:relative}.content-roof .dropdown-box .dropdown-field{position:absolute;top:100%;left:0;z-index:1000;display:block;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box;width:250px;text-align:center;color:#181818}.content-roof .dropdown-box .dropdown-field li:not(.divider){font-size:14px;line-height:24px;padding:10px 0}.content-roof .dropdown-box .dropdown-field li a{display:block;padding:0;font-size:19px;line-height:30px;color:#050505;margin:-10px 0;text-decoration:none;-webkit-transition:all .45s;transition:all .45s;cursor:pointer}.content-roof .dropdown-box .dropdown-field li a:hover{background-color:#45959e}.content-roof .dropdown-box .dropdown-field .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.content-roof .content{min-height:994px;width:100%;border:1px solid #bfbaba;background-color:#fff;margin-top:11px}.content-roof .content-form{max-width:541px;margin:0 auto;margin-top:100px}.content-roof .content-form h1{color:#070707;font-family:Helvetica;font-size:19px;font-weight:700;letter-spacing:.95px;text-transform:uppercase}.content-roof .content-form .form-row{padding-top:56px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.content-roof .content-form .form-row label{position:absolute;opacity:1;margin:0;left:10px;bottom:10%;cursor:pointer;color:#c7c6c6;font-family:Helvetica;font-size:19px;font-weight:700;letter-spacing:.95px;z-index:2;-webkit-transition:all .3s;transition:all .3s}.content-roof .content-form .form-row input{display:block;margin:0 auto 21px;border:0;color:#000;font-family:Helvetica;font-size:17px;font-weight:700;letter-spacing:.75px;padding:10px 9px;-webkit-box-shadow:0 3px 0 0 #979797;box-shadow:0 3px 0 0 #979797;outline:none;padding:3px 0 3px 3px;margin:5px 1px 3px 0;-webkit-transition:all .3s;transition:all .3s}.content-roof .content-form .form-row input:focus{-webkit-box-shadow:0 3px 0 0 #45959e;box-shadow:0 3px 0 0 #45959e}.content-roof .content-form .form-row input:focus+label{left:0;font-size:14px;bottom:42%}.content-roof .content-form .form-row.active>input+label,.content-roof .content-form .form-row.active>select+label{left:5px;font-size:14px;bottom:42%}.content-roof .content-form .form-row.active>.radio-type+label{left:5px;font-size:14px;bottom:46%}.content-roof .content-form .form-row select{border:0;font-size:19px;font-weight:700;border-bottom:3px solid #979797;outline:none;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;background:transparent url("data:image/gif;base64,R0lGODlhBgAGAKEDAFVVVX9/f9TU1CgmNyH5BAEKAAMALAAAAAAGAAYAAAIODA4hCDKWxlhNvmCnGwUAOw==") 100% no-repeat!important;background-position:calc(100% - 5px) 50%!important;z-index:3}.content-roof .content-form .form-row select option{background-color:#fff}.content-roof .content-form .form-row .radio-type{-webkit-box-shadow:0 3px 0 0 #979797;box-shadow:0 3px 0 0 #979797;position:relative;width:100%;padding-bottom:5px;padding-top:5px}.content-roof .content-form .form-row .radio-type .radio{display:inline-block;padding:0 5px}.content-roof .content-form .form-row .radio-type .radio:first-child{padding:0;padding-right:5px}.content-roof .content-form .form-row .radio-type .radio input{display:none;-webkit-box-shadow:none;box-shadow:none}.content-roof .content-form .form-row .radio-type .radio .form_label_radio{padding:4px 0;border:1px solid #979797;width:50px;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;position:relative}.content-roof .content-form .form-row .radio-type .radio input:checked+.form_label_radio{border-color:#45959e;-webkit-box-shadow:0 0 0 3px #45959e;box-shadow:0 0 0 3px #45959e;padding:2px 0;position:relative}.content-roof .continue-btn{width:200px;height:66px;background-color:#45959e;border:none;margin:0 auto;opacity:1;color:#fff;cursor:pointer}.content-roof .continue-btn:disabled{opacity:.23;cursor:default}.content-roof .sollar-array{max-width:710px;position:relative;margin:50px auto}.content-roof .sollar-array .sollar-array-more{position:absolute;left:0;top:0;width:60px}.content-roof .sollar-array .sollar-array-more .more-item{height:90px;position:relative;border:1px solid #999;padding-top:20px;cursor:pointer;background:#f7f7f8}.content-roof .sollar-array .sollar-array-more .more-item.active{background:#fff;z-index:2}.content-roof .sollar-array .sollar-array-more .more-item.active:after,.content-roof .sollar-array .sollar-array-more .more-item.active:before{content:"";position:absolute;right:0;top:40px;border:5px solid transparent}.content-roof .sollar-array .sollar-array-more .more-item.active:before{border-right-color:#999;right:0}.content-roof .sollar-array .sollar-array-more .more-item.active:after{border-right-color:#fff;right:-1px;top:40px}.content-roof .sollar-array .sollar-array-more .more-item .more-item-label{display:block;font-size:12px;color:#a4a1a1;text-align:center;font-weight:700}.content-roof .sollar-array .sollar-array-more .more-item .more-item-letter{text-align:center;display:block;color:#555;font-size:32px;line-height:36px}.content-roof .sollar-array .solar-array-desc{margin-top:25px;position:relative;border:1px solid #999;min-height:300px;margin-left:44px;margin-bottom:80px;padding:0 15px;overflow:hidden}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;opacity:1;color:#555;padding:50px 30px;font-size:14px;background:#fff}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation.active{margin-top:25px;border-bottom:1px solid #999;padding:15px 0}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation h4{font-size:14px;font-weight:700;color:#555;padding-bottom:13px;letter-spacing:1px;text-transform:uppercase}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .landscape,.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .portrait{display:block;border:1px solid #d7d6d6;text-align:center;cursor:pointer;height:80px;width:98px;font-size:14px;font-weight:400;padding-top:5px}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .landscape:hover,.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .portrait:hover{border-color:#7ab1b8;-webkit-box-shadow:0 0 0 1px #73acb3 inset;box-shadow:inset 0 0 0 1px #73acb3}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .landscape.active,.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .landscape:active,.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .portrait.active,.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .portrait:active{border-color:#73acb3;-webkit-box-shadow:0 0 0 1px #73acb3 inset;box-shadow:inset 0 0 0 1px #73acb3}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .landscape p,.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .portrait p{margin:0}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .landscape .portrait-pic,.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .portrait .portrait-pic{width:22px;height:27px;border:1px solid #989898;background:#d9d9d9;display:block;margin:6px auto 0}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .landscape{margin-left:5px}.content-roof .sollar-array .solar-array-desc .solar-array-desc__orientation .desc-titles .landscape .portrait-pic{width:27px;height:22px;margin-top:8px}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#555;padding:30px 20px;font-size:14px;background:#fff}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .qnty .v-select-toggle{border-radius:0;padding:0 10px;color:#858585;font-size:14px;line-height:24px;font-weight:700;background-color:#fff;border-bottom:1px solid #555;outline:0}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .qnty .v-select-toggle.active{border-bottom:2px solid #6aaab1}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .qnty .v-select-toggle:hover{background-color:#fff;border-color:#fff;border-bottom:1px solid #555}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .qnty .v-dimensions{margin-top:3px;color:#979797;font-size:11px;font-weight:400;width:100%;text-align:center}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .v-dropdown-container{border-top:2px solid #73acb3;border-radius:0;padding:0;top:23px}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .v-dropdown-container ul{height:260px;overflow:auto}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .v-dropdown-container ul::-webkit-scrollbar-track{display:none}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .v-dropdown-container ul::-webkit-scrollbar{width:12px;background-color:#f5f5f5;max-height:45px;margin-left:2px;z-index:2}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .v-dropdown-container ul::-webkit-scrollbar-thumb{border-radius:9px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:13px;max-height:145px;margin-left:2px;z-index:2;background-color:#45959e}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .v-dropdown-item{padding:.5rem;text-align:center;z-index:1;width:99%}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .v-dropdown-item.selected{background-color:#45959e;width:99%}.content-roof .sollar-array .solar-array-desc .solar-array-desc__spec .solar-qnty .arrow-down{display:none}.content-roof .sollar-array .solar-array-desc .solar-array-desc__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#555;padding:10px 30px 50px;font-size:12px;background:#fff;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.content-roof .sollar-array .solar-array-desc .solar-array-desc__area p{font-size:12px;font-weight:400}.content-roof .sollar-array .solar-array-desc .solar-array-desc__area .arr-close{position:absolute;top:24px;right:24px;width:28px;height:28px;cursor:pointer;opacity:.5;border:1px solid #999;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.content-roof .sollar-array .solar-array-desc .solar-array-desc__area .arr-close:hover{opacity:1}.content-roof .sollar-array .solar-array-desc .solar-array-desc__area .arr-close:after,.content-roof .sollar-array .solar-array-desc .solar-array-desc__area .arr-close:before{position:absolute;top:5px;left:49%;content:" ";height:15px;width:3px;background-color:#333}.content-roof .sollar-array .solar-array-desc .solar-array-desc__area .arr-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content-roof .sollar-array .solar-array-desc .solar-array-desc__area .arr-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content-roof .sollar-array .solar-array-desc .solar-table{position:relative;max-height:500px;max-width:630px;overflow:auto;padding:20px 0 0 20px}.content-roof .sollar-array .solar-array-desc .solar-table .solar-table-wrapp{position:relative}.content-roof .sollar-array .solar-array-desc .solar-table .solar-table-wrapp .solar-label-x{position:absolute;left:0;bottom:100%}.content-roof .sollar-array .solar-array-desc .solar-table .solar-table-wrapp .solar-label-x .solar-label{float:left;width:60px;text-align:center;line-height:20px;font-size:11px;color:#b7b4b4}.content-roof .sollar-array .solar-array-desc .solar-table .solar-table-wrapp .solar-label-y{position:absolute;right:100%;top:0;margin-right:5px}.content-roof .sollar-array .solar-array-desc .solar-table .solar-table-wrapp .solar-label-y .solar-label{height:40px;text-align:right;font-size:11px;color:#b7b4b4;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;display:-ms-flexbox;display:-webkit-box;display:flex}.content-roof .sollar-array .solar-array-desc .solar-table .solar-table-wrapp .solar-table-cells .solar-cell{position:absolute;background:#fff;border:1px solid #cdcdcd;cursor:pointer;width:40px;height:60px}.content-roof .sollar-array .solar-array-desc .solar-table .solar-table-wrapp .solar-table-cells .solar-cell.checked{border-color:#6aaab1;background:#6aaab1}.content-roof .qnty{margin:0 7px}.numbers{padding:20px 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:500px;margin:0 auto}.numbers,.numbers .number{-webkit-box-direction:normal}.numbers .number{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#4c4e4d;font-family:Helvetica;font-size:11px;font-weight:700}.numbers .number span{display:block;text-align:center}.numbers .number strong{font-size:35px}.billmater .accessories-info,.billmater .form-info{padding:50px 62px}.billmater .accessories-info h1,.billmater .form-info h1{color:#070707;font-family:Helvetica;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.billmater .accessories-info h2,.billmater .form-info h2{position:relative;color:#070707;font-family:Helvetica;font-size:19px;font-weight:700;letter-spacing:.95px;text-transform:uppercase;padding-bottom:25px;border-bottom:3px solid #ccc;margin:0;margin-bottom:-3px}.billmater .accessories-info .list-details,.billmater .form-info .list-details{list-style:none;padding-left:0}.billmater .accessories-info .list-details li,.billmater .form-info .list-details li{color:#7b7a7a;font-family:Helvetica;font-size:14px}.billmater .accessories-info .cat-main__title,.billmater .form-info .cat-main__title{color:#070707;font-family:Helvetica;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:.9px;border-bottom:3px solid #ccc;padding-bottom:14px}.billmater .accessories-info .cat-main__colors,.billmater .form-info .cat-main__colors{position:relative;padding:22px 0 19px 0;border-bottom:2px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:-2px;z-index:2}.billmater .accessories-info .cat-main__colors .cat-main__colors__color p,.billmater .form-info .cat-main__colors .cat-main__colors__color p{color:#070707;font-family:Helvetica;font-size:17px;font-weight:700;margin:0}.billmater .accessories-info .cat-main__colors .cat-main__colors__color p.cat-main__colors__color__selected,.billmater .form-info .cat-main__colors .cat-main__colors__color p.cat-main__colors__color__selected{color:#070707;font-size:17px;font-weight:400}.billmater .accessories-info .form-body .form-body__checkboxes,.billmater .form-info .form-body .form-body__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none}.billmater .accessories-info .form-body .form-body__checkboxes input,.billmater .form-info .form-body .form-body__checkboxes input{display:none}.billmater .accessories-info .form-body .form-body__checkboxes input:checked+label,.billmater .form-info .form-body .form-body__checkboxes input:checked+label{border:2px solid #1fc1ff}.billmater .accessories-info .form-body .form-body__checkboxes input:checked+label>span,.billmater .form-info .form-body .form-body__checkboxes input:checked+label>span{display:block!important}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_black,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_black{padding-right:20px}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_black label,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_black label{cursor:pointer;width:52px;height:48px;background-color:#282626;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_black label .form-body__checkboxes_check,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_black label .form-body__checkboxes_check{background:url(/images/active.png) no-repeat;width:23px;height:22px;margin-left:auto;margin-right:auto;display:none}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_black label:hover,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_black label:hover{border:2px solid #1fc1ff}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_grey,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_grey{padding-right:20px}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_grey label,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_grey label{cursor:pointer;width:52px;height:48px;background-color:#e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_grey label .form-body__checkboxes_check,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_grey label .form-body__checkboxes_check{background:url(/images/unactive.png) no-repeat;width:23px;height:22px;margin-left:auto;margin-right:auto;display:none}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_grey label:hover,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_grey label:hover{border:2px solid #1fc1ff}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_clear label,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_clear label{cursor:pointer;width:52px;height:48px;border:1px solid #979797;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_clear label .form-body__checkboxes_check,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_clear label .form-body__checkboxes_check{background:url(/images/unactive.png) no-repeat;width:23px;height:22px;margin-left:auto;margin-right:auto;display:none}.billmater .accessories-info .form-body .form-body__checkboxes .form-body__checkboxes_clear label:hover,.billmater .form-info .form-body .form-body__checkboxes .form-body__checkboxes_clear label:hover{border:2px solid #1fc1ff}.billmater .accessories-info .cat-main__body .product .product__wrap,.billmater .form-info .cat-main__body .product .product__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:34px 20px 31px 20px;border-top:2px solid #eee}.billmater .accessories-info .cat-main__body .product .product__wrap .product__image,.billmater .form-info .cat-main__body .product .product__wrap .product__image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:100px;min-height:100px}.billmater .accessories-info .cat-main__body .product .product__wrap .product__body,.billmater .form-info .cat-main__body .product .product__wrap .product__body{-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}.billmater .accessories-info .cat-main__body .product .product__wrap .product__body .prod__body__title p,.billmater .form-info .cat-main__body .product .product__wrap .product__body .prod__body__title p{margin:0}.billmater .accessories-info .cat-main__body .product .product__wrap .product__body ul,.billmater .form-info .cat-main__body .product .product__wrap .product__body ul{list-style:none;padding-left:38px}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns,.billmater .form-info .cat-main__body .product .product__wrap .body-btns{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .min,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .min{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:40px;border:2px solid #e4e3e3;background-color:#fff;opacity:.59;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .min:hover,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .min:hover{border:2px solid #1fc1ff}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .min::selection,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .min::selection{background:transparent}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .min::-moz-selection,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .min::-moz-selection{background:transparent}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .qnty,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .qnty{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:40px;position:relative}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .qnty .qnty-item,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .qnty .qnty-item{position:absolute;top:-2px}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .qnty .v-select-toggle:hover,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .qnty .v-select-toggle:hover{background-color:#f8f9fa;border-color:#f8f9fa}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .qnty .v-select-toggle:focus,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .qnty .v-select-toggle:focus{outline:0}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .qnty .v-dropdown-container,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .qnty .v-dropdown-container{padding:0;width:62px}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .qnty .v-select,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .qnty .v-select{position:absolute;top:15px}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .qnty ul,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .qnty ul{max-height:100px;width:60px;overflow-y:auto}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .qnty .v-dropdown-item:hover,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .qnty .v-dropdown-item:hover{background-color:#45959e;color:#fff}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .max,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .max{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:40px;border:2px solid #e4e3e3;background-color:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .max:hover,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .max:hover{border:2px solid #1fc1ff}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .max::selection,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .max::selection{background:transparent}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .max::-moz-selection,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .max::-moz-selection{background:transparent}.billmater .accessories-info .cat-main__body .product .product__wrap .body-btns .product_actions,.billmater .form-info .cat-main__body .product .product__wrap .body-btns .product_actions{position:absolute;top:80px;cursor:pointer}.billmater .accessories-info{padding:0 0 62px 0}.billmater .content-quote{width:100%;border:1px solid #bfbaba;background-color:#fff;margin-top:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.billmater .content-quote .contact-us{cursor:pointer;border:3px solid #f88c0f;color:#f88c0f;font-family:Helvetica;font-size:22px;font-weight:700;margin:50px 0;text-align:center;padding:14px 76px;-webkit-transition:all .3s;transition:all .3s}.billmater .content-quote .contact-us:hover{opacity:.85;color:#fff;background-color:#f88c0f}.billmater .content-export{width:100%;border:1px solid #bfbaba;background-color:#fff;margin-top:11px}.billmater .content-export .content-export__item{padding:20px 78px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.billmater .content-export .content-export__item h3{padding-top:11px;color:#070707;font-family:Helvetica;font-size:19px;font-weight:700;text-transform:uppercase}.billmater .content-export .content-export__item a{color:#1b8cb7;font-family:Helvetica;font-size:15px}.billmater .content-export .content-export__item button{cursor:pointer;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;outline:0;border:none;background-color:unset;padding:5px 0;font-family:Helvetica;font-size:15px;color:#1b8cb7}.billmater .content-export .content-export__item button:hover{color:#0056b3;text-decoration:underline}.billmater .content-export .content-export__item .result{display:block;padding:5px 0}@media (min-width:1200px){.content-roof .container{max-width:1236px}}@media (max-width:1024px){.header-roof .title{padding-top:16px;display:block;margin:auto}.header-roof .nav{padding-top:16px;display:block;width:100%;margin:0 auto;text-align:center}.header-roof .user-login{margin:auto;padding:0 0 16px}.billmater .form-info .cat-main__body .product .product__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0}.billmater .form-info .cat-main__body .product .product__wrap .product__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:16px}.billmater .form-info .cat-main__body .product .product__wrap .prod__body__desc ul{padding-left:8px}.billmater .form-info .cat-main__body .product .product__wrap .body-btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:500px){.numbers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.billmater .form-info{padding:15px}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}}@keyframes fadeInUp{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideInUpSmall{0%{-webkit-transform:translate3d(0,35%,0);transform:translate3d(0,35%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes slideInUpSmall{0%{-webkit-transform:translate3d(0,35%,0);transform:translate3d(0,35%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}.slideInUpSmall{-webkit-animation-name:slideInUpSmall;animation-name:slideInUpSmall}.animated-field{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated-field.fast{-webkit-animation-duration:.25s;animation-duration:.25s}.animated-field.delay-04{-webkit-animation-delay:.4s;animation-delay:.4s}.animated-field.delay-1{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-leave-active{-webkit-animation-delay:.4s;animation-delay:.4s}.fade-enter,.fade-leave-to{opacity:0}