.page-wrapper{position:relative;width:100%;min-width:300px}.contact-section{position:relative;padding:90px 0 60px}.contact-section .info-column .desc-text{line-height:1.8em;margin-bottom:30px;color:#9e9e9e}.main-header .auto-container{position:relative}.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}.best-service-two .auto-container,.call-to-action .auto-container,.fact-counter .auto-container,.main-footer .auto-container,.newsletter-style-one .auto-container,.page-title .auto-container{position:relative;z-index:1}.best-service-two .auto-container .row{margin-left:-1px;margin-right:-1px}.default-two-column .column.spec-column .text{color:#9e9e9e;font-size:16px;margin-bottom:30px}.fact-counter .column{position:relative;margin-bottom:40px;text-align:center;z-index:5}.fact-counter .column .icon{position:relative;top:0;font-size:60px;line-height:70px;margin-bottom:20px;color:#1b3d64;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.fact-counter .column .counter-title{position:relative;font-size:20px;font-weight:400;text-transform:capitalize;font-family:Montserrat,sans-serif;color:#fff}.about-us-section .column{position:relative;margin-bottom:80px}.team-member-single .contact-now .column{margin-bottom:20px}.service-details .get-quote .column{margin-bottom:30px}.cart-table tbody tr .prod-column .column-box{position:relative;min-height:90px;padding-left:100px;padding-top:30px;text-align:left}.column.default-column .cart-table tbody tr .qty{width:110px;padding-right:20px}.cart-table tbody tr .prod-column .column-box .prod-thumb{position:absolute;width:80px;border:1px solid #e9e9e9;left:0;top:0}.cart-table tbody tr .prod-column .column-box .prod-thumb img{display:block;max-width:100%}.cart-table tbody tr .prod-column .column-box h3{font-size:18px;color:#272727;font-weight:700;margin-bottom:5px}.contact-section .column{position:relative;margin-bottom:30px}.default-two-column .form-column{position:relative}.default-form .form-group .field-label{display:block;line-height:24px;text-transform:uppercase;margin-bottom:10px;color:#232323;font-weight:500;font-size:13px}.default-form .form-group .field-label sup{color:red;font-size:14px}.default-form input[type=email],.default-form input[type=number],.default-form input[type=password],.default-form input[type=text],.default-form select,.default-form textarea{display:block;width:100%;line-height:24px;height:50px;font-size:16px;border:1px solid #f4f4f4;padding:12px 15px;background-color:#f4f4f4;color:#111;border-radius:2px;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.default-form select{cursor:pointer;color:#666;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}.default-form textarea{height:110px;resize:none}.default-form select option{text-indent:15px}.default-form input:focus,.default-form select:focus,.default-form textarea:focus{border-color:#1b3d64;background-color:#fff}.default-form input.error,.default-form select.error,.default-form textarea.error{border-color:red!important}.default-form label.error{display:block;line-height:24px;padding:5px 0 0;margin:0;text-transform:uppercase;font-size:11px;color:red;font-weight:500}.form-box .form-group button{width:100%;padding:14px 20px}.sec-title.medium h2{font-size:28px}.ask-questions .form-box{padding:30px 30px 0}.team-member-single .form-box{background:#f4f4f4}.team-member-single .default-form input,.team-member-single .default-form select,.team-member-single .default-form textarea{background-color:#fff}.team-member-single .form-box .form-group button{padding:11px 20px}.form-box{position:relative;border:2px solid #f4f4f4;padding:18px 18px 0}.comment-form .form-box{padding:25px 25px 0}.default-form .form-group{position:relative;margin-bottom:20px}.comment-form .form-box .form-group{margin-bottom:25px}.default-form.form-box .row{margin-left:-10px;margin-right:-10px}.default-form.form-box .row .form-group{padding:0 10px!important}.ask-questions .default-form .form-group{margin-bottom:30px}.checkout-section .default-form .form-group{margin-bottom:20px}.checkout-section .default-form .form-group .field-label{margin-bottom:10px;font-weight:700}.checkout-section .default-form .form-group input,.checkout-section .default-form .form-group select,.checkout-section .default-form .form-group textarea{border-radius:3px;height:48px;padding:8px 15px;line-height:30px}.checkout-section .default-form .form-group textarea{height:154px}.newsletter-style-one .form-group{position:relative;display:block;margin:0;background:rgba(0,0,0,.03);border-radius:3px}.newsletter-style-one .form-group .floated-icon{position:absolute;right:20px;top:50%;font-size:15px;color:#a04c18;line-height:24px;margin-top:-12px;opacity:.8}.newsletter-style-one .form-group input[type=email],.newsletter-style-one .form-group input[type=text]{display:block;position:relative;width:100%;line-height:24px;background:none;color:#fff;height:50px;font-size:14px;padding:13px 20px;-ms-box-shadow:1px 2px 5px 0 rgba(0,0,0,.1) inset;-o-box-shadow:1px 2px 5px 0 rgba(0,0,0,.1) inset;box-shadow:inset 1px 2px 5px 0 rgba(0,0,0,.1);z-index:1}.main-footer .contact-widget .form-group{position:relative;display:block;margin-bottom:20px}.main-footer .contact-widget .form-group input[type=email],.main-footer .contact-widget .form-group input[type=tel],.main-footer .contact-widget .form-group input[type=text],.main-footer .contact-widget .form-group textarea{position:relative;display:block;width:100%;line-height:24px;padding:8px 16px;height:44px;color:#fff;font-size:15px;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;background:none;transition:all .3s ease}.main-footer .contact-widget .form-group textarea{height:90px;resize:none}.main-footer .contact-widget .form-group input[type=email]:focus,.main-footer .contact-widget .form-group input[type=tel]:focus,.main-footer .contact-widget .form-group input[type=text]:focus,.main-footer .contact-widget .form-group textarea:focus{border-color:#1b3d64}.main-footer .contact-widget .form-group input[type=submit],.main-footer .contact-widget button{font-family:Montserrat,sans-serif;border-radius:3px;padding:8px 30px}.sec-title .desc-text{position:relative;padding-top:30px;color:#999;line-height:1.8em}.main-footer .posts-widget .post .desc-text{position:relative;font-size:15px;color:#bebebe;line-height:1.8em;margin-bottom:0;top:-5px}.main-footer .posts-widget .post .desc-text a{color:#bebebe}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E")}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E")}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E")}.toast-container.toast-bottom-center .ngx-toastr,.toast-container.toast-top-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-bottom-full-width .ngx-toastr,.toast-container.toast-top-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}