#reg_password{min-width:300px}@media (max-width:370px){.stretched .w-account-login{transform:translatex(0px) translatey(0px);min-width:370px!important;padding-left:0!important;padding-right:0!important;padding-top:6px!important}}@media (max-width:320px){.stretched .w-account-login{min-width:308px}}.w-checkout-login .woocommerce-form-login-toggle .woocommerce-info{font-size:25px}.w-checkout-billing .woocommerce-account-fields .wlr-signup-message{min-width:100px!important;max-width:200px!important;color:#d35400;font-weight:500;font-size:20px}.checkout .g-cols .woocommerce-additional-fields #order_comments{width:400px;min-width:250px}.woocommerce-columns--addresses .woocommerce-column--billing-address address{width:200px}.woocommerce-columns--addresses .woocommerce-column--shipping-address address{width:200px}@media (max-width:600px){.w-order .w-order-select select{padding-left:5px;padding-right:0}}#ageEnterButton{transform:translatex(0px) translatey(0px);font-size:20px;background-color:#15c812!important;width:135px;min-height:6px;height:60px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}#ageLeaveButton{transform:translatex(0px) translatey(0px);font-size:20px;background-color:#c87979!important;width:134px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;text-transform:capitalize;color:#020202!important}.custom-coils-message{margin-top:10px;color:white;font-size:18px;background:red;padding:2px 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width:415px){#page-content .start p{font-size:14px!important}.l-canvas #page-content .l-section .l-section-h .g-cols .start{width:320px!important}#page-content .g-cols .start{left:-12px}}.package-container.custom-gallery-item{display:inline-block;width:calc(49% - 10px);margin:5px;vertical-align:top;box-sizing:border-box;transition:background-color .3s ease,box-shadow .3s ease;position:relative;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.custom-thumbnail-wrap{position:relative;overflow:hidden}.custom-thumbnail{width:100%;height:auto;display:block;border-radius:8px 8px 0 0;transition:transform .3s ease}.package-container:hover .custom-thumbnail{transform:scale(1.05)}.custom-caption{position:absolute;inset:0;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px;transition:opacity .3s ease}.package-container:hover .custom-caption{opacity:1}.custom-download-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:opacity .3s ease}.package-container.custom-gallery-item:hover .custom-download-button{opacity:1}.custom-download-button a{background-color:rgba(62,134,255,1);color:#fff;width:60px;height:60px;border-radius:50%;font-size:1.5rem;box-shadow:0 2px 6px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease,color .3s ease,transform .3s ease}.custom-download-button a:hover{background-color:#73bb00;color:#fff;transform:scale(1.05);text-decoration:none}.custom-gallery-content{padding:10px}.custom-package-id{font-size:.75rem;color:#888;margin-bottom:5px}.custom-package-title{font-size:1rem;font-weight:600;margin:0;line-height:1.3}@media (max-width:767px){.package-container.custom-gallery-item{width:100%;margin:10px 0}}@media (min-width:768px) and (max-width:991px){.package-container.custom-gallery-item{width:calc(50% - 10px)}}.dataTables_wrapper .dataTables_length select{width:auto!important;margin-top:20px!important}.custom-grid-buttons-center{justify-content:center!important}.wlr-myaccount-page .wlr-point-conversion-section .wlr-input-point-section input{width:100px}.smooth-scroll .count{margin-right:5px}.custom-dropiconmenu i{font-size:25px;margin-right:0}.custom-dropiconmenulogged i{font-size:25px;margin-right:0;margin-top:11px}