body{font-family:Montserrat;word-spacing:3px;margin:auto}strike{text-decoration-color:#f00;text-decoration-thickness:2px}.validation-summary-errors{color:#f00;background-color:#ffd5d5;padding:1px;border-radius:6px}.input-validation-error{border-color:#f00!important}.field-validation-error{color:#f00;font-size:12px}.color-green{color:#008000}.color-darkred{color:#8b0000}div{word-break:break-word}.theme-one{background-image:linear-gradient(-180deg,#ffd710,#ffa981)}.theme-two{background-image:linear-gradient(-180deg,#ffd710,#82a2f1)}.p-l-r-4{padding-left:4px;padding-right:4px}input{font-family:Montserrat}textarea{resize:vertical;font-family:Montserrat;margin-bottom:-4px;min-height:100px}hr{border:1px solid #808080;background-color:#808080}p{line-height:28px;font-size:17px}li{line-height:28px;margin-top:5px;font-size:17px}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}.form-control{padding:6px 10px;font-size:16px;box-sizing:border-box;width:100%;word-spacing:2px;border:1px solid #b5b5b5;border-radius:5px}button{font-family:Montserrat}.btn{border:0;border-radius:5px;cursor:pointer;color:#fff;font-size:16px;padding:8px 12px;box-shadow:0 4px 10px rgba(0,0,0,.25)}.btn:disabled{cursor:not-allowed;opacity:.5}.width-left-100per{float:left;width:100%}.width-100per{width:100%}.font-20{font-size:20px!important}.font-15{font-size:15px!important}.txt-center{text-align:center}.txt-right{text-align:right}.load-more,.no-result{width:100%;float:left;text-align:center;margin:8px 0;padding:0 4px;box-sizing:border-box}.load-more{margin:8px 0 16px 0}.no-result{margin:8px 0 4px 0;color:#8b0000}.clear-both{clear:both}.no-table-border,.no-table-border td,.no-table-border tr th{border:unset!important;margin:unset!important}.success{background-color:#4caf50}.error{background-color:#f44336}.warning{background-color:#ff0}.mb-1{margin-bottom:1em!important}.spinner-wrap{position:fixed;z-index:6;width:100%;height:100%}.spinner{border:16px solid #c0c0c0;border-top:16px solid #337ab7;border-radius:50%;width:50px;height:50px;animation:spin 700ms linear infinite;position:relative;margin:auto;top:45%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.alert-container,.session-container{position:fixed;top:15%;left:50%;transform:translate(-50%,-50%);min-width:280px;max-width:90%;pointer-events:none;z-index:100;color:#fff}.session-container{top:unset;left:unset;bottom:8%;right:2%;transform:unset;color:#000}.alert{padding:10px 30px 10px 10px;border-radius:4px;position:relative;animation:alertFadeIn .3s ease;margin-bottom:10px;box-shadow:0 4px 10px rgba(0,0,0,.25);pointer-events:auto}.close{position:absolute;right:10px;top:10px;cursor:pointer;font-weight:bold}@keyframes alertFadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.txt-price-left{float:left;position:absolute;padding:8px;font-weight:700;font-size:14px;background-color:#d35972;bottom:65px}.txt-price-left-variant{float:left;position:absolute;padding:8px;font-weight:700;font-size:14px;background-color:#d35972;bottom:58px}.btn-cart-right{float:left;position:absolute;padding-right:2px;bottom:65px;right:0}.btn-cart{font-weight:700}.btn-cart:disabled{opacity:unset}.txt-bottom-left{float:left;position:absolute;padding:8px 4px;bottom:0;background:#00000082;width:100%;border-radius:0 0 15px 15px;box-sizing:border-box}.txt-top-left{float:left;position:absolute;padding:8px;font-weight:700;font-size:14px;top:0;text-shadow:0 0 4px black}.txt-top-left-variant{float:left;position:absolute;padding:8px;font-weight:700;font-size:12px;top:0;text-shadow:0 0 4px black}.header-top{float:left;width:100%}.header-top a{color:#fff;text-decoration:none}.header{float:left;position:fixed;width:100%;font-size:21px;display:flex;z-index:2;box-shadow:0 12px 20px -10px grey}.header-left{float:left;width:60%}.header-right{float:left;width:40%}.header-icon,.middle-icon,.middle-icon-login{float:right;color:#fff;line-height:32px;padding:10px 15px;width:21px}.header-icon i,.middle-icon i{width:27px}.middle-icon-login i{width:21px}.header-icon{display:none}.middle-icon-login{width:90px}#user-icon{cursor:pointer}.logo{float:left;padding:10px;line-height:32px;height:52px;box-sizing:border-box}.logo a{display:inline-block}.logo img{width:27px;margin-bottom:-5px}.brand-name{padding-left:10px}.search-control{display:flex;width:100%;box-sizing:border-box;padding:10px;height:52px;float:right}.search-control input,.search-control button{outline:0;border-radius:0}.search-control button{width:70px;box-shadow:none;padding:6px 10px}.menu::-webkit-scrollbar,.sub-menu::-webkit-scrollbar,.user-menu::-webkit-scrollbar{display:none}.menu,.sub-menu,.user-menu{-ms-overflow-style:none;scrollbar-width:none}.grabbing-menu{cursor:grabbing;cursor:-webkit-grabbing}.logout{display:inline-block;margin:0 0 0 6px}.menu,.sub-menu{float:left;width:100%;top:52px;z-index:1;text-align:center;position:relative;white-space:nowrap;overflow:auto;user-select:none}.user-menu{float:left;width:100%;top:52px;z-index:1;text-align:center;position:absolute;white-space:nowrap;overflow:auto;user-select:none}.menu a,.sub-menu a,.user-menu a,.logout button{padding:10px 8px;display:inline-block}.logout button{border:0;background:transparent;color:#fff;cursor:pointer;font-size:16px}.wrapper{float:left;width:100%;margin-top:52px;color:#2e2e2e;padding:4px;box-sizing:border-box}.sub-wrapper{width:1170px;margin:auto}.featured{float:left;padding:4px;width:50%;box-sizing:border-box}.case,.case-variant{float:left;padding:4px;width:33.33%;box-sizing:border-box}.f-height{height:267px}.g-height{height:213px}.v-height{height:131px}.case-hover{float:left;width:100%;position:relative;color:#fff}.case-hover:hover{box-shadow:0 0 5px grey}.case-hover a{color:#fff}.featured,.featured .case-img,.case,.case-hover,.case-variant{border-radius:15px 15px 15px 15px}.case-selected,.case-selected:hover{box-shadow:0 0 4px 3px #e25895}.case-img{width:100%;float:left;object-fit:cover}.case .case-img,.case-variant .case-img{border-radius:15px 15px 0 0}.case-link{float:left;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:600;font-size:18px;-webkit-line-clamp:2}.case-link-variant{float:left;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:600;font-size:12px;-webkit-line-clamp:3}.view-all{font-size:15px;border-radius:4px;margin-left:5px;text-decoration:none}.show-link{float:left;width:100%;padding:4px 8px;box-sizing:border-box;height:54px;position:relative;border-radius:0 0 15px 15px}.bcolor{padding:0 4px}.bcolor h1,.bcolor h2{text-align:center;border-radius:4px;background:#efefef;padding:8px 0}.show-ads{padding:8px 4px 4px 4px;box-sizing:border-box;text-align:center}.footer{float:left;width:100%;font-size:15px}.footer-left{float:left;width:70%;padding:15px 10px;box-sizing:border-box}.footer-right{float:left;width:30%;text-align:right;padding:15px 10px;box-sizing:border-box;color:#fff}.footer-left a,.footer-right a{padding:4px;display:inline-block;color:#fff;text-decoration:none}.form-box{float:left;width:100%;margin-bottom:2em}.form-border{float:left;width:100%;padding:10px;border-radius:10px;border:1px solid #b5b5b5;box-sizing:border-box;box-shadow:0 4px 10px rgba(0,0,0,.25)}.check-box{display:flex}.check-box input{width:auto}.form-row{display:flex}.form-col,.form-col-100per,.form-textarea{float:left;padding:10px;box-sizing:border-box}.form-col-100per{width:100%}.form-col{width:50%}.form-textarea{width:100%}.form-col .form-control,.form-col-100per{line-height:25px}.post-category{font-size:13px;margin:-10px 0 10px 0}.small-width{margin:auto;width:720px;padding:4px 4px 4px 4px;box-sizing:border-box}.small-width table{width:100%;border-collapse:collapse;margin-top:1em;margin-bottom:1em;border:1px solid #d9d9d9}.small-width table tr td,.small-width table tr th{padding:10px 10px;font-size:17px}.small-width table td,.small-width table tr th{border:1px solid #d9d9d9}.data-description{font-size:15px}.data-description img{padding:4px;max-width:100%;box-sizing:border-box}.disclaimer{font-size:13px;margin-bottom:1em;margin-top:1em;text-align:right}.error-page{text-align:center;float:left;width:100%;padding:4px;box-sizing:border-box}.img-error{max-width:15rem;margin:10px 0}#cookieConsent,#cookieConsent div{float:left;width:100%;font-size:13px;text-align:center}#cookieConsent div{background-color:#cecbcb;padding:6px 4px;box-sizing:border-box;position:fixed;bottom:0;border-radius:12px 12px 0 0;max-width:1140px;margin:auto;left:0;right:0}#cookieConsent button{font-size:13px;padding:5px 10px;border-radius:4px}.cart-title-flex{display:flex}@media(max-width:1170px){.sub-wrapper{width:100%}}@media(max-width:1060px){.footer-left{width:100%;text-align:center}.footer-right{text-align:center;width:100%}}@media(max-width:992px){.case{width:50%}}@media(max-width:865px){.middle-icon-login{width:auto}.middle-icon-login span{display:none}}@media(max-width:765px){.brand-name{display:none}.header-top{position:fixed;box-shadow:0 12px 20px -10px grey;z-index:3}.header{display:block;position:unset;box-shadow:none}.logo{width:100%;text-align:center}.header-icon{display:block}.header-left{width:100%;display:flex}.header-right{width:100%;display:none}.menu,.sub-menu{display:none;top:unset;z-index:2}.user-menu{display:none;z-index:2}.search-control{float:none}}@media(max-width:728px){.small-width{width:100%}}@media(max-width:576px){.case-variant{width:50%}.cart-title-flex{display:unset}.case,.featured{width:100%}.form-row{display:unset}.form-col{width:100%}h1{font-size:21px}h2{font-size:20px}h3{font-size:19px}h3{font-size:18px}}@media(max-width:360px){.logo img{width:24px}.case-variant{width:100%}}@media(max-width:250px){.user-menu{position:unset}.wrapper{margin-top:156px}.search-control button{width:auto}.header-left{display:unset}.header-icon,.middle-icon,.middle-icon-login{width:100%;box-sizing:border-box}.header-icon i,.middle-icon i,.middle-icon-login i{width:100%;text-align:center;box-sizing:border-box}}@media(max-width:75px){.search-control{padding:10px 0 10px 0}.form-col,.form-col-100per,.form-textarea{padding:10px 0 10px 0}.submit-btn{padding:10px 0 10px 0}.form-border{padding:10px 0 10px 0}.small-width table tr td{padding:10px 0 10px 0}.txt-top-left{padding:10px 0 10px 0}}@media(min-width:766px){.header-right,.menu,.sub-menu{display:block!important}.user-menu{position:fixed}}