@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);h1,h2,h3,h4,h5,h6{margin:0}.main-header{background:#FFD900!important;z-index:999!important}.main-header .e--pointer-underline .elementor-item:after{height:4px!important;background:#004fb6!important;bottom:-11px!important}.main-header .header-btns a.elementor-button{border:2px solid #004FB6}.main-header .header-btns a.elementor-button:hover{border-color:#002185}.main-header .header-btns a.elementor-button+a.elementor-button{background:#fff0;border-color:#004FB6;color:#004FB6;margin-left:10px}.main-header .header-btns a.elementor-button+a.elementor-button:hover{background:#002185;color:#fff;border-color:#002185}.blur-content{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.unordered-list .elementor-icon-list-icon{margin-top:10px}.download-btn .elementor-button-icon svg{width:20px}.image-effect{transition:all 0.5s ease}.image-effect .elementor-widget-image img{transition:all 0.5s ease}.image-effect .elementor-widget-image{overflow:hidden}.image-effect:hover{box-shadow:0 1.5625em 1.25em -1.25em rgb(0 0 0 / .5)}.image-effect:hover .elementor-widget-image img{transition:all 0.5s ease;transform:scale(1.03)}.contact-form .form-row{display:flex;gap:20px}.contact-form p{margin-bottom:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,input[type=datetime-local]{width:100%;background:#eee;border:1px solid #70707021;border-radius:2px;margin-bottom:20px;padding:0 10px;min-height:50px;outline:none;font-size:16px;line-height:50px;color:#191919;border-radius:4px;font-family:"Source Sans Pro 400",Sans-serif}textarea{height:80px}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#ffd900}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffd900;color:#fff;text-align:center}input[type=number]{appearance:none;-moz-appearance:textfield;-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#191919}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#fff}body [type=button],body [type=submit],body button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background-color:#004FB6;font-family:"Source Sans Pro 700",Sans-serif;font-size:16px;line-height:24px;color:#FFF;border-style:none;border-radius:4px 4px 4px 4px;padding:9px 20px 9px 20px}.contact-form input,.contact-form textarea{background:#ffffff14;border:1px solid #ffffff21;color:#fff}.contact-form textarea:focus{border-color:#ffd900}.contact-form .wpcf7-not-valid-tip{margin-top:-10px;margin-bottom:10px}.wpcf7 form.sent .wpcf7-response-output{border-color:#ffd900;color:#fff;text-align:center}.section-padding{padding:60px 15px}.main-content{max-width:1290px;margin:0 auto}.pget-a-quote h4,.pget-a-quote h2,.pget-a-quote h5,.pget-a-quote h6,.pget-a-quote input,.pget-a-quote button,.pget-a-quote{font-family:"Raleway",sans-serif}.pget-a-quote a.back-btn{display:inline-flex;align-items:center;color:#004fb6;gap:12px;font-weight:600;margin-bottom:32px;text-decoration:none}.step-progress{margin-bottom:60px}.step-progress .step-title{display:flex;margin-bottom:8px}.step-progress .step-title .step-heading{color:#5c596d;font-weight:300;flex:1}.step-progreebar{background:#005a6c33;display:flex;height:8px;border-radius:8px;position:relative;overflow:hidden}.step-progreebar .step-bg-dark{width:20%;background:#005a6c;height:8px;border-radius:8px;position:absolute;left:0;top:0;transform-origin:left}.step-progreebar .step-bg-dark.step-2-active{width:40%}.step-progreebar .step-bg-dark.step-3-active{width:60%}.step-progreebar .step-bg-dark.step-4-active{width:80%}.step-progreebar .step-bg-dark.step-5-active{width:100%}.step-progreebar .step-bg{border-right:2px solid rgb(255 255 255 / .6);flex:1}.step-progreebar .step-bg:last-child{border-right:none}#vin-section{max-width:648px;margin:0 auto}#vin-section .form-title{text-align:center;margin-bottom:48px;font-family:"Raleway",sans-serif;color:#5c596d;font-size:32px;font-weight:400}#vin-section .grey-box{background:rgb(92 89 109 / .1);border-radius:8px;padding:64px;margin-bottom:48px}#vin-section .grey-box .registration{position:relative}.registration .gb-flag{position:absolute;width:44px;text-align:center;background:#003287;height:70px;align-items:center;justify-content:center;color:#fff;padding-top:19px;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px;top:1px;left:1px;font-size:14px;z-index:1}.registration .gb-flag img{display:block;margin:0 auto;margin-bottom:4px}#vin-section .grey-box input[type=text]{background:#ffc850;min-height:72px;font-size:24px;text-align:center;border-color:rgb(92 89 109 / .4);border-radius:.5rem;border-width:2px;color:#5c596d;margin-bottom:0;font-weight:600;text-transform:uppercase}#vin-section .grey-box .input-box{margin-bottom:40px;position:relative}#vin-section .grey-box .search-close{position:absolute;right:24px;top:50%;transform:translateY(-50%);line-height:normal;opacity:0;visibility:hidden}#vin-section .grey-box .search-close{stroke:#5c596d}#vin-section .grey-box .input-box .search-close.open{opacity:1;visibility:visible}#vin-section .btn-text-icon.hide{display:none}#vin-section .btn-text-icon{display:flex;align-items:center;gap:12px}#vin-section .vin-loader{display:none}#vin-section .vin-loader svg{width:24px;height:24px;animation:spin .75s linear infinite}#vin-section .vin-loader.show{display:block}@keyframes spin{100%{transform:rotate(1turn)}}span.error{color:red;display:block;text-align:right;font-size:10px;position:absolute;right:0;margin-top:5px}input::-webkit-contacts-auto-fill-button{background-color:transparent!important}#vin-section .grey-box input[type=text]::placeholder{color:#5c596d;text-transform:none}#vin-section .grey-box input[type=text]:focus{border-color:rgb(255 0 0)}#vin-section .grey-box input:-webkit-autofill,#vin-section .grey-box input:-webkit-autofill:hover,#vin-section .grey-box input:-webkit-autofill:focus,#vin-section .grey-box input:-webkit-autofill:active{background:#ffc850;-webkit-box-shadow:0 0 0 1000px #ffc850 inset}.arrow-btn .btn{background:#ffd900;min-height:64px;width:100%;color:#004FB6;border-radius:8px!important;display:flex;align-items:center;justify-content:center;gap:12px;font-weight:600;font-size:16px}.arrow-btn a{text-decoration:none}.arrow-btn .btn:hover{background:#002185;color:#fff}.arrow-btn .btn:hover svg,.arrow-btn .btn:focus svg{stroke:#fff}.arrow-btn .btn svg{stroke:#004fb6}.step-wrapper{display:none}.step-wrapper .step-inner{display:flex;width:100%}.step-wrapper .step-inner .step-left{flex:1}#vin-information .form-content,#contact-details .form-content,#coverlenth .form-content,#statements .form-content,#reviewstep .form-content,#quote-information{flex:1;max-width:648px;margin:0 auto}.vehicle-details{flex-wrap:wrap;border-radius:8px;flex:0 0 24.2%;color:#fff}#vin-data-right.vehicle-details{position:-webkit-sticky;position:sticky;top:130px}.vehicle-details .bg-summary-top{background:#005a6ce6;padding:24px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.vehicle-details .sticky-sidebar{width:312px}.vehicle-details .box-title{color:#fff;font-size:24px;margin-bottom:16px;font-weight:400}.bg-summary-top .reg-edit{display:flex;justify-content:space-between}.bg-summary-top .reg-edit span#span_vinnumber{background:#ffffff1a;padding:1px 8px;border-radius:4px;display:inline-block;font-size:12px;text-transform:uppercase}.bg-summary-top a.edit-btn{display:flex;align-items:center;color:#fff;font-size:12px;gap:8px;text-decoration:none;font-weight:600}.bg-summary-top a.edit-btn svg{stroke:#fff;margin-top:0;display:block}.summary-car-details{margin-top:15px;font-size:15px}.bg-summary-top .common-value-row{margin-top:16px;font-size:14px}.bg-summary-top .common-value-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.icon-label-common{display:flex;gap:8px;color:rgb(255 255 255 / .6);align-items:center;font-size:14px}.icon-label-common svg{width:18px;height:18px;margin-top:-2px}ul.pdf-links{padding:0;margin:0;list-style-type:none}ul.pdf-links li{padding-bottom:2px}ul.pdf-links li a{color:#fff;text-decoration:underline}ul.pdf-links li a:hover{color:#FFD900}ul.pdf-links.download li a{color:#004FB6;font-weight:700;display:inline-flex;gap:10px;align-items:center;text-decoration:none}ul.pdf-links.download li{margin-bottom:10px}ul.pdf-links.download li:last-child{margin-bottom:0}ul.pdf-links.download li a svg{width:20px;height:20px;stroke:#004FB6;margin-top:-5px}.vehicle-details .bg-summary-bottom{background:#005a6c;padding:24px;font-size:12px;line-height:20px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.bg-summary-bottom .top-text{font-size:12px}.bg-summary-bottom .bottom-text p{margin-top:10px;margin-bottom:10px;font-size:16px;line-height:24px}.bg-summary-bottom .info-icon-tooltip,.privacy-box .info-icon-tooltip{display:flex;align-items:center;gap:5px;font-size:14px}.vehicle-details .bg-summary-bottom .main-price{display:block;font-size:30px;margin:20px 0}.vehicle-details .bg-summary-bottom .main-price span{display:inline-block;padding-left:5px}.vehicle-details .each-info{flex:0 0 50%;padding:14px 15px;font-family:"Source Sans Pro 600",sans-serif;flex:1;text-transform:capitalize;color:#fff}.vehicle-details .each-info span{font-weight:400;color:#fff}.pget-a-quote input#txtstartdate,.pget-a-quote input#txtenddate,.pget-a-quote input#txtdob,#customdatetimeid{background:url(/wp-content/themes/hello-theme-child-master/images/time-and-date.png);background-repeat:no-repeat;background-position:98%;background-size:26px}input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.form-content .form-title{margin-bottom:32px;font-size:32px;color:#5c596d;font-weight:400;font-family:"Raleway",sans-serif}.form-content h5.form-title{font-size:24px}.form-content h6.form-title{font-size:18px;margin-bottom:10px;font-weight:500}.grey-box-bg{background:#5c596d0d;padding:32px;margin-bottom:32px;border-radius:8px;color:#5c596d;display:flex;align-items:center;gap:24px;font-size:15px}.grey-box-bg .text-info{color:#5c596d!important}a.blue-link{font-weight:600;color:#004fb6;text-decoration:underline}.pget-a-quote .form-group input{background:#fff0;border:2px solid #5c596d66;border-radius:8px;min-height:64px;padding:0 24px;color:#5c596d;margin-bottom:0}.pget-a-quote .form-group input#txtlicence{text-transform:uppercase}.pget-a-quote .form-group input:focus{border-color:#5c596d}.pget-a-quote .form-group input::placeholder{border-color:#5c596d;color:#a9a7af;font-weight:300}.pget-a-quote .form-group input#txtlicence::placeholder{text-transform:inherit}.form-content .form-row{margin-bottom:48px}.form-content .form-group{position:relative}.form-content .form-group label{display:flex;margin-bottom:16px;gap:12px}.form-content .form-group .dob-input-box{border:2px solid #5c596d66;padding:12px;border-radius:8px;display:flex}.form-content .form-group .dob-input-box span.error{bottom:-28px}.form-content .form-group .dob-input-box.border-error-border{border:2px solid red}.form-group .dob-input-box input{border:none!important;border-radius:0;text-align:center;min-height:auto;height:auto;max-height:36px}.form-group .dob-input-box input#monthinput,.form-group .dob-input-box input#monthinputMM{border-left:1px solid #5c596d33!important;border-right:1px solid #5c596d33!important}.form-content .form-group .dob-input-box.required{border:2px solid red}.info-icon-tooltip{cursor:pointer}.info-icon-tooltip .info-content{position:absolute;opacity:0;visibility:hidden;padding:24px;border-radius:8px;border:2px solid #5c596d1a;width:320px;font-size:12px;line-height:18px;background:#fff;transition:all 0.5s ease;transform:translateY(5px);left:0;z-index:1}.info-icon-tooltip.open .info-content{opacity:1;visibility:visible;transform:translateY(0)}.info-icon-tooltip .info-content a.blue-link{display:block;margin-top:8px;text-decoration:none}.pget-a-quote .bottom-info{font-size:15px;line-height:24px;margin-bottom:32px}#contact-details .email-check{margin-bottom:48px;padding:20px 32px;position:relative;border-radius:6px;max-width:312px;cursor:pointer}#contact-details .email-check label{padding-left:26px;font-weight:500}#contact-details .email-check .email-input-checkbox{z-index:1;height:24px;width:24px;position:absolute;left:0;top:-6px;opacity:0}#contact-details .email-check span.check-icon:before{content:"";height:24px;width:24px;position:absolute;left:20px;top:50%;border:2px solid #3e812c;background:#fff0;border-radius:6px;display:inline-block;z-index:9;transform:translateY(-50%)}#contact-details .email-check input[type="checkbox"]:checked+span.check-icon:before{background-image:url(/wp-content/themes/hello-theme-child-master/images/checkmark.svg);background-repeat:no-repeat;background-position:center center;background-color:#fff}#contact-details .email-check input[type="checkbox"]:checked+span.check-icon span{position:relative;z-index:1;color:#fff}#contact-details .email-check span.check-icon:after{content:"";position:absolute;border:2px solid #5c596d66;top:0;left:0;width:100%;border-radius:8px;height:100%;cursor:pointer}#contact-details .email-check input[type="checkbox"]:checked+span.check-icon:after{border:2px solid #fff0;background-color:#3e812c}.select-date-boxes{display:flex;margin-bottom:32px;gap:20px}.select-date-boxes .select-date-box{flex:1;padding:20px 32px;position:relative;border-radius:6px;cursor:pointer}.select-date-boxes .select-date-box input{z-index:1;height:24px;width:24px;position:absolute;left:0;top:-6px;opacity:0}.select-date-boxes .select-date-box label{padding-left:26px;font-weight:500}.select-date-boxes .select-date-box label:before{content:"";height:24px;width:24px;position:absolute;left:20px;top:50%;border:2px solid #3e812c;background:#fff0;border-radius:100px;display:inline-block;z-index:9;transform:translateY(-50%)}.select-date-boxes .select-date-box input[type="radio"]:checked+label:before{background-image:url(/wp-content/themes/hello-theme-child-master/images/checkmark.svg);background-repeat:no-repeat;background-position:center center;background-color:#fff}.select-date-boxes .select-date-box label:after{content:"";position:absolute;border:2px solid #5c596d66;top:0;left:0;width:100%;border-radius:8px;height:100%;cursor:pointer}.select-date-boxes .select-date-box input[type="radio"]:checked+label:after{border:2px solid #fff0;background-color:#3e812c}.select-date-boxes .select-date-box input[type="radio"]:checked+label span{color:#fff;position:relative;z-index:9}.select-slider{padding-bottom:32px}.select-slider .slider{position:relative;margin-top:70px}.select-slider .slider span.error{position:absolute!important;margin-top:0}.select-slider .slider .top-days{display:none}.select-slider span.current-value{color:#898181}.select-slider span.max-value{position:absolute;right:0;bottom:0;color:#898181}.select-slider .range #datecountuni,.select-slider .range #Extendpoliciesperiodrange{width:100%;margin-bottom:15px}.extend .form-content .select-slider .form-title{margin-bottom:75px}.gray-boxes{display:flex;gap:30px}.common-gray-box .icon-label-common{color:#898181;font-size:16px}.common-gray-box{flex:1;padding:30px;background:#ededf0;border-radius:8px;font-size:15px;margin-bottom:30px;position:relative}.common-box-row{margin-bottom:12px;color:#5c596d;font-weight:500;font-size:16px}.common-box-row:last-child{margin-bottom:0}.common-gray-box.privacy-box{background:#005a6ce6;text-align:center;color:#fff;margin-bottom:32px}.common-gray-box.privacy-box .icon-label-common{color:rgb(255 255 255 / .6);justify-content:center}.privacy-box .prices{font-size:32px;color:#fff;margin-top:12px;margin-bottom:10px}.privacy-box .prices span{font-size:20px}.common-gray-box.privacy-box .info-icon-tooltip{justify-content:center}.common-gray-box ul.list-item{list-style-type:none;padding:0;margin:0;margin-top:15px}.common-gray-box ul.list-item li{padding-bottom:15px;padding-left:25px;position:relative;color:#5c596d}.common-gray-box ul.list-item li:before{content:"";position:absolute;width:6px;height:6px;border-radius:100px;background:rgb(12 2 2 / 43%);top:10px;left:0}.common-gray-box .stocke-lable span{padding:3px 10px;background:#d5d5d9;border-radius:4px;font-size:14px;font-weight:700;margin-bottom:5px;display:inline-block;text-transform:uppercase;margin-bottom:10px}.common-gray-box a.edit-btn{display:flex;align-items:center;color:#5c596d;font-size:14px;gap:8px;text-decoration:none;font-weight:600;position:absolute;right:30px;top:30px}.common-gray-box a.edit-btn svg{stroke:#5c596d}#quote-information{background:#eeeef0;padding:50px;border-radius:8px;margin-top:50px;margin-bottom:50px}#quote-information .policy-title{font-weight:600;margin-bottom:10px}#quote-information input[type=submit]{background:#ffc850;font-size:20px;color:#004FB6}#quote-information #btncheckout{width:100%;padding:14px 20px}.custom-rangeslider{position:relative;margin-top:40px;padding:0}.custom-rangeInput,.custom-rangeInput-extend{width:100%;background:#fff0;appearance:none;box-sizing:border-box;cursor:pointer;outline:0;border:0;padding:0;margin:0;background-color:#fff0;height:20px}.custom-rangeInput::-webkit-slider-thumb,.custom-rangeInput-extend::-webkit-slider-thumb{appearance:none;box-sizing:border-box;background-color:#3e812c;width:25px;height:25px;border:none;border-radius:50%;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;margin-top:-9px}.custom-rangeInput::-webkit-slider-thumb:active,.custom-rangeInput-extend::-webkit-slider-thumb:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.custom-rangeInput::-moz-range-thumb,.custom-rangeInput-extend::-moz-range-thumb{appearance:none;box-sizing:border-box;background-color:#3e812c;outline:2px solid #fff;width:20px;height:20px;border:none;border-radius:50%;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.custom-rangeInput::-moz-range-thumb:active,.custom-rangeInput-extend::-moz-range-thumb:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.custom-rangeInput::-ms-thumb,.custom-rangeInput-extend::-ms-thumb{appearance:none;box-sizing:border-box;background-color:#3e812c;outline:2px solid #fff;width:20px;height:20px;border:none;border-radius:50%;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;margin:auto}.custom-rangeInput::-ms-thumb:active,.custom-rangeInput-extend::-ms-thumb:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.custom-rangeInput::-webkit-slider-runnable-track,.custom-rangeInput-extend::-webkit-slider-runnable-track{appearance:none;box-sizing:border-box;height:8px;width:100%;cursor:pointer;border:none;padding:0;margin:0;background:grey;border-radius:20px;background:linear-gradient(to right,#3e812c 0%,#3e812c 33%,#3e812c5c 33%,#3e812c5c 100%)}.custom-rangeInput::-moz-range-track,.custom-rangeInput-extend::-moz-range-track{appearance:none;box-sizing:border-box;height:5px;width:100%;cursor:pointer;border:none;padding:0;margin:0;background:grey}.custom-rangeInput::-ms-track,.custom-rangeInput-extend::-ms-track{appearance:none;box-sizing:border-box;height:5px;width:100%;cursor:pointer;border:none;padding:0;margin:0;background:grey;color:#fff0;border:none;outline:none}.custom-rangeInput:focus,.custom-rangeInput:active,.custom-rangeInput-extend:focus,.custom-rangeInput-extend:active{outline:none}.custom-rangeInput::-ms-tooltip,.custom-rangeInput-extend::-ms-tooltip{display:none}.custom-rangeslider__tooltip{line-height:26px;position:absolute;height:40px;width:54px;background-color:#f2f2f2;padding:3px 3px;border:1px #f2f2f2 solid;top:-60px;left:0;text-align:center;transform:translate(-26%,0);border-radius:8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;font-weight:500;color:#898181;margin-left:0}.custom-rangeslider__tooltip:after{display:block;content:' ';background:#f2f2f2;position:absolute;border:1px #f2f2f2 solid;border-top:0;border-left:0;width:15px;height:15px;left:calc(50% - 8px);bottom:-6px;transform:rotate(45deg)}.custom-rangeslider__label{width:100%;display:block}.custom-rangeslider__label span{display:block}.custom-rangeslider__label-min{float:left}.custom-rangeslider__label-max{float:right}.custom-rangeslider__label:after{content:"";display:table;clear:both}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgb(0 0 0 / .506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Source Sans Pro 400",Sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:#fff0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:#fff0}.xdsoft_noselect::-moz-selection{background:#fff0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:#fff0;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}body .xdsoft_datetimepicker [type=button]:hover{background-color:transparent!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px;text-align:center}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#004fb6;box-shadow:#004fb6 0 1px 3px 0 inset;font-weight:700;color:#fff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#004fb6!important;background:#ffd900!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-family:"Source Sans Pro 700",sans-serif;text-align:center;color:#191919;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgb(255 255 255 / .506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0%,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0%,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}.alignwide{margin-left:0;margin-right:0}.wc-block-cart .wc-block-cart-items{border:1px solid #e6e1e1;border-spacing:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background:#fff0;border:2px solid #5c596d66;border-radius:8px;min-height:64px;padding:0 24px;color:#5c596d;margin-bottom:0}.woocommerce button.button:hover{background-color:#002185;border-color:#002185;color:#fff}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-block-start:1px solid #e6e1e1}table tfoot th,table thead th{font-size:17px}.is-large.wc-block-cart .wc-block-cart-items{border-bottom:1px solid #e6e1e1}.woocommerce-page .site-main{padding:60px 15px}.woocommerce-page .entry-title{margin-bottom:20px;padding-left:0!important}#customer_login h2{font-size:32px;line-height:40px}#customer_login .lost_password{margin-top:20px;text-align:center;margin-bottom:0}#customer_login .woocommerce-form-login{padding-bottom:54px}.woocommerce-page .site-main .woocommerce form.login,.woocommerce-page .site-main .woocommerce form.register{margin-top:15px}.is-large.wc-block-cart .wc-block-cart-items th{padding:8px 16px 8px 15;white-space:nowrap}.wc-block-cart-item__image{width:25%}.wc-block-components-product-details{display:grid;grid-template-columns:1fr 1fr}.wc-block-cart-items .wc-block-components-product-metadata{font-size:15px;line-height:32px}body table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:22px;font-family:"Source Sans Pro 600",Sans-serif}body table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.wc-block-cart__submit-button{background-color:#004FB6!important;font-family:"Source Sans Pro 700",Sans-serif;font-size:16px;line-height:24px;color:#FFFFFF!important;border-style:none;border-radius:4px 4px 4px 4px;padding:9px 20px 9px 20px;text-decoration:none!important}body table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,.wc-block-cart__submit-button:hover{background:#002185!important}.wc-block-components-sidebar{padding-left:0}body .is-large.wc-block-cart .wc-block-cart__totals-title{font-size:17px}.wp-block-woocommerce-cart-order-summary-block{border:1px solid #e6e1e1;padding:15px;margin-bottom:15px}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=email]{border:1px solid rgb(92 89 109 / .4)}body.woocommerce-checkout .wc-block-components-address-card{border:none;background:#5c596d0d;padding:32px;margin-bottom:32px;border-radius:8px;color:#5c596d;display:flex;align-items:center;gap:24px;font-size:15px;margin-bottom:0}body.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option{background:#fff0;border:2px solid #5c596d66;border-radius:8px;box-shadow:none}.wc-block-components-form .wc-block-components-checkout-step{margin:0 0 20px}.wc-block-components-title.wc-block-components-title{font-size:22px}body .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{box-shadow:inset 0 0 0 1px rgb(92 89 109 / .4)}body .wc-block-components-radio-control--highlight-checked:after{border:1px solid rgb(92 89 109 / .4)}body .wc-block-components-textarea{border:1px solid rgb(92 89 109 / .4)}body .wc-block-components-totals-wrapper{padding-bottom:0;border:none}body .is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:0;padding-right:0}body .wc-block-components-sidebar{padding-left:0}body .is-large .wc-block-components-sidebar .wc-block-components-panel{padding:0}body .wc-block-components-panel__button{padding-top:6px!important;font-family:"Source Sans Pro 700",Sans-serif!important}body .wc-block-components-order-summary .wc-block-components-order-summary-item:last-child{padding:0 24px}body .wp-block-woocommerce-checkout-order-summary-totals-block{padding:10px 0}body .wc-block-checkout__sidebar .wc-block-components-totals-footer-item{padding:10px}body .wc-block-components-product-details.wc-block-components-product-details{padding-bottom:15px}body .wc-block-components-product-details__name{font-family:"Source Sans Pro 600",Sans-serif}body .wc-block-components-product-details__name .wc-block-components-product-details__value{font-family:"Source Sans Pro 400",Sans-serif;font-weight:400}body .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-product-metadata{font-size:15px;line-height:30px}body .wp-block-woocommerce-checkout-order-summary-block{border:1px solid rgb(92 89 109 / .4)}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper{padding-top:0}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item{padding-left:24px!important;padding-right:24px!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-panel__button>.wc-block-components-panel__button-icon{right:10px}body .wp-block-woocommerce-checkout-order-summary-cart-items-block.wc-block-components-totals-wrapper{border:none}.wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-totals-block{border:none}body .wc-block-components-form .wc-block-components-text-input input[type=email]{background:#fff0;border:2px solid #5c596d66;border-radius:8px;min-height:64px;padding:0 24px;color:#5c596d;margin-bottom:0}body .wc-block-components-form .wc-block-components-text-input input[type=email]:focus{border-color:#5c596d;box-shadow:none}body.woocommerce-checkout .wc-block-components-address-card__edit:hover{text-decoration:underline}body .is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper{padding-left:0;padding-right:0}body .wc-block-cart .wc-block-cart-items td:last-child{padding-right:16px}body .wc-block-components-order-summary .wc-block-components-order-summary-item{padding:0 15px}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:20px;margin:0;background:#005a6ce6;list-style:none;border-radius:8px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding-bottom:10px;border-bottom:1px solid #d0d0d047;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border:none;padding:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none;font-family:"Source Sans Pro 400",Sans-serif;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#ffd900}table.woocommerce-orders-table td,table.woocommerce-orders-table th{border:none;text-align:center}.woocommerce table.my_account_orders th{padding:10px 8px}.woocommerce table.my_account_orders .button:hover{background:#002185;color:#fff}.edit-account fieldset{border:2px solid #5c596d66;margin-bottom:10px;padding:20px}.woocommerce-Button button:hover{background:#002185}.woocommerce-info a.button:hover{background:#002185;color:#fff}.woocommerce-Address-title h2{font-size:24px}.woocommerce-Address address{background:#eee;padding:20px;font-style:normal;margin-top:20px;border-radius:8px}.woocommerce-order-details h2,h2.woocommerce-column__title{font-size:32px;margin-bottom:10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{line-height:normal}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#004fb6;font-size:18px;font-weight:500}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover{background-color:#002185;color:#fff}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.added_to_cart{display:block;margin:0 40px;padding:12px 15px;background-color:#004FB6;color:#fff;font-size:16px;line-height:24px;font-weight:700;font-family:"Source Sans Pro 700",Sans-serif;margin-top:10px;border-radius:4px 4px 4px 4px}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product a.added_to_cart:hover{background-color:#002185;color:#fff}.wc-block-cart-items .wc-block-components-product-name{text-decoration:none;font-size:18px;font-weight:600}.wc-block-components-address-card__edit:hover{text-decoration:none!important}.wc-block-components-order-summary .wc-block-components-order-summary-item:first-child{padding:0 24px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{right:8px;top:6px}.woocommerce div.product h1.product_title{font-size:32px}.product .summary.entry-summary .woocommerce-Price-amount.amount{color:#004fb6;font-size:18px;font-weight:500}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;display:block;padding:14px 20px;background-color:#004FB6;color:#fff;font-size:16px line-height:24px;font-weight:700;font-family:"Source Sans Pro 700",Sans-serif;border-radius:4px 4px 4px 4px}.woocommerce div.product form.cart .button:hover{background:#002185}.product .related.products{clear:both}.product .related.products h2{font-size:32px;margin-bottom:10px}span.wc-block-components-product-details__value{line-height:22px}.woocommerce-order-received .entry-title{display:none}.woocommerce-order-received #content.site-main{max-width:100%;padding:0}.woocommerce-account-policies .nav-tabs .nav-link{text-decoration:none;border-radius:8px 8px 0 0;border:none;padding:10px 25px;margin-left:4px;border:2px solid #004fb6;color:#004fb6;font-weight:700}.woocommerce-account-policies .nav-tabs .nav-link.active{background:#004fb6;color:#fff;border-color:#004fb6}.woocommerce-account-policies .tab-content h3{margin-bottom:12px;font-size:26px}.woocommerce-account-policies .tab-content .shop_table{text-align:center}.woocommerce-account-policies .tab-content .pagination{display:flex;gap:10px;margin:20px auto}.woocommerce-account-policies .tab-content .pagination a,.woocommerce-account-policies .tab-content .pagination span{padding:4px 14px;border:1px solid #d0d0d0;text-decoration:none;display:inline-block}.payment-method-actions a:hover,.woocommerce-MyAccount-content a.button:hover{background-color:#002185!important;color:#fff}.woocommerce table.shop_table td{padding:9px 8px}.tab-content .shop_table td button.clsbtncancelpolicy{margin-top:-4px;padding:10px 20px}.tab-content .shop_table td a.woocommerce-button{padding:10px 15px}.woocommerce-account-policies #searchcertificatenumberinput{background:#fff0;border:2px solid #5c596d66;border-radius:8px;min-height:54px;padding:0 24px;color:#5c596d;margin-bottom:0;margin:8px 0 15px 0}.woocommerce-account-policies #searchCnumber{margin:0 0 15px}.woocommerce-account-policies .tab-content .shop_table td a.woocommerce-button{margin-bottom:5px}.woocommerce-account-policies .tab-content .shop_table td a.woocommerce-button+a.woocommerce-button{margin-left:5px}.wc-block-components-order-summary .wc-block-components-order-summary-item:last-child>div{padding-right:0}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{color:#fff;background:#004FB6;text-decoration:none;border-radius:4px 4px 4px 4px;font-size:16px!important;font-weight:700;font-family:"Source Sans Pro 700",Sans-serif}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover{background:#002185}.wc-block-cart .wc-block-cart-items th{padding:8px 16px 8px 8px!important;white-space:nowrap}.woocommerce-checkout h1{font-weight:400;font-family:"Raleway",sans-serif;font-size:32px;color:#5c596d}.woocommerce-checkout .wp-block-woocommerce-checkout{font-family:"Raleway",sans-serif;color:#5c596d}.woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-family:"Raleway",sans-serif;font-weight:400;font-size:24px;color:#5c596d}.woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea{border-radius:8px;background:#fff0;border:2px solid #5c596d66}.woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea:focus{box-shadow:none;color:#2b2d2f;outline:0;border-color:#5c596d}body.woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{box-shadow:inset 0 0 0 2px #0000000f;padding-bottom:20px;border-radius:8px}body.woocommerce-checkout .wc-block-components-radio-control--highlight-checked:after{border:0 solid rgb(92 89 109 / .4)}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-panel__button{background:#005a6c;border-radius:0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;padding:18px 15px!important;font-size:20px;font-family:"Raleway",sans-serif!important;margin-bottom:0!important;padding-left:24px!important}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{background:#005a6ce6;color:#fff;padding-top:20px}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary__content{display:block}body.woocommerce-checkout .wc-block-components-product-details.wc-block-components-product-details{display:block;line-height:32px;font-size:14px}body.woocommerce-checkout .wc-block-components-product-details__name{font-family:"Raleway",sans-serif;font-weight:500;color:rgb(255 255 255 / .6)}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-totals-block{border:none;background:#005a6ce6;color:#fff;border-top:1px solid #ffffff1c;font-weight:600}body.woocommerce-checkout .wc-block-components-formatted-money-amount{white-space:nowrap;font-weight:600;font-size:16px}body.woocommerce-checkout .wc-block-components-totals-item.wc-block-components-totals-footer-item{background:#005a6ce6;color:#fff;border-radius:8px;border-top-right-radius:0;border-top-left-radius:0}body.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-weight:600;font-size:16px}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block>.wc-block-components-totals-wrapper{border-top:1px solid #1d798b}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{border:none}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image{display:none}body.woocommerce-checkout .wc-block-components-product-details__name .wc-block-components-product-details__value{color:#fff}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding-left:0}body.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-address-form{display:block}body.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],body.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=number],body.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=password],body.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel],body.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=text],body.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=url],body.woocommerce-checkout .wc-block-components-text-input input[type=email],body.woocommerce-checkout .wc-block-components-text-input input[type=number],body.woocommerce-checkout .wc-block-components-text-input input[type=password],body.woocommerce-checkout .wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],body.woocommerce-checkout .wc-block-components-text-input input[type=url],body.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select{background:#fff0;border:2px solid #5c596d66;border-radius:8px;min-height:64px;padding:0 24px;color:#5c596d;margin-bottom:0}body.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container{border:none;height:auto}body.woocommerce-checkout li.wc-block-components-product-details__certificate-number{display:none}#active-policies-list .woocommerce-button,#past-policies-list .woocommerce-button{margin-bottom:10px}.woocommerce nav.woocommerce-pagination .page-numbers+.page-numbers{margin-left:10px}.wc-block-components-product-details.wc-block-components-product-details li.wc-block-components-product-details__registration-number .wc-block-components-product-details__value{text-transform:uppercase}.wp-block-woocommerce-checkout-order-summary-totals-block{display:none}.wp-block-woocommerce-cart-order-summary-subtotal-block{display:none}button.wc-block-components-address-form__address_2-toggle{font-family:"Raleway",sans-serif}button.wc-block-components-address-form__address_2-toggle:hover{text-decoration:none}.woocommerce-order-received .woocommerce-form-login{max-width:768px;margin:0 auto;margin-top:50px;margin-bottom:50px}.thank-you-container{max-width:700px;margin:0 auto;margin-top:60px;margin-bottom:60px;font-family:"Raleway",sans-serif;font-weight:400}.thank-you-container h3,.thank-you-container h4,.thank-you-container h5,.thank-you-container h6{font-family:"Raleway",sans-serif}.thank-you-container .award{text-align:center;margin-bottom:32px}.thank-you-container .award h3{font-size:32px;color:#5c596d;font-weight:500}.thank-you-container .award h4{font-size:22px;color:#5c596d}.policy-slider .value-text{color:#989292;font-size:16px}.policy-slider .lable-txt{color:#565656;font-size:16px;margin-bottom:7px;display:block;font-weight:500}.policy-slider .progress{height:8px;background:#3c3c3c33;margin-bottom:10px}.thank-you-container h6.form-title{font-weight:500;margin-bottom:20px;font-size:20px}.policy-btn{margin-top:20px}.policy-btn a{font-size:14px;line-height:24px;color:#004fb6;border-style:none;border-radius:8px;padding:12px 26px 12px 26px;text-decoration:none;border:2px solid #004fb6;font-weight:700;display:inline-block;transition:all 0.5s ease}.policy-btn a:hover{background:#004fb6;color:#fff}.link-button{margin-top:20px}a.link-btn-text{display:inline-flex;gap:8px;font-weight:600;text-decoration:none;align-items:center}.thank-you-container .checkmark{width:100px;margin:20px 0}.thank-you-container .email-check{font-size:1.3rem;font-weight:700;color:#4CAF50}.main-middle-content{max-width:700px;margin:0 auto;margin-top:60px;margin-bottom:60px;font-family:"Raleway",sans-serif;font-weight:400;padding:15px}.main-middle-content h3,.main-middle-content h4,.main-middle-content h5,.main-middle-content h6{font-family:"Raleway",sans-serif}.btn-block button+button{margin-top:30px}.btn-block .btn.btn-outline{background:#fff0;border:2px solid #004FB6}.btn-block .btn.btn-outline:hover,.btn-block .btn.btn-outline:focus{background:#004FB6;color:#fff}#policy-popup{font-family:"Raleway",sans-serif}.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}#policy-popup .modal-header{background:#004fb6;text-align:center;justify-content:space-between}.modal-content{width:inherit;max-width:inherit;height:inherit;margin:0 auto;pointer-events:all}#policy-popup .modal-title{color:#fff;font-weight:500}#policy-popup .close{padding:0;background:#fff0;font-size:20px}#policy-popup .modal-body{font-weight:500}#policy-popup .modal-footer{gap:10px}#policy-popup .modal-footer .btn{margin:0;font-family:"Raleway",sans-serif;font-weight:600}#policy-popup .modal-footer .btn.btn-cancel{background-color:#6c757d;border-color:#6c757d}#policy-popup .modal-footer .btn.btn-cancel:hover{background-color:#002185;border-color:#002185}.calprebtn{opacity:.5;pointer-events:none}.lwp_forms_login form.ajax-auth{box-shadow:none;font-size:14px;background:rgb(92 89 109 / .1);border-radius:8px;padding:60px 40px;font-family:"Raleway",sans-serif;min-width:inherit;max-width:500px!important;z-index:99}.lwp_forms_login .ajax-auth .lh1{color:#5c596d;font-size:28px;font-weight:400;margin-top:0;margin-bottom:35px}.lwp_forms_login .ajax-auth label{margin-bottom:10px;color:#5c596d;font-size:16px;font-weight:500}.lwp_forms_login #lwp_login.ajax-auth input.lwp_username{background:#ffc850;min-height:64px;font-size:24px;text-align:center;border-color:rgb(92 89 109 / .4);border-radius:.5rem;border-width:2px;color:#5c596d;margin-bottom:0;font-weight:600;text-transform:uppercase}.lwp_forms_login #lwp_login.ajax-auth input.lwp_username::placeholder{color:#5c596d!important}.lwp_forms_login .iti__selected-flag{padding:0 0 0 1px;position:absolute;width:60px;text-align:center;background:#003287;height:62px;align-items:center;justify-content:center;color:#fff;padding-top:0;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px;top:1px;left:1px;font-size:14px;z-index:1}.lwp_forms_login .iti__arrow{border-top:4px solid #fff}.lwp_forms_login .submit_button{padding:15px 20px}.lwp_forms_login .accept_terms_and_conditions{margin-bottom:25px}.lwp_forms_login .accept_terms_and_conditions_text{font-weight:500;font-size:13px}.lwp_forms_login .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#003287}.lwp_forms_login .iti__country-list{max-width:421px;overflow:hidden;overflow-y:auto;margin:62px 0 0 -1px;border-radius:.5rem}.login-register{background:rgb(92 89 109 / .1);border-radius:8px;padding:50px 40px;font-family:"Raleway",sans-serif;min-width:inherit;max-width:500px!important;z-index:99;margin:0 auto}.login-register #login-step-2,.login-register #login-step-3,.login-register #login-step-4,.login-register #login-step-5{display:none}.login-register .form-group input{background:#fff!important;border:2px solid #5c596d66;border-radius:8px;min-height:64px;padding:0 24px;color:#5c596d;margin-bottom:0;font-family:"Raleway",sans-serif}.login-register .form-group input:focus{border-color:#5c596d}.login-register .form-group input::placeholder{border-color:#5c596d;color:#a9a7af;font-weight:300}.login-register .form-content .form-row{margin-bottom:20px;padding:0}.login-register .form-content .form-row+.form-row.setpasswordfield{margin:0}.login-register .form-content .form-group label{margin-bottom:10px;line-height:normal}.login-register .form-title{color:#5c596d;font-size:28px;font-weight:400;margin-top:0;margin-bottom:25px;font-family:"Raleway",sans-serif;text-align:center}.login-register .arrow-btn{margin-top:10px;display:flex;gap:15px}.login-register .arrow-btn .btn{background:#004FB6;color:#fff;min-height:inherit;padding:15px 20px;margin-right:0}.login-register .arrow-btn .btn svg{stroke:#fff}.login-register .arrow-btn .btn.prev svg{transform:rotateY(190deg)}.login-register .arrow-btn .btn:hover{background:#002185}.login-register .arrow-btn .btn[disabled]{color:#fff!important}.login-register .form-content .form-group .dob-input-box{background:#fff}.login-register .form-group .dob-input-box input{border-radius:0;text-align:center;min-height:auto;height:auto;max-height:36px}.login-register #customer_login .woocommerce-form-login,.login-register .login-step .woocommerce-form-register{padding:0;border:none;margin:0}.login-register .login-step .agree_terms{display:flex;margin-top:20px;gap:10px;align-items:start}.login-register .login-step .agree_terms #conditionscheck{width:20px;height:20px;min-height:inherit;flex:0 0 25px;margin-top:5px}.login-register .login-step .agree_terms label{line-height:22px;font-size:14px;margin-bottom:0}.woocommerce-lost-password .lost_reset_password{background:rgb(92 89 109 / .1);border-radius:8px;padding:60px 40px;font-family:"Raleway",sans-serif;min-width:inherit;max-width:500px!important;z-index:99;margin:0 auto}.woocommerce-lost-password .lost_reset_password .woocommerce-form-row{width:100%}.woocommerce-lost-password .lost_reset_password .woocommerce-form-row .input-text{background:#fff}.woocommerce-lost-password .lost_reset_password .woocommerce-Button{padding:15px 20px;width:100%}.woocommerce-lost-password .lost_reset_password .woocommerce-Button[disabled]{padding:15px 20px!important;color:#fff!important}.woocommerce-account .site-main:before{width:100%;height:130%;background:url(/wp-content/themes/hello-theme-child-master/images/brandmark-pattern.png);content:"";position:absolute;left:0;top:0;z-index:-1;opacity:.1;background-repeat:repeat-x}body.woocommerce-checkout .wc-block-components-product-price{display:none}#billing button.wc-block-components-address-form__address_2-toggle{display:none}@media (min-width:1024px){.woocommerce-lost-password .site-main{min-height:500px}}@media (max-width:991px){.wc-block-cart-item__image{width:auto}body:not([class*=elementor-page-]).woocommerce-account .site-main{max-width:90%}}@media (max-width:768px){.policytablelist{overflow-x:auto}.policytablelist .shop_table.shop_table_responsive{width:670px}.policytablelist .shop_table.shop_table_responsive thead{display:contents}.policytablelist .shop_table.shop_table_responsive tr{display:contents}.policytablelist .shop_table.shop_table_responsive tr td{display:table-cell;text-align:center!important}.policytablelist .shop_table.shop_table_responsive tr td::before{display:none}.vehicle-details .sticky-sidebar{width:250px}.vehicle-details .bg-summary-top,.vehicle-details .bg-summary-bottom{padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:20px}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{min-height:40px}}@media (max-width:767px){.main-header .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{margin-top:17px!important}#vin-information{flex-direction:column;gap:5px}.vehicle-details{margin-top:15px}.step-wrapper .step-inner{display:block}#vin-information .form-content,#contact-details .form-content,#coverlenth .form-content,#statements .form-content,#reviewstep .form-content,#quote-information{max-width:100%}.vehicle-details .sticky-sidebar{width:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-bottom:20px}.woocommerce-Address address{margin-bottom:20px}}@media (max-width:576px){.contact-form .form-row{display:block}.woocommerce-page .site-main{padding:40px 15px}.woocommerce-page .entry-title{font-size:34px;line-height:42px}#vin-section .form-title{line-height:50px}#vin-section .grey-box{padding:20px}#vin-section .grey-box input[type=text]{font-size:20px;min-height:64px}#vin-section .grey-box .input-box{margin-bottom:34px}.registration .gb-flag{height:62px}#vin-section .grey-box{padding:30px;margin-bottom:24px}.section-padding{padding:40px 15px}.form-content .form-row{display:block}.vehicle-details .each-info{flex:0 0 48%;padding:8px 15px}.wc-block-components-product-details{display:block}.grey-box-bg{margin-bottom:24px;padding:22px}.form-content .form-row{margin-bottom:32px}.section-padding{padding:40px 15px}#quote-information{padding:20px;margin-top:10px}.arrow-btn .btn{min-height:56px}.step-progress{margin-bottom:30px}.gray-boxes{display:block}.select-date-boxes{display:block}.select-date-boxes .select-date-box+.select-date-box{margin-top:20px}.step-progress .step-title .step-heading{text-align:center;font-size:14px}.form-content .form-title{font-size:28px;margin-bottom:20px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin-bottom:30px}.thank-you-container{padding:20px;margin-top:40px;margin-bottom:40px}.tab-content .shop_table td a.woocommerce-button{padding:8px 15px;font-size:14px}.tab-content .shop_table td button.clsbtncancelpolicy{margin-top:-3px;font-size:14px;padding:8px 15px}.main-header{min-height:60px}.main-header .header-btns{justify-content:center;margin-top:-37px;margin-right:40px}.main-header .header-btns a.elementor-button{padding:2px 12px 4px 12px;font-size:13px}.main-header .header-btns a.elementor-button+a.elementor-button{margin-left:4px}.lwp_forms_login form.ajax-auth{padding:20px}}body.woocommerce-checkout .wc-block-components-product-details__extend-policy{display:none!important}body.woocommerce-checkout .wc-block-components-product-price{display:none}#billing button.wc-block-components-address-form__address_2-toggle{display:none}.woocommerce-page .stripe-gateway-checkout-email-field button.stripe-gateway-stripelink-modal-trigger{right:15px}#customer_details h3{font-family:"Raleway",sans-serif;font-weight:400;font-size:24px;color:#5c596d}.select2-container--default .select2-selection--single{border-radius:8px;min-height:64px;padding:0 24px;color:#5c596d;border:2px solid #5c596d66}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:57px;color:#5c596d}.select2-container--default .select2-selection--single .select2-selection__arrow{top:20px;right:15px}#customer_details input[type=text]::placeholder,#customer_details textarea#order_comments::placeholder{color:#5f5f5f}.woocommerce form.checkout .form-row.woocommerce-validated .select2-container,.woocommerce form.checkout .form-row.woocommerce-validated input.input-text,.woocommerce form.checkout .form-row.woocommerce-validated select{border-color:#5c596d}.woocommerce form.checkout.woocommerce-checkout{clear:both;overflow:hidden}.woocommerce form.checkout.woocommerce-checkout #order_review{float:right;width:35%}.woocommerce form.checkout.woocommerce-checkout #customer_details{float:left;width:63%}@media only screen and (max-width:768px){.woocommerce form.checkout.woocommerce-checkout #customer_details{float:left!important;width:100%!important}.woocommerce form.checkout.woocommerce-checkout #order_review{float:none!important;width:100%!important}}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #cfc8d8;margin:0;list-style:none outside;display:none}.woocommerce form.checkout.woocommerce-checkout h3#order_review_heading{display:none}.woocommerce .woocommerce-additional-fields{margin-top:10px}.woocommerce .woocommerce-additional-fields #order_comments_field textarea{padding-top:18px}.woocommerce form.checkout.woocommerce-checkout #customer_details .col-1{width:100%}.woocommerce form.checkout.woocommerce-checkout #customer_details .col-2{width:100%}.woocommerce-checkout-review-order-table tr.cart-subtotal{display:none}.woocommerce table.woocommerce-checkout-review-order-table td,.woocommerce table.woocommerce-checkout-review-order-table th{border:none!important}table.woocommerce-checkout-review-order-table thead:first-child tr:first-child th{border-block-start:#fff0;padding:23px 24px;font-size:0}table.woocommerce-checkout-review-order-table thead th.product-name:before{content:"Order summary";font-size:20px;position:relative;line-height:14px}.woocommerce table.woocommerce-checkout-review-order-table{border:none;background:#333;border-radius:8px;color:#fff;font-family:"Raleway",sans-serif}.woocommerce table.woocommerce-checkout-review-order-table thead th{font-weight:500;font-size:20px;padding:15px 24px;border-top-left-radius:8px;border-top-right-radius:8px;background:#3d3d3d}.woocommerce table.woocommerce-checkout-review-order-table thead th:last-child{border-top-right-radius:8px}.woocommerce table.woocommerce-checkout-review-order-table thead .product-total{font-size:0}.woocommerce table.woocommerce-checkout-review-order-table tr.cart_item td{padding:20px 24px}.woocommerce table.woocommerce-checkout-review-order-table tr.cart_item td.product-total .amount{display:none}.woocommerce table.woocommerce-checkout-review-order-table tr.cart_item td strong{font-weight:500}.woocommerce table.woocommerce-checkout-review-order-table tr.cart_item td strong.product-quantity{display:none}.woocommerce table.woocommerce-checkout-review-order-table tr.cart_item dt{font-weight:500;color:rgb(255 255 255 / .6)}.woocommerce table.woocommerce-checkout-review-order-table tr.cart_item .variation-ExtendPolicy{display:none}.woocommerce table.woocommerce-checkout-review-order-table tr.cart_item .variation{line-height:36px;padding-top:5px}.woocommerce table.woocommerce-checkout-review-order-table tr.order-total th,.woocommerce table.woocommerce-checkout-review-order-table tr.order-total td{border-top:1px solid #424242!important;font-weight:500}.woocommerce table.woocommerce-checkout-review-order-table tr.order-total th{padding:11px 24px;border-bottom-left-radius:8px}.woocommerce table.woocommerce-checkout-review-order-table tr.order-total td{border-bottom-right-radius:8px}.woocommerce table.woocommerce-checkout-review-order-table tr.order-total strong{font-weight:500}.woocommerce #payment.woocommerce-checkout-payment #place_order{background-color:#4c4c4c;font-size:16px;line-height:24px;color:#FFF;border-style:none;border-radius:4px 4px 4px 4px;text-transform:capitalize}.woocommerce #payment.woocommerce-checkout-payment #place_order:hover{background-color:#474b50}.woocommerce #payment.woocommerce-checkout-payment{background:#fff0}.woocommerce #payment.woocommerce-checkout-payment ul.payment_methods{border:2px solid #5c596d66;border-radius:8px;background:#fff}.woocommerce #payment.woocommerce-checkout-payment ul.payment_methods div.payment_box{background-color:#5c596d0d}.woocommerce #payment.woocommerce-checkout-payment ul.payment_methods div.payment_box::before{border:1em solid #f7f6f7;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0}.woocommerce #payment.woocommerce-checkout-payment .form-row.place-order{margin-top:0!important}.woocommerce #payment.woocommerce-checkout-payment ul.payment_methods .woocommerce-SavedPaymentMethods{padding:0}.woocommerce #payment.woocommerce-checkout-payment ul.payment_methods .woocommerce-SavedPaymentMethods>li{background:#fff;padding:10px 24px;border-radius:8px;border:2px solid #5c596d66}.woocommerce-checkout .site-main .woocommerce form.login{border:2px solid #5c596d66}.woocommerce-checkout .site-main .woocommerce p.lost_password{text-align:right;margin-top:-45px}body.woocommerce-checkout .wc-block-components-product-details__extend-policy{display:none!important}.woocommerce-checkout .woocommerce-info{border-top-color:#4c4c4c}.woocommerce-checkout .woocommerce-info::before{color:#4c4c4c}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:5px}.woocommerce table.woocommerce-checkout-review-order-table .product-total,.woocommerce table.woocommerce-checkout-review-order-table .product-total{display:none}.woocommerce table.woocommerce-checkout-review-order-table tfoot .order-total{position:relative}.woocommerce table.woocommerce-checkout-review-order-table tfoot td{position:absolute;right:24px}.woocommerce-checkout .woocommerce-checkout.checkout .blockUI.blockOverlay{position:fixed!important;opacity:0.8!important}