@-ms-keyframes rotation{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.customer-account-create.page-layout-1column .column.main .container{padding:20px 5px}.customer-account-forgotpassword .page-title-wrapper.dashboard .page-title{text-align:left}.customer-account-forgotpassword .forgotpwd-wrapper{padding:40px 30px}.customer-account-forgotpassword .page-main{background:#edf0fb;padding-left:210px}.customer-account-forgotpassword .forgotpwd-wrapper h3{font-size:33px;color:#3a5277;font-family:fira sans,sans-serif;line-height:1;margin:0;padding-bottom:12px;padding-top:6px;font-weight:800 !important;padding-left:18px;position:relative;text-transform:capitalize}.customer-account-forgotpassword .forgotpwd-wrapper h3:after{position:absolute;content:"";width:9px;height:43px;border-radius:4px;background-color:#045bad;left:0;top:3px}.customer-account-forgotpassword .forgotpwd-wrapper .forget{background:#fff;padding:20px;margin:20px 0 0;box-shadow:1px 1px 6px #ccd3e1;border-radius:10px;width:70%}.customer-account-forgotpassword .forgotpwd-wrapper .form.forget .fieldset h4{color:#3a5277;font-size:18px;font-weight:600;font-style:normal;text-rendering:optimizeSpeed;text-transform:uppercase;border-bottom:1px solid #3a5277;width:100%;margin:0 0 20px;padding:0 0 12px}.customer-account-forgotpassword .forgotpwd-wrapper .form.forget .buttons-set{max-width:100%;width:100%;text-align:center}.customer-account-forgotpassword .forgotpwd-wrapper .form.forget .fieldset{max-width:100%;width:100%;margin-bottom:25px}.customer-account-create .columns{margin-bottom:15px}.customer-account-create .account-block{flex-wrap:wrap;display:flex;flex-direction:row;justify-content:space-around}.customer-account-create .account-block:after{content:none}.account-block .form.create.account .form-instructions .cx-checklist li:first-child:before{content:none}.account-block .form.create.account .form-instructions .cx-checklist li:before{content:".";font-size:50px;color:#666;line-height:0;position:relative;top:-2px;padding-right:0}.customer-account-create .messages.container{padding:0 !important;background:0 0 !important;width:100% !important;float:left}.alreadycustomer a{padding-right:10px}span.press-policy{padding-left:10px;border-left:2px solid #000;color:#555}.customer-account-create .clearfix.account-block .form-create-account{background:#fff;padding:20px 30px;box-sizing:border-box;border-radius:10px;box-shadow:1px 4px 9px -4px #000;width:65%;float:left}.customer-account-create .column.main .container{background:#285ac4;border-radius:8px;padding:20px 45px;text-align:left;display:inline-block;width:80%;box-sizing:border-box}.customer-account-create h3.base{font-weight:700;color:#1e292f;text-transform:uppercase;font-size:30px;line-height:40px;padding-top:0}.customer-account-create h3.base:after{content:'';border-bottom:4px solid #28a7fb;width:40%;display:block}.customer-account-create .form-instructions ul.cx-checklist{padding:0;margin:0;list-style:none}.customer-account-create .form-instructions ul.cx-checklist li{display:inline-block;margin-right:10px;margin-bottom:0;font-size:14px;color:#333;margin-top:10px}.customer-account-create .column.main{text-align:center}.customer-account-create .page-title hr{border-color:#19a4fd;width:48%;border:2px solid #19a4fd;margin-top:8px}.customer-account-create .form-instructions ul.cx-checklist li.vwo_1510217501708{font-size:16px}.customer-account-create .create-account-block-right{width:30%;background:#fff;padding:20px 30px;box-sizing:border-box;border-radius:10px;box-shadow:1px 4px 9px -4px #000;float:right}.customer-account-create .column.main{width:100%;float:left;text-align:center}.customer-account-create .actions-toolbar.social-btn.social-btn-actions-toolbar.google-login{margin-left:0 !important}button#final-submit:hover{background:#427cf7;border-color:#427cf7}.customer-account-create .create-account-block-right h5{color:#fff;font-weight:700;text-transform:none;border-bottom:1px solid #d0cdcd;letter-spacing:-.2px;padding-bottom:21px;margin-bottom:20px;margin-top:0;font-size:25px;color:#1e292f}.customer-account-create .create-account-block-right li{font-size:15px;color:#000;position:relative;font-weight:600;line-height:23px;border-bottom:1px solid #d0cdcd;padding:0 0 19px 50px;margin-bottom:20px}.customer-account-create .create-account-block-right li i{display:inline-block;width:29px;position:absolute;left:0}.customer-account-create .create-account-block-right li img{display:inline-block;width:29px;position:absolute;left:0}.customer-account-create .create-account-block-right li:last-child{border:0;padding-bottom:0;margin-bottom:0}.customer-account-create p.cx-or-text{color:#949191;font-size:19px;text-transform:uppercase;width:100%;text-align:center;margin-top:15px}.customer-account-create form#accountcreate .form-group label{color:#555;font-size:16px;width:100%;float:left;position:unset !important;background:0 0;padding:0;height:inherit;margin-bottom:0 !important;line-height:27px;border-right:0}.customer-account-create form#accountcreate .form-group .control{width:100%;float:left}.customer-account-create .field.password .control{display:block !important}.customer-account-create form#accountcreate .form-group input{width:100%;float:left;border-radius:8px;border:1px solid #ccc;height:40px;line-height:40px;padding:0 15px;box-sizing:border-box;text-align:left;padding-left:10px !important;position:unset}.customer-account-create form#accountcreate .form-group{width:100%;float:left;margin-bottom:5px}.actions-toolbar.social-btn.social-btn-actions-toolbar.facebook-login{margin-right:5px}.customer-account-create .col_12.select-phoneinput{width:100%;float:left}.customer-account-create p.presing_text.optional_custom{color:#989898;font-size:13px;width:100%;float:left;margin-bottom:2px}.customer-account-create .col_12.select-option .form-group{margin-bottom:3px !important}.customer-account-create .from-group.select-phoneinput .col-md-6.col-sm-6{width:50%;float:left}.customer-account-create .from-group.select-phoneinput{width:100%;float:left}.customer-account-create select#country-isd-code{width:100%;float:left;border-radius:8px;border:1px solid #ccc;height:45px;line-height:45px;padding:0 15px;box-sizing:border-box;color:#555 !important;font-size:16px}.customer-account-create input#register_phone_number::placeholder{color:#555;font-size:16px}.customer-account-create form#accountcreate .form-group input::placeholder{color:#555 !important;font-size:14px !important}.customer-account-create form#accountcreate .form-group input:focus-visible,select#country-isd-code:focus-visible{outline:none !important;border:1px solid #878585}.customer-account-create .custom-newsletter-box{width:100%;float:left}.customer-account-create .custom-newsletter-box .input-box{display:inline-block;margin-right:4px}.customer-account-create span.newsletter_register{color:#989898;font-size:12px;display:inline;line-height:20px}.customer-account-create .col-md-6.col-sm-6.col-xl-5.col-lg-12.col-xs-12.selext-box{width:45%;margin-right:15px}.customer-account-create .col-md-6.col-sm-6.col-xl-7.col-lg-12.col-xs-12.mb-2.phone-numbergrp{float:right}.customer-account-create .btn-wrapper.login_btn{width:100%;float:left;text-align:center;margin-top:15px}.customer-account-create button#freetrailsubmit{width:440px;height:60px;border-radius:5px;background:#285ac4;border-color:#285ac4;box-shadow:none !important;outline:none !important;cursor:pointer}.customer-account-create button#freetrailsubmit span{color:#fff;font-size:25px;line-height:25px;font-weight:500;letter-spacing:.8px}.customer-account-create span.logintext{color:#555;font-size:15px;font-weight:600}.customer-account-create a.pg-register-button-new.hvr-rectangle-out.btn-download.free-trial-login{color:19a 4fd;color:#19a4fd;font-size:15px;font-weight:700;text-decoration:none}.customer-account-create a.pg-register-button-new.hvr-rectangle-out.btn-download.free-trial-login:hover{color:#285ac4}.customer-account-create .btn-wrapper.login_btn.cnclefree-tarilbtn{margin-top:5px}.customer-account-create input#is_subscribed{position:relative;top:2px}.customer-account-create .columns{margin-top:15px}.account-block .form.create.account .account-social-login{text-align:center}.account-block .form.create.account .form-instructions{text-align:center}.page-title-wrapper.dashboard{text-align:center}.page-title-wrapper.dashboard .page-title{text-align:center;margin-right:0}.customer-account-create h3.base:after{margin:0 auto}.text-danger{width:100%;float:left;line-height:12px;font-size:10px;font-weight:600;margin-top:5px}.alreadycustomer{width:100%;float:left;text-align:center;margin-top:2px;font-weight:600}.alreadycustomer a{color:#28a7fb !important;font-weight:700}.alreadycustomer:hover a{color:#1979c3 !important;font-weight:700}.account-block .form.create.account .actions-toolbar .primary{width:100%;display:inline-block}.control.icheckbox-box .actions-toolbar{width:100%;float:left;text-align:center;display:inline-block;margin-bottom:3px !important}button#final-submit{width:440px;height:60px;border-radius:5px;background:#285ac4;border-color:#285ac4;box-shadow:none !important;outline:none !important;cursor:pointer;display:inline-block;text-align:center}button#final-submit span{color:#fff;font-size:22px;line-height:25px;font-weight:600;letter-spacing:.8px}.customer-account-create fieldset.fieldset.create.info{margin-bottom:0;width:100%;float:left}.account-block{padding:50px 0}.account-block .page-title h3{letter-spacing:.4px;color:#282828;font-weight:700;margin:0}.account-block .form.create.account .actions-toolbar{margin-left:0;margin-bottom:20px}.account-block .form.create.account .actions-toolbar .primary .action.primary:active,.account-block .form.create.account .actions-toolbar .primary .action.primary:focus{background:#28a7fb;border-color:#28a7fb;color:#fff}.account-block .form.create.account .fieldset .legend{margin-left:0;margin-bottom:25px;border:0;letter-spacing:.4px;color:#282828;font-size:28px;font-weight:600;text-transform:none}.account-block .form.create.account .fieldset .customer-name-wrapper .field,.account-block .form.create.account .fieldset .customer-password-wrapper .field{float:left;width:50%;padding-right:20px;box-sizing:border-box}.account-block .form.create.account .fieldset .customer-name-wrapper .field:last-child,.account-block .form.create.account .fieldset .customer-password-wrapper .field:last-child{padding-right:0}.account-block .form.create.account .fieldset .customer-captcha-wrapper>.captcha,.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested{float:left;width:50%;padding-right:20px;box-sizing:border-box}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested{padding-right:0}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field{border:1px solid silver;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:50%;margin-bottom:0}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field.refreshing .control .captcha-reload{animation:rotation 1.5s infinite linear;-webkit-animation:rotation 1.5s infinite linear;-moz-animation:rotation 1.5s infinite linear;-ms-animation:rotation 1.5s infinite linear;-o-animation:rotation 1.5s infinite linear}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field .control{margin-top:0}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field .control .captcha-img{height:50px;width:100%;margin:0;padding:2px;box-sizing:border-box}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field .control .captcha-reload{position:absolute;right:8px;top:12px;cursor:pointer}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field.captcha{margin-bottom:0}.account-block .form.create.account .fieldset .field.captcha{margin-bottom:20px}.account-block .form.create.account .fieldset .icheckbox-box .custom-newsletter-box{position:relative;margin-bottom:7px}.account-block .form.create.account .fieldset .icheckbox-box .custom-newsletter-box .input-box{display:inline-block}.account-block .form.create.account .fieldset .icheckbox-box .icheckbox{border:1px solid #c7c7c7;border-radius:1px;width:15px;height:15px;cursor:pointer;position:absolute;left:0;top:2px}.account-block .form.create.account .fieldset .icheckbox-box .icheckbox.checked{background:url(../../../Magento_Customer/images/customer/check-icon.png) no-repeat 1px 1px;border-radius:1px;text-align:center;width:15px;height:15px;line-height:25px}.account-block .form.create.account .fieldset .icheckbox-box .newsletter_register{font-size:12px;line-height:16px;color:#989898;font-weight:400}.account-block .form.create.account .fieldset .icheckbox-box p{font-size:14px;line-height:21px}.account-block .form.create.account .form-instructions{margin:10px 0}.account-block .form.create.account .form-instructions .cx-checklist{padding:0;margin:0;list-style:none}.account-block .form.create.account .form-instructions .cx-checklist li{display:inline-block;margin-right:10px;margin-bottom:0;font-size:14px;color:#282828;margin-top:0}.account-block .form.create.account .form-instructions .cx-checklist li .cx-check{margin-right:4px;vertical-align:baseline;background-size:cover}.account-block .form.create.account .account-social-login{margin-bottom:10px}.account-block .form.create.account .account-social-login .social-block .social-btn{margin-bottom:0;margin-left:0 !important;margin-right:15px}.account-block .form.create.account .account-social-login .social-block .social-btn.google-login{margin-left:4px}.account-block .form.create.account .cx-or-text{font-size:16px;line-height:18px;margin-bottom:0;width:100%;float:left;margin-top:5px}.account-block .create-account-block-right h5{color:#343434;font-weight:700;text-transform:none;border-bottom:1px solid #a9a9a9;letter-spacing:-.2px;margin-left:-3px;padding-bottom:27px;margin-bottom:25px;margin-top:0}.account-block .create-account-block-right ul{margin-bottom:0}.account-block .create-account-block-right ul li{font-size:15px;color:#000;position:relative;font-weight:600;line-height:23px;border-bottom:1px solid #d0cdcd;padding:0 0 19px 50px;margin-bottom:13px}.account-block .create-account-block-right ul li i{position:absolute;top:3px;left:0}.account-block .create-account-block-right ul li:last-child{border:0;padding-bottom:0;margin-bottom:0}.account-block .page.messages{padding:0}.customer-account-create .page-main .container{max-width:100%}.login-container.container{padding-top:60px;padding-bottom:60px}.login-container .block{border:3px solid #29a7fb;padding:47px 70px 38px;min-height:515px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;width:49.5%;float:left;box-sizing:border-box;margin-bottom:0}.login-container .block .block-title{border-bottom:none;margin-bottom:7px;padding-bottom:0}.login-container .block .block-title strong{font-size:26px;color:#282828;font-weight:600;text-transform:none;margin-bottom:7px;line-height:1.2}.login-container .block .block-content p{font-size:14px;line-height:19px;color:#676666;padding:0 30px 10px 3px}.login-container .block .block-content .register-inner .account-social-login .social-block{text-align:center}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn .btn-social{font-size:12px}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn.google-login{margin-left:4px}.login-container .block .block-content .register-inner h4{margin:10px 0;position:relative;text-align:center}.login-container .block .block-content .register-inner h4 span{color:#444;font-size:24px;font-weight:600;line-height:28px;display:inline-block;padding:0 12px;position:relative;z-index:9;background:#fff}.login-container .block .block-content .register-inner h4:after{background-color:#cecece;display:inline-block;height:1px;position:absolute;top:18px;left:0;content:"";width:100%}.login-container .block .block-content .register-inner p{font-size:13px;line-height:19px;color:#676666;padding:0;margin-bottom:20px;text-align:center}.login-container .block.block-customer-login{float:left;margin-left:12px}.login-container .block.block-customer-login form .fieldset>.field{margin-bottom:16px}.login-container .block.block-customer-login form .fieldset>.field.required>label:after{display:none;content:''}.login-container .block.block-customer-login form .fieldset>.field p{margin-top:0;padding:0;line-height:1.5}.login-container .block.block-customer-login form .fieldset>.field.password{margin-bottom:8px}.login-container .block.block-customer-login form .fieldset .actions-toolbar{margin-left:0}.login-container .block.block-customer-login form .fieldset .actions-toolbar .secondary{text-align:right}.login-container .block.block-customer-login form .fieldset .actions-toolbar .secondary a.action{margin-top:0;font-size:12px;color:#d24031;transition:all .3s}.login-container .block.block-customer-login form .fieldset .actions-toolbar .secondary a.action:hover{color:#28a7fb}.login-container .block.block-customer-login .primary{margin-top:8px}.login-container .block.block-new-customer .primary .action.primary{min-width:54%}.login-container .block.block-new-customer .primary .action.primary:active,.login-container .block.block-new-customer .primary .action.primary:focus{background:#28a7fb;border-color:#28a7fb;color:#fff}.login-container .primary{width:100%;text-align:left}.login-container .primary .action.primary{border:2px solid transparent;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;text-align:center;min-width:38%;transition:all .3s}.login-container .primary .action.primary:hover{border-color:#28a7fb}.login-container .primary .action.primary:active,.login-container .primary .action.primary:focus{background:#28a7fb;border-color:#28a7fb;color:#fff}.login-container .fieldset:after{margin:0}.container.login-error{position:relative;top:40px}.forgotpwd-wrapper{padding:50px 188px 50px}.forgotpwd-wrapper h3{font-weight:600;color:#232323;margin:0 0 18px;text-transform:uppercase}.forgotpwd-wrapper .form.forget .fieldset{max-width:410px;width:100%;margin-bottom:25px}.forgotpwd-wrapper .form.forget .fieldset h4{margin:0 0 12px;font-weight:400;color:#232323;text-transform:uppercase}.forgotpwd-wrapper .form.forget .fieldset .field.note{font-size:14px;line-height:21px;color:#676666;margin:0 0 10px}.forgotpwd-wrapper .form.forget .fieldset .field label{top:22px}.forgotpwd-wrapper .form.forget .fieldset p.required{margin:0 0 5px;float:right;font-size:12px;line-height:16px;color:#d24031}.forgotpwd-wrapper .form.forget .buttons-set{max-width:410px;width:100%}.forgotpwd-wrapper .form.forget .buttons-set .back-link{color:#28a7fb;margin-right:7px}.forgotpwd-wrapper .form.forget .buttons-set .back-link:hover{text-decoration:underline}.forgotpwd-wrapper .form.forget .buttons-set .action.primary:focus,.forgotpwd-wrapper .form.forget .buttons-set .action.primary:active{background:#28a7fb;border:1px solid #28a7fb}.forgotpwd-wrapper .page.messages{padding:0}.resetpwd-wrapper{padding:50px 188px 50px}.resetpwd-wrapper h3{font-weight:600;color:#232323;margin:0 0 18px;text-transform:uppercase}.resetpwd-wrapper form.resetpwd .fieldset{max-width:410px;width:100%}.resetpwd-wrapper form.resetpwd .fieldset p.required{margin:0 0 5px;text-align:right;font-size:12px;line-height:16px;color:#d24031}.resetpwd-wrapper form.resetpwd .actions-toolbar{max-width:410px;width:100%;margin-left:0 !important}.resetpwd-wrapper form.resetpwd .actions-toolbar .action.primary{width:auto}.customer-account-create.page-layout-1column .main-wrapper.clearfix.footer-trustpilot{margin-top:0}.customer-account-create.page-layout-1column .clearfix.account-block{padding-bottom:0}.loginpopup{width:auto;height:auto;padding:15px 20px;background:#f9f9f9;border-radius:4px}.loginpopup #confirm_id{padding:10px 0 21px;text-align:center}.loginpopup #popupContent{color:#444;margin:0 0 15px}.loginpopup .btn{border-radius:0;height:40px;line-height:38px;min-width:75px;transition:all .3s}.login-container .block-new-customer{border:3px solid #29a7fb;padding:47px 70px 38px;min-height:515px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;width:49.5%;box-sizing:border-box;margin-bottom:0}#confirm-no:hover{color:#000}#confirm-approve:hover{color:#000}fieldset.fieldset.create.info .custom-contact-detail ul.js-Dropdown-list.is-open li:nth-child(10):after{content:"";position:absolute;left:0;right:0;background:silver;height:1px;margin-top:-5px}.customer-account-create #custom-country-isd-code{width:94%}.customer-account-create #custom-country-isd-code .js-Dropdown-title{border:1px solid silver;border-radius:5px;height:40px}.customer-account-create #custom-country-isd-code .js-Dropdown-list li{padding:0 .5em;border:none}.customer-account-create #custom-country-isd-code .js-Dropdown-list li:hover{background-color:#3297fd;color:#fff}.customer-account-create .js-Dropdown.is-open-up .js-Dropdown-list{bottom:100%}.customer-account-create .phonecode-dropdown.custom-dropdown{display:none !important}.customer-account-create .js-Dropdown-list.is-open{display:block;height:260px;opacity:1;border:1px solid #3297fd;border-radius:.4em;max-height:260px;overflow-x:hidden;overflow-y:auto;padding:.25em 0}.customer-account-create .js-Dropdown-title:after{border-width:6px 6px 0}.customer-account-create .js-Dropdown-list li.is-selected{background-color:#3297fd;color:#fff}.customer-account-create fieldset.fieldset.create.info{margin-bottom:0}.page-main{min-height:700px}.customer-account-create .column.main{padding-bottom:0}.customer-account-create.page-layout-1column .clearfix.account-block{padding:0}.mfp-bg.login-attempt{background:#121d24;opacity:.5}.mfp-wrap.login-attempt .mfp-content{width:auto;height:auto;padding:15px 20px;background:#f9f9f9;box-shadow:0 10px 25px rgba(0,0,0,.5);border-radius:4px}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup{padding:10px 0 21px;text-align:center}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup p{color:#444;margin:0 0 15px}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .btn{border-radius:0;height:40px;line-height:38px;min-width:75px;transition:all .3s}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .btn:hover{color:#373737}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .mfp-close{font-size:0px}.field.contact_number{float:left;width:49%;box-sizing:border-box}.dk-select-open-down .dk-select-options,.dk-select-open-up .dk-select-options{max-height:18.5em}li#dk0-SG{border-bottom:1px solid silver;padding-bottom:5px}#dk0-country-isd-code .dk-selected:after{top:0;height:100%;border-left:0;margin:0 1.5em 0 0}#dk0-country-isd-code .dk-selected:before,#dk0-country-isd-code .dk-select-open-down .dk-selected:before{border-width:6px 6px 0;margin:-.125em 1.5em 0 0}.custom-optional-text-wrapper{width:100%;float:left;margin-bottom:9px}span.custom-optional-text{font-size:13px;color:#000;font-weight:600}control.icheckbox-box{width:100%;float:left}select.phonecode-dropdown{height:52px;line-height:52px}div#dk0-combobox{border:1px solid silver;border-radius:5px;width:100%;height:52px;line-height:52px}div#dk0-country-isd-code{width:95%}.custom-contact-detail{width:26%;float:left}.control.icheckbox-box{width:100%;float:left}.mfp-bg.login-attempt{background:#121d24;opacity:.5}.mfp-wrap.login-attempt .mfp-content{width:auto;height:auto;padding:15px 20px;background:#f9f9f9;box-shadow:0 10px 25px rgba(0,0,0,.5);border-radius:4px}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup{padding:10px 0 21px;text-align:center}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup p{color:#444;margin:0 0 15px}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .btn{border-radius:0;height:40px;line-height:38px;min-width:75px;transition:all .3s}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .btn:hover{color:#373737}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .mfp-close{font-size:0px}@media (max-width:1920px){div#dk0-country-isd-code{width:94%}}@media (max-width:1680px){.customer-account-create .page-main .container{padding:0 30px}.login-container .block{width:49%}.login-container .block-new-customer{width:49%}.account-block .form.create.account .form-instructions .cx-checklist li{margin-right:6px}.account-block .form.create.account .fieldset .icheckbox-box .newsletter_register{font-size:11px}.account-block .create-account-block-right ul li{padding:0 0 13px 50px}}@media (max-width:1600px){div#dk0-country-isd-code{width:92%}.customer-account-create #custom-country-isd-code{width:94%}.customer-account-create .column.main .container{width:90%;box-sizing:border-box}.account-block .create-account-block-right ul li{margin-bottom:20px}}@media (max-width:1440px){.page-main{min-height:700px}.customer-account-create .page-main .container{padding:0 20px}.customer-account-create .column.main .container{width:97%;box-sizing:border-box}.account-block .create-account-block-right ul li{margin-bottom:13px}}@media (max-width:1366px){.customer-account-create .column.main .container{padding:20px}.customer-account-create .clearfix.account-block .form-create-account{width:68%}}@media (max-width:1280px){div#dk0-country-isd-code{width:96%}.login-container.container{padding-left:unset;padding-right:unset}.container.login-error{padding-left:unset;padding-right:unset}.field.contact_number{margin-left:14px}div#dk0-combobox,div#dk0-country-isd-code{font-size:13px}.customer-account-create #custom-country-isd-code{width:96%}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:12px}}@media (max-width:1200px){.account-block .create-account-block-right h5{padding-bottom:14px;margin-bottom:6px;margin-top:0;font-size:22px}.account-block .create-account-block-right ul li{margin-bottom:10px}}@media (max-width:1199px){.account-block .create-account-block-right{padding:20px}.account-block .create-account-block-right ul li{padding-left:40px;line-height:20px}.login-container .block{padding:47px 65px 38px}.login-container .block-new-customer{padding:47px 65px 38px}}@media (max-width:1080px){.field.contact_number{margin-left:14px}div#dk0-combobox,div#dk0-country-isd-code{font-size:12px}.customer-account-create .create-account-block-right h5{padding-bottom:14px;font-weight:700;margin-top:0;font-size:20px}.account-block .create-account-block-right ul li{margin-bottom:16px}span.press-policy{font-size:12px}.alreadycustomer{font-size:12px}}@media (max-width:1024px){.account-block .create-account-block-right ul li{padding:0 0 9px 50px}.customer-account-create h3.base:after{width:59%}.account-block .create-account-block-right ul li{margin-bottom:17px}.customer-account-create form#accountcreate .form-group{margin-left:0}}@media (max-width:1023px){.customer-account-forgotpassword .page-main{padding-left:0}.customer-account-forgotpassword .forgotpwd-wrapper h3{font-size:26px}.account-block .form.create.account{padding:7px 10px}.account-block .form.create.account .fieldset .customer-captcha-wrapper>.captcha{padding-right:0;width:100%;margin-bottom:20px}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:16px;line-height:24px}.account-block .form.create.account .account-social-login .social-block .social-btn .btn-social{font-size:13px}.account-block .form.create.account .cx-or-text{text-align:center}.login-container .block .block-title strong{font-size:22px}.forgotpwd-wrapper{padding:30px 15px 50px;max-width:100%}.resetpwd-wrapper{padding:30px 15px 50px;max-width:100%}.customer-account-create .page-main .container{padding:0 15px}.custom-mobile-info .category-toggle{opacity:0;visibility:hidden}.customer-account-create .clearfix.account-block .form-create-account{width:100%;float:left}.customer-account-create .create-account-block-right{width:100%;float:left;margin-top:20px}.custom-contact-detail{width:35%}.field.contact_number{float:left;width:50%}div#dk0-country-isd-code{width:97%}.customer-account-create #custom-country-isd-code{width:97%}.field.contact_number{margin-left:0}.account-block .create-account-block-right ul li{margin-bottom:10px;padding:0 0 18px 50px;line-height:30px}}@media (min-width:992px){.customer-account-login .login-container.container{display:flex;justify-content:center}}@media (max-width:991px){.account-block .form.create.account{width:100%}.account-block .form.create.account .fieldset .legend{font-size:20px;line-height:28px;margin-bottom:0}.account-block .form.create.account .form-instructions{margin-top:10px}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:16px;line-height:18px}.container.login-error{padding:0 15px;top:15px}.login-container.container{padding:30px 15px}.login-container.container .block{min-height:auto;float:none;width:100%;padding:35px 75px 40px;margin-top:0;margin-bottom:20px}.login-container.container .block.block-customer-login{margin-left:unset;float:none}.login-container.container .action.primary{min-width:50%;width:auto}.login-container .block .block-content .register-inner .account-social-login{margin:15px 0}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn .btn-social{font-size:13px}.column.main .block:last-child{margin-bottom:0}.login-container.container .block-new-customer{float:none;width:100%;padding:35px 75px 40px;margin-top:0;margin-bottom:20px}.customer-account-create form#accountcreate .form-group{margin-left:0}}@media (max-width:786px){span.press-policy{width:100%;float:left;padding-left:0;border-left:0}}@media (max-width:767px){.customer-account-forgotpassword .forgotpwd-wrapper .forget{width:100%}.customer-account-create .column.main .container{margin-bottom:25px}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field{width:258px}.account-block .form.create.account .fieldset .customer-name-wrapper .field{padding-right:0;width:100%}.account-block .form.create.account .fieldset .customer-password-wrapper .field{padding-right:0;width:100%}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:14px;line-height:18px;width:100%}.account-block .form.create.account .form-instructions .cx-checklist li .cx-check{width:15px;height:11px}.account-block .form.create.account .account-social-login{margin-bottom:15px}.account-block .form.create.account .account-social-login .social-block{flex-direction:column}.account-block .form.create.account .account-social-login .social-block .social-btn.facebook-login{margin-bottom:25px}.account-block .form.create.account .account-social-login .social-block .social-btn.google-login{margin-left:0}.account-block .form.create.account .cx-or-text{margin-bottom:15px}.account-block .action.primary{height:35px;line-height:30px;width:auto;min-width:175px}.login-container.container .block{padding:20px}.login-container .action.primary{width:auto;height:35px;line-height:30px;font-size:15px}.actions-toolbar>.primary{text-align:left}.forgotpwd-wrapper .form.forget .buttons-set .action.primary{height:35px;font-size:15px;line-height:25px}.resetpwd-wrapper .form.resetpwd .action.primary{height:35px;font-size:15px;line-height:25px}div#dk0-combobox,div#dk0-country-isd-code{font-size:14px}.login-container.container .block-new-customer{padding:20px}.account-block .form.create.account .actions-toolbar .primary{width:100%;display:inline-block;text-align:center}.customer-account-create button#final-submit{width:90%;margin:0 auto}.customer-account-create .column.main .container{margin-bottom:25px}}@media (max-width:674px){.field.contact_number{float:left;width:100%;margin-top:10px}.custom-contact-detail,div#dk0-combobox,div#dk0-country-isd-code{width:100%}.field.contact_number{margin-left:0;margin-top:0}}@media (max-width:575px){div#dk0-combobox,div#dk0-country-isd-code{height:33px;line-height:33px}.customer-account-create #custom-country-isd-code{width:100%}.account-block{padding:35px 0}.fieldset .field .control input{height:35px;line-height:35px;font-size:12px}.fieldset .field .label{height:33px;line-height:33px;font-size:13px;padding:0 8px}.fieldset .field:not(.choice) .label{padding:0 8px}.login-container .block{padding:20px 25px 30px}.login-container .block .block-content p{margin-bottom:0}.login-container .block .block-content .register-inner .account-social-login .social-block{flex-direction:column;align-items:center}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn.facebook-login{margin-bottom:15px}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn.google-login{margin-left:0}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn.google-login .btn-google{width:180px;box-sizing:border-box;text-align:center}.login-container .block .block-content .register-inner h4 span{font-size:15px;line-height:22px}.login-container .block .block-content .register-inner h4:after{top:13px}.login-container .block.block-new-customer .actions-toolbar{margin-top:10px}.login-container .block .block-title strong{font-size:16px}.login-container .block.block-customer-login .fieldset .field label{font-size:12px}.forgotpwd-wrapper .form.forget .fieldset .field label{height:33px;line-height:33px;font-size:12px;padding:0 8px}.forgotpwd-wrapper .form.forget .buttons-set .back-link{display:none}.forgotpwd-wrapper .form.forget .buttons-set .action.primary{width:100%}.resetpwd-wrapper .form.resetpwd .action.primary{width:100%}.login-container .block-new-customer{padding:20px 25px 30px}.account-block .form.create.account .account-social-login .social-block .social-btn.facebook-login{margin-bottom:10px}.account-block .page-title h3{font-weight:700;font-size:20px}}@media (max-width:490px){.customer-account-create .col-md-6.col-sm-6.col-xl-5.col-lg-12.col-xs-12.selext-box{width:100%;margin-right:15px}.customer-account-create .col-md-6.col-sm-6.col-xl-7.col-lg-12.col-xs-12.mb-2.phone-numbergrp{float:right;width:100%}}@media (max-width:360px){.loginpopup{padding:15px 20px}}.page.messages .message.error{padding:7px 25px 7px 30px}