/* https://onetopkey.com/wp-content/themes/hello-child/style.css?ver=1.1 */
.fl_uploader .button_section{padding:20px 0 40px}.fl_uploader .button_section button{border:0;margin:0 auto;display:table}.fl_uploader .main_section{display:none}.fl_uploader .main_section .info{padding:0;justify-content:flex-end;background:#e0eaf1;border:0 solid #c2cbd2;border-radius:0 0 5px 5px;display:flex;transition:0.25s;height:0;overflow:hidden}.fl_uploader .main_section .info .mime_type{padding:0 20px 0;display:flex;align-items:center;color:#c70923;transition:0.1s;user-select:none;cursor:default;opacity:0}.fl_uploader .main_section .info .mime_type.show{opacity:1}.fl_uploader .main_section .info .input{width:300px;margin-right:20px;position:relative}.fl_uploader .main_section .info .input input{width:100%;padding:16px 20px 15px 20px}.fl_uploader .main_section .info .input .message{opacity:0;color:red;position:absolute;right:0;bottom:100%;left:0;background:#e0eaf1;line-height:1}.fl_uploader .main_section .info .input.error .message{opacity:1}.fl_uploader .main_section .info .input.error input{background:#ffe5e5;color:red;box-shadow:0 0 7px #ff000063}.fl_uploader .main_section .info button{border-color:#7387df;opacity:0;transition:0.1s}.fl_uploader.show_btns .dropzone{border-radius:5px 5px 0 0}.fl_uploader.show_btns .main_section .info{border-width:0 1px 1px 1px;padding:20px 28px;height:98px}.fl_uploader.show_btns .main_section .info input,.fl_uploader.show_btns .main_section .info button{opacity:1;transition:0.25s}.fl_uploader.show_btns .main_section .info input:disabled,.fl_uploader.show_btns .main_section .info button:disabled{cursor:wait;opacity:0.5}.dropzone{overflow:hidden;padding:20px 20px 13px;border:1px solid #c2cbd2;background:#e0eaf1;border-radius:5px;border-bottom-color:#c2cbd282;transition:0.25s}.dropzone .dz-preview{border:1px solid #000;padding:11px;border-radius:14px;display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;width:calc(50% - 14px);float:left;margin:0 7px 15px;background:#fff}.dropzone .dz-preview .dz-details{opacity:1;position:static;text-align:left;min-width:0;padding:0}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:6px}.dropzone .dz-preview .dz-details .dz-size span{border-color:transparent!important;background:transparent!important}.dropzone .dz-preview .dz-details .dz-filename{line-height:1.5}.dropzone .dz-preview .dz-details .dz-filename span{border-color:transparent!important;background:transparent!important}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{left:auto;right:20px;margin-top:0;top:24px}.dropzone .dz-preview .dz-image{width:80px;height:80px;border-radius:14px}.dropzone .dz-preview .dz-remove{cursor:pointer;font-size:0;border-radius:14px;width:80px;height:80px;position:absolute;left:11px;top:11px;transition:0.25s;z-index:10}.dropzone .dz-preview .dz-remove::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:0;width:100%;height:100%;color:#fff;left:0;text-align:center;line-height:80px;font-size:27px;transition:0.3s}.dropzone .dz-preview .dz-remove:hover::after{color:#b71313}.dropzone .dz-preview:hover .dz-remove{opacity:1!important}.dropzone .dz-preview .dz-error-mark{background:#b71313}.dropzone .dz-preview.dz-error .dz-error-message{position:static;width:100%;opacity:1;max-height:100px;margin-top:14px;line-height:1.3;overflow:auto}.dropzone .dz-preview.dz-error .dz-error-message:after{display:none}.dropzone .dz-preview .dz-progress{z-index:0;border-radius:0;border:0;margin:0;top:0;left:0;right:0;bottom:0;height:auto;background:transparent}.dropzone .dz-preview .dz-progress .dz-upload{border-radius:0;background:#3e5ce75e}.dropzone .dz-message{display:block;margin:20px 0 29px}.dropzone .dz-message button.dz-button{font-size:32px;font-weight:800;padding:20px 0}.dropzone.dz-started .dz-message{display:block;margin:0 0 20px}.dropzone.dz-started .dz-message button{font-size:22px}.dropzone .dz-remove{position:absolute;top:0;right:0;opacity:0;height:1px;width:1px;overflow:hidden}.fl_wrap{max-width:1140px;padding:10px;margin:0 auto}.fl_wrap h1{text-align:center;font-size:2em;margin-bottom:40px}.fl_wrap .fl_cp_file_list{border:1px solid #c2cbd2;background:#e0eaf1;padding:20px 10px 13px;border-radius:5px 5px 0 0;border-bottom-color:#c2cbd282}.fl_wrap .fl_cp_file_list ul{list-style:none;padding:0;display:flex;flex-wrap:wrap}.fl_wrap .fl_cp_file_list ul li{position:relative;padding:7px 7px 7px 69px;border-radius:9px;display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;width:calc(33% - 11px);float:left;background:#fff;height:66px;margin:0 7px 15px;border:1px solid #000;font-size:14px;line-height:1.4}.fl_wrap .fl_cp_file_list ul li img{width:50px;height:50px;border-radius:6px;object-fit:cover;position:absolute;left:7px;top:7px}.fl_wrap .fl_cp_file_list ul li span{display:block;overflow:hidden}.fl_wrap .fl_cp_file_list ul li i{cursor:pointer;border-radius:14px;position:absolute;transition:0.25s;z-index:10;text-align:center;width:50px;height:50px;left:7px;top:7px;line-height:50px;color:#fff;opacity:0;font-size:20px}.fl_wrap .fl_cp_file_list ul li:hover i{color:#ef1616;opacity:1}.fl_wrap .fl_cp_file_list ul li:hover img{transform:scale(1.05,1.05);filter:blur(1px) brightness(2.5) contrast(0.3)}.fl_wrap .fl_cp_option{padding:20px 28px;height:85px;justify-content:flex-end;background:#e0eaf1;border:solid #c2cbd2;border-radius:0 0 5px 5px;display:flex;transition:0.25s;overflow:hidden;border-width:0 1px 1px 1px}.fl_wrap .fl_cp_option select{width:90%;height:46px;border-color:#dbdbdb}.fl_wrap .fl_cp_option .input{width:110%;margin-right:20px;position:relative}.fl_wrap .fl_cp_option .input .message{opacity:0;color:red;position:absolute;right:0;bottom:100%;left:0;background:#e0eaf1;font-size:15px;line-height:1}.fl_wrap .fl_cp_option .input input{width:100%;transition:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBDBDB;border-radius:5px 5px 5px 5px;height:46px;padding:14px 20px 14px 20px}.fl_wrap .fl_cp_option .input.error .message{opacity:1}.fl_wrap .fl_cp_option .input.error input{background:#ffe5e5;color:red;box-shadow:0 0 7px #ff000063}.fl_wrap .fl_cp_option button{border-color:#142ea9;transition:0.1s;font-family:"Cabin",Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;letter-spacing:0.2px;color:#fff;background-color:#3E5CE7;border-radius:4px 4px 4px 4px;width:100%;padding:10px 35px 10px 35px;height:46px}.fl_wrap .fl_cp_option .fl_result{width:100%;line-height:46px;padding:0 20px;box-sizing:border-box;height:46px;font-weight:600}.fl_wrap .fl_cp_option .fl_result span{color:#3e5ce7}.woocommerce-order-details .fl_wrap .fl_cp_file_list ul li:hover img{transform:none;filter:none}.woocommerce-order-details .fl_wrap .fl_cp_file_list{border-bottom-color:#c2cbd2;border-radius:5px}.fl_cp_result_list ul{display:flex;flex-wrap:wrap;padding:0 10px;list-style:none;justify-content:space-between}.fl_cp_result_list ul li{width:47%;margin-bottom:14px}.fl_cp_result_list ul li a{display:flex;width:100%;text-decoration:none;line-height:1.3}.fl_cp_result_list ul li i{font-style:normal;display:block;width:100%;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.fl_cp_result_list ul li span{flex:1;color:#363652;font-size:12px;line-height:2}.lrm-form input.full-width,.lrm-form select.full-width,.lrm-form button.full-width{padding:12px 20px 12px 20px!important}.lrm-form #nsl-custom-login-form-1 .nsl-container-embedded-login-layout-below{display:flex!important;justify-content:center;padding:0 0 20px}.fl_woo_nav ul{list-style:none;display:flex;justify-content:space-around;padding:0}.fl_woo_nav ul li{display:inline-block}.fl_woo_my-account{padding-bottom:30px;padding-top:20px}.fl_not-found{text-align:center;padding:30px 0 0;font-weight:500}.sub-menu .wpml-ls-item .elementor-sub-item{padding-left:20px!important;padding-right:20px!important;border-left:0!important}.wpml-ls-item .sub-menu{min-width:0!important}.lrm-font-svg .lrm-form label.lrm-email,.lrm-font-svg .lrm-form .lrm-ficon-mail,.lrm-font-svg .lrm-form label.lrm-password,.lrm-font-svg .lrm-form .lrm-ficon-key{display:none}.lrm-form-message{font-size:18px!important}.chaty-widget{margin-bottom:50px;margin-right:-16px}.woocommerce-checkout .woocommerce-privacy-policy-text{display:none}