.tabActive{color:var(--color-purple-1)!important;font-weight:500;background-color:var(--color-purple-3)}.mobileMenu{padding:16px 20px;width:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow-y:scroll;row-gap:15px;margin:40px 0}@media(min-width:1200px){.mobileMenu{display:none}}.mobileMenu .link{padding:6px 7px;font-size:17px;transition:.3s;margin:4px 0}.mobileMenu .link:hover{background-color:#fcfcfc}.mobileMenu i{transition:.4s ease}.mobileMenu i.active{transform:rotate(90deg)}.mobileMenu .submenuOne{display:flex;flex-direction:column;width:100%}.mobileMenu .submenuOne .title{width:100%;display:flex;align-items:center;justify-content:space-between;padding:4px 7px;cursor:pointer}.mobileMenu .submenuOne .title span{font-size:19px;font-weight:500}.mobileMenu .submenuOne .toggle{display:flex;flex-direction:column;padding:0 7px;row-gap:2px;height:0;overflow:hidden;opacity:0;transition:.3s}.mobileMenu .submenuOne .toggle.active{height:-moz-fit-content;height:fit-content;opacity:1}.mobileMenu .submenuOne .toggle .submenuTwo{display:flex;flex-direction:column;padding:1px 7px}.mobileMenu .submenuOne .toggle .submenuTwo .toggle{display:flex;flex-direction:column;padding:6px 7px}.mobileMenu .submenuOne .toggle .submenuTwo .toggle .link{padding:6px 7px}.swiper-pagination-bullet{background-color:var(--color-purple-1)!important}@media(max-width:575px){.customSized{font-size:35px}}.customizedHeroBackground .swiper-wrapper-two{position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1}.customizedHeroBackground .swiper-pointer-events{width:100%!important;height:100%!important}.customizedHeroBackground .customedBg{background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:100%!important;padding-top:0!important}.customizedHeroBackground .swiper-slide{padding-top:0!important;height:100%!important;padding-bottom:0!important}.customizedHeroBackground .hightFull{height:100%!important}.pagination-testimonial{--swiper-pagination-color:#fff!important}.pagination-testimonial>*{background-color:#fff!important;opacity:1!important}.pagination-testimonial .swiper-pagination-bullet-active{background-color:var(--color-purple-1)!important}.pagination-white-dot{--swiper-pagination-color:#fff!important}.pagination-white-dot>*{background-color:#fff!important;opacity:1!important}.pagination-white-dot .swiper-pagination-bullet-active{background-color:var(--color-purple-1)!important}.custom-transition{transition:.5s}.whiteBg{background-color:var(--white)!important}.is-in-view{opacity:1;transform:translateZ(0);pointer-events:auto}.activeMenu,.inActiveMenu:hover{color:var(--color-purple-1)!important}.inActiveMegaMenu>a,.inActiveMegaMenu>a:hover{color:var(--color-dark-1)!important}.cartProductCount{position:absolute;transform:translateX(17px) translateY(-17px);height:20px;width:20px;font-size:10px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:crimson;color:#fff}.modal{display:none;position:fixed;z-index:100;padding-top:60px;left:0;top:0;width:100%;padding-bottom:60px;overflow:auto;background-color:#000}.modal,.modal .modal-content{box-sizing:border-box;height:100%}.modal .modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;max-width:1200px}.modal .close{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700;box-sizing:border-box}.modal .close:hover{color:#999;text-decoration:none;cursor:pointer}.modal .mySlides{display:none;height:70%;box-sizing:border-box;margin:auto}.modal .cursor{cursor:pointer}.modal .next,.modal .prev{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;-moz-user-select:none;user-select:none;-webkit-user-select:none;box-sizing:border-box}.modal .next:hover,.modal .prev:hover{background-color:rgba(0,0,0,.8)}.modal .next{right:0;border-radius:3px 0 0 3px}.modal .numbertext{color:#000;font-size:12px;padding:8px 12px;position:absolute;top:0}.modal img{margin-bottom:-4px}.modal .caption-container{text-align:center;background-color:#000;padding:2px 16px;color:#fff}.modal .demo{opacity:.6}.modal .active:hover,.modal .demo:hover{opacity:1}.modal img.hover-shadow{transition:.3s}.modal .hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}@media(max-width:990px){.marginCustom{margin-top:50px!important}}@media(max-width:400px){.marginCustom{margin-top:80px!important}}.cursor{cursor:pointer!important}.fc-view-harness{max-width:100%;overflow-x:scroll}.fc-view-harness .fc-scrollgrid-liquid{min-width:800px}.break-content{width:100%!important;overflow:hidden!important;white-space:wrap!important}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none!important}.contactMap{pointer-events:none!important}.linkCustom{text-decoration:none!important;color:inherit!important}.linkCustom:hover{color:var(--color-purple-1)!important}.linkCustomTwo{text-decoration:none}.main-items{padding:5px}.searchBox-input{margin:.5em}.option-item{display:flex;align-items:center;cursor:pointer;font-size:14px;font-weight:700;margin-bottom:10px}.option-item input[type=radio]{margin-right:5px;cursor:pointer}.option-item input[type=radio]:checked+label{color:#007bff}.popup-content{width:90%;max-width:1320px;position:relative;display:flex;flex-direction:column}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;padding-top:60px;transition:opacity .3s ease,visibility .3s ease}.search-options{display:flex;flex-wrap:wrap;margin-top:10px}.search-results{border-radius:8px;margin-top:10px;max-height:50vh;overflow-y:auto;padding:2rem;font-family:Inter,sans-serif}.search-results h2{font-weight:600;font-size:1rem;color:#667eea;line-height:1.33}.search-results p{box-sizing:border-box;min-width:0;flex:1 1 auto;font-size:.875rem;margin:2px 0 15px}.ais-Highlight-highlighted{background-color:#f7ff8a;font-weight:600;color:#000}.dropdown-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e2e8f0;border-radius:.375rem;padding:.5rem 1rem;font-size:1rem;line-height:1.5;color:#4a5568;cursor:pointer;width:100%;margin-bottom:1rem}.dropdown-select:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.5)}.filters-container{display:flex;gap:20px}.filters-container .ais-RefinementList{flex:1 1;padding:10px;border:1px solid #eee;border-radius:4px}.filters-container .ais-RefinementList-searchBox{margin-bottom:10px}.filters-container .ais-RefinementList-list{max-height:200px;overflow-y:auto}.filters-container .ais-RefinementList-label{display:flex;align-items:center;gap:8px;margin:5px 0}.filters-container .ais-RefinementList-count{background:#f0f0f0;padding:2px 6px;border-radius:10px;font-size:.8em}.filter-section{background:#fff;border-radius:8px;padding:16px}.filter-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-title{font-size:18px;font-weight:600;color:#333;display:flex;align-items:center;gap:8px}.category-search{margin-bottom:12px}.category-search .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:14px}.checkbox-group{max-height:300px;padding:4px}.checkbox-item{border-radius:6px;transition:all .2s ease;margin-bottom:4px}.checkbox-item:hover{background-color:#f8fafc}.checkbox-wrapper{position:relative;display:flex;align-items:center;margin-right:12px}.checkbox-wrapper input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox{height:18px;width:18px;background-color:#fff;border:2px solid #cbd5e1;border-radius:4px;display:inline-block;position:relative;transition:all .2s ease}.checkbox-wrapper input:checked~.custom-checkbox{background-color:#4a90e2;border-color:#4a90e2}.custom-checkbox:after{content:"";position:absolute;display:none;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-wrapper input:checked~.custom-checkbox:after{display:block}.checkbox-label{flex:1 1;font-size:14px;color:#334155}.checkbox-count{background:#f1f5f9;padding:2px 8px;border-radius:12px;font-size:12px;color:#64748b;min-width:35px;text-align:center}.no-results{text-align:center;color:#94a3b8;padding:16px;font-size:14px}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.header-content{display:flex;justify-content:space-between;align-items:center}.selected-count{font-size:14px;color:#666;font-weight:400}.icon-chevron-right{transition:transform .3s ease}.icon-chevron-right.active{transform:rotate(90deg)}.selected-category{background-color:#f1f5f9;padding:4px 8px;border-radius:4px;font-size:12px;display:flex;align-items:center;gap:4px}.remove-category{color:#666;padding:0 2px;font-size:14px}.remove-category:hover{color:#ef4444}.category-search{margin:12px 0}.category-search-input{transition:all .3s ease}.category-search-input:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.1)}.category-filter-container{position:relative;margin:16px 0}.filter-header{margin-bottom:8px}.select-categories-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease}.select-categories-btn:hover{border-color:#cbd5e1;background:#f8fafc}.selected-categories{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.selected-category-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#f0f7ff;border:1px solid #d1e9ff;border-radius:4px;font-size:13px;color:#06c}.remove-category{background:none;border:none;color:#06c;cursor:pointer;padding:0;font-size:16px;line-height:1}.category-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.category-popup{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.popup-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e2e8f0}.popup-header h4{margin:0;font-size:18px;font-weight:600}.close-popup{background:none;border:none;font-size:24px;color:#64748b;cursor:pointer;padding:0}.category-search{padding:16px;border-bottom:1px solid #e2e8f0;position:relative}.category-search-input{width:100%;padding:8px 32px 8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px}.category-search i{position:absolute;right:24px;top:50%;transform:translateY(-50%);color:#94a3b8}.checkbox-group{flex:1 1;overflow-y:auto;padding:16px}.checkbox-item{display:flex;align-items:center;padding:8px;cursor:pointer;border-radius:4px}.checkbox-item:hover{background:#f8fafc}.popup-footer{padding:16px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end}.apply-btn{padding:8px 16px;background:#06c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .2s ease}.apply-btn:hover{background:#0052a3}.category-dropdown{position:relative;width:100%;max-width:300px}.category-dropdown .dropdown-trigger{width:100%;padding:10px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:14px;color:#333;transition:all .2s ease}.category-dropdown .dropdown-trigger:hover{border-color:#cbd5e1}.category-dropdown .dropdown-trigger .selected-count{margin-left:8px;color:#666}.category-dropdown .dropdown-trigger .chevron-icon{transition:transform .2s ease}.category-dropdown .dropdown-trigger .chevron-icon.open{transform:rotate(180deg)}.category-dropdown .dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:1000}.category-dropdown .search-container{position:relative;padding:12px;border-bottom:1px solid #e2e8f0}.category-dropdown .search-container .category-search-input{width:100%;padding:8px 32px 8px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:14px}.category-dropdown .search-container .category-search-input:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.1)}.category-dropdown .search-container .search-icon{position:absolute;right:10px;color:#666;pointer-events:none}.category-dropdown .category-list{max-height:300px;overflow-y:auto;padding:8px}.category-dropdown .category-item{display:flex;align-items:center;padding:8px;cursor:pointer;border-radius:4px;transition:background .2s ease}.category-dropdown .category-item:hover{background:#f8fafc}.category-dropdown .category-item input[type=checkbox]{position:absolute;opacity:0}.category-dropdown .category-item .checkbox-custom{width:18px;height:18px;border:2px solid #cbd5e1;border-radius:4px;margin-right:12px;position:relative;transition:all .2s ease}.category-dropdown .category-item .checkbox-custom:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.category-dropdown .category-item input[type=checkbox]:checked+.checkbox-custom{background:#4a90e2;border-color:#4a90e2}.category-dropdown .category-item input[type=checkbox]:checked+.checkbox-custom:after{display:block}.category-dropdown .category-item .item-label{flex:1 1;font-size:14px;color:#334155}.category-dropdown .category-item .item-count{background:#f1f5f9;padding:2px 8px;border-radius:12px;font-size:12px;color:#64748b;min-width:35px;text-align:center}.category-dropdown .no-results{padding:16px;text-align:center;color:#94a3b8;font-size:14px}.category-dropdown .custom-scrollbar::-webkit-scrollbar{width:6px}.category-dropdown .custom-scrollbar::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.category-dropdown .custom-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.category-dropdown .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.select-dropdown{position:relative;width:100%;max-width:300px;font-family:inherit}.select-dropdown .select-control{height:40px;padding:0 12px;background:#fff;border:1px solid #ddd;border-radius:4px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s}.select-dropdown .select-control:hover{border-color:#bbb}.select-dropdown .select-control.open{border-color:#4a90e2;box-shadow:0 0 0 1px #4a90e2}.select-dropdown .select-control.open .arrow-icon{transform:rotate(180deg)}.select-dropdown .select-control .select-value{font-size:14px;color:#333}.select-dropdown .select-control .arrow-icon{transition:transform .2s}.select-dropdown .select-menu{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000}.select-dropdown .select-menu .search-box{padding:8px;border-bottom:1px solid #eee}.select-dropdown .select-menu .search-box input{width:100%;height:32px;padding:0 8px;border:1px solid #ddd;border-radius:4px;font-size:14px}.select-dropdown .select-menu .search-box input:focus{outline:none;border-color:#4a90e2}.select-dropdown .select-menu .options-list{max-height:250px;overflow-y:auto;padding:4px 0}.select-dropdown .select-menu .options-list .option-item{display:flex;align-items:center;padding:6px 12px;cursor:pointer;font-size:14px;color:#333}.select-dropdown .select-menu .options-list .option-item:hover{background:#f5f5f5}.select-dropdown .select-menu .options-list .option-item input[type=checkbox]{margin-right:8px}.select-dropdown .select-menu .options-list .option-item .option-label{flex:1 1}.select-dropdown .select-menu .options-list .option-item .option-count{margin-left:8px;color:#666;font-size:12px;background:#f0f0f0;padding:2px 6px;border-radius:10px}.select-dropdown .select-menu .options-list .no-results{padding:8px 12px;color:#666;font-size:14px;text-align:center}.select-dropdown .select-menu::-webkit-scrollbar{width:8px}.select-dropdown .select-menu::-webkit-scrollbar-track{background:#f1f1f1}.select-dropdown .select-menu::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.select-dropdown .select-menu::-webkit-scrollbar-thumb:hover{background:#aaa}.filter-container{position:relative;width:100%;font-family:inherit;justify-content:flex-start}.filter-container .filter-section{display:flex;gap:8px;align-items:center}.filter-container .select-control{height:40px;padding:0 12px;background:#fff;border:1px solid #ddd;border-radius:4px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s;min-width:200px}.filter-container .select-control:hover{border-color:#bbb}.filter-container .select-control.open{border-color:#4a90e2;box-shadow:0 0 0 1px #4a90e2}.filter-container .select-control.open .arrow-icon{transform:rotate(180deg)}.filter-container .select-control .select-label{font-size:14px;color:#333}.filter-container .select-control .arrow-icon{transition:transform .2s}.filter-container .selected-tags{display:flex;flex-wrap:wrap;gap:6px}.filter-container .selected-tags .selected-tag{display:inline-flex;align-items:center;background:#f0f7ff;border:1px solid #d1e9ff;border-radius:4px;padding:4px 8px;font-size:13px;color:#06c;max-width:200px;gap:6px}.filter-container .selected-tags .selected-tag .tag-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1}.filter-container .selected-tags .selected-tag .clear-tag{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:2px;color:#06c;cursor:pointer;border-radius:50%}.filter-container .selected-tags .selected-tag .clear-tag:hover{background:rgba(0,102,204,.1)}.filter-container .selected-tags .selected-tag .clear-tag svg{width:16px;height:16px}.filter-container .selected-tags .selected-tag span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-container .selected-tags .selected-tag .remove-tag{position:static;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin-left:6px;color:#06c;font-size:16px;font-weight:700;cursor:pointer;width:16px;height:16px;line-height:1}.filter-container .selected-tags .selected-tag .remove-tag:hover{color:#004999}.filter-container .select-menu{position:absolute;top:100%;left:0;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;width:100%}.filter-container .select-menu .search-box{padding:8px;border-bottom:1px solid #eee}.filter-container .select-menu .search-box input{width:100%;height:32px;padding:0 8px;border:1px solid #ddd;border-radius:4px;font-size:14px}.filter-container .select-menu .search-box input:focus{outline:none;border-color:#4a90e2}.filter-container .select-menu .options-list{max-height:250px;overflow-y:auto;padding:4px 0}.filter-container .select-menu .options-list .option-item{display:flex;align-items:center;padding:8px 12px;cursor:pointer;font-size:14px;color:#333}.filter-container .select-menu .options-list .option-item:hover{background:#f5f5f5}.filter-container .select-menu .options-list .option-item input[type=checkbox]{margin-right:8px}.filter-container .select-menu .options-list .option-item .option-label{flex:1 1}.filter-container .select-menu .options-list .option-item .option-count{margin-left:8px;color:#666;font-size:12px;background:#f0f0f0;padding:2px 6px;border-radius:10px}.filter-container .select-menu .options-list .no-results{padding:8px 12px;color:#666;font-size:14px;text-align:center}.disabled-option{color:gray;opacity:.6;pointer-events:none}.header-search__field{position:relative}.clear-search-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:20px;color:#666;cursor:pointer;padding:5px;line-height:1}.clear-search-btn:hover{color:#333}.tableSearch-continer{align-items:center;font-family:Arial,sans-serif;margin:auto auto 10px;display:flex;justify-content:space-between}.tableSearch-continer label{color:#333;display:flex;justify-content:end;align-items:center}.tableSearch-continer select{padding:.5rem;border:1px solid #ccc;border-radius:4px;background-color:#f9f9f9;font-size:1rem;color:#333;outline:none;transition:border-color .2s ease-in-out;width:50%;display:flex;justify-content:end}.tableSearch-continer select:focus{border-color:#ccc}.tableSearch-continer option{padding:.5rem}.filterByCategoryBox{align-items:center;font-family:Arial,sans-serif;margin:auto auto 10px;display:flex;justify-content:space-between}.filterByCategoryBox label{margin-right:.5rem;color:#333;display:flex;justify-content:end;align-items:center}.filterByCategoryBox select{padding:.5rem;border:1px solid #ccc;border-radius:4px;background-color:#f9f9f9;font-size:1rem;color:#333;outline:none;transition:border-color .2s ease-in-out;width:50%;display:flex;justify-content:end}.filterByCategoryBox select:focus{border-color:#ccc}.filterByCategoryBox option{padding:.5rem}.search-wrapper{position:relative;display:flex;align-items:center}.search-input,.search-wrapper{cursor:pointer;border-bottom:1px solid #ddd}.search-input{padding:8px 32px 8px 12px;width:250px;outline:none}.filterLabel{width:30em}.clear-all-tags{cursor:pointer;margin:5px}.tooltip-container{position:relative;align-items:center}.tooltip-container:hover .tooltip{opacity:1;visibility:visible}.tooltip-container .tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(5px);width:220px;padding:10px;background:#333;color:#fff;font-size:12px;line-height:1.4;border-radius:6px;opacity:0;visibility:hidden;z-index:1000;pointer-events:none}.tooltip-container .tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333}.truncate-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sorting-icon{margin-bottom:10px;justify-content:space-between;align-items:center;margin-left:5px;margin-top:-2px}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{max-width:960px;margin:0 auto;padding:0 10px;box-sizing:border-box}.modal-video-body,.modal-video-inner{width:100%;height:100%;display:flex;justify-content:center}.modal-video-inner{align-items:center}@media(orientation:landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;transform:translate(0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media(orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.ck-content h1+p,.ck-content h2+p,.ck-content h3+p,.ck-content h4+p,.ck-content h5+p,.ck-content h6+p{margin-top:.5em}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{margin-top:1.5em;margin-bottom:.5em}.ck-content>h1:first-child,.ck-content>h2:first-child,.ck-content>h3:first-child,.ck-content>h4:first-child,.ck-content>h5:first-child,.ck-content>h6:first-child{margin-top:0}