.product-search .product-search-form .product-search-form{position:relative}.product-search .product-search-form .product-search-form input,.product-search .search-wrapper input{border:none;border-bottom:1px solid var(--body-font);font-size:20px;font-family:var(--primary-font);padding-right:60px;color:var(--secondary-color);padding:0 40px 0 20px}.product-search .product-search-form .product-search-form button[type="submit"]{position:absolute;right:20px;left:auto;top:auto;bottom:12px;background:none;padding:0;font-size:0}.product-search .product-search-form .product-search-form button[type="submit"]::after{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:600;font-size:13px}.search-results.active{display:block;margin:30px 0 0;float:left;width:100%}.search-results.active ul{list-style:none;margin:0!important;padding:0!important}.search-results.active ul::-webkit-scrollbar-track{background-color:#d7d7d7}.search-results.active ul::-webkit-scrollbar-thumb{background-color:#a0a0a0}.search-results.active ul::-webkit-scrollbar{height:2px}.search-results.active ul li{display:block;padding:0 20px;position:relative;float:left;width:50%}.search-results.active ul li:last-child{border-bottom:none}.search-results.active ul li a{display:flex;width:100%;align-items:center;position:relative;border-bottom:1px solid #e0e0e0;padding:0 0 30px;margin:0 0 30px}.search-results.active ul li a:hover{color:#111}.search-results.active ul li a>*{display:table-cell;vertical-align:top}.search-results.active .product-image{width:15%;max-width:15%}.search-results.active .product-data .product-sku,.search-results.active .product-data .product-categories{color:#666;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;text-align:left}.search-results.active a:hover .product-data .product-sku,.search-results.active a:hover .product-data .product-categories{color:#111;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.product-data{padding-left:24px}.search-results.active h3{display:block;text-align:left}.search-results.active .product-data h3,.search-results.active .product-data .product-price{margin:0 0 10px}.product-data div:not(.product-categories){display:inline-block;vertical-align:middle}.product-data{text-align:left}.product-data .product-price .regular-price{color:#666}.product-data .product-price .sale-price{color:#111;font-weight:500;position:relative;padding:0 0 0 12px;margin:0 0 0 6px}.product-data .product-price .sale-price::after{position:absolute;top:0;bottom:0;left:0;right:auto;width:6px;height:2px;content:"";background:#666;margin:auto}.product-data .product-stock{padding:4px 8px;background:#eee;border-radius:4px;position:absolute;bottom:30px;right:0}.product-categories>span{display:inline-block;margin-right:4px}.product-categories>span:after{content:","}.product-categories>span:last-child:after{content:""}.product-categories>span:last-child{margin-right:0}.product-search select{width:100%!important;min-height:40px!important;margin-bottom:16px}.product-search select,.product-search input{background:#fff;border:1px solid #e0e0e0}.search-wrapper{position:relative}.search-wrapper input{padding-right:35px!important}.search-wrapper svg{position:absolute;top:10px;right:10px;width:20px;height:20px;fill:#bdbdbd;animation:loading 500ms 0ms infinite normal linear;transform-origin:center;opacity:0}.search-wrapper.loading svg{opacity:1}@keyframes loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (min-width:1200px){.search-results.active ul{overflow:auto;height:570px;scrollbar-width:thin}}@media (max-width:1199px){.product-data .product-price{top:10px}.product-data h3{font-size:20px;margin:0 0 15px}}@media (max-width:991px){.search-results.active ul li{width:100%}}@media (max-width:767px){.search-results.active .product-image{width:20%;max-width:20%}.product-search .product-search-form .product-search-form input,.product-search .search-wrapper input{font-size:18px}.product-data h3{margin:0 0 12px}}@media (max-width:575px){.product-data h3{font-size:16px;margin:0 0 8px}.search-results .product-data .product-sku,.search-results .product-data .product-categories{font-size:13px;float:left;width:100%}.search-results.active ul li{padding:0}.search-results.active .product-data{padding-left:15px}.product-data .product-price,.product-data .product-stock{position:static}.product-data .product-stock{font-size:12px;margin:10px 0 0}.product-data .product-price{margin:0 0 5px;float:left;width:100%}}@media (max-width:480px){.search-results.active .product-image{width:70%;max-width:70%}}.tiny{font-size:1rem;text-align:center;margin-bottom:2rem}.swiper-container{width:100%;height:100%;position:relative}.swiper-container:after{content:"";display:block;width:200%;height:1px;background:linear-gradient(90deg,black 50%,transparent 50%);background-size:10% 1px;background-position:-50px;background-repeat:repeat-x;position:absolute;left:-10%;top:40%;animation:line-slide 60s forwards infinite linear;z-index:1}.swiper-container.swiper--bottom:after{animation-direction:reverse}.swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;position:relative}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper.tt-testimonial{position:static}.swiper-slide{text-align:center;background:transparent;display:flex;justify-content:center;align-items:center;width:auto;position:relative;overflow:hidden;padding:0}@keyframes line-slide{0%{background-position:-5% 0}100%{background-position:100% 0}}.swiper-container{overflow:visible}.swiper-pagination{position:absolute;bottom:-25px}.progress-sc{background:#ccc}.progress-sc{display:inline-block;margin-top:5px;width:100%;height:5px;margin-bottom:15px;-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-sc span{background:#fb0}.progress-sc span{background:#fb0;display:block;height:100%;width:0}.pricing-container{width:90%;max-width:1170px;margin:4em auto}.pricing-container{margin:6em auto}.pricing-container.full-width{width:100%;max-width:none}.pricing-switcher{text-align:center}.pricing-switcher .fieldset{display:inline-block;position:relative;padding:2px;border:2px solid var(--primary-color)}.pricing-switcher input[type="radio"]{position:absolute;opacity:0}.pricing-switcher label{position:relative;z-index:1;display:inline-block;float:left;width:90px;height:36px;line-height:36px;cursor:pointer}.pricing-switcher .switch{position:absolute;top:2px;left:2px;height:36px;width:90px;background-color:var(--primary-color);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}.pricing-switcher input[type="radio"]:checked+label+.switch,.pricing-switcher input[type="radio"]:checked+label:nth-of-type(n)+.switch{-webkit-transform:translateX(90px);-moz-transform:translateX(90px);-ms-transform:translateX(90px);-o-transform:translateX(90px);transform:translateX(90px)}.no-js .pricing-switcher{display:none}.pricing-list{margin:0 0}.pricing-list>li{position:relative;margin-bottom:1em}@media only screen and (min-width:768px){.pricing-list{margin:0}.pricing-list:after{content:"";display:table;clear:both}.pricing-list>li{width:33.3333333333%;float:left;padding-left:5px;padding-right:5px}.has-margins .pricing-list>li{width:32.3333333333%;float:left;margin-right:1.5%}.has-margins .pricing-list>li:last-of-type{margin-right:0}}.pricing-list .pricing-wrapper{position:relative}.post-excerpt .pricing-list ul.pricing-wrapper{margin:0;padding:0}.pricing-list .pricing-wrapper>li{padding:40px;border:2px solid #333;background-color:#111210}.pricing-list:hover .pricing-wrapper>li{border-color:var(--primary-color)}.touch .pricing-wrapper{-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px}.pricing-wrapper.is-switched .is-visible{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:rotate 0.5s;-moz-animation:rotate 0.5s;animation:rotate 0.5s}.pricing-wrapper.is-switched .is-hidden{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-animation:rotate-inverse 0.5s;-moz-animation:rotate-inverse 0.5s;animation:rotate-inverse 0.5s;opacity:0}.pricing-wrapper.is-switched .is-selected{opacity:1}.pricing-wrapper.is-switched.reverse-animation .is-visible{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:rotate-back 0.5s;-moz-animation:rotate-back 0.5s;animation:rotate-back 0.5s}.pricing-wrapper.is-switched.reverse-animation .is-hidden{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-animation:rotate-inverse-back 0.5s;-moz-animation:rotate-inverse-back 0.5s;animation:rotate-inverse-back 0.5s;opacity:0}.pricing-wrapper.is-switched.reverse-animation .is-selected{opacity:1}.pricing-wrapper>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;outline:1px solid transparent;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.pricing-wrapper>li.is-ended::after{display:none}.pricing-wrapper .is-hidden{position:relative;z-index:5;transform:rotateY(180deg)}.pricing-wrapper .is-visible{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;margin-bottom:0}.pricing-wrapper .is-selected{z-index:3!important}.pricing-list .pricing-wrapper>li>span{position:absolute;top:35px;bottom:auto;z-index:2;left:auto;right:-50px;padding:0 50px;transform:rotate(45deg);background:var(--primary-color);color:var(--dark-bg-text);margin:auto;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.pricing-list .pricing-wrapper:hover>li>span{color:var(--primary-color);background:var(--dark-bg-text)}.price-style-2 .tt-feature-box-containt{text-align:center}.price-style-2 .pricing-wrapper>li{background-color:var(--dark-background);text-align:center}.price-style-2 .pricing-wrapper a.banner-button::after{background:var(--dark-bg-text)}.price-style-2 .pricing-wrapper:hover>li{background:var(--primary-color)}.price-style-2 .pricing-wrapper:hover .month-price,.price-style-2 .pricing-wrapper:hover .year-price{background:var(--dark-bg-text)}.price-style-2 .pricing-wrapper:hover .tt-feature-box-containt p,.price-style-2 .pricing-wrapper:hover .pricing-features li::before,.price-style-2 .pricing-wrapper:hover .pricing-features li::after,.price-style-2 .pricing-wrapper:hover .pricing-features li{color:var(--dark-bg-text)}.price-style-2 .pricing-body .pricing-features li:last-child,.price-style-2 .pricing-body .pricing-features li{margin-left:auto;margin-right:auto;text-align:start}.price-style-2 .month-price,.price-style-2 .year-price{flex-direction:column;width:fit-content;margin:auto;line-height:40px;font-size:45px;width:115px;height:115px;border:1px solid var(--primary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;justify-content:center;align-items:center;background-color:var(--dark-background);transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.price-style-2 .price-style{position:relative;margin:25px 0}.price-style-2 .price-style::after,.price-style-2 .price-style::after{content:'';position:absolute;height:1px;left:-40px;right:-40px;top:0;bottom:0;background-color:var(--primary-color);margin:auto;z-index:-1;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.price-style-2 .pricing-wrapper:hover .price-style::after,.price-style-2 .pricing-wrapper:hover .price-style::after{background-color:var(--dark-bg-text)}.price-style-2 .pricing-features li::before,.price-style-2 .pricing-features li::after,.price-style-2 .pricing-wrapper .pricing-features li,.price-style-2 .pricing-wrapper .tt-feature-box-containt p{transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.price-style-2 .month-price p,.price-style-2 .year-price p{width:100%;font-size:40px;line-height:15px;text-align:center}@media only screen and (min-width:768px){.pricing-wrapper>li::before{content:"";position:absolute;z-index:6;left:-1px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:50%;width:1px;background-color:#b1d6e8}.pricing-wrapper>li::after{display:none}.exclusive .pricing-wrapper>li{box-shadow:inset 0 0 0 3px #2d3e50}.has-margins .pricing-wrapper>li,.has-margins .exclusive .pricing-wrapper>li{box-shadow:0 1px 5px rgba(0,0,0,.1)}:nth-of-type(1)>.pricing-wrapper>li::before{display:none}.has-margins .pricing-wrapper>li{border-radius:4px 4px 6px 6px}.has-margins .pricing-wrapper>li::before{display:none}}@media only screen and (min-width:1500px){.full-width .pricing-wrapper>li{padding:2.5em 0}}.no-js .pricing-wrapper .is-hidden{position:relative;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);margin-top:1em}@media only screen and (min-width:768px){.exclusive .pricing-wrapper>li::before{display:none}.exclusive+li .pricing-wrapper>li::before{display:none}}.pricing-header h2{padding:.9em .9em .6em;font-weight:400;margin-bottom:30px;margin-top:10px;text-transform:uppercase;text-align:center}.pricing-header{height:auto;padding:1.9em 0 1.6em;pointer-events:auto;text-align:center;color:#173d50;background-color:transparent}.exclusive .pricing-header{color:#1bbc9d;background-color:transparent}.pricing-header h2{font-size:2.8rem;letter-spacing:2px}.currency,.value{font-size:15px;font-weight:300}.duration{font-weight:700;font-size:1.3rem;color:#8dc8e4;text-transform:uppercase}.exclusive .duration{color:#f3b6ab}.duration::before{content:"/";margin-right:2px}.value{font-size:15px;font-weight:300}.currency,.duration{color:#1bbc9d}.exclusive .currency,.exclusive .duration{color:#2d3e50}.currency{display:inline-block;margin-top:10px;vertical-align:top;font-size:2rem;font-weight:700}.duration{font-size:1.4rem}.pricing-body{overflow-x:auto;-webkit-overflow-scrolling:touch}.is-switched .pricing-body{overflow:hidden}.pricing-body{overflow-x:visible}.price-table{margin:auto}.price-table .pricing-list{margin:0}.pricing-features{width:600px}.pricing-features:after{content:"";display:table;clear:both}.price-table .pricing-wrapper{margin:0}.pricing-wrapper li{list-style:none}.pricing-wrapper li::marker{display:none}.pricing-wrapper .tt-feature-box-title{font-style:italic;color:var(--dark-bg-text);font-weight:500;font-size:40px;font-family:var(--primary-font);margin-bottom:10px;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.pricing-wrapper .tt-feature-box-containt p{font-size:16px;font-family:var(--secondary-font);margin-bottom:15px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.pricing-body .pricing-features{padding:0}.month-price,.year-price{font-size:80px;font-family:var(--primary-font);margin-bottom:35px;display:flex;align-items:start}.month-price p,.year-price p{display:inline-block;color:var(--primary-color);font-size:55px;text-align:left;width:auto;margin:0}.month-price span,.year-price span{color:var(--primary-color)}.pricing-list .pricing-wrapper a.banner-button{background-color:transparent;border:1px solid var(--dark-bg-text);color:var(--dark-bg-text);padding:12px 50px;margin-bottom:50px;font-size:16px}.pricing-list .pricing-wrapper a.banner-button:hover{color:var(--dark-bg-text);border-color:var(--primary-color)}.pricing-body .pricing-features li{width:100%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px;padding-left:25px;font-size:16px;font-family:var(--secondary-font);position:relative;overflow:hidden}.pricing-body .pricing-features li:last-child{margin:0}.pricing-body .pricing-features li::before,.pricing-body .pricing-features li::after{content:"\f00c";position:absolute;left:0;right:auto;top:0;bottom:0;font-size:12px;line-height:25px;font-family:"Font Awesome 5 Free";font-weight:600;color:var(--body-font)}.pricing-body .pricing-features li::before{left:5px}.pricing-features em{display:block;margin-bottom:5px;font-weight:600}.pricing-features{width:auto}.exclusive .pricing-features li{margin:0 3px}.pricing-features em{display:inline-block;margin-bottom:0}.has-margins .exclusive .pricing-features li{margin:0}.pricing-footer{position:absolute;z-index:1;top:0;left:0;height:80px;width:100%}.pricing-footer{position:relative;height:auto;padding:1.8em 0;text-align:center}.pricing-footer::after{display:none}.has-margins .pricing-footer{padding-bottom:0}.select{position:relative;z-index:1;display:block;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent}.select{position:static;display:inline-block;height:auto;padding:1.3em 2em;color:#1bbc9d;border-radius:8px;border:2px solid #1bbc9d;font-size:1.4rem;text-indent:0;text-transform:uppercase;letter-spacing:2px;transition:all 0.6s;width:70%}.no-touch .select:hover{background-color:#1bbc9d;color:#fff}.exclusive .select{background-color:#1bbc9d;color:#fff}.no-touch .exclusive .select:hover{background-color:#24e0ba}.secondary-theme .exclusive .select{background-color:#1bbc9d}.no-touch .secondary-theme .exclusive .select:hover{background-color:#112e3c}.has-margins .select{display:block;padding:1.7em 0;border-radius:0 0 4px 4px}@-webkit-keyframes rotate{0%{-webkit-transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(200deg)}100%{-webkit-transform:perspective(2000px) rotateY(180deg)}}@-moz-keyframes rotate{0%{-moz-transform:perspective(2000px) rotateY(0)}70%{-moz-transform:perspective(2000px) rotateY(200deg)}100%{-moz-transform:perspective(2000px) rotateY(180deg)}}@keyframes rotate{0%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(200deg);-moz-transform:perspective(2000px) rotateY(200deg);-ms-transform:perspective(2000px) rotateY(200deg);-o-transform:perspective(2000px) rotateY(200deg);transform:perspective(2000px) rotateY(200deg)}100%{-webkit-transform:perspective(2000px) rotateY(180deg);-moz-transform:perspective(2000px) rotateY(180deg);-ms-transform:perspective(2000px) rotateY(180deg);-o-transform:perspective(2000px) rotateY(180deg);transform:perspective(2000px) rotateY(180deg)}}@-webkit-keyframes rotate-inverse{0%{-webkit-transform:perspective(2000px) rotateY(-180deg)}70%{-webkit-transform:perspective(2000px) rotateY(20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0)}}@-moz-keyframes rotate-inverse{0%{-moz-transform:perspective(2000px) rotateY(-180deg)}70%{-moz-transform:perspective(2000px) rotateY(20deg)}100%{-moz-transform:perspective(2000px) rotateY(0)}}@keyframes rotate-inverse{0%{-webkit-transform:perspective(2000px) rotateY(-180deg);-moz-transform:perspective(2000px) rotateY(-180deg);-ms-transform:perspective(2000px) rotateY(-180deg);-o-transform:perspective(2000px) rotateY(-180deg);transform:perspective(2000px) rotateY(-180deg)}70%{-webkit-transform:perspective(2000px) rotateY(20deg);-moz-transform:perspective(2000px) rotateY(20deg);-ms-transform:perspective(2000px) rotateY(20deg);-o-transform:perspective(2000px) rotateY(20deg);transform:perspective(2000px) rotateY(20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}}@-webkit-keyframes rotate-back{0%{-webkit-transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(-200deg)}100%{-webkit-transform:perspective(2000px) rotateY(-180deg)}}@-moz-keyframes rotate-back{0%{-moz-transform:perspective(2000px) rotateY(0)}70%{-moz-transform:perspective(2000px) rotateY(-200deg)}100%{-moz-transform:perspective(2000px) rotateY(-180deg)}}@keyframes rotate-back{0%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}70%{-webkit-transform:perspective(2000px) rotateY(-200deg);-moz-transform:perspective(2000px) rotateY(-200deg);-ms-transform:perspective(2000px) rotateY(-200deg);-o-transform:perspective(2000px) rotateY(-200deg);transform:perspective(2000px) rotateY(-200deg)}100%{-webkit-transform:perspective(2000px) rotateY(-180deg);-moz-transform:perspective(2000px) rotateY(-180deg);-ms-transform:perspective(2000px) rotateY(-180deg);-o-transform:perspective(2000px) rotateY(-180deg);transform:perspective(2000px) rotateY(-180deg)}}@-webkit-keyframes rotate-inverse-back{0%{-webkit-transform:perspective(2000px) rotateY(180deg)}70%{-webkit-transform:perspective(2000px) rotateY(-20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0)}}@-moz-keyframes rotate-inverse-back{0%{-moz-transform:perspective(2000px) rotateY(180deg)}70%{-moz-transform:perspective(2000px) rotateY(-20deg)}100%{-moz-transform:perspective(2000px) rotateY(0)}}@keyframes rotate-inverse-back{0%{-webkit-transform:perspective(2000px) rotateY(180deg);-moz-transform:perspective(2000px) rotateY(180deg);-ms-transform:perspective(2000px) rotateY(180deg);-o-transform:perspective(2000px) rotateY(180deg);transform:perspective(2000px) rotateY(180deg)}70%{-webkit-transform:perspective(2000px) rotateY(-20deg);-moz-transform:perspective(2000px) rotateY(-20deg);-ms-transform:perspective(2000px) rotateY(-20deg);-o-transform:perspective(2000px) rotateY(-20deg);transform:perspective(2000px) rotateY(-20deg)}100%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0)}}.pricing-features{display:flex;flex-direction:column;align-items:start}.swiper{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.photobooth-categoeies>.gallery-thumbs{height:100px}.photobooth-categoeies{display:flex;flex-flow:column nowrap;height:100vh;align-items:center}.swiper-button-next,.swiper-button-prev{color:#000}.swiper-slide{text-align:center;background-size:cover;background-position:center;background-color:transparent;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.swiper-slide .description,.swiper-slide .title{display:block;opacity:0;transition:0.5s ease 0.5s}.swiper-slide-active .description,.swiper-slide-active .title{opacity:1}.swiper-slide-active .title{margin-bottom:.5rem;font-size:24px;color:#000;transition:opacity 0.5s ease 0.5s}.swiper-slide-active .description{font-size:16px;color:#777;transition:opacity 0.5s ease 0.75s}.gallery-top{position:relative;width:100%;height:75vh}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.gallery-thumbs{width:100%;height:25vh;padding-top:10px}.gallery-thumbs .swiper-wrapper{flex-direction:row}.gallery-thumbs .swiper-slide{width:25%;flex-flow:row nowrap;height:100%;opacity:.75;cursor:pointer}.testimonial-wrap.swiper-slide{background:transparent;color:var(--dark-bg-text)}.testimonial-info-wrapper{width:65%;margin:auto}.testimonial-details>p{font-family:var(--primary-font);font-size:30px;color:var(--dark-bg-text);font-style:italic;margin:0 0 30px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.style-2 .testimonial-details>p{font-size:40px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box}.testimonial-img{display:inline-block;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-bottom:15px;max-width:170px;max-height:170px}.style-2 .testimonial-img{margin-bottom:50px}.testimonial-info{display:flex;justify-content:center;color:var(--primary-color);font-size:18px;font-weight:500;text-transform:capitalize}.style-2 .testimonial-info{justify-content:flex-start}.testimonial-info>p.testimonial-designation{margin:0;position:relative;padding:0 0 0 13px;margin:0 0 0 5px;font-size:18px}.testimonial-info>p.testimonial-designation::before{position:absolute;content:"-";left:0;right:auto}.tt-testimonial-wrap .swiper-navigation .swiper-button{width:45px;height:45px;color:var(--dark-bg-text)}.tt-testimonial-wrap .swiper-navigation .swiper-button.swiper-button-prev{left:-10px;right:auto}.tt-testimonial-wrap .swiper-navigation .swiper-button.swiper-button-next{right:-10px;left:auto}.testimonial-info-box.style-2{display:flex;align-items:end}.testimonial-info-box.style-2 .testimonial-info-wrapper{width:25%;margin:0;padding-left:40px;text-align:start}.testimonial-info-box.style-2 .testimonial-info-wrapper-inner{width:75%;text-align:start}.elementor-element .tt-testimonial.style-2 .swiper-navigation{position:relative;display:flex;justify-content:start;width:auto;gap:150px;bottom:20px;opacity:1}.elementor-element .tt-testimonial.style-2 .swiper-navigation .swiper-button.swiper-button-prev,.elementor-element .tt-testimonial.style-2 .swiper-navigation .swiper-button.swiper-button-next{position:static}.tt-section-title .section-heading{text-transform:uppercase;color:var(--dark-bg-text);font-weight:500;font-size:36px;position:relative;padding:0 0 0 25px;letter-spacing:2px;line-height:normal}.tt-section-title .tt-section-sab{margin-bottom:10px;display:inline-block;font-size:16px}.tt-section-title>p{font-style:italic;font-size:20px;font-family:var(--primary-font);line-height:28px}.tt-section-title .section-heading::after,.tt-section-title .section-heading::before{content:"";border-left:1px solid var(--primary-color);height:90%;position:absolute;top:0;bottom:0;left:0;right:auto;margin:auto}.tt-section-title{padding:0!important}.tt-section-title .section-heading::after{left:5px}.tt-section-title.shape-bottom .section-heading{padding-left:0;padding-bottom:15px}.tt-section-title.shape-bottom .section-heading::after,.tt-section-title.shape-bottom .section-heading::before{border:0;height:auto;width:100px;border-bottom:1px solid var(--primary-color);left:0;right:auto;top:auto}.tt-section-title.center.shape-bottom .section-heading::after,.tt-section-title.center.shape-bottom .section-heading::before{right:0}.tt-section-title.end.shape-bottom .section-heading::after,.tt-section-title.end.shape-bottom .section-heading::before{left:auto;right:0}.tt-section-title.shape-bottom .section-heading::after{bottom:5px}.elementor-widget-Team .tt-team-wrap .tt-team .team-wrap{padding:0;background:transparent}.tt-team .team-info-wrapper .team-info{background:transparent;padding-top:30px;float:left;width:100%;text-align:left}.tt-team .team-info-wrapper.center .team-info{text-align:center}.tt-team .team-info-wrapper.right .team-info{text-align:right}.team-box{display:flex;flex-direction:column;justify-content:center;background-color:#171817;padding:100px 20px}.team-box .team-img-box{margin:0 auto 10px;padding-bottom:30px;position:relative}.team-box .team-img-box .team-img{width:200px;height:200px;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.team-box .team-img-box::after{content:'';position:absolute;left:0;right:0;top:auto;bottom:0;margin:auto;height:5px;width:40%;border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color)}.team-box .team-info .team-designation,.tt-team .team-info-wrapper .team-info .team-designation{font:italic 400 20px/24px var(--primary-font);color:var(--primary-color);padding-bottom:10px;margin:0}.team-box .team-info .team-title,.tt-team .team-info-wrapper .team-info .team-title{font:400 30px/34px var(--primary-font);color:var(--dark-bg-text)}.team-img{position:relative;overflow:hidden}.team-img::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);opacity:0;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;z-index:1}.team-info-wrapper:hover .team-img::before{opacity:1}.elementor-element .swiper-navigation .swiper-button.swiper-button-prev{color:var(--dark-bg-text);left:-40px}.elementor-element .swiper-navigation .swiper-button.swiper-button-next{color:var(--dark-bg-text);right:-40px}.tt-team-wrap.style-2 .swiper-button.swiper-button-prev{top:-50px;left:auto;right:25px}.tt-team-wrap.style-2 .swiper-button.swiper-button-next{top:-50px;left:auto;right:0}.site-main .left.team-info-wrapper,.site-main .right.team-info-wrapper{padding:0}.team-info-wrapper .team-img .team-social{position:absolute;top:auto;bottom:15px;left:15px;right:auto;margin:auto;opacity:1;z-index:1;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.team-info-wrapper.right .team-img .team-social{left:auto;right:15px}.team-info-wrapper.center .team-img .team-social{left:auto;right:auto;width:100%}.team-box .team-social{margin-top:10px;font-size:24px;display:flex;justify-content:center;flex-direction:row;gap:25px}.team-box .team-social a{display:inline-block;line-height:normal}.team-box .team-social a svg{color:var(--dark-content);font-size:18px}.team-box .team-social a:hover svg{color:var(--primary-color)}.team-info-wrapper .team-img .team-social a{color:var(--dark-bg-text);padding:6px;font-size:20px;display:inline-block;width:40px;height:40px;text-align:center}.team-info-wrapper .team-img .team-social a:hover{background-color:var(--primary-color)}.team-info-wrapper .team-img .team-social a:hover svg{transform:rotateY(360deg)}.team-info-wrapper .team-img .team-social a svg{color:var(--dark-bg-text)}a.youtube-popup{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;display:flex;justify-content:center;align-items:center;z-index:1}a.youtube-popup p{position:absolute;display:flex;justify-content:center;align-items:center;text-align:center;font-style:italic;font-size:30px;width:200px;height:200px;border-radius:50%;padding:50px;font-family:var(--primary-font);border:2px solid var(--dark-bg-text);color:var(--dark-bg-text);margin:0;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease}.mfp-iframe-holder .mfp-close::after{display:none}a.youtube-popup p::before{content:"\f04b";position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;font-size:28px;display:flex;align-items:center;justify-content:center;margin:auto;font-style:normal;left:0;top:0;right:0;bottom:0;z-index:1}.elementor-widget-Video{overflow:hidden}.tt-video img{transition:all 5s ease;-webkit-transition:all 5s ease;-moz-transition:all 5s ease;-o-transition:all 5s ease;-ms-transition:all 5s ease}.elementor-widget-Video:hover .tt-video img{transform:scale(1.2)}.service-heading-slider .service-heading{position:static;width:100%}.service-heading-slider .service-heading .section-heading{width:100%}.service-heading{position:absolute;width:50%;top:0;left:0;z-index:2}.service-heading .section-heading{width:70%;text-transform:uppercase;font-size:36px;font-family:var(--primary-font);margin:0 0 20px 0;color:var(--dark-bg-text);letter-spacing:1px}.service-heading p{font-style:italic;font-size:20px;font-family:var(--primary-font);text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;color:var(--dark-content)}.services-grid{padding-top:80px}.services-grid .tt-services-thumbnail:nth-child(odd) .tt-service-inner{padding:120px 80px 0 0}.services-grid .tt-services-thumbnail:nth-child(even) .tt-service-inner{padding:0 0 120px 80px}.tt-services-thumbnail.swiper-slide{background-color:#161513;padding:0}.swiper-wrapper.slider-3 .tt-services-thumbnail.swiper-slide{background-color:transparent}.swiper-wrapper.slider-3 .tt-services-thumbnail .tt-service-inner .title-content-wrap{text-align:center}.elementor-section .swiper.services-carousel.swiper-vertical .swiper-navigation{opacity:1}.services-carousel .button-banner,.services-grid .button-banner{text-align:center;display:flex;margin-top:60px}.services-carousel .button-banner a.btn,.services-grid .button-banner a.btn{display:flex;align-items:center;justify-content:center;color:var(--dark-bg-text);border:1px solid var(--dark-bg-text);padding:0 45px;height:50px;background-color:transparent;margin:auto;font-size:14px}.services-carousel .button-banner a.btn:hover,.services-grid .button-banner a.btn:hover{border-color:var(--primary-color)}.counter .counter-containt .counter-title{margin:0}.counter .counter-containt{background:var(--primary-color);text-align:center;padding:0 35px 15px}.counter .counter-containt .counter-title,.counter .counter-containt .counter{color:#fff;font-style:italic;font-family:var(--primary-font)}.counter .counter-containt .counter{display:flex;align-items:center;justify-content:center;font-size:90px;line-height:80px;margin:0 0 12px}.counter .counter-containt .counter-title{font-size:22px}.mejs-container .mejs-controls{display:none}.tt-portfolio-thumbnail a span{top:0;left:0;position:absolute;right:0;margin:auto;display:flex;align-items:center;color:var(--dark-bg-text);justify-content:center;bottom:0;padding:10px;opacity:1;font-size:20px;z-index:1;transition:0.4s ease-in-out;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out}.tt-portfolio-thumbnail{padding-top:12px;padding-bottom:12px}.tt-portfolio-thumbnail a{float:left;width:100%;overflow:hidden;position:relative}.tt-portfolio-thumbnail a::after{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;content:"";float:left;width:100%;height:100%;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;transition:0.4s ease-in-out;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out;font-family:"Font Awesome 5 Free";background:#222;z-index:0}.tt-portfolio-thumbnail a:hover::after{opacity:.6}.tt-portfolio-thumbnail a:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.tt-portfolio-thumbnail.swiper-slide a img{height:485px;object-fit:cover}.tt-portfolio-thumbnail a img{width:100%;transition:all 3s ease-in-out 0s;-webkit-transition:all 3s ease-in-out 0s;-moz-transition:all 3s ease-in-out 0s;-o-transition:all 3s ease-in-out 0s;-ms-transition:all 3s ease-in-out 0s}.elementor-widget-Portfolio .button-banner{text-align:center;display:flex;margin-top:50px}.elementor-widget-Portfolio .button-banner a.btn{display:flex;align-items:center;justify-content:center;color:var(--dark-bg-text);border:1px solid var(--dark-bg-text);padding:0 45px;height:50px;background-color:transparent;margin:auto;font-size:14px}.elementor-widget-Portfolio .button-banner a.btn:hover{border-color:var(--primary-color)}.services-carousel .swiper-wrapper .item{display:flex}.swiper.services-carousel.swiper-vertical{padding-top:80px}.tt-service-inner{overflow:hidden}.tt-services-thumbnail .tt-service-inner a{overflow:hidden;float:left;width:100%}.tt-services-thumbnail .tt-service-inner a img{transform:scale(1.03);transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.tt-services-thumbnail .tt-service-inner:hover a img{transform:scale(1.03) translateX(1%);-webkit-transform:scale(1.03) translateX(1%);-moz-transform:scale(1.03) translateX(1%);-ms-transform:scale(1.03) translateX(1%);-o-transform:scale(1.03) translateX(1%)}.tt-services-thumbnail .tt-service-inner .title-content-wrap{margin-top:25px;text-align:start;float:left;display:flex;width:100%;flex-direction:column}.tt-services-thumbnail .tt-service-inner .title-content-wrap h4{text-transform:uppercase;font-size:28px;font-family:var(--primary-font);text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:var(--dark-bg-text);margin:0}.tt-services-thumbnail .tt-service-inner .title-content-wrap a{font-size:16px;margin-bottom:5px;display:inline-block;color:var(--primary-color);text-transform:uppercase}.elementor-widget-heading .elementor-heading-title,.section-heading{position:relative;padding-left:25px}.elementor-widget-heading .elementor-heading-title::before,.elementor-widget-heading .elementor-heading-title::after,.section-heading::before,.section-heading::after{content:"";position:absolute;right:auto;top:0;bottom:0;height:100%;width:1px;background-color:var(--primary-color)}.elementor-widget-heading .elementor-heading-title::before,.section-heading::before{left:0}.elementor-widget-heading .elementor-heading-title::after,.section-heading::after{left:5px}.elementor-widget-Services .swiper.services-carousel{position:static}.elementor-widget-Services .swiper-button.swiper-button-prev{color:var(--dark-bg-text);left:auto;right:35px;width:40px}.elementor-widget-Services .swiper-button.swiper-button-next{color:var(--dark-bg-text);left:auto;right:0;width:40px}.elementor-widget-Services .swiper-button svg{width:32px;height:32px}.text-margin .elementor-widget-text-editor p{margin:0}.accordian-tab .Photobooth-accordion-item .Photobooth-accordion-header{cursor:pointer}.Photobooth-accordion-main-inner{width:100%}.accordian-tab .Photobooth-accordion-item{display:flex;padding:0 0 30px 0;margin-bottom:30px;gap:20px;border-bottom:1px solid var(--border-color-01)}.accordian-tab .Photobooth-accordion-item:last-child{padding:0;margin-bottom:0;border-bottom:0}.accordian-tab .Photobooth-accordion-header .accordion-tilte{color:var(--background-color);font-size:22px;font-style:normal;font-weight:400;text-transform:uppercase;line-height:normal;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s;letter-spacing:1px;margin:0;display:flex;align-items:center}.accordian-tab .Photobooth-accordion-header .accordion-tilte span{width:100%;display:content}.accordian-tab .Photobooth-accordion-header .accordion-tilte svg{padding:3px;border:1px solid var(--background-color);float:right;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.accordian-tab .Photobooth-accordion-item.active .accordion-tilte svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.accordian-tab .Photobooth-accordion-content{border-top:0}.accordian-tab .Photobooth-accordion-item .Photobooth-accordion-content p,.accordian-tab .Photobooth-accordion-main-inner.active .Photobooth-accordion-content p{margin:16px 0 0 0}.title-link .elementor-widget-heading .elementor-heading-title{padding-left:0}.title-link .elementor-widget-heading .elementor-heading-title::after,.title-link .elementor-widget-heading .elementor-heading-title::before{display:none}.title-link{margin-right:200px;margin-left:200px}.title-link>div{border:1px solid #333}.bg-img-layer{position:relative}.bg-img-layer::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,.6)}.tt-post-wrapper.grid-item{padding:0 15px 30px 15px}.no-content .elementor-heading-title{padding:0}.no-content .elementor-heading-title::before,.no-content .elementor-heading-title::after{content:none}.marquee-container{max-width:100%;overflow:hidden}.marquee{white-space:nowrap;overflow:hidden;display:flex;background-color:transparent;align-items:center}.marquee-content{display:inline-block;white-space:nowrap;animation:marquee 20s linear infinite;-webkit-animation:marquee 20s linear infinite}.nav-ticker{box-sizing:border-box;font-weight:700;white-space:nowrap;display:inline-block;padding:0;width:auto!important;flex:0 0 auto}.nav-ticker p{font-size:50px;line-height:normal;font-family:var(--primary-font);color:var(--dark-bg-text);position:relative;margin:0;padding:12px 100px}.nav-ticker p::before{content:'';position:absolute;left:auto;right:0;top:0;bottom:0;margin:auto;width:5px;height:5px;background-color:var(--dark-bg-text);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.portfolio-grid.portfolio-style-1 .tt-portfolio-thumbnail.grid-item a{border:10px solid var(--border-color-01)}.portfolio-grid.portfolio-style-1 .tt-portfolio-thumbnail.grid-item a span{padding:10px 10px 0;opacity:1;top:auto;background-color:var(--border-color-01)}.portfolio-carousel.portfolio-style-3 .swiper-slide{width:auto!important}.portfolio-carousel .swiper-slide{padding:0}.portfolio-style-2.portfolio-carousel .swiper-wrapper{align-items:center;padding:100px 0 130px}.portfolio-carousel .swiper-slide a{float:left}.portfolio-style-2 .swiper-wrapper .tt-portfolio-thumbnail:nth-child(4n-0){transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg)}.portfolio-style-2 .swiper-wrapper .tt-portfolio-thumbnail:nth-child(4n-1){transform:rotate(15deg);-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg)}.portfolio-style-2 .swiper-wrapper .tt-portfolio-thumbnail:nth-child(4n-2){transform:rotate(10deg);-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg)}.portfolio-style-2 .swiper-wrapper .tt-portfolio-thumbnail:nth-child(4n-3){transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg)}.bg-color-shape{position:relative}.bg-color-shape::after{content:'';position:absolute;left:-10%;right:-10%;margin:auto;width:120%;height:200%;background-color:#111210;z-index:1;border-radius:50% 50% 0 0;-webkit-border-radius:50% 50% 0 0;-moz-border-radius:50% 50% 0 0;-ms-border-radius:50% 50% 0 0;-o-border-radius:50% 50% 0 0}.services-carousel .slider-1 .tt-services-thumbnail.swiper-slide{background-color:transparent}.services-carousel .slider-1 .tt-service-inner{transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.services-carousel .slider-1 .tt-service-inner .tt-service-img{float:left;padding:1px}.services-carousel .slider-1 .swiper-slide.swiper-slide-active .tt-service-inner .tt-service-img{padding:2px}.services-carousel .slider-1 .tt-service-inner .tt-service-img .tt-service-slide-box{float:left;transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.services-carousel .slider-1 .swiper-slide.swiper-slide-active .tt-service-inner .tt-service-img .tt-service-slide-box{border-radius:250px;-webkit-border-radius:250px;-moz-border-radius:250px;-ms-border-radius:250px;-o-border-radius:250px;outline:1px solid var(--dark-content);overflow:hidden;border:10px solid transparent}.services-carousel .slider-1 .swiper-slide.swiper-slide-active .tt-service-inner .tt-service-img a{overflow:hidden}.services-carousel .slider-1 .tt-service-inner .title-content-wrap:not(.services-carousel .slider-1 .swiper-slide.swiper-slide-active .tt-service-inner .title-content-wrap){display:none}.services-carousel .slider-1 .tt-service-inner .title-content-wrap{text-align:center}.services-carousel .slider-2 .tt-services-thumbnail.swiper-slide{background-color:transparent}.services-carousel .slider-2{align-items:center;padding-bottom:60px}.services-carousel .slider-2 .tt-service-inner{transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;-ms-transition:all 400ms ease-in-out 0s}.services-carousel .slider-2 .tt-service-inner .tt-service-img{float:left;padding:1px}.services-carousel .slider-2 .swiper-slide.swiper-slide-active .tt-service-inner .tt-service-img{padding:2px}.services-carousel .slider-2 .swiper-slide.swiper-slide-next .tt-service-inner{margin-left:120px}.services-carousel .slider-2 .swiper-slide.swiper-slide-prev .tt-service-inner{margin-right:120px}.services-carousel .slider-2 .tt-service-inner .tt-service-img .tt-service-slide-box{float:left;outline:1px solid var(--dark-content);border:10px solid transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden}.services-carousel .slider-2 .swiper-slide.swiper-slide-active .tt-service-inner .tt-service-img .tt-service-slide-box{border-radius:250px;-webkit-border-radius:250px;-moz-border-radius:250px;-ms-border-radius:250px;-o-border-radius:250px}.services-carousel .slider-2 .swiper-slide.swiper-slide-active .tt-service-inner .tt-service-img a{overflow:hidden}.services-carousel .slider-2 .tt-service-inner .title-content-wrap{text-align:center;margin-top:68px;padding-top:10px;position:relative}.services-carousel .slider-2 .swiper-slide.swiper-slide-active .tt-service-inner .title-content-wrap{margin-top:30px}.services-carousel .slider-2 .tt-service-inner .title-content-wrap::after{content:'';position:absolute;left:0;right:0;width:1px;height:50px;bottom:100%;margin:auto;top:auto;background-color:var(--dark-content)}.services-carousel .slider-3 .tt-services-thumbnail:nth-child(odd){padding:50px}.service-block.service-grid .service-box-inner{margin-bottom:50px;padding:0 0 50px;border-bottom:1px solid var(--border-color-01)}.service-block.service-grid .tt-feature-box{margin:0;padding:0}.service-block.service-grid .service-box-inner:last-child{margin-bottom:0;padding:0;border-bottom:none}.service-block.service-grid .tt-feature-box.tt-icon-left,.service-block.service-grid .tt-feature-box.tt-icon-right{display:flex}.service-block.service-grid .tt-feature-box.tt-icon-right{flex-direction:row-reverse}.service-block.service-grid .tt-feature-box.tt-icon-left>div,.service-block.service-grid .tt-feature-box.tt-icon-right>div{width:50%}.swiper.service-block .service-box-inner .tt-feature-box-containt,.service-block.service-grid .tt-feature-box.tt-icon-left .tt-feature-box-containt,.service-block.service-grid .tt-feature-box.tt-icon-right .tt-feature-box-containt{padding:50px;margin:0}.service-block.service-grid .tt-feature-box .tt-feature-box-sub-title{font-size:16px;font-weight:700;text-transform:uppercase;color:var(--primary-color);display:inline-block;margin-bottom:15px}.service-block.service-grid .tt-feature-box p{font-size:18px;font-family:var(--primary-font);font-style:italic;margin:0}.service-block .tt-feature-box-title{font-size:38px;text-transform:uppercase;letter-spacing:4px;margin-bottom:5px}.service-block .service-btn{border:1px solid var(--dark-bg-text);padding:18px 30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-top:50px}.service-block .service-btn:hover{border-color:var(--primary-color)}.service-block.service-grid .tt-feature-box .tt-feature-box-icon img{width:100%}.timer-button.btn{color:var(--dark-bg-text)}.timer-button.btn:hover{color:var(--secondary-color)}