@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&family=Teko:wght@300;400;500;600;700&display=swap);.page-loader[data-v-04eb2c4c]{position:fixed;inset:0;z-index:99999;background-color:#222429;display:flex;align-items:center;justify-content:center}.page-loader__inner[data-v-04eb2c4c]{display:flex;flex-direction:column;align-items:center;gap:40px}.page-loader__logo[data-v-04eb2c4c]{-webkit-animation:logo-pulse-04eb2c4c 1.8s ease-in-out infinite;animation:logo-pulse-04eb2c4c 1.8s ease-in-out infinite}.page-loader__logo img[data-v-04eb2c4c]{width:300px;max-width:75vw;height:auto;display:block}.page-loader__spinner[data-v-04eb2c4c]{display:flex;gap:12px;align-items:center}.page-loader__spinner span[data-v-04eb2c4c]{display:block;width:12px;height:12px;border-radius:50%;background-color:#fd914f;-webkit-animation:dot-bounce-04eb2c4c 1.4s ease-in-out infinite;animation:dot-bounce-04eb2c4c 1.4s ease-in-out infinite}.page-loader__spinner span[data-v-04eb2c4c]:first-child{-webkit-animation-delay:0s;animation-delay:0s}.page-loader__spinner span[data-v-04eb2c4c]:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.page-loader__spinner span[data-v-04eb2c4c]:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes logo-pulse-04eb2c4c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.98)}}@keyframes logo-pulse-04eb2c4c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.98)}}@-webkit-keyframes dot-bounce-04eb2c4c{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-14px);opacity:1}}@keyframes dot-bounce-04eb2c4c{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-14px);opacity:1}}.loader-fade-leave-active[data-v-04eb2c4c]{transition:opacity .6s ease,transform .6s ease}.loader-fade-leave-to[data-v-04eb2c4c]{opacity:0;transform:scale(1.04)}.cookie-banner[data-v-01e69844]{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#222429;border-top:3px solid #f97316;box-shadow:0 -4px 20px rgba(0,0,0,.3);padding:16px 0}.cookie-banner__inner[data-v-01e69844]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.cookie-banner__content[data-v-01e69844]{display:flex;align-items:center;gap:16px;flex:1;min-width:280px}.cookie-banner__icon[data-v-01e69844]{font-size:28px;color:#f97316;flex-shrink:0}.cookie-banner__text p[data-v-01e69844]{margin:0;color:#d1d1d1;font-size:14px;line-height:1.6}.cookie-banner__text a[data-v-01e69844]{color:#f97316;text-decoration:underline;transition:color .2s ease}.cookie-banner__text a[data-v-01e69844]:hover{color:#fb923c}.cookie-banner__actions[data-v-01e69844]{display:flex;gap:12px;flex-shrink:0}.cookie-btn[data-v-01e69844]{padding:10px 24px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;border:2px solid transparent;transition:all .2s ease;white-space:nowrap}.cookie-btn--accept[data-v-01e69844]{background-color:#f97316;color:#fff;border-color:#f97316}.cookie-btn--accept[data-v-01e69844]:hover{background-color:#ea6c0c;border-color:#ea6c0c}.cookie-btn--decline[data-v-01e69844]{background-color:transparent;color:#d1d1d1;border-color:#555}.cookie-btn--decline[data-v-01e69844]:hover{border-color:#d1d1d1;color:#fff}.cookie-slide-enter-active[data-v-01e69844],.cookie-slide-leave-active[data-v-01e69844]{transition:transform .4s ease,opacity .4s ease}.cookie-slide-enter-from[data-v-01e69844],.cookie-slide-leave-to[data-v-01e69844]{transform:translateY(100%);opacity:0}@media (max-width:576px){.cookie-banner__inner[data-v-01e69844]{flex-direction:column;align-items:flex-start}.cookie-banner__actions[data-v-01e69844]{width:100%;justify-content:flex-end}}.legal-page-section[data-v-366c11ac]{padding:100px 0 80px;min-height:70vh;background-color:#f8f9fa}.legal-page-header[data-v-366c11ac]{margin-bottom:48px;padding-bottom:24px;border-bottom:3px solid #fd914f}.legal-page-title[data-v-366c11ac]{font-size:32px;font-weight:700;color:#222429;margin-bottom:8px}.legal-page-date[data-v-366c11ac]{color:#888;font-size:14px;margin:0}.legal-content[data-v-366c11ac]{color:#444}.legal-section[data-v-366c11ac]{margin-bottom:40px}.legal-section h2[data-v-366c11ac]{font-size:20px;font-weight:700;color:#222429;margin-bottom:16px;padding-left:12px;border-left:4px solid #fd914f}.legal-section p[data-v-366c11ac]{line-height:1.8;margin-bottom:12px}.legal-section ul[data-v-366c11ac]{padding-left:20px;line-height:1.8}.legal-section ul li[data-v-366c11ac]{margin-bottom:6px}.legal-section a[data-v-366c11ac]{color:#fd914f;text-decoration:underline}.legal-section a[data-v-366c11ac]:hover{color:#e87a3a}.legal-cookie-btn-wrap[data-v-366c11ac]{margin-top:20px}.legal-cookie-reset-btn[data-v-366c11ac]{display:inline-flex;align-items:center;background:#fd914f;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease,transform .2s ease}.legal-cookie-reset-btn[data-v-366c11ac]:hover{background:#e87a3a;transform:translateY(-2px)}.legal-cookie-status[data-v-366c11ac]{margin-top:12px;font-size:14px;color:#666}.legal-divider[data-v-366c11ac]{border-top:2px dashed rgba(253,145,79,.3);margin:50px 0}.legal-back[data-v-366c11ac]{margin-top:60px;padding-top:30px;border-top:1px solid #e0e0e0}.legal-back-link[data-v-366c11ac]{display:inline-flex;align-items:center;gap:8px;color:#fd914f;font-weight:600;text-decoration:none;transition:color .2s ease}.legal-back-link[data-v-366c11ac]:hover{color:#e87a3a}.admin-inscriptions[data-v-fbdbf360]{min-height:100vh;background:#f5f7fa;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.admin-header[data-v-fbdbf360]{background:linear-gradient(135deg,#ff6b00,#ff8c33);padding:15px 30px;box-shadow:0 4px 15px rgba(255,107,0,.3)}.admin-header-inner[data-v-fbdbf360]{display:flex;align-items:center;justify-content:space-between}.admin-logo-img[data-v-fbdbf360]{height:38px;width:auto;display:block}.admin-title[data-v-fbdbf360]{font-size:20px;font-weight:600;color:#fff;margin:0}.admin-back-btn[data-v-fbdbf360]{color:#fff;text-decoration:none;font-size:14px;font-weight:500;padding:8px 16px;border-radius:8px;transition:background .3s}.admin-back-btn[data-v-fbdbf360]:hover{background:hsla(0,0%,100%,.2);color:#fff}.admin-stat-card[data-v-fbdbf360]{display:flex;align-items:center;gap:15px;background:#fff;border-radius:14px;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:transform .2s,box-shadow .2s}.admin-stat-card[data-v-fbdbf360]:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.1)}.stat-icon[data-v-fbdbf360]{font-size:36px}.stat-number[data-v-fbdbf360]{display:block;font-size:28px;font-weight:700;color:#1a1a2e}.stat-label[data-v-fbdbf360]{display:block;font-size:13px;color:#666;margin-top:2px}.admin-detail-card[data-v-fbdbf360]{background:#fff;border-radius:14px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.detail-card-title[data-v-fbdbf360]{font-size:16px;font-weight:600;color:#1a1a2e;margin-bottom:16px}.detail-list[data-v-fbdbf360]{max-height:220px;overflow-y:auto}.detail-item[data-v-fbdbf360]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0}.detail-item[data-v-fbdbf360]:last-child{border-bottom:none}.detail-label[data-v-fbdbf360]{font-size:14px;color:#333}.detail-badge[data-v-fbdbf360]{background:#ff6b00;color:#fff;font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px}.detail-empty[data-v-fbdbf360]{text-align:center;color:#999;padding:20px;font-style:italic}.admin-toolbar[data-v-fbdbf360]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;background:#fff;border-radius:14px;padding:16px 20px;margin-bottom:20px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.toolbar-left[data-v-fbdbf360]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.toolbar-right[data-v-fbdbf360]{display:flex;align-items:center;gap:10px}.search-box[data-v-fbdbf360]{position:relative}.search-box i[data-v-fbdbf360]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999}.search-box input[data-v-fbdbf360]{padding:10px 12px 10px 36px;border:1px solid #e0e0e0;border-radius:10px;font-size:14px;min-width:280px;transition:border .3s}.search-box input[data-v-fbdbf360]:focus{outline:none;border-color:#ff6b00}.toolbar-select[data-v-fbdbf360]{padding:10px 14px;border:1px solid #e0e0e0;border-radius:10px;font-size:14px;background:#fff;cursor:pointer}.toolbar-select[data-v-fbdbf360]:focus{outline:none;border-color:#ff6b00}.admin-btn[data-v-fbdbf360]{display:inline-flex;align-items:center;padding:10px 18px;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:all .3s}.btn-export[data-v-fbdbf360]{background:#28a745;color:#fff}.btn-export[data-v-fbdbf360]:hover{background:#218838;color:#fff}.btn-refresh[data-v-fbdbf360]{background:#ff6b00;color:#fff}.btn-refresh[data-v-fbdbf360]:hover{background:#e56000}.btn-cancel[data-v-fbdbf360]{background:#e0e0e0;color:#333}.btn-cancel[data-v-fbdbf360]:hover{background:#ccc}.btn-danger[data-v-fbdbf360]{background:#dc3545;color:#fff}.btn-danger[data-v-fbdbf360]:hover{background:#c82333}.admin-table-wrapper[data-v-fbdbf360]{background:#fff;border-radius:14px;padding:6px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow-x:auto;margin-bottom:40px}.admin-table[data-v-fbdbf360]{width:100%;border-collapse:collapse}.admin-table thead th[data-v-fbdbf360]{background:#f8f9fa;padding:14px 12px;text-align:left;font-size:13px;font-weight:600;color:#555;white-space:nowrap;border-bottom:2px solid #e0e0e0}.admin-table thead th.sortable[data-v-fbdbf360]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-table thead th.sortable[data-v-fbdbf360]:hover{color:#ff6b00}.sort-inactive[data-v-fbdbf360]{opacity:.3;font-size:11px;margin-left:4px}.sort-active[data-v-fbdbf360]{color:#ff6b00;font-size:11px;margin-left:4px}.admin-table tbody tr[data-v-fbdbf360]{transition:background .2s}.admin-table tbody tr[data-v-fbdbf360]:hover{background:#fff8f2}.admin-table tbody td[data-v-fbdbf360]{padding:12px;font-size:14px;color:#333;border-bottom:1px solid #f0f0f0}.td-id[data-v-fbdbf360]{font-weight:600;color:#999}.td-center[data-v-fbdbf360]{text-align:center}.td-date[data-v-fbdbf360]{white-space:nowrap;font-size:13px;color:#666}.td-actions[data-v-fbdbf360]{text-align:center}.email-link[data-v-fbdbf360]{color:#ff6b00;text-decoration:none}.email-link[data-v-fbdbf360]:hover{text-decoration:underline}.domaine-badge[data-v-fbdbf360]{display:inline-block;background:#fff3e6;color:#ff6b00;font-size:12px;font-weight:500;padding:4px 10px;border-radius:20px}.badge-non[data-v-fbdbf360],.badge-oui[data-v-fbdbf360]{font-size:13px}.btn-delete[data-v-fbdbf360]{background:none;border:none;color:#dc3545;cursor:pointer;padding:6px 10px;border-radius:6px;transition:background .2s}.btn-delete[data-v-fbdbf360]:hover{background:#fde8e8}.td-empty[data-v-fbdbf360]{text-align:center;padding:60px 20px!important}.empty-state[data-v-fbdbf360]{color:#999}.empty-state i[data-v-fbdbf360]{margin-bottom:10px;opacity:.5}.empty-state p[data-v-fbdbf360]{font-size:16px}.admin-pagination[data-v-fbdbf360]{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px}.page-btn[data-v-fbdbf360]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e0e0e0;border-radius:10px;background:#fff;cursor:pointer;color:#333;transition:all .2s}.page-btn[data-v-fbdbf360]:hover:not(:disabled){background:#ff6b00;color:#fff;border-color:#ff6b00}.page-btn[data-v-fbdbf360]:disabled{opacity:.4;cursor:not-allowed}.page-info[data-v-fbdbf360]{font-size:14px;color:#666}.admin-error[data-v-fbdbf360],.admin-loading[data-v-fbdbf360]{text-align:center;padding:60px 20px;color:#666}.admin-error i[data-v-fbdbf360],.admin-loading i[data-v-fbdbf360]{margin-bottom:10px;display:block}.admin-error[data-v-fbdbf360]{color:#dc3545}.admin-modal-overlay[data-v-fbdbf360]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.admin-modal[data-v-fbdbf360]{background:#fff;border-radius:16px;padding:30px;max-width:440px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.2)}.admin-modal h3[data-v-fbdbf360]{font-size:18px;margin-bottom:12px}.admin-modal p[data-v-fbdbf360]{font-size:14px;color:#555;margin-bottom:8px}.modal-actions[data-v-fbdbf360]{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.text-muted[data-v-fbdbf360]{color:#999!important;font-size:13px!important}@media (max-width:768px){.admin-header-inner[data-v-fbdbf360]{flex-direction:column;text-align:center;gap:10px}.admin-title[data-v-fbdbf360]{font-size:16px}.toolbar-left[data-v-fbdbf360]{flex-direction:column;width:100%}.search-box input[data-v-fbdbf360]{min-width:100%}.toolbar-select[data-v-fbdbf360]{width:100%}.toolbar-right[data-v-fbdbf360]{width:100%;justify-content:center}.admin-table[data-v-fbdbf360]{font-size:12px}.admin-table tbody td[data-v-fbdbf360],.admin-table thead th[data-v-fbdbf360]{padding:8px 6px}}.zamis-error-page[data-v-73320a99]{min-height:100vh;background:linear-gradient(135deg,#fff5eb,#ffe8d4 50%,#fff);display:flex;flex-direction:column}.error-header[data-v-73320a99]{padding:20px 0}.error-logo[data-v-73320a99]{display:inline-block;text-decoration:none}.error-logo-img[data-v-73320a99]{height:40px;width:auto;display:block}.error-section[data-v-73320a99]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 0}.error-content[data-v-73320a99]{padding:40px 0}.error-emoji[data-v-73320a99]{font-size:80px;margin-bottom:20px;-webkit-animation:bounce-73320a99 2s ease-in-out infinite;animation:bounce-73320a99 2s ease-in-out infinite}@-webkit-keyframes bounce-73320a99{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes bounce-73320a99{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.error-code[data-v-73320a99]{font-size:140px;font-weight:800;background:linear-gradient(135deg,#ff6b00,#ff8c33);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:20px}.error-title[data-v-73320a99]{font-size:32px;font-weight:700;color:#1a1a2e;margin-bottom:16px}.error-message[data-v-73320a99]{font-size:17px;color:#666;line-height:1.7;margin-bottom:36px;max-width:480px;margin-left:auto;margin-right:auto}.error-actions[data-v-73320a99]{margin-bottom:32px}.error-actions .tp-btn[data-v-73320a99]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#ff6b00,#ff8c33);color:#fff;padding:14px 36px;border-radius:50px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,107,0,.3)}.error-actions .tp-btn[data-v-73320a99]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,107,0,.4);color:#fff}.error-links[data-v-73320a99]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.error-links a[data-v-73320a99]{color:#ff6b00;text-decoration:none;font-size:14px;font-weight:500;transition:color .3s}.error-links a[data-v-73320a99]:hover{color:#e56000;text-decoration:underline}.error-separator[data-v-73320a99]{color:#ccc;font-size:12px}.error-flag[data-v-73320a99]{font-size:40px;margin-top:48px;opacity:.5}@media (max-width:768px){.error-code[data-v-73320a99]{font-size:100px}.error-title[data-v-73320a99]{font-size:24px}.error-emoji[data-v-73320a99]{font-size:60px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Rubik,sans-serif;font-size:15px;font-weight:400;color:#686777}a{text-decoration:none}.w-img img{width:100%}.m-img img{max-width:100%}.btn,.transition-3,:after,:before,a,button,h1,h2,h3,h4,h5,h6,i,img,input,li,p,select,span,textarea{transition:all .3s ease-out 0s}.button:focus,a:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none}button:hover{cursor:pointer}button:focus{outline:0;border:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{font-family:Teko,sans-serif;color:#070337;margin-top:0;font-weight:400;line-height:1;text-transform:uppercase;transition:all .3s ease-out 0s;letter-spacing:.9px}h1{font-size:40px}h2{font-size:36px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}ul{margin:0;padding:0}li{list-style:none}p{font-family:Rubik,sans-serif;font-size:15px;font-weight:400;color:#686777;margin-bottom:15px;line-height:26px}::-moz-selection{background:#7127ea;color:#fff;text-shadow:none}::selection{background:#7127ea;color:#fff;text-shadow:none}::-moz-placeholder{color:#222429;font-size:14px;opacity:1}::placeholder{color:#222429;font-size:14px;opacity:1}.fix{overflow:hidden}.clear{clear:both}.f-left{float:left}.f-right{float:right}.z-index-1{z-index:1}.overflow-y-scroll{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.p-absolute{position:absolute}.grey-bg{background:#f5f5f5}.white-bg{background:#fff}.black-bg{background:#222429}.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white li,.text-white p,.text-white span,.white-color{color:#fff}.theme-color{color:#7127ea}.black-color{color:#222429}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:var(--bs-gutter-x,15px);padding-left:var(--bs-gutter-x,15px)}.row{--bs-gutter-x:30px}.g-2,.gx-2{--bs-gutter-x:5px}.pos-rel{position:relative}.sec-wrapper p{color:#a0a2a6}.sec-wrapper h5{color:#fd914f;letter-spacing:1px;font-size:19px;font-weight:400}.sec-wrapper h5.white-color{color:#fff}.section-title{font-size:65px;letter-spacing:1px;text-transform:uppercase}@media(max-width:767px){.section-title{font-size:35px}}.section-title span{color:#fd914f}.basic-pagination ul li{display:inline-block;margin-right:20px}@media(max-width:767px){.basic-pagination ul li{margin-right:5px}}.basic-pagination ul li.next a,.basic-pagination ul li.prev a{width:inherit;height:inherit;line-height:inherit;border-radius:0;border:none}.basic-pagination ul li.next a:hover,.basic-pagination ul li.prev a:hover{color:#fd914f;background:inherit}.basic-pagination ul li.active a{color:#fff;background:#fd914f;border-color:#fd914f}.basic-pagination ul li a{position:relative;overflow:hidden;background:transparent;display:inline-block;width:40px;height:40px;line-height:36px;text-align:center;border-radius:4px;font-weight:400;font-size:16px;border:2px solid #eef0f6;color:#222429}.basic-pagination ul li a:hover{background:#fd914f;color:#fff;border-color:#fd914f}.link-btn{position:relative;font-size:16px;font-weight:400;padding-right:21px;display:inline-block;text-transform:uppercase;font-family:Teko,sans-serif}.link-btn i{font-size:14px;position:absolute;top:12px;transform:translateY(-50%);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.link-btn i:first-child{right:10%;visibility:hidden;opacity:0}.link-btn i:last-child{right:0}.link-btn:hover{color:#fd914f}.link-btn:hover i:first-child{right:0;visibility:visible;opacity:1}.link-btn:hover i:last-child{right:-10%;visibility:hidden;opacity:0}.link-btn.link-prev{padding-right:0;padding-left:21px}.link-btn.link-prev i:first-child{left:10%;right:auto}.link-btn.link-prev i:last-child,.link-btn.link-prev:hover i:first-child{left:0;right:auto}.link-btn.link-prev:hover i:last-child{left:-10%;right:auto}.body-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;z-index:99;left:0;opacity:0;visibility:hidden;transition:all .3s ease-out 0s}.body-overlay:hover{cursor:pointer}.body-overlay.opened{opacity:1;visibility:visible}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mt-155{margin-top:155px}.mt-160{margin-top:160px}.mt-165{margin-top:165px}.mt-170{margin-top:170px}.mt-175{margin-top:175px}.mt-180{margin-top:180px}.mt-185{margin-top:185px}.mt-190{margin-top:190px}.mt-195{margin-top:195px}.mt-200{margin-top:200px}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.mb-155{margin-bottom:155px}.mb-160{margin-bottom:160px}.mb-165{margin-bottom:165px}.mb-170{margin-bottom:170px}.mb-175{margin-bottom:175px}.mb-180{margin-bottom:180px}.mb-185{margin-bottom:185px}.mb-190{margin-bottom:190px}.mb-195{margin-bottom:195px}.mb-200{margin-bottom:200px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.ml-105{margin-left:105px}.ml-110{margin-left:110px}.ml-115{margin-left:115px}.ml-120{margin-left:120px}.ml-125{margin-left:125px}.ml-130{margin-left:130px}.ml-135{margin-left:135px}.ml-140{margin-left:140px}.ml-145{margin-left:145px}.ml-150{margin-left:150px}.ml-155{margin-left:155px}.ml-160{margin-left:160px}.ml-165{margin-left:165px}.ml-170{margin-left:170px}.ml-175{margin-left:175px}.ml-180{margin-left:180px}.ml-185{margin-left:185px}.ml-190{margin-left:190px}.ml-195{margin-left:195px}.ml-200{margin-left:200px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}.mr-105{margin-right:105px}.mr-110{margin-right:110px}.mr-115{margin-right:115px}.mr-120{margin-right:120px}.mr-125{margin-right:125px}.mr-130{margin-right:130px}.mr-135{margin-right:135px}.mr-140{margin-right:140px}.mr-145{margin-right:145px}.mr-150{margin-right:150px}.mr-155{margin-right:155px}.mr-160{margin-right:160px}.mr-165{margin-right:165px}.mr-170{margin-right:170px}.mr-175{margin-right:175px}.mr-180{margin-right:180px}.mr-185{margin-right:185px}.mr-190{margin-right:190px}.mr-195{margin-right:195px}.mr-200{margin-right:200px}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pt-155{padding-top:155px}.pt-160{padding-top:160px}.pt-165{padding-top:165px}.pt-170{padding-top:170px}.pt-175{padding-top:175px}.pt-180{padding-top:180px}.pt-185{padding-top:185px}.pt-190{padding-top:190px}.pt-195{padding-top:195px}.pt-200{padding-top:200px}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}.pb-155{padding-bottom:155px}.pb-160{padding-bottom:160px}.pb-165{padding-bottom:165px}.pb-170{padding-bottom:170px}.pb-175{padding-bottom:175px}.pb-180{padding-bottom:180px}.pb-185{padding-bottom:185px}.pb-190{padding-bottom:190px}.pb-195{padding-bottom:195px}.pb-200{padding-bottom:200px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}.pl-65{padding-left:65px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80{padding-left:80px}.pl-85{padding-left:85px}.pl-90{padding-left:90px}.pl-95{padding-left:95px}.pl-100{padding-left:100px}.pl-105{padding-left:105px}.pl-110{padding-left:110px}.pl-115{padding-left:115px}.pl-120{padding-left:120px}.pl-125{padding-left:125px}.pl-130{padding-left:130px}.pl-135{padding-left:135px}.pl-140{padding-left:140px}.pl-145{padding-left:145px}.pl-150{padding-left:150px}.pl-155{padding-left:155px}.pl-160{padding-left:160px}.pl-165{padding-left:165px}.pl-170{padding-left:170px}.pl-175{padding-left:175px}.pl-180{padding-left:180px}.pl-185{padding-left:185px}.pl-190{padding-left:190px}.pl-195{padding-left:195px}.pl-200{padding-left:200px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}.pr-65{padding-right:65px}.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80{padding-right:80px}.pr-85{padding-right:85px}.pr-90{padding-right:90px}.pr-95{padding-right:95px}.pr-100{padding-right:100px}.pr-105{padding-right:105px}.pr-110{padding-right:110px}.pr-115{padding-right:115px}.pr-120{padding-right:120px}.pr-125{padding-right:125px}.pr-130{padding-right:130px}.pr-135{padding-right:135px}.pr-140{padding-right:140px}.pr-145{padding-right:145px}.pr-150{padding-right:150px}.pr-155{padding-right:155px}.pr-160{padding-right:160px}.pr-165{padding-right:165px}.pr-170{padding-right:170px}.pr-175{padding-right:175px}.pr-180{padding-right:180px}.pr-185{padding-right:185px}.pr-190{padding-right:190px}.pr-195{padding-right:195px}.pr-200{padding-right:200px}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}to{transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}to{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{transform:rotate(0);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}[data-overlay]{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}[data-overlay]:before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";z-index:1}[data-overlay=light]:before{background-color:#fff}[data-overlay=dark]:before{background-color:#222429}[data-overlay=theme]:before{background-color:#fd914f}[data-opacity="1"]:before{opacity:.1}[data-opacity="2"]:before{opacity:.2}[data-opacity="3"]:before{opacity:.3}[data-opacity="4"]:before{opacity:.4}[data-opacity="5"]:before{opacity:.5}[data-opacity="6"]:before{opacity:.6}[data-opacity="7"]:before{opacity:.7}[data-opacity="8"]:before{opacity:.8}[data-opacity="9"]:before{opacity:.9}iframe{height:350px;width:100%}.modal-body p{margin-bottom:0}.modal-header{padding:0;border:none;margin:0;position:absolute;top:8px;right:8px;z-index:99999}.modal-title{display:none}.modal-content{border:none;padding:10px;padding-bottom:0;background:transparent}.modal-dialog{max-width:700px}.modal-content button.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url(/img/close.b249c96c.png) 50%/1em auto no-repeat;border:0;border-radius:.25rem;opacity:1}.btn-close:hover{opacity:1}.btn-close:focus{box-shadow:none}.mean-container a.meanmenu-reveal,.modal-footer{display:none}.mean-container .mean-nav{background:none;margin-top:0}.mean-container .mean-bar{padding:0;min-height:auto;background:none}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav ul li a{width:100%;padding:10px 0;color:#222429;border-top:1px solid #e9ebed;font-size:18px;font-weight:400;font-family:Teko,sans-serif;line-height:1}.mean-container .mean-nav ul li a:hover{color:#fd914f}.mean-container .mean-nav ul li a.mean-expand{margin-top:0;height:15px;line-height:14px;border-bottom:none;padding:0;display:inline-block;width:40px;height:40px;line-height:44px}.mean-container .mean-nav ul li a.mean-expand:hover{color:#222429}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked{color:#222429}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);color:#222429}.logo-black{display:none}.header-area.sticky{position:fixed;top:0;left:0;width:100%;background:#222429;z-index:99;animation:fadeInDown .3s ease-in-out 0s 1 normal none running;-webkit-animation:fadeInDown .3s ease-in-out 0s 1 normal none running;display:block;box-shadow:0 10px 20px 0 rgba(8,0,42,.08)}.header-area.sticky-2{background:#fff}.header-pad{padding:0 65px}@media(min-width:992px)and (max-width:1199px){.header-pad{padding-left:0;padding-right:0}}@media(min-width:768px)and (max-width:991px){.header-pad{padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}}@media(min-width:480px)and (max-width:767px){.header-pad{padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}}@media(max-width:767px){.header-pad{padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}}@media(min-width:768px)and (max-width:991px){.header-pad-2{padding-top:20px;padding-bottom:20px}}@media(min-width:480px)and (max-width:767px){.header-pad-2{padding-top:20px;padding-bottom:20px}}@media(max-width:767px){.header-pad-2{padding-top:20px;padding-bottom:20px}}.header-transparent{background:transparent;position:absolute;left:0;top:0;right:0;z-index:9}.logo img{width:150px}.main-menu ul li{display:inline-block;position:relative;margin:0 25px;padding:30px 0}@media(min-width:992px)and (max-width:1199px){.main-menu ul li{margin-left:20px;margin-right:20px}}.main-menu ul li>a{font-size:20px;color:#fff;text-transform:uppercase;font-weight:400;margin:0;position:relative;font-family:Teko,sans-serif;padding:12px 0;display:inline-block}.main-menu ul li:hover>a{color:#fd914f}.main-menu ul li .sub-menu{position:absolute;left:0;top:110%;min-width:220px;background-color:#fff;opacity:0;visibility:hidden;z-index:99;box-shadow:0 2px 6px 0 rgba(0,0,0,.16);border-top:4px solid #fd914f;padding:20px 0 15px;transition:.3s;text-align:left}.main-menu ul li:hover .sub-menu{opacity:1;visibility:visible;top:100%}.main-menu ul li .sub-menu>li{position:relative;display:block;margin:0;padding:0}.main-menu ul li .sub-menu>li a{display:block;padding:5px 24px;position:relative;color:#222;border-radius:0;margin:0 0;line-height:24px}.main-menu ul li .sub-menu>li a.active,.main-menu ul li .sub-menu>li a:hover{color:#fd914f}.logo-border{position:relative;display:inline-block}.logo-border:before{position:absolute;content:"";right:-80px;top:50%;transform:translateY(-50%);width:1px;height:110px;background:hsla(0,0%,100%,.15);display:none}.header-social a{color:#fff;margin-left:18px}.header-btn,.header-search{position:relative}.header-btn{margin-left:35px}.header-search button{background:none;color:#fff;padding:0;line-height:1}.header-search:before{position:absolute;content:"";left:-35px;top:50%;transform:translateY(-50%);width:1px;height:110px;background:hsla(0,0%,100%,.15);display:none}.top-bar{border-bottom:1px solid #ebeffc}.header-light .main-menu ul li>a{color:#595959}.header-light .main-menu ul li:hover>a{color:#fd914f}.header-light .header-search{margin-left:25px}.header-light .header-search button,.header-light .header-social a{color:#595959}.header-info span{margin-right:35px}.header-info span i{margin-right:10px;color:#fd914f}.play-btn{height:60px;width:60px;line-height:60px;display:inline-block;border-radius:50%;background-color:#222;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);text-align:center;color:#fff;padding-left:3px;margin-left:27px}.search__popup{position:fixed;top:-50%;left:0;width:100%;height:170px;background:#fff;z-index:999;visibility:hidden;opacity:0}.search__popup.opened{top:0;visibility:visible;opacity:1}.search__popup-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}.search__popup-input input{width:100%;height:50px;outline:none;border:0;border-bottom:2px solid #c7ced4;padding:0;padding-right:20px;font-size:14px;font-weight:500}.search__popup-input input:focus{border-color:#222429}.search__popup-input input::-moz-placeholder{color:#d7d7d7}.search__popup-input input::placeholder{color:#d7d7d7}.search__popup-input button{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:18px;color:#222429;background:transparent}.search__popup-close{position:absolute;top:10px;left:50%;transform:translateX(-50%)}.search__popup-close button{font-size:18px;background:transparent}.search__popup-close button:hover{color:#222429}.sidebar-toggle-btn .line{width:30px;height:3px;background-color:#fff;display:block;margin:6px auto;transition:all .3s ease-in-out}.sidebar-toggle-btn-white .line{background:#fff}.sidebar-toggle-btn:hover{cursor:pointer}.sidebar-toggle-btn:hover .line{transform:rotate(-30deg)}.sidebar-toggle-btn:hover .line:first-child{width:10px}.sidebar-toggle-btn:hover .line:nth-child(2){width:20px}.sidebar-toggle-btn-2 .line{background:#222429}.sidebar__area{position:fixed;right:-340px;top:0;width:320px;height:100%;background:#fff none repeat scroll 0 0;overflow-y:scroll;box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);transition:all .3s cubic-bezier(.785,.135,.15,.86);z-index:9999}.sidebar__area.sidebar-opened{right:0}.sidebar__wrapper{position:relative}.sidebar__close{top:25px;right:25px}.sidebar__close-btn{width:40px;height:40px;line-height:38px;text-align:center;background:transparent;color:#222429}.sidebar__close-btn:focus{color:#222429}.sidebar__search input{width:100%;height:50px;line-height:20px;border-radius:4px;background:#edeef3;outline:none;border:1px solid #fff;font-size:16px;padding:25px 65px 20px 55px}.sidebar__search input::-moz-placeholder{color:#8c8faa}.sidebar__search input::placeholder{color:#8c8faa}.sidebar__search input:focus{border-color:#fd914f}.sidebar__search button{background:transparent;position:absolute;top:15px;left:24px}.sidebar__search button i:after{color:#222429;opacity:1}.sidebar__search button i:before{color:#8c8faa}.sidebar__contact ul li{margin-bottom:8px;display:flex}.sidebar__contact ul li .icon i{line-height:27px;margin-right:15px;color:#fd914f}.sidebar__contact ul li .text a,.sidebar__contact ul li .text span{color:#686777}.sidebar__contact ul li .text a:hover,.sidebar__contact ul li .text span:hover{color:#fd914f}@media(max-width:991px){#mobile-menu{display:none}}.side-mobile-menu{position:fixed;overflow-y:auto;top:0;right:-350px;visibility:hidden;opacity:0;width:300px;padding:30px;height:100%;background:#fff;z-index:1020;transition:all .6s cubic-bezier(.785,.135,.15,.86);box-shadow:-5px 0 20px -5px rgba(0,0,0,.5)}.side-mobile-menu.active{right:0;visibility:visible;opacity:1}.sidebar__close{position:absolute;right:0;top:0}.mm-menu ul li.has-droupdown{color:#222429;cursor:pointer}.mm-menu ul li a{padding:12px 0;display:block;border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;color:#222429;font-weight:600;text-transform:uppercase;position:relative}.mm-menu ul li.has-droupdown.active>a{color:#222429}.mm-menu ul li.has-droupdown.active>a:after{transform:rotate(-135deg) translateY(-50%)}.mm-menu ul li.has-droupdown>a:after{position:absolute;content:"";width:8px;height:8px;border-style:solid;border-width:2px 0 0 2px;border-color:initial;right:2px;top:50%;transform:rotate(-45deg) translateY(-50%);transform-origin:top;transition:all .3s ease-out}.mm-menu ul li.has-droupdown ul.sub-menu{padding-left:0;list-style:none}.mm-menu ul li.has-droupdown ul.sub-menu li{padding-left:15px}.mm-menu ul li{display:block}.mm-menu ul li.has-droupdown.active ul.sub-menu.active li a{height:46px;visibility:visible;opacity:1}.mm-menu ul li.has-droupdown ul.sub-menu li a{position:relative;padding:0 0 0 15px;text-transform:capitalize;font-size:13px;height:0;line-height:46px;visibility:hidden;opacity:0;transition:all .3s}.img-zoom{transform:scale(1);transition:8s}.swiper-slide-active .img-zoom{transform:scale(1.12)}.slider-list{min-height:950px;background:#ddd;position:relative}@media(min-width:768px)and (max-width:991px){.slider-list{min-height:700px}}@media(min-width:480px)and (max-width:767px){.slider-list{min-height:700px}}@media(max-width:767px){.slider-list{min-height:700px}}.slider-bg{opacity:1;z-index:0;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);transform:scale(1)}.slider-bg,.slider-list:before{position:absolute;left:0;top:0;width:100%;height:100%}.slider-list:before{content:"";background-color:#222429;opacity:.6;z-index:1}.slider-title{display:block;font-size:140px;line-height:.85em;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:0;margin:0}@media(min-width:768px)and (max-width:991px){.slider-title{font-size:90px}}@media(min-width:480px)and (max-width:767px){.slider-title{font-size:80px}}@media(max-width:767px){.slider-title{font-size:60px}}.slider-sub-title{display:block;font-size:24px;line-height:1.5em;color:#fff;font-weight:400;letter-spacing:.05em;margin-bottom:25px}.slider-sub-title,.tp-btn{text-transform:uppercase;font-family:Teko,sans-serif}.tp-btn{position:relative;overflow:hidden;background:#fd914f;text-align:center;color:#222429;height:60px;font-size:18px;line-height:64px;padding:0 50px;border-radius:8px;display:inline-block;letter-spacing:1px;z-index:1}.tp-btn:before{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all .55s cubic-bezier(.19,1,.22,1);width:50px;z-index:-10}.tp-btn:hover{color:#222429}.tp-btn:hover:before{left:120%;transition:all .55s cubic-bezier(.19,1,.22,1)}.slider-shape{height:400px;width:400px;position:absolute;border:50px solid #fd914f;bottom:-200px;right:-100%;z-index:1;border-radius:8px;transition:1.5s}@media(max-width:767px){.slider-shape{width:300px;height:300px;border-width:20px}}.swiper-slide-active .slider-shape{right:-200px}.slider-circle-shape{height:350px;width:350px;position:absolute;left:125px;z-index:1;border-radius:50%;background:rgba(0,0,0,.4);top:0;transition:.8s;transform:scale(0)}.slider-circle-shape-2{left:-120px;top:-90px}.swiper-slide-active .slider-circle-shape{transform:scale(1)}.slider-shape-line{position:absolute;bottom:120px;left:-100%;z-index:2;background:#fd914f;height:50px;width:200px;border-radius:0 8px 8px 0;transition:1.5s}@media(max-width:767px){.slider-shape-line{height:20px;bottom:40px}}.swiper-slide-active .slider-shape-line,.swiper-slide-active .slider-shape-line2{left:0}.slider-shape-line2{position:absolute;bottom:50px;left:-100%;z-index:2;background:#fd914f;height:50px;width:100px;border-radius:0 8px 8px 0;transition:1.5s}@media(max-width:767px){.slider-shape-line2{height:20px;bottom:10px}}.swiper-button-prev.sp-arrow{left:50px;right:auto}@media(min-width:480px)and (max-width:767px){.swiper-button-prev.sp-arrow{left:15px}}.swiper-button-next.sp-arrow{right:50px;left:auto}@media(min-width:480px)and (max-width:767px){.swiper-button-next.sp-arrow{right:15px}}.sp-arrow:after{display:none}.sp-arrow{background:#fff;height:60px;width:60px;font-size:20px;color:#222;border-radius:8px;transition:all .3s ease-out 0s}.sp-arrow:hover{background:#fd914f;color:#fff}@media(max-width:767px){.sp-arrow{display:none}}.slider-height-2{min-height:770px}@media(min-width:768px)and (max-width:991px){.slider-height-2{min-height:700px}}@media(max-width:767px){.slider-height-2{min-height:500px}}@media(min-width:992px)and (max-width:1199px){.slider-text-2{padding-left:125px}}@media(min-width:768px)and (max-width:991px){.slider-text-2{padding-left:115px}}@media(min-width:992px)and (max-width:1199px){.slider-text-2 .slider-title{font-size:100px}}.pre-formatted{white-space:pre}@-webkit-keyframes fadeInUp2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}.swiper-slide-active .slider-text .slide-btn,.swiper-slide-active .slider-text h2,.swiper-slide-active .slider-text span{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2;-webkit-animation-fill-mode:both;animation-fill-mode:both}.swiper-slide-active .slider-text span,.swiper-slide-active .slider__content-3 span{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.3s;animation-duration:.3s}.swiper-slide-active .slider-text h2{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s}.swiper-slide-active .slider-text .slide-btn{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-duration:.7s;animation-duration:.7s}.swiper-fade .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide{pointer-events:auto}.mservices{background:#1c1e22;padding:50px 45px;position:relative;border-radius:8px}.mservices__icon{margin-bottom:20px}.mservices__icon i{display:inline-block;color:#fd914f;font-size:60px;width:60px;height:60px;line-height:60px;text-align:center;position:relative;z-index:1}.ms-title{color:#fff;font-size:20px;margin:0;position:relative;z-index:2;font-weight:400;text-transform:uppercase}.ms-line-shape{position:absolute;bottom:-15px;right:-15px;transition:.3s;z-index:1;height:30px;width:30px;background:#fd914f}.mservices:hover .ms-line-shape{height:100%;width:100%;bottom:0;right:0}.mservices:hover .ms-title,.mservices:hover .mservices__icon i{color:#222}.main-services .ddd{counter-reset:slides-num}.main-services .ddd .mservices{counter-increment:slides-num}.main-services .ddd .mservices:before{content:"0" counter(slides-num) "";position:absolute;right:45px;top:50px;font-size:50px;line-height:1em;color:#fff;opacity:.07;font-family:Teko,sans-serif;font-weight:300}.kquality-icon{height:120px;width:120px;line-height:120px;text-align:center;background:#fd914f;border-radius:50%;float:left;margin-right:40px}@media(max-width:767px){.kquality-icon{float:inherit;margin-bottom:30px}}@media(min-width:480px)and (max-width:767px){.kquality-icon{margin-bottom:0;float:left}}.kquality-icon i{font-size:55px;color:#fff;display:inline-block;margin-top:10px}.kquality-text-title{font-size:30px;font-weight:600;text-transform:uppercase}.kquality-text p{font-size:16px;line-height:2;margin-bottom:0}.kquality-img{position:relative;display:inline-block}.kquality-img img{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.kquality-img img:hover{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-moz-filter:grayscale(0)}.kquality-img:after,.kquality-img:before{height:100%;width:10px;top:0;left:0;background:#fd914f;position:absolute;content:"";z-index:1}.kquality-img:after{left:10px;background:#fff}.service-title{font-size:36px;margin-bottom:25px;text-transform:uppercase;font-weight:400}.develop-wrapper .develop-thumb{margin-bottom:35px}.develop-wrapper .develop-thumb img{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.develop-wrapper .develop-content{padding-right:20px}@media(max-width:767px){.develop-wrapper .develop-content{padding-right:0}}.plan-content h4{font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:25px;color:#070337}.plan-content p{margin-bottom:35px}.plan-content li{list-style:none;font-size:16px;position:relative;padding-left:30px;margin-bottom:10px}.plan-content li:before{position:absolute;content:"";font-family:Font Awesome\ 5 pro;top:0;left:0;color:#fd914f}.widget_categories{padding:45px 30px 30px 35px;background:#f5f5f5}@media(min-width:992px)and (max-width:1199px){.widget_categories{padding:45px 40px 30px 40px}}@media(max-width:767px){.widget_categories{padding:30px 10px 15px 10px}}.widget_categories li{list-style:none;position:relative}.widget_categories li a{font-size:16px;line-height:26px;color:#686777;padding:14px 20px;display:inline-block;transition:all .3s ease-out 0s}.widget_categories li:before{position:absolute;content:"";font-family:Font Awesome\ 5 Pro;top:12px;right:20px;color:#fd914f;font-size:20px;cursor:pointer;opacity:0;visibility:hidden;transition:all .3s ease-out 0s}.widget_categories li:hover{background:#fff}.widget_categories li:hover:before{opacity:1;visibility:visible}.bs-widget-title{font-size:24px;font-weight:400;text-transform:uppercase}.widget-btn .theme-btn{width:100%;font-size:16px;text-align:center;padding:0 40px}.mfbox{background:#1c1e22;padding:60px 50px;position:relative;border-radius:8px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .3s cubic-bezier(.21,.6,.44,2.18)}.mfbox:before{background:#fd914f;height:4px;width:0;content:"";position:absolute;left:auto;right:0;top:0;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;border-radius:8px 8px 0 0}.mfbox:hover{transform:translateY(-10px) translate3d(0,-10px,0)}.mfbox:hover:before{width:100%;left:0;right:auto}@media(min-width:992px)and (max-width:1199px){.mfbox{padding-left:30px;padding-right:30px}}@media(max-width:767px){.mfbox{padding-left:20px;padding-right:20px}}.mfbox.mfbox-white{background:#fff}.mfbox.mfbox-white .mf-title{color:#222429}.mfbox.mfbox-white .squire-btn:hover{background:#222429;color:#fff}.mfbox__icon{line-height:1}.mfbox__icon i{color:#fd914f;font-size:70px}.mf-title{color:#fff;font-size:30px;font-weight:400;letter-spacing:1px;margin-bottom:15px}.mfbox__text p{margin:0;color:#a0a2a6}.mf-shape{bottom:0;width:50px;height:50px;background:#686e7c;z-index:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.mf-btn,.mf-shape{position:absolute;right:0;opacity:0}.mf-btn{bottom:-25px;left:0;transition:.3s;transform:scale(.5);visibility:visible}.squire-btn{width:50px;height:50px;background:#fd914f;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;color:#222;display:inline-block;font-size:25px;line-height:52px;border-radius:8px}.squire-btn:hover{color:#222;background:#fff}.mfbox:hover .mf-btn{transform:scale(1);opacity:1;visibility:visible}.ab-img img{width:100%}.img-filter img{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.img-filter:hover img{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-moz-filter:grayscale(0)}.ab-img{margin-bottom:5px;position:relative}.ab-icon{margin-right:25px}.ab-icon i{display:inline-block;height:60px;width:60px;line-height:60px;text-align:center;background:#ffebde;font-size:30px;color:#222;transition:all .3s ease-out 0s;border-radius:8px;padding-top:5px;padding-left:5px}.ab-item-title{font-size:24px;font-weight:400;margin-bottom:8px;position:relative;top:-2px}.ab-since{color:#fff;border-radius:8px;text-align:center;padding:60px 10px;right:0;margin:auto;z-index:1;width:175px;top:50%;transform:translateY(-50%)}.ab-since,.ab-since:before{position:absolute;left:0;background:#fd914f}.ab-since:before{content:"";height:40px;width:40px;top:-24px;border-radius:0 50px 0 0;display:none}.ab-since h4{margin:0;font-weight:500;font-size:25px}.abs-icon i{font-size:35px;color:#fd914f}.abs-item-title{font-size:22px;font-weight:400}.ab-line-shape{height:30px;width:100%;background:#fd914f;border-radius:8px}.abs-img img{width:100%;border-radius:10px}@media(min-width:768px)and (max-width:991px){.ab-box{padding-left:0;padding-right:100px}}@media(max-width:767px){.ab-box{padding-left:0}}@media(min-width:768px)and (max-width:991px){.abs-images-2{padding-left:0}}@media(min-width:480px)and (max-width:767px){.abs-images-2{padding-left:0}}@media(max-width:767px){.abs-images-2{padding-left:0}}.single-couter{line-height:1}.fact-icon{background:#1c1e22;height:100px;width:100px;display:inline-block;line-height:113px;border-radius:50px;margin-bottom:15px;position:relative}.fact-icon i{font-size:44px;color:#fd914f;position:relative;z-index:2}.single-couter:hover .fact-icon i{color:#222}.fact-icon:before{position:absolute;content:"";left:50%;top:50%;height:100%;width:100%;border-radius:50%;transform:translate(-50%,-50%) scale(0);background:#fd914f;z-index:1;transition:all .3s ease-out 0s}.single-couter:hover .fact-icon:before{transform:translate(-50%,-50%) scale(1)}.counter-box h2{font-weight:400;color:#fff;font-size:75px;margin-top:12px}.single-couter h4{color:#fff;font-size:18px;font-weight:400}.tpteam__img{position:relative}.tpteam__img img{max-width:100%;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);border-radius:8px}.tpteam:hover .tpteam__img img{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-moz-filter:grayscale(0)}.tpteam__social{position:absolute;bottom:20px;left:0;right:0;opacity:0;visibility:hidden;transition:.5s;background:#fd914f;display:inline-block;padding:16px 12px;margin-left:30px;margin-right:30px;transform:scale(.9);transition:.3s}.tpteam__social a{color:#222;font-size:14px;margin:0 6px}.tpteam__text{padding-top:25px}.tpteam-title{font-weight:400;font-size:24px}.tpteam-title a:hover{color:#fd914f}.tpteam__text h5{font-weight:400;font-size:19px;color:#666}.tpteam:hover .tpteam__social{visibility:visible;opacity:1;transform:scale(1)}.team-active .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fd914f}.team__details-inner{box-shadow:0 50px 80px 0 rgba(3,0,53,.1);border-radius:30px}.team__details-shape{right:-11%;bottom:-16%;z-index:-1}@media(min-width:1200px)and (max-width:1399px){.team__details-shape{right:0}}@media(min-width:992px)and (max-width:1199px){.team__details-shape{right:0}}@media(min-width:768px)and (max-width:991px){.team__details-shape{right:-3%;bottom:-7%}}@media(min-width:480px)and (max-width:767px){.team__details-shape{right:-3%;bottom:-7%}}@media(max-width:767px){.team__details-shape{right:-3%;bottom:-5%}}@media(min-width:992px)and (max-width:1199px){.team__details-img{margin-right:30px}}@media(min-width:768px)and (max-width:991px){.team__details-img{margin-right:0}}@media(min-width:480px)and (max-width:767px){.team__details-img{margin-right:0}}@media(max-width:767px){.team__details-img{margin-right:0}}.team__details-img img{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);border-radius:30px 0 0 30px}.team__details-img img:hover{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-moz-filter:grayscale(0)}@media(min-width:992px)and (max-width:1199px){.team__details-content{padding-top:40px}}@media(min-width:768px)and (max-width:991px){.team__details-content{padding:40px}}@media(min-width:480px)and (max-width:767px){.team__details-content{padding:40px}}@media(max-width:767px){.team__details-content{padding:40px}}.team__details-content>span{font-size:20px;display:inline-block;margin-bottom:7px}.team__details-content h3{font-size:30px;margin-bottom:15px}.team__details-content p{margin-bottom:35px;padding-right:80px}.team__details-contact ul li{margin-bottom:8px;display:flex}.team__details-contact ul li .icon i{line-height:27px;color:#fd914f;margin-right:15px}.team__details-contact ul li .text a,.team__details-contact ul li .text span{color:#fd914f;font-weight:500}.team__details-social ul li{display:inline-block;margin-right:7px}.team__details-social ul li a{position:relative;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background:#f5f5f5;font-size:14px;border-radius:10px}.team__details-social ul li a:hover{background:#fd914f;color:#fff}.team__details-info h4{font-size:40px;font-weight:400;margin-bottom:25px}.team__details-info p{margin-bottom:25px}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:19px 25px;padding-bottom:18px;font-size:21px;color:#fff;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;background:#1c1e22;letter-spacing:.5px;text-transform:uppercase}@media(max-width:767px){.accordion-button{padding-left:15px;padding-right:15px}}.accordion-item{margin-bottom:12px;background:#1c1e22;border:0}.accordion-button:not(.collapsed):after{transform:rotate(180deg);background:none!important}.accordion-button:after{font-family:Font Awesome\ 5 pro;flex-shrink:0;width:auto;height:auto;margin-left:auto;content:"";background:none!important}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:none;border:0}.accordion-item:first-of-type .accordion-button{border-radius:0}.accordion-button:not(.collapsed){color:#222;background-color:#fd914f}.accordion-body{padding-left:25px}.accordion-body p{margin:0;color:#a0a2a6}.faq-bg{height:100%;width:50%;position:absolute;background-size:cover;top:0;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}@media(min-width:768px)and (max-width:991px){.faq-bg{display:none}}@media(min-width:480px)and (max-width:767px){.faq-bg{display:none}}@media(max-width:767px){.faq-bg{display:none}}@media(min-width:992px)and (max-width:1199px){.faq-content{padding-left:0}}@media(min-width:768px)and (max-width:991px){.faq-content{padding-left:0}}@media(min-width:480px)and (max-width:767px){.faq-content{padding-left:0}}@media(max-width:767px){.faq-content{padding-left:0}}.faq-white .accordion-button{color:#222429;background:#fff;box-shadow:0 0 40px 5px rgba(0,0,0,.03)}.faq-white .accordion-collapse{border:none}.faq-white .accordion-body{background:#fff}.faq-white .accordion-item:last-of-type .accordion-button{border-bottom-width:1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.tportfolio{position:relative;overflow:hidden}.tportfolio:hover .tportfolio__text{bottom:0;opacity:1;visibility:visible}.tportfolio:hover .tportfolio__text-2{bottom:0}.tportfolio__img{position:relative}.tportfolio__img img{max-width:100%;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);border-radius:8px}.tportfolio:hover .tportfolio__img img{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-moz-filter:grayscale(0)}.tportfolio-title{font-weight:400}@media(min-width:992px)and (max-width:1199px){.tportfolio-title{padding-right:35px}}.tportfolio-title a:hover{color:#fd914f}.tportfolio__text h4{font-weight:400;color:#777;margin:0;font-size:18px}.portfolio-filter button{position:relative;display:inline-block;vertical-align:top;font-size:24px;line-height:40px;padding:0 0;cursor:pointer;color:#686a6f;font-weight:300;margin:0 10px;text-transform:uppercase;letter-spacing:1px;background:none;transition:.3s;font-family:Teko,sans-serif}.portfolio-filter button.active{color:#fd914f}.tportfolio__text{position:absolute;bottom:-50px;left:0;padding:30px;z-index:22;right:0;background:#fff;margin:30px;visibility:hidden;opacity:0;transition:all .3s ease-out 0s}.portfolio-plus{position:absolute;right:30px;top:50%;transform:translateY(-50%)}@media(min-width:992px)and (max-width:1199px){.portfolio-plus{right:15px}}@media(max-width:767px){.portfolio-plus{display:none}}.portfolio-plus button{height:50px;width:50px;line-height:48px;text-align:center;border-radius:50%;border:2px solid #eee;background:transparent;font-size:15px;color:#111;display:inline-block}.portfolio-plus button:hover{background:#fd914f;border-color:#fd914f;color:#fff}.text-end .portfolio-filter button:last-child{margin-right:0}.project-big-thumb{margin-bottom:58px}.project-big-thumb img{width:100%;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.p-details-content{padding-right:10px}@media(max-width:767px){.p-details-content{padding-right:0}}.p-details-content h3{font-size:36px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:25px}@media(max-width:767px){.p-details-content h3{font-size:28px}}.p-details-content p{margin-bottom:35px}.p-details-content p:last-child{margin-bottom:0}.sidebar-right{background:#f5f5f5;padding:45px 50px}.sidebar-right .sidebar-single{margin-bottom:35px}.sidebar-right .sidebar-single:last-child{margin-bottom:0}.sidebar-right .sidebar-single label{font-size:14px;color:#242629;display:block;font-weight:700;text-transform:uppercase;margin-bottom:4px}.sidebar-right .sidebar-single span{font-size:18px;line-height:30px}.portfolio__pagination .link-btn-2{text-transform:uppercase;color:#070337;font-weight:600}.portfolio__pagination .link-btn-2 i{width:65px;height:65px;background:#f5f5f5;border-radius:50%;line-height:65px;text-align:center;font-size:20px;color:#242629;margin-right:10px;transition:all .3s ease-out 0s}.portfolio__pagination .link-btn-2 i:last-child{margin-left:10px}.portfolio__pagination .link-btn-2 i:hover{background-color:#fd914f;color:#fff}.pagination-border{border-top:1px solid #c7ced4;border-bottom:1px solid #c7ced4}.swiper-slide-active .kproject-text{opacity:0;visibility:hidden}.portfolio-filter .nav-tabs{border:none}.portfolio-filter .nav-link.active{color:#fd914f;background:none;border:none!important}.portfolio-filter .nav-tabs .nav-link,.portfolio-filter .nav-tabs .nav-link:hover{border:0}.portfolio-filter .nav-link:hover{color:#686a6f}.latest-blog{border-radius:8px}.latest-blog-2{box-shadow:0 10px 60px 0 rgba(0,0,0,.1)}.latest-blog-img img{width:100%;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.latest-blog:hover .latest-blog-img img{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-moz-filter:grayscale(0)}.top-date{position:absolute;top:30px;left:30px}.top-date-2{left:auto;top:auto;right:0;bottom:0}.top-date a{background:#fd914f;color:#222;padding:13px 25px;display:inline-block;font-weight:400;font-size:17px;line-height:1;text-transform:uppercase;letter-spacing:.9px;font-family:Teko,sans-serif;padding-top:14px;padding-bottom:12px}.latest-blog-content{padding:40px;background:#f7f7f9}@media(max-width:767px){.latest-blog-content{padding:25px}}.latest-blog-content-2{padding:30px 35px 30px 35px}.latest-post-meta span i{color:#fd914f;margin-right:2px}.latest-post-meta span{font-size:16px;letter-spacing:1px;font-weight:400;text-transform:uppercase;color:#6f7172;margin-right:20px;font-family:Teko,sans-serif}.latest-post-meta span a{color:#6f7172}.latest-blog-title{font-size:35px;margin-bottom:30px;font-weight:400;text-transform:uppercase}.latest-blog-title a:hover{color:#fd914f}.blog-arrow a{background:#fd914f;height:50px;width:50px;display:inline-block;text-align:center;line-height:51px;font-size:26px;color:#222}.blog-arrow a:hover{background:#222429;color:#fff}.blog-wrap{position:relative;z-index:3;margin-top:-291px}.blog-wrap.blog-item{margin-top:0}@media(min-width:768px)and (max-width:991px){.blog-wrap{margin-top:0;margin-bottom:30px}}@media(max-width:767px){.blog-wrap{margin-top:0;margin-bottom:30px}}.blog-wrap:hover .blog-thumb img{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-moz-filter:grayscale(0)}.blog-thumb img{width:100%;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.blog-video{position:relative}.blog-video .play-btn{position:absolute;display:block;left:50%;top:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px;line-height:104px;text-align:center;font-size:24px;color:#222429;background:#fd914f;border-radius:50%;box-shadow:none}.blog-video .play-btn:hover{background:#222429;color:#fff}.blog-details{padding:38px 0;padding-bottom:0;background:#fff}@media(min-width:992px)and (max-width:1199px){.blog-details{padding:30px 0}}@media(min-width:768px)and (max-width:991px){.blog-details{padding:30px 0}}@media(max-width:767px){.blog-details{padding:30px 0}}.blog-details .blog-meta{list-style:none;padding:0;margin:0 0 20px}.blog-details .blog-meta li{display:inline-block;margin-right:25px}@media(min-width:992px)and (max-width:1199px){.blog-details .blog-meta li{font-size:14px}}.blog-details .blog-meta li:last-child{margin-right:0}.blog-details .blog-meta li a{font-size:14px;text-transform:uppercase;color:#686a6f}.blog-details .blog-meta li a:hover{color:#fd914f}.blog-details .blog-meta li a i{color:#fd914f;margin-right:3px}.blog-details .tags a{color:#f66;background:#fff2f2;padding:8px 18px;line-height:1;display:inline-block;margin-right:10px}@media(min-width:992px)and (max-width:1199px){.blog-details .tags a{padding:8px 15px}}@media(min-width:320px)and (max-width:375px){.blog-details .tags a{margin-right:6px}}.blog-btn a:hover{color:#fff}.blog-title{font-size:40px;margin-bottom:10px;text-transform:uppercase}@media(min-width:992px)and (max-width:1199px){.blog-title{font-size:20px}}.blog-title a:hover{color:#fd914f}.blog-quote{position:relative;display:block;padding:50px 50px 40px;background:#f4f5f8;border-radius:7px}.blog-quote-icon img{width:30px;height:30px}.blog-quote-text p{line-height:2.3}.blog-info{padding-top:28px;border-top:1px solid #e9ebee}.blog-category span,.blog-tag span{font-size:18px;text-transform:uppercase;color:#222429}.blog-category a:hover,.blog-tag a:hover{color:#222429}.blog-related-title{font-size:34px}@media(min-width:768px)and (max-width:991px){.blog__wrapper{padding-right:0}}@media(min-width:480px)and (max-width:767px){.blog__wrapper{padding-right:0}}@media(max-width:767px){.blog__wrapper{padding-right:0}}@media(min-width:768px)and (max-width:991px){.blog__sidebar{margin-top:50px}}@media(min-width:480px)and (max-width:767px){.blog__sidebar{margin-top:50px}}@media(max-width:767px){.blog__sidebar{margin-top:50px}}.blog__author{padding:30px 40px;box-shadow:0 1px 4px 0 rgba(10,0,58,.14);border-radius:10px}.blog__author-img img{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}@media(max-width:767px){.blog__author-content{margin-top:30px}}.blog__author-content h5{font-size:18px;margin-bottom:10px}.blog__author-content span{font-size:14px;display:inline-block;margin-bottom:15px}.blog__author-content p{margin-bottom:0}.blog__author-social{margin-bottom:10px}.blog__author-social ul li{display:inline-block}.blog__author-social ul li:not(:last-child){margin-right:5px}.blog__author-social ul li a:hover{color:#fd914f}.sidebar__widget-title h4{font-size:24px;position:relative;padding-bottom:12px}.sidebar__widget-content .search{position:relative}.sidebar__widget-content .search input{width:100%;height:70px;line-height:70px;border-radius:5px;border:none;outline:none;padding:0 20px;padding-right:40px;background:#fd914f;color:#222429}.sidebar__widget-content .search input::-moz-placeholder{color:#222429}.sidebar__widget-content .search input::placeholder{color:#222429}.sidebar__widget-content .search button{position:absolute;top:50%;right:0;transform:translateY(-50%);height:50px;width:50px;line-height:50px;font-size:20px;color:#222429;background:transparent}.sidebar__widget-content .cat-link ul li{margin-bottom:15px}.sidebar__widget-content .cat-link ul li:last-child{margin-bottom:0}.sidebar__widget-content .cat-link ul li a{position:relative;font-weight:400;display:block}.sidebar__widget-content .cat-link ul li a:after{position:absolute;content:"";right:0;top:0;font-family:Font Awesome\ 5 Pro;font-size:16px}.sidebar__widget-content .cat-link ul li a:hover,.sidebar__widget-content .cat-link ul li a:hover:after{color:#fd914f}.sidebar__widget-content .tags a{font-size:16px}.sidebar__widget-content .tags a:hover{color:#fd914f}.sidebar__widget-padding{padding:45px 45px}.rc-text h6{font-size:18px;line-height:1.3;margin-bottom:0}.rc-text h6 a:hover{color:#fd914f}.rc-thumb img{-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);width:60px;height:60px;border-radius:50%}.rc-meta{font-size:13px}.rc-post ul li:hover img{-webkit-filter:grayscale(0);-ms-filter:grayscale(0);-moz-filter:grayscale(0)}.rc__comments-icon i{color:#fff;background-color:#222429}.rc__comments-content h6{font-size:14px;color:#222429;font-weight:700}.rc__comments ul li:hover .rc__comments-icon i{background:#fd914f;border-color:#fd914f;color:#fff}.rc__comments-icon i{display:inline-block;font-size:22px;width:70px;height:70px;line-height:70px;text-align:center;color:#fd914f;border-radius:50%}.rc__comments-content h6{font-size:17px;color:#1b133f;margin-bottom:7px;font-weight:400}.rc__comments-content p{margin-bottom:2px}.post-comment-title h3{font-size:34px}.latest-comments li:first-child .comments-box{border-top:0;padding-top:0}.latest-comments li.children{margin-left:105px}@media only screen and (min-width:576px)and (max-width:767px){.latest-comments li.children{margin-left:60px}}@media(max-width:767px){.latest-comments li.children{margin-left:15px}}.comments-avatar{float:left;margin-right:20px}.comments-avatar img{border-radius:50%;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.comments-text{overflow:hidden;border-bottom:1px solid #f1f0f7;padding-bottom:30px;margin-bottom:30px}.comments-text p{font-size:14px;margin-bottom:20px}.avatar-name{margin-bottom:10px;overflow:hidden;position:relative}.avatar-name h5{font-size:18px;margin-bottom:0}.avatar-name span{color:#66819a;font-size:14px;font-weight:400}.comment-reply{font-weight:600;font-size:14px;color:#222}.comment-reply i{padding-right:4px}.comment-reply:hover{color:#fd914f}.post-input input,.post-input textarea{width:100%;height:50px;line-height:50px;padding:0 30px;border-radius:0;border:2px solid #f5f5f5;background:#f5f5f5;margin-bottom:20px}.post-input input::-moz-placeholder,.post-input textarea::-moz-placeholder{font-weight:400;color:#686a6f}.post-input input::placeholder,.post-input textarea::placeholder{font-weight:400;color:#686a6f}.post-input input:focus,.post-input textarea:focus{border-color:#fd914f;outline:none;background:#fff}.post-input input:focus::-moz-placeholder,.post-input textarea:focus::-moz-placeholder{opacity:0}.post-input input:focus::placeholder,.post-input textarea:focus::placeholder{opacity:0}.post-input textarea{height:180px;line-height:26px;resize:none;padding:30px;padding-top:20px}.post-check input{margin-right:5px}.post-comment-form h4{font-size:34px;margin-bottom:10px}.post-comment-form>span{display:inline-block;margin-bottom:45px}.post-comment-form .a-btn{border:none;outline:none}.comments-box .post-meta{color:#fd914f}.tptestinimail{background:#fff;padding:44px 40px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.testimonial-quote{padding:2px 5px 0 0;font-size:28px;line-height:0;color:#fd914f}.tptestinimail__author--img img{width:60px;margin-right:15px}.tptestinimail__author--bio h4{font-size:20px;font-weight:400;letter-spacing:.5px;margin-bottom:5px}.tptestinimail__author--bio h6{color:#7a7a7a;letter-spacing:.5px;font-size:17px;font-weight:400;margin:0}.tptestinimail__text{margin-bottom:30px}.wavify-wrapper,.wavify-wrapper .wavify-item{position:absolute;left:0;right:0;bottom:0}.wavify-wrapper{top:0}.test-active .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fd914f}@media(max-width:767px){.tptestinimail__author--img-2{margin-bottom:10px}.review-area-padding{padding-left:0;padding-right:0}}.brand-wrapper{text-align:center}.brand-wrapper img{opacity:.3;transition:all .3s ease-out 0s}.brand-wrapper img:hover{opacity:1}.brand-border{border-bottom:1px solid #e9ebed}.brand-border-2{border-top:1px solid #e9ebed}.page__title{position:relative;padding-top:145px;padding-bottom:145px}.page__title-content{position:relative;z-index:1}.page__title-content h2{text-transform:uppercase;font-size:70px;color:#fff;font-weight:600}@media only screen and (min-width:576px)and (max-width:767px){.page__title-content h2{font-size:60px}}@media(max-width:575px){.page__title-content h2{font-size:40px}}.page__title-content .breadcrumb{padding:0;background-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-bottom:0}.page__title-content .breadcrumb-item{text-transform:capitalize;color:#fff;font-size:18px}.page__title-content .breadcrumb-item:hover{color:#fd914f}.page__title-content .breadcrumb-item.active{padding-left:14px}.page__title-content .breadcrumb-item.active:hover{color:#fd914f}.page__title-content .breadcrumb-item.active:before{content:"-";color:#fff;padding-right:14px}.page__title-content span{color:#fff;opacity:.5;display:inline-block;margin-bottom:15px}.page__title-content h3{font-size:70px;color:#fff}@media only screen and (min-width:576px)and (max-width:767px){.page__title-content h3{font-size:50px}}@media(max-width:575px){.page__title-content h3{font-size:30px}}.page__title-bg{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;-ms-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.single-contact-info{padding-top:30px}.single-contact-info:hover .contact-info-icon a{background-color:#fd914f;color:#fff}.single-contact-info:last-child{border:none}.contact-info-icon{margin-right:20px}.contact-info-icon a{height:65px;width:65px;background:#f5f5f5;display:inline-block;line-height:65px;text-align:center;border-radius:50%;font-size:20px;color:#fd914f;transition:all .3s ease-out 0s}.contact-info-icon a:hover{background-color:#222;color:#fff}.contact-info-text span{font-size:14px;text-transform:uppercase;color:#686777;font-weight:400;margin-bottom:5px;display:inline-block}.contact-info-text h5{font-weight:400;font-size:20px}@media(max-width:767px){.contact-info-text h5{font-size:16px}}.contact-form input,.contact-form textarea{width:100%;padding:25px;color:#686777;border:none;background:#f5f5f5;font-size:14px;border:1px solid transparent;transition:all .3s ease-out 0s;outline:none}.contact-form input:focus,.contact-form textarea:focus{border-color:#fd914f}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#777a7e}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#777a7e}.contact-form textarea{height:230px;resize:none}#contact-map iframe{height:555px;width:100%;margin-bottom:-6px}.pricing__header h3{margin-bottom:2px}.pricing__header h3,.pricing__tag span{font-size:20px;font-weight:400;color:#222429}.pricing__tag h4{font-size:50px;color:#222429;line-height:33px}.pricing__features ul li{font-weight:400;position:relative;padding-left:32px;line-height:1;font-size:14px;margin-bottom:14px}.pricing__features ul li:after{position:absolute;content:"";font-family:Font Awesome\ 5 Pro;font-size:11px;text-align:center;color:#fd914f;left:0;top:0;width:18px;height:18px;line-height:18px;border-radius:4px;background:#f5f5f5}.pricing__item{padding:30px;padding-bottom:25px;border:2px solid #f0eff5;border-radius:10px}.pricing__item.active{background:#222429;border-color:#222429}.pricing__item.active .pricing__header h3{color:#fff}.pricing__item.active .pricing__header p{color:#fff;opacity:.7}.pricing__item.active .pricing__tag h4,.pricing__item.active .pricing__tag span{color:#fff}.pricing__item.active .pricing__switch button{color:#fff;opacity:.8}.pricing__item.active .pricing__buy a{color:#222429;background:#fff;border-color:#fff}.pricing__item.active .pricing__buy a span{background:#fff}.pricing__item.active .pricing__features ul li{color:#fff}.pricing__item.active .pricing__features ul li:after{background:hsla(0,0%,100%,.08);color:#fff}.pricing__switch button{font-size:12px;color:#fd914f;background:transparent}.error__title{font-size:70px;line-height:.9;margin-bottom:10px}@media(min-width:480px)and (max-width:767px){.error__title{font-size:60px}}@media(max-width:767px){.error__title{font-size:37px}}.error__content p{font-size:20px;color:#686777;margin-bottom:45px}@media(min-width:480px)and (max-width:767px){.error__thumb img{width:100%}}@media(max-width:767px){.error__thumb img{width:100%}}.footer{background-color:#222429}.footer-text p{color:#999b9f}.footer-logo img{width:165px}.footer-subsccribe h5{color:#ddd;font-size:18px;margin-bottom:14px;font-weight:400;letter-spacing:.6px}.footer-subsccribe input{height:55px;width:100%;border:0;padding:0 20px;padding-right:70px;background:#1c1e22;color:#fff}.footer-subsccribe input:focus{outline:none;border:none}.footer-subsccribe input::-moz-placeholder{color:#999b9f;font-weight:400;font-size:15px}.footer-subsccribe input::-moz-placeholder,.footer-subsccribe input::placeholder{color:#999b9f;font-weight:400;font-size:15px}.footer-subsccribe form{position:relative}.footer-subsccribe form button{position:absolute;right:0;background:#fd914f;border:0;height:55px;padding:0 20px;color:#222;font-size:20px}.footer-title{letter-spacing:1px;text-transform:uppercase;font-size:24px;color:#fff;margin-bottom:50px;font-weight:400}.footer-menu-2 ul{overflow:hidden}.footer-menu-2 ul li{margin-bottom:15px;width:50%;float:left}.footer-menu-2 ul li a{color:#999b9f;font-weight:400}.footer-menu-2 ul li a:hover{color:#fff}.footer-menu ul li{margin-bottom:15px}.footer-menu ul li a{color:#999b9f;font-weight:400}.footer-menu ul li a:hover,.footer-menu ul li.white a{color:#fff}@media(max-width:767px){.footer-widget{padding-left:0}}.footer-instagram ul li{width:33.33%;float:left;padding:0 6px;margin-bottom:12px}.footer-instagram ul li img{width:100%;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.footer-instagram ul{margin:0 -6px}.signle-blog-feeds{overflow:hidden}.blog-feeds-thumb{float:left;margin-right:15px;width:70px}.blog-feeds-thumb img{max-width:100%;-webkit-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-filter:grayscale(100%)}.blog-feeds-text{overflow:hidden}.blog-feeds-text h5{color:#c1c1c1;line-height:21px;margin-bottom:1px;font-size:18px;letter-spacing:.2px;font-weight:400}.blog-feeds-text h5 a:hover{color:#fff}.blog-feeds-text span{font-size:12px;font-weight:400;color:#fff;opacity:.7}.copyright-area{border-top:1px solid #35434e}.footer-copyright p{color:#999b9f;margin:0}.footer-social a{color:#999b9f;margin-left:20px;font-size:15px}@media(max-width:767px){.footer-social a{margin-left:0;margin-right:20px}}.footer-social a:hover{color:#fff}.footer-social-2 a{margin-left:0}.footer-2{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:1;overflow:hidden}.footer-2 .common-shape-wrapper{height:490px;width:490px;background:#fff;position:absolute;right:0;bottom:0;border-top-left-radius:100%;transition:all 1.5s linear 0s;background:#2b2d30;z-index:-1}.footer-2 .common-shape-wrapper .common-shape-inner{background:#070337}.footer-2 .widget-title{font-size:20px;font-weight:400;color:#fff;margin-top:12px}.footer-2 .widget p{font-size:15px;color:#999b9f;line-height:28px}.footer-2 .widget ul li{list-style:none;margin-bottom:5px}.footer-2 .widget ul li:last-child{margin-bottom:0}.footer-2 .widget ul li a{font-size:15px;font-weight:400;color:#999b9f;line-height:2;display:inline-block;position:relative}.footer-2 .widget ul li a:before{position:absolute;content:"";height:6px;width:0;left:auto;right:0;bottom:6px;background-color:#fd914f;z-index:-1;transition:all .3s ease-out 0s}.footer-2 .widget ul li a:hover{color:#fff}.footer-2 .widget ul li a:hover:before{width:100%;left:0;right:auto}.footer-2 .footer-social a{font-size:18px;color:#fff;display:inline-block;margin-right:35px}.footer-2 .footer-social a:last-child{margin-right:0}.footer-2 .footer-social a:hover{color:#fd914f}.footer-2 .widget-contact li{line-height:26px;font-size:15px;color:#a0a2a6}.footer-2 .widget-contact li i{margin-right:8px;width:18px}.footer-2 .widget-contact li a{color:#fff;display:block}.footer-2 .widget-newsletter{position:relative}.footer-2 .widget-newsletter input{height:60px;width:100%;border:none;background:#fff;font-size:14px;color:#686777;outline:none;padding:0 90px 0 20px}.footer-2 .widget-newsletter button{height:50px;border:none;background:#fd914f;font-size:14px;color:#fff;outline:none;padding:0 25px;cursor:pointer;display:inline-block;position:absolute;top:5px;font-weight:400;text-transform:uppercase;right:5px}.footer-2 .widget-newsletter button:hover{background:#070337;color:#fff}@media(min-width:992px)and (max-width:1199px){.footer-2 .widget-newsletter button{position:inherit;display:block;margin-top:10px;width:100%}}.footer-2 .copyright-area{position:relative;z-index:1;background:#1a1c1e;border:none}.footer-2 .copyright-area span{color:#a0a2a6;font-size:15px;font-weight:400;display:block;padding:15px 0}@media(max-width:767px){.footer-2 .copyright-area span{padding-bottom:0}}.footer-2 .copyright-area ul li{padding:15px 0;list-style:none}@media(max-width:767px){.footer-2 .copyright-area ul li{padding-top:5px}}.footer-2 .copyright-area ul li a{color:#a0a2a6;font-size:15px;font-weight:400;margin-right:35px;position:relative}.footer-2 .copyright-area ul li a:last-child{margin-right:0}@media(max-width:767px){.footer-2 .copyright-area ul li a:last-child{margin-right:0}}.footer-2 .copyright-area ul li a:last-child:after{display:none}.footer-2 .copyright-area ul li a:after{position:absolute;content:"";font-size:10px;color:#a0a2a6;font-family:Font Awesome\ 5 Pro;font-weight:500;right:-26px;transform:rotate(66deg);top:2px}.footer-2 .copyright-area ul li a:hover{color:#fff}@media(min-width:992px)and (max-width:1199px){.footer-2 .bs-widget-title.pl-15{padding-left:0}}.footer-2 .copyright-bg{background:#1a1c1e;padding:28px 0}@media(max-width:767px){.footer-2 .copyright-bg{padding:12px 0}}.footer-instagram img{cursor:pointer}.zamis-header{position:fixed;top:0;left:0;width:100%;z-index:999;padding:15px 0;transition:all .3s ease;background:transparent}.zamis-header.sticky{background:rgba(34,36,41,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 30px rgba(0,0,0,.15);padding:10px 0}.zamis-logo a{display:inline-block}.zamis-logo img{height:50px;width:auto;transition:all .3s ease}.zamis-logo .logo-dark{display:none}.zamis-header.sticky .logo-white{display:block}.zamis-header.sticky .logo-dark{display:none}.zamis-nav ul{display:flex;justify-content:center;gap:40px;margin:0;padding:0;list-style:none}.zamis-nav ul li a{color:#fff;font-family:Rubik,sans-serif;font-size:15px;font-weight:500;text-transform:none;letter-spacing:.3px;position:relative;padding:5px 0}.zamis-nav ul li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#fd914f;transition:width .3s ease}.zamis-nav ul li a:hover{color:#fd914f}.zamis-nav ul li a:hover:after{width:100%}.zamis-cta-btn{background:#fd914f!important;color:#fff!important;font-size:14px!important;height:45px!important;line-height:49px!important;padding:0 25px!important;border-radius:8px!important}.zamis-cta-btn:hover{background:#e87a3a!important}.zamis-header-right{gap:15px}.zamis-hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden}.zamis-hero-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0;filter:grayscale(20%);transform:scale(1);transition:transform 8s ease}.zamis-hero:hover .zamis-hero-bg{transform:scale(1.05)}.zamis-hero-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(34,36,41,.85),rgba(34,36,41,.7) 50%,rgba(253,145,79,.3));z-index:1}.zamis-hero-shape{position:absolute;height:400px;width:400px;border:50px solid #fd914f;bottom:-200px;right:-100%;z-index:2;border-radius:8px;transition:1.5s ease;opacity:.3}@media(max-width:767px){.zamis-hero-shape{width:200px;height:200px;border-width:20px}}.zamis-hero:hover .zamis-hero-shape{right:-150px}.zamis-hero-shape-line{position:absolute;bottom:120px;left:-100%;z-index:2;background:#fd914f;height:50px;width:200px;border-radius:0 8px 8px 0;transition:1.5s ease;opacity:.4}@media(max-width:767px){.zamis-hero-shape-line{height:20px;bottom:40px}}.zamis-hero:hover .zamis-hero-shape-line{left:0}.zamis-hero-shape-line2{position:absolute;bottom:50px;left:-100%;z-index:2;background:#009b3a;height:50px;width:100px;border-radius:0 8px 8px 0;transition:1.5s ease .3s;opacity:.4}@media(max-width:767px){.zamis-hero-shape-line2{height:20px;bottom:10px}}.zamis-hero:hover .zamis-hero-shape-line2{left:0}.z-index{position:relative;z-index:11}.zamis-hero-content{-webkit-animation:fadeInUp .8s ease;animation:fadeInUp .8s ease}.zamis-hero-badge{display:inline-block;background:rgba(253,145,79,.15);border:1px solid rgba(253,145,79,.3);color:#fd914f;padding:8px 20px;border-radius:50px;font-size:14px;font-weight:500;letter-spacing:.5px;margin-bottom:25px}.zamis-hero-badge i{margin-right:8px}.zamis-hero-title{font-size:65px;line-height:1.1em;color:#fff;font-weight:600;text-transform:none;letter-spacing:-.5px;margin-bottom:25px}@media(min-width:768px)and (max-width:991px){.zamis-hero-title{font-size:48px}}@media(min-width:480px)and (max-width:767px){.zamis-hero-title{font-size:38px}}@media(max-width:767px){.zamis-hero-title{font-size:32px}}.zamis-text-orange{color:#fd914f;position:relative}.zamis-text-orange:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;background:#fd914f;border-radius:2px}.zamis-hero-subtitle{font-size:18px;line-height:1.7em;color:hsla(0,0%,100%,.85);max-width:700px;margin:0 auto 30px;font-weight:400}.zamis-hero-btns{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px}.zamis-btn-primary{background:#fd914f!important;color:#fff!important;font-size:16px!important;height:55px!important;line-height:59px!important;padding:0 35px!important;border-radius:8px!important;font-weight:500!important;letter-spacing:.5px!important}.zamis-btn-primary:hover{background:#e87a3a!important;transform:translateY(-2px);box-shadow:0 8px 25px rgba(253,145,79,.4)}.zamis-btn-outline{display:inline-block;color:#fff;border:2px solid hsla(0,0%,100%,.3);padding:12px 30px;border-radius:8px;font-size:15px;font-weight:500;transition:all .3s ease}.zamis-btn-outline:hover{background:#fff;color:#222429;border-color:#fff}.zamis-hero-stats{margin-top:50px}.zamis-stat-item{display:flex;flex-direction:column;align-items:center;padding:0 20px}.zamis-stat-item .zamis-stat-number{font-size:32px;margin-bottom:5px}.zamis-stat-item .zamis-stat-label{font-size:13px;color:hsla(0,0%,100%,.7);font-weight:400;text-transform:uppercase;letter-spacing:.5px}.zamis-scroll-down{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:11}.zamis-scroll-down a{display:flex;flex-direction:column;align-items:center;gap:5px}.zamis-scroll-down a span{display:block;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);-webkit-animation:scrollDown 2s infinite;animation:scrollDown 2s infinite;opacity:0}.zamis-scroll-down a span:first-child{-webkit-animation-delay:0s;animation-delay:0s}.zamis-scroll-down a span:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.zamis-scroll-down a span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes scrollDown{0%{opacity:0;transform:rotate(45deg) translate(-5px,-5px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(5px,5px)}}@keyframes scrollDown{0%{opacity:0;transform:rotate(45deg) translate(-5px,-5px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(5px,5px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.zamis-mission-area{background:#fff}.zamis-mission-visual{position:relative}.zamis-flag-block{display:flex;flex-direction:row;border-radius:12px;overflow:hidden;box-shadow:0 15px 40px rgba(0,0,0,.1);margin-bottom:25px}.zamis-flag-stripe{height:160px;flex:1;display:flex;align-items:center;justify-content:center}.zamis-flag-stripe.zamis-orange{background:#f77f00}.zamis-flag-stripe.zamis-white{background:#fff;position:relative}.zamis-flag-stripe.zamis-green{background:#009b3a}.zamis-flag-center-text{text-align:center}.zamis-flag-center-text span{font-size:28px}.zamis-flag-center-text p{font-size:12px;color:#222429;margin:0;font-weight:600;text-transform:uppercase;letter-spacing:2px}.zamis-mission-quote{background:#f8f9fa;padding:25px 30px;border-radius:12px;border-left:4px solid #fd914f;position:relative}.zamis-mission-quote .zamis-quote-icon{color:#fd914f;font-size:24px;margin-bottom:10px;display:block}.zamis-mission-quote p{font-style:italic;font-size:16px;line-height:1.6em;color:#686777;margin:0}@media(min-width:768px)and (max-width:991px){.zamis-mission-text{padding-left:0!important}}.zamis-mission-block{display:flex;gap:20px;align-items:flex-start}.zamis-mission-icon{flex-shrink:0;width:50px;height:50px;border-radius:12px;background:rgba(253,145,79,.1);display:flex;align-items:center;justify-content:center;font-size:20px;color:#fd914f}.zamis-mission-icon.zamis-icon-green{background:rgba(0,155,58,.1);color:#009b3a}.zamis-mission-icon.zamis-icon-orange{background:rgba(253,145,79,.15);color:#fd914f}.zamis-mission-content h3{font-size:20px;margin-bottom:8px;text-transform:none;letter-spacing:0}.zamis-mission-content p{font-size:15px;line-height:1.7em;color:#686777;margin:0}.zamis-mission-content p strong{color:#222429}.zamis-mission-cta{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.zamis-link{color:#fd914f!important;font-size:15px!important}.zamis-link:hover{color:#e87a3a!important}.zamis-stats-band{background:linear-gradient(135deg,#222429,#2d2f35);padding:50px 30px;border-radius:16px;margin-top:20px}.zamis-stat-box .zamis-stat-emoji{font-size:36px;display:block;margin-bottom:10px}.zamis-stat-box .zamis-stat-num{font-size:42px;color:#fd914f;margin-bottom:5px;font-weight:600}.zamis-stat-box p{color:hsla(0,0%,100%,.7);font-size:14px;margin:0}.zamis-actions-area{background-color:#222429;background-size:cover;background-position:50%;position:relative}.zamis-actions-area:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(34,36,41,.92)}.zamis-actions-area .container{position:relative;z-index:1}.zamis-action-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:30px;height:100%;transition:all .3s ease;position:relative;overflow:hidden}.zamis-action-card:hover{background:hsla(0,0%,100%,.08);transform:translateY(-5px);border-color:rgba(253,145,79,.3);box-shadow:0 15px 40px rgba(0,0,0,.3)}.zamis-action-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.zamis-action-emoji{font-size:40px}.zamis-action-number{font-size:48px;font-weight:700;color:rgba(253,145,79,.15);font-family:Teko,sans-serif;line-height:1}.zamis-action-title{color:#fff;font-size:22px;margin-bottom:12px;text-transform:none;letter-spacing:0}.zamis-action-text{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.7em;margin-bottom:15px}.zamis-action-tag span{display:inline-block;background:rgba(253,145,79,.15);color:#fd914f;padding:5px 15px;border-radius:50px;font-size:12px;font-weight:500}.zamis-benefits-area{background:#fff}.zamis-benefit-card{padding:30px 20px;border-radius:16px;background:#fff;border:1px solid #eef0f6;transition:all .3s ease;height:100%}.zamis-benefit-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.08);border-color:transparent}.zamis-benefit-icon-wrap{margin-bottom:20px}.zamis-benefit-emoji{font-size:48px;display:inline-block}.zamis-benefit-title{font-size:20px;margin-bottom:12px;text-transform:none;letter-spacing:0}.zamis-benefit-text{font-size:14px;line-height:1.7em;color:#686777;margin:0}.zamis-benefits-cta-band{background:linear-gradient(135deg,#fd914f,#e87a3a);padding:50px 40px;border-radius:16px;color:#fff}.zamis-benefits-cta-band h3{color:#fff;font-size:28px;margin-bottom:10px;text-transform:none;letter-spacing:0}.zamis-benefits-cta-band p{color:hsla(0,0%,100%,.9);font-size:16px;margin:0}.zamis-btn-large{height:60px!important;line-height:64px!important;padding:0 40px!important;font-size:18px!important;background:#fff!important;color:#fd914f!important}.zamis-btn-large:hover{background:#222429!important;color:#fff!important}.zamis-testimonials-area{background:#f8f9fa}.zamis-testimonial-card{background:#fff;padding:35px 30px;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.05);height:100%;transition:all .3s ease}.zamis-testimonial-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.1)}.zamis-testimonial-quote{margin-bottom:15px}.zamis-testimonial-quote i{font-size:28px;color:#fd914f;opacity:.3}.zamis-testimonial-text{font-size:15px;line-height:1.8em;color:#686777;font-style:italic;margin-bottom:25px}.zamis-testimonial-author{display:flex;align-items:center;gap:15px;border-top:1px solid #eef0f6;padding-top:20px}.zamis-author-avatar{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#fd914f,#e87a3a);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;flex-shrink:0}.zamis-author-info h4{font-size:16px;margin-bottom:3px;text-transform:none;letter-spacing:0}.zamis-author-info span{font-size:13px;color:#686777}.zamis-community-cta{padding:40px;background:#fff;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.05)}.zamis-community-cta .zamis-community-emoji{font-size:48px;margin-bottom:15px}.zamis-community-cta h3{font-size:28px;margin-bottom:10px;text-transform:none;letter-spacing:0}.zamis-community-cta p{color:#686777;max-width:600px;margin:0 auto}.zamis-community-cta-main{padding:60px 50px;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(248,249,250,.95));background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.08);text-align:center;border:1px solid rgba(253,145,79,.1)}.zamis-community-icon{margin-bottom:25px}.zamis-community-icon span{font-size:64px;display:block}.zamis-community-title{font-size:32px;margin-bottom:20px;color:#070337;text-transform:none;letter-spacing:0}.zamis-community-text{font-size:16px;line-height:1.8em;color:#686777;max-width:700px;margin:0 auto}.zamis-community-stats{margin-top:40px}.zamis-community-stat{padding:25px 15px;background:#fff;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease}.zamis-community-stat:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.zamis-community-stat-number{font-size:36px;font-weight:700;color:#fd914f;display:block;margin-bottom:8px}.zamis-community-stat-label{font-size:14px;color:#686777;font-weight:500}.zamis-community-cities-title{font-size:18px;margin-bottom:20px;color:#070337;text-transform:none;letter-spacing:0}.zamis-community-cities-list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.zamis-community-cta-btn{margin-top:40px}.zamis-community-cities{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.zamis-city-badge{display:inline-block;background:rgba(253,145,79,.1);color:#fd914f;padding:6px 18px;border-radius:50px;font-size:13px;font-weight:500;transition:all .3s ease}.zamis-city-badge:hover{background:#fd914f;color:#fff}.zamis-adhesion-area{background-size:cover;background-position:50%;position:relative;min-height:100vh;display:flex;align-items:center}.zamis-adhesion-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(34,36,41,.92),rgba(34,36,41,.85) 50%,rgba(253,145,79,.4));z-index:0}.zamis-adhesion-badge{display:inline-block;background:rgba(253,145,79,.2);border:1px solid rgba(253,145,79,.4);color:#fd914f;padding:8px 25px;border-radius:50px;font-size:15px;font-weight:500}.zamis-form-wrapper{background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:50px 40px}@media(max-width:767px){.zamis-form-wrapper{padding:30px 20px}}.zamis-form-group label{display:block;color:#fff;font-size:14px;font-weight:500;margin-bottom:8px}.zamis-form-group input,.zamis-form-group select{width:100%;height:50px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;padding:0 18px;color:#fff;font-size:15px;font-family:Rubik,sans-serif;transition:all .3s ease}.zamis-form-group input::-moz-placeholder,.zamis-form-group select::-moz-placeholder{color:hsla(0,0%,100%,.4)}.zamis-form-group input::placeholder,.zamis-form-group select::placeholder{color:hsla(0,0%,100%,.4)}.zamis-form-group input:focus,.zamis-form-group select:focus{outline:none;border-color:#fd914f;background:hsla(0,0%,100%,.12);box-shadow:0 0 0 3px rgba(253,145,79,.15)}.zamis-form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23fff' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.zamis-form-group select option{background:#222429;color:#fff}.zamis-optional{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:400}.zamis-form-checkbox{display:flex;align-items:center;gap:12px}.zamis-form-checkbox input[type=checkbox]{width:20px;height:20px;accent-color:#fd914f;cursor:pointer}.zamis-form-checkbox label{color:hsla(0,0%,100%,.8);font-size:14px;cursor:pointer;margin:0}.zamis-btn-submit{width:100%;max-width:400px;height:60px!important;line-height:64px!important;font-size:18px!important;border-radius:12px!important;font-weight:600!important;letter-spacing:1px!important;transition:all .3s ease!important}.zamis-btn-submit:hover{transform:translateY(-3px)!important;box-shadow:0 12px 35px rgba(253,145,79,.5)!important}.zamis-success-message{-webkit-animation:fadeInUp .5s ease;animation:fadeInUp .5s ease}.zamis-success-message .zamis-success-icon{font-size:64px;margin-bottom:15px}.zamis-success-message h3{font-size:28px;margin-bottom:10px}.zamis-footer{background-color:#222429;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.zamis-footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(34,36,41,.88)}.zamis-footer .copyright-area,.zamis-footer .footer-top{position:relative;z-index:1}.zamis-fw-logo a{display:inline-block}.zamis-fw-logo img{height:60px;width:auto;display:block}.zamis-fw-desc p{color:#999b9f;font-size:15px;line-height:1.75em;margin:0}.zamis-fw-title{font-size:22px;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:35px}.zamis-fw-nav{list-style:none;padding:0;margin:0}.zamis-fw-nav li{margin-bottom:14px}.zamis-fw-nav li a{color:#999b9f;font-size:15px;font-weight:400;transition:color .3s ease}.zamis-fw-nav li a:hover{color:#fd914f}.zamis-fw-contact{list-style:none;padding:0;margin:0}.zamis-fw-contact li{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;color:#999b9f;font-size:14px}.zamis-fw-contact li i{color:#fd914f;font-size:15px;width:18px;flex-shrink:0;margin-top:2px}.zamis-fw-contact li a{color:#999b9f;transition:color .3s ease}.zamis-fw-contact li a:hover{color:#fd914f}.zamis-fw-contact li span{color:#999b9f}.zamis-fw-legal a{color:hsla(0,0%,100%,.5);font-size:12px;transition:color .3s ease}.zamis-fw-legal a:hover{color:#fd914f}.zamis-fw-legal span{color:hsla(0,0%,100%,.3);margin:0 6px}.zamis-fw-qr-text{color:#999b9f;font-size:14px;line-height:1.6em;margin-bottom:20px}.zamis-fw-qr-link{display:inline-block;transition:opacity .3s ease}.zamis-fw-qr-link:hover{opacity:.85}.zamis-fw-qr-img{width:160px;height:160px;border-radius:0;border:none;display:block;background:#fff}@media(max-width:767px){.zamis-fw-qr-img{width:140px;height:140px}}.zamis-footer-social{display:flex;gap:12px}.zamis-footer-social a{width:40px;height:40px;border-radius:8px;background:hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;transition:all .3s ease}.zamis-footer-social a:hover{background:#fd914f;transform:translateY(-3px)}.zamis-footer-social.text-start.text-md-end{justify-content:flex-start}@media(min-width:768px)and (max-width:991px){.zamis-footer-social.text-start.text-md-end{justify-content:flex-end}}.zamis-footer-social a{color:#999b9f;margin-left:20px;font-size:15px;transition:color .3s ease;background:transparent!important;width:auto!important;height:auto!important;border-radius:0!important}.zamis-footer-social a:first-child{margin-left:0}.zamis-footer-social a:hover{color:#fff;transform:none}@media(max-width:767px){.zamis-footer-social a{margin-left:0;margin-right:20px}}.zamis-mobile-cta{background:#fd914f!important;color:#fff!important;border-radius:8px!important;padding:12px 20px!important;text-align:center!important;display:block!important;margin-top:10px!important;font-weight:600!important}.zamis-mobile-cta:hover{background:#e87a3a!important}@media(min-width:768px)and (max-width:991px){.zamis-hero-title{font-size:48px}.zamis-stats-band{padding:30px 15px}.zamis-benefits-cta-band{padding:30px 20px}}@media(min-width:480px)and (max-width:767px){.zamis-hero-title{font-size:38px}.zamis-hero-btns{flex-direction:column}.zamis-hero-btns .ms-3{margin-left:0!important;margin-top:10px}.zamis-mission-block{flex-direction:column}.zamis-benefits-cta-band .row{flex-direction:column;text-align:center}}@media(max-width:767px){.zamis-hero-title{font-size:32px}.zamis-hero-subtitle{font-size:15px}.zamis-form-wrapper{padding:25px 15px}.zamis-action-card{padding:20px}}.zamis-hero-slider{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden}.zamis-swiper-container{width:100%;height:100%}.zamis-slide{position:relative;width:100%;height:100vh;min-height:600px;display:flex;align-items:center}.zamis-slide-bg{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0;transform:scale(1);transition:transform 8s ease;pointer-events:none}.swiper-slide-active .zamis-slide-bg{transform:scale(1.05)}.zamis-slide-overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(34,36,41,.8),rgba(34,36,41,.65) 50%,rgba(34,36,41,.5));z-index:1;pointer-events:none}.zamis-slide-content{position:relative;z-index:11;-webkit-animation:fadeInUp .9s ease;animation:fadeInUp .9s ease}.zamis-slide-badge{display:inline-block;background:rgba(253,145,79,.18);border:1px solid rgba(253,145,79,.35);color:#fd914f;padding:8px 22px;border-radius:50px;font-size:13px;font-weight:500;letter-spacing:.5px;margin-bottom:22px;text-transform:uppercase}.zamis-swiper-next,.zamis-swiper-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:99;width:55px;height:55px;border-radius:8px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.zamis-swiper-next:hover,.zamis-swiper-prev:hover{background:#fd914f;border-color:#fd914f}@media(min-width:480px)and (max-width:767px){.zamis-swiper-next,.zamis-swiper-prev{display:none}}.zamis-swiper-prev{left:30px}.zamis-swiper-next{right:30px}.zamis-merci-list{list-style:none;padding:0;margin:0}.zamis-merci-list li{padding:6px 0 6px 25px;position:relative;font-size:14px;line-height:1.6em;color:#686777;border-bottom:1px solid rgba(0,0,0,.05)}.zamis-merci-list li:last-child{border-bottom:none}.zamis-merci-list li:before{content:"—";position:absolute;left:0;color:#fd914f;font-weight:700}.zamis-action-card--full{background:hsla(0,0%,100%,.07)!important}.zamis-action-card--maison{background:linear-gradient(135deg,rgba(253,145,79,.08),hsla(0,0%,100%,.05))!important;border-color:rgba(253,145,79,.2)!important}.zamis-action-card--projet{background:linear-gradient(135deg,rgba(0,155,58,.08),hsla(0,0%,100%,.05))!important;border-color:rgba(0,155,58,.2)!important}.zamis-maison-space{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:18px 15px;text-align:center;transition:all .3s ease}.zamis-maison-space:hover{background:rgba(253,145,79,.1);border-color:rgba(253,145,79,.3);transform:translateY(-3px)}.zamis-maison-space .zamis-maison-icon{font-size:28px;display:block;margin-bottom:8px}.zamis-maison-space strong{display:block;color:#fd914f;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.zamis-maison-space p{color:hsla(0,0%,100%,.6);font-size:12px;line-height:1.5em;margin:0}.zamis-fb-link{display:inline-flex;align-items:center;background:#1877f2;color:#fff!important;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;transition:all .3s ease}.zamis-fb-link:hover{background:#0b5fcc;transform:translateY(-2px)}.zamis-dadie-quote{padding:50px 40px;background:hsla(0,0%,100%,.04);border-radius:16px;border:1px solid rgba(253,145,79,.15);position:relative}.zamis-dadie-quote .zamis-quote-marks{font-size:80px;color:#fd914f;opacity:.3;line-height:1;font-family:Georgia,serif;margin-bottom:-30px}@media(min-width:480px)and (max-width:767px){.zamis-dadie-quote{padding:30px 20px}}.zamis-dadie-text{font-size:22px;color:#fff;font-style:italic;line-height:1.6em;max-width:750px;margin:0 auto 20px;font-weight:400}@media(min-width:480px)and (max-width:767px){.zamis-dadie-text{font-size:18px}}.zamis-dadie-author{color:#fd914f;font-size:15px;font-weight:600;letter-spacing:1px;font-style:normal}.zamis-valeur-card{padding:30px 20px;border-radius:16px;background:#fff;border:1px solid #eef0f6;transition:all .3s ease;height:100%}.zamis-valeur-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.08);border-color:rgba(253,145,79,.2)}.zamis-valeur-icon{font-size:44px;display:inline-block;margin-bottom:16px}.zamis-valeur-title{font-size:18px;font-weight:600;margin-bottom:10px;color:#fd914f;text-transform:none;letter-spacing:0}.zamis-valeur-text{font-size:14px;line-height:1.7em;color:#686777;margin:0}.zamis-langue-genereux{background:linear-gradient(135deg,#fd914f,#e87a3a);padding:60px 50px;border-radius:20px;color:#fff}@media(min-width:480px)and (max-width:767px){.zamis-langue-genereux{padding:35px 25px}}.zamis-langue-text h3{color:#fff;font-size:30px;margin-bottom:5px;text-transform:none;letter-spacing:0;line-height:1.3em}@media(min-width:480px)and (max-width:767px){.zamis-langue-text h3{font-size:24px}}.zamis-langue-text p{color:hsla(0,0%,100%,.9);font-size:15px;line-height:1.75em;margin:0}.zamis-langue-sub{color:hsla(0,0%,100%,.85)!important;font-size:18px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.zamis-bureau-area{background:#f8f9fa}.zamis-bureau-card{padding:25px 20px;background:#fff;border-radius:16px;border:1px solid #eef0f6;transition:all .3s ease}.zamis-bureau-card:hover{transform:translateY(-5px);box-shadow:0 12px 35px rgba(0,0,0,.08)}.zamis-bureau-photo{margin-bottom:16px}.zamis-bureau-img{width:100px;height:100px;border-radius:50%;overflow:hidden;margin:0 auto;border:3px solid #fd914f}.zamis-bureau-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zamis-bureau-placeholder{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#fd914f,#e87a3a);color:#fff;font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto}.zamis-bureau-nom{font-size:17px;font-weight:600;margin-bottom:5px;text-transform:none;letter-spacing:0;color:#070337}.zamis-bureau-poste{font-size:13px;color:#fd914f;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.zamis-separator{border:none;border-top:2px solid rgba(253,145,79,.2);margin:20px 0 0}.zamis-president-card{background:#fff;border-radius:20px;padding:50px 40px;box-shadow:0 10px 40px rgba(0,0,0,.06);border-left:5px solid #fd914f}@media(min-width:480px)and (max-width:767px){.zamis-president-card{padding:30px 20px}}.zamis-photos-col{padding-right:24px}@media(min-width:768px)and (max-width:991px){.zamis-photos-col{padding-right:0}}.zamis-photo-item{display:block}.mb-12{margin-bottom:12px}.mt-12{margin-top:10px}.zamis-president-photo-wrap{position:relative;border-radius:14px;overflow:hidden;width:100%}.zamis-president-photo{width:100%;display:block;border-radius:14px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .45s ease}.zamis-president-photo--main{height:260px}@media(min-width:992px)and (max-width:1199px){.zamis-president-photo--main{height:220px}}@media(min-width:480px)and (max-width:767px){.zamis-president-photo--main{height:200px}}.zamis-president-photo--group{height:160px;-o-object-position:center center;object-position:center center}@media(min-width:992px)and (max-width:1199px){.zamis-president-photo--group{height:140px}}@media(min-width:480px)and (max-width:767px){.zamis-president-photo--group{height:130px}}.zamis-photo-overlay{position:absolute;inset:0;background:rgba(34,36,41,.52);border-radius:14px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:1}.zamis-photo-overlay i{color:#fff;font-size:30px;transform:scale(.7);transition:transform .3s ease}.zamis-zoomable{cursor:zoom-in;display:block}.zamis-zoomable:hover .zamis-president-photo{transform:scale(1.05)}.zamis-zoomable:hover .zamis-photo-overlay{opacity:1}.zamis-zoomable:hover .zamis-photo-overlay i{transform:scale(1)}.zamis-president-badge{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background:#fd914f;color:#fff;font-size:10px;font-weight:700;padding:4px 14px;border-radius:50px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;z-index:2}.zamis-president-badge--groupe{background:#222429}.zamis-president-identity{padding-top:12px;border-top:1px solid rgba(253,145,79,.15)}.zamis-president-nom{font-size:17px;font-weight:700;color:#070337;text-transform:none;letter-spacing:0;margin-bottom:3px}.zamis-president-titre{font-size:11px;color:#fd914f;font-weight:700;text-transform:uppercase;letter-spacing:1px}.zamis-president-discours{padding-left:30px;border-left:2px solid rgba(253,145,79,.18)}@media(min-width:768px)and (max-width:991px){.zamis-president-discours{padding-left:0;border-left:none;padding-top:30px}}.zamis-president-opening i{font-size:40px;color:#fd914f;opacity:.35;display:block;margin-bottom:12px;line-height:1}.zamis-discours-salut{font-size:16px;margin-bottom:15px;color:#070337}.zamis-discours-para{font-size:15px;line-height:1.85em;color:#686777;margin-bottom:15px}.zamis-discours-signature{font-size:15px;color:#686777;margin:0;padding-top:15px;border-top:1px solid rgba(0,0,0,.08)}.zamis-discours-signature strong{color:#fd914f;font-size:16px}.zamis-animate{opacity:0;transform:translateY(32px);transition:opacity .65s ease,transform .65s ease}.zamis-animate--delay-1{transition-delay:.15s}.zamis-animate--delay-2{transition-delay:.35s}.zamis-animate.zamis-visible{opacity:1;transform:translateY(0)}.zamis-lightbox{position:fixed;inset:0;background:rgba(7,3,55,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;padding:20px}.zamis-lb-close,.zamis-lightbox{display:flex;align-items:center;justify-content:center}.zamis-lb-close{position:absolute;top:20px;right:25px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);color:#fff;width:46px;height:46px;border-radius:50%;font-size:18px;cursor:pointer;transition:background .25s ease,transform .25s ease}.zamis-lb-close:hover{background:#fd914f;border-color:#fd914f;transform:rotate(90deg)}.zamis-lb-content{text-align:center;max-width:860px;width:100%}.zamis-lb-img{max-width:100%;max-height:80vh;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.5);display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain}.zamis-lb-caption{color:hsla(0,0%,100%,.75);font-size:14px;margin-top:16px;letter-spacing:.3px}.zamis-lb-fade-enter-active,.zamis-lb-fade-leave-active{transition:opacity .3s ease}.zamis-lb-fade-enter-from,.zamis-lb-fade-leave-to{opacity:0}.zamis-lb-zoom-enter-active,.zamis-lb-zoom-leave-active{transition:opacity .35s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.zamis-lb-zoom-enter-from,.zamis-lb-zoom-leave-to{opacity:0;transform:scale(.75)}.pl-30{padding-left:30px}@media(min-width:768px)and (max-width:991px){.pl-lg-0{padding-left:0!important}}