.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 #e5e5e5;font-size:20px;font-family:var(--primary-font);padding-right:60px;color:var(--primary-color);padding:0 40px 0 20px;height:45px}.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-slide{text-align:center;background:#fff;display:flex;justify-content:center;align-items:center;width:auto;position:relative;overflow:hidden;padding:0 50px}@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}body{font-size:1.6rem;font-family:"Open Sans",sans-serif;color:#2d3d4f;background-color:#1bbc9d}a{text-decoration:none}.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-radius:50em;background-color:var(--primary-color);margin:0}.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:40px;line-height:40px;cursor:pointer;font-size:16px;color:var(--white-color)}.pricing-switcher input[type="radio"]:checked+label{color:var(--secondary-color);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-switcher .switch{position:absolute;top:4px;left:4px;height:36px;width:90px;background-color:var(--tertiary-color);border-radius:50em;-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;transition:transform 0.5s;-ms-transition:transform 0.5s;-o-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(85px);-moz-transform:translateX(85px);-ms-transform:translateX(85px);-o-transform:translateX(85px);transform:translateX(85px)}.no-js .pricing-switcher{display:none}.pricing-list{margin:2em 0 0}.pricing-list>li{position:relative;margin-bottom:1em}@media only screen and (min-width:768px){.pricing-list{margin:3em 0 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-wrapper{position:relative}.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;outline:1px solid #fff0;transition:transform 0.6s;-webkit-transition:transform 0.6s;-moz-transition:transform 0.6s;-ms-transition:transform 0.6s;-o-transition:transform 0.6s;background-color:var(--bg-light)}.pricing-wrapper>li.is-ended::after{display:none}.pricing-wrapper .is-visible{position:relative;z-index:5}.pricing-wrapper .is-hidden{transform:rotateY(180deg)}.pricing-wrapper .is-hidden{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.pricing-wrapper .is-selected{z-index:3!important}@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 rgb(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:#fff0}.exclusive .pricing-header{color:#1bbc9d;background-color:#fff0}.pricing-header h2{font-size:2.8rem;letter-spacing:2px}.currency,.value{font-size:3rem;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:7rem;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}.pricing-features{width:600px}.pricing-features:after{content:"";display:table;clear:both}.pricing-features li{float:left;font-size:1.5rem;text-align:center;overflow:hidden}.pricing-features em{display:block;margin-bottom:5px;font-weight:600}.pricing-features{width:auto}.pricing-features li{float:none;width:auto}.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:#fff0}.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 .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}.clifton-categoeies>.gallery-thumbs{max-height:500px;width:25%}.clifton-categoeies>.gallery-top{width:75%;max-height:587px}.clifton-categoeies>.gallery-thumbs .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active .cat_image{color:var(--tertiary-color)}.gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active,.gallery-thumbs .swiper-wrapper{position:relative}.gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active::after,.gallery-thumbs::after{content:'';position:absolute;width:1px;height:100%;left:auto;right:0;top:0;bottom:0;background-color:#a2a2a2;z-index:-1}.gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active::after{background:var(--tertiary-color);z-index:1;width:2px}.swiper.gallery-top .swiper-wrapper .swiper-slide{align-items:end;padding:0 0 0 60px}.clifton-categoeies>.gallery-thumbs .swiper-slide.swiper-slide-visible{background:#fff0;padding:0;opacity:1;text-align:left}.clifton-categoeies>.gallery-thumbs .swiper-slide.swiper-slide-visible .cat_image{color:var(--white-color);opacity:1;font-weight:500;font-size:22px}.clifton-categoeies{display:flex;flex-flow:column nowrap;height:auto;align-items:center}.clifton-categoeies .swiper-wrapper .swiper-slide{background:#fff0;display:flex;align-items:flex-start}.clifton-categoeies .cat_inner{display:flex;align-items:center;padding:30px;background:var(--white-color);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;overflow:hidden}.clifton-categoeies .cat_inner .cat_content{padding:0 0 0 45px;text-align:left}.clifton-categoeies .cat_inner .cat_image,.clifton-categoeies .cat_inner .cat_content{width:50%}.clifton-categoeies .cat_inner .cat_image{overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.clifton-categoeies .cat_inner .cat_content h2{font-size:26px;font-family:var(--primary-font);color:var(--secondary-color);font-weight:800}.clifton-categoeies .cat_inner .cat_des p{font-size:16px;line-height:28px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:40px}.page .site-main .cat_btn a.cat_link{padding:15px 20px;color:var(--white-color);background:var(--primary-color);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:14px;display:inline-block;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:fit-content}@media (min-width:480px){.clifton-categoeies{flex-flow:row nowrap}}.swiper-button-next,.swiper-button-prev{color:#000}.swiper-slide{text-align:center;background-size:cover;background-position:center;background-color:#fff;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}@media (min-width:480px){.gallery-top{width:80%;height:100vh;margin-right:10px}}.gallery-thumbs{width:100%;height:25vh;padding-top:10px}@media (min-width:480px){.gallery-thumbs{width:20%;height:100vh;padding:0}}.gallery-thumbs .swiper-wrapper{flex-direction:column}.gallery-thumbs .swiper-slide{width:25%;flex-flow:row nowrap;height:100%;opacity:.75;cursor:pointer}@media (min-width:480px){.gallery-thumbs .swiper-slide{flex-flow:column nowrap;width:100%}}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.tt-section-sab{position:relative;padding:0 0 0 60px;font-size:16px;font-family:var(--secondary-font);color:var(--color-text);text-transform:uppercase;font-weight:600;margin-bottom:20px;display:inline-block}.tt-section-sab::after{content:'';position:absolute;left:15px;right:auto;top:0;bottom:0;margin:auto;width:35px;height:35px;background-color:var(--tertiary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.tt-section-sab::before{content:'';position:absolute;left:0;right:auto;top:0;width:45px;height:45px;bottom:15px;margin:auto;z-index:1;background:url(/wp-content/plugins/clifton-extension/assets/images/sepreter.png);background-repeat:no-repeat;background-size:cover}.section-heading{font-size:44px;font-weight:800;font-family:var(--primary-font);color:var(--secondary-color);margin-bottom:25px}.tt-section-description{font-size:16px;color:var(--body-text-color);line-height:30px;margin-bottom:35px}.counter-containt{display:flex;line-height:normal;align-items:center;padding-bottom:20px}h5.counter-title{font-weight:600;font-size:22px;color:var(--secondary-color);font-family:var(--secondary-font);padding-left:20px;margin:0}.counter{display:flex;align-items:center;justify-content:center}.section-number.counter-title{font-size:64px;font-weight:800;color:var(--primary-color);font-family:var(--primary-font)}.counter svg{color:var(--primary-color);font-weight:800;font-size:50px}.tt-testimonial.swiper .swiper-wrapper{padding:0 0 50px}.swiper-pagination-bullet{height:8px;background-color:var(--body-text-color);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.swiper-pagination-clickable .swiper-pagination-bullet{width:8px;height:8px;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary-color);width:35px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.testimonial-wrap{float:left;width:100%;padding:0;background:#fff0}.testimonial-info-wrapper{text-align:start;background-color:var(--white-color);padding:30px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;overflow:hidden}.tt-testimonial .style-01 .testimonial-rating{position:relative;text-align:end;margin:0 0 30px}.tt-testimonial .style-01 .testimonial-rating:before{content:'\f10d';position:absolute;font-family:'Font Awesome 5 Free';font-weight:600;font-size:32px;left:0;top:0;bottom:0;right:auto;margin:auto;display:flex;justify-content:center;align-items:center;color:var(--primary-color)}.testimonial-rating svg{color:var(--rate-color);padding-left:3px}.testimonial-inner{display:flex;align-items:center;justify-content:flex-start}.testimonial-inner .testimonial-img{overflow:hidden;width:75px;height:75px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;box-shadow:0 0 15px rgb(0 0 0 / .1)}.testimonial-info{margin-left:10px}.testimonial-info .testimonial-author{font-size:22px;font-family:var(--primary-font);color:var(--secondary-color);font-weight:800;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.testimonial-info .testimonial-designation{margin:0;font-size:16px;color:var(--primary-color);font-weight:500}.testimonial-details p{line-height:28px;font-size:16px;margin-bottom:25px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;color:var(--body-text-color)}.up-down{animation:UpDown 5s infinite normal ease-in-out;-webkit-animation:UpDown 5s infinite normal ease-in-out}@-webkit-keyframes UpDown{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}50%{transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.tt-testimonial .style-02 .testimonial-info-wrapper{padding:80px 30px 40px;position:relative}.tt-testimonial .style-02 .testimonial-info-wrapper::before{content:'\f10d';position:absolute;font-family:'Font Awesome 5 Free';font-weight:600;font-size:32px;left:0;top:25px;bottom:auto;right:0;margin:auto;display:flex;justify-content:center;align-items:center;color:var(--primary-color)}.tt-testimonial .style-02 .testimonial-inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.tt-testimonial .style-02 .testimonial-inner .testimonial-info{margin-left:0;text-align:center}.tt-testimonial .style-02 .testimonial-details p{margin-bottom:10px;text-align:center}.tt-testimonial .style-02 .testimonial-inner .testimonial-info .testimonial-author{font-size:16px;font-weight:700}.tt-testimonial .style-02 .testimonial-inner .testimonial-info .testimonial-designation{font-weight:400}.tt-testimonial .style-02 .testimonial-rating{text-align:center;margin:0 0 15px}.tt-testimonial .style-02 .testimonial-inner .testimonial-img{margin:0 0 10px}.client-logo .item.swiper-slide{padding:0;opacity:.5;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;background:#fff0}.client-logo .item.swiper-slide:hover{opacity:1}.client-logo .swiper-wrapper{padding-bottom:50px}.clifton-categoeies .cat_inner .sub-bcategory{padding:0;margin-bottom:45px}.clifton-categoeies .cat_inner .sub-bcategory li{position:relative;list-style:none;padding-left:30px;margin-bottom:20px}.clifton-categoeies .cat_inner .sub-bcategory li::before,.clifton-categoeies .cat_inner .sub-bcategory 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(--primary-color)}.clifton-categoeies .cat_inner .sub-bcategory li::before{left:6px}.elementor-widget-Services .services-grid>.row{margin:0}.service-block .service-box-containt h4.service-box-title{font-size:22px;font-weight:800;color:var(--secondary-color);font-family:var(--primary-font);margin:15px 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}.service-block.swiper-slider .swiper-slide{display:flex;align-items:center;flex-direction:column}.service-block .service-box-button a{color:var(--primary-color);text-transform:uppercase;font-size:16px}.service-block .service-box-button a svg,.service-block .service-box-button a svg:hover{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.service-block .service-box-button a:hover{color:var(--secondary-color)}.services-grid.services-style-1 .tt-services-thumbnail-inner{display:flex;justify-content:space-between;align-items:center}.services-grid.services-style-2 .tt-services-thumbnail{padding:15px}.services-grid.services-style-1 .tt-services-thumbnail{padding:45px;border-bottom:2px solid #e7e4df;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.services-grid.services-style-1 .tt-services-thumbnail:hover{background-color:var(--tertiary-color);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-color:var(--tertiary-color)}.services-grid.services-style-1 .tt-services-thumbnail:last-child{border-bottom:none}.services-grid.services-style-2 .tt-services-thumbnail .tt-services-thumbnail-inner{background-color:var(--white-color);padding:30px;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;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;overflow:hidden}.services-grid.services-style-2 .tt-services-thumbnail:hover .tt-services-thumbnail-inner{box-shadow:rgb(140 149 159 / .2) 0 8px 24px 0;-moz-box-shadow:rgb(140 149 159 / .2) 0 8px 24px 0;-webkit-box-shadow:rgb(140 149 159 / .2) 0 8px 24px 0}.services-grid.services-style-1 .tt-services-thumbnail .title-content-wrap h4{font-size:50px;font-weight:700;color:var(--secondary-color);text-transform:capitalize;font-family:var(--primary-font);margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 0 0 40px}.services-grid.services-style-2 .tt-services-thumbnail .title-content-wrap h4{font-size:26px;font-weight:800;color:var(--secondary-color);text-transform:capitalize;font-family:var(--primary-font);margin:0 0 15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.services-grid.services-style-2 .tt-services-thumbnail .title-content-wrap h4:hover{color:var(--primary-color)}.services-grid.services-style-2 .tt-services-thumbnail .title-content-wrap p{font-size:16px;line-height:30px;color:var(--body-text-color);margin:0 0 20px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.services-grid.services-style-1 .tt-services-thumbnail .title-content-wrap a{width:48%}.services-grid.services-style-1 .tt-services-thumbnail .title-content-wrap p{margin:0;width:30%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--body-text-color)}.services-grid.services-style-1 .tt-services-thumbnail .tt-services-thumbnail-inner>a{font-size:0;width:110px;height:110px;border:2px solid var(--secondary-color);border-radius:50%;display:flex;justify-content:center;align-items:center}.services-grid.services-style-1 .tt-services-thumbnail .tt-services-thumbnail-inner>a svg{width:35px;height:35px;transition:all 400ms ease-in-out}.services-grid.services-style-3 .tt-services-thumbnail a,.services-grid.services-style-2 .tt-services-thumbnail a{text-transform:uppercase;font-size:16px;font-weight:500;color:var(--primary-color);display:flex;align-items:center}.services-grid.services-style-1 .tt-services-thumbnail a:hover,.services-grid.services-style-2 .tt-services-thumbnail a:hover,.services-grid.services-style-3 .tt-services-thumbnail a:hover{color:var(--secondary-color)}.services-grid.services-style-1 .tt-services-thumbnail a svg,.services-grid.services-style-2 .tt-services-thumbnail a svg,.services-grid.services-style-3 .tt-services-thumbnail a svg{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;width:22px;height:22px;margin:0 0 0 3px}.services-grid.services-style-1 .tt-services-thumbnail-inner .services-img{position:relative;width:110px;height:110px;background-color:var(--tertiary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.services-grid.services-style-1 .tt-services-thumbnail-inner .title-content-wrap{flex:1;display:flex;align-items:center;justify-content:left}.services-grid.services-style-2 .tt-services-thumbnail-inner .services-img{position:relative;width:90px;height:90px;background-color:var(--tertiary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-bottom:25px}.services-grid.services-style-1 .tt-services-thumbnail-inner .services-img img,.services-grid.services-style-2 .tt-services-thumbnail-inner .services-img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:translateX(25px);-webkit-transform:translateX(25px);-moz-transform:translateX(25px);-ms-transform:translateX(25px);-o-transform:translateX(25px)}.single-tt-services .tt-post-wrapper .tt-post-thumbnail{float:left;width:auto;position:relative;width:90px;height:90px;background-color:var(--tertiary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-bottom:25px}.single-tt-services .tt-post-wrapper .tt-post-thumbnail img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.services-grid.services-style-1 .tt-services-thumbnail:hover .tt-services-thumbnail-inner>a{background-color:var(--primary-color);border-color:var(--primary-color)}.services-grid.services-style-1 .tt-services-thumbnail:hover .tt-services-thumbnail-inner>a svg{transform:rotate(45deg);color:var(--white-color)}.services-grid.services-style-1 .tt-services-thumbnail:hover .tt-services-thumbnail-inner .services-img img,.services-grid.services-style-2 .tt-services-thumbnail-inner:hover .services-img img{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.services-grid.services-style-1 .tt-services-thumbnail-inner .services-img img{transform:translateX(25px) translateY(25px);-webkit-transform:translateX(25px) translateY(25px);-moz-transform:translateX(25px) translateY(25px);-ms-transform:translateX(25px) translateY(25px);-o-transform:translateX(25px) translateY(25px)}.tt-feature-box.tt-icon-left{display:flex;flex-direction:row;align-items:center;padding:0}.tt-feature-box.tt-icon-top{display:flex;flex-direction:column;align-items:start}.tt-feature-box:first-child{border:0}.tt-feature-box.tt-icon-right{display:flex;padding:0;flex-direction:row-reverse;align-items:center}.services-grid.services-style-3 .tt-services-thumbnail-inner .services-img{position:relative;width:85px;height:85px;background-color:var(--tertiary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;justify-content:center;align-items:center}.services-grid.services-style-3 .tt-services-thumbnail-inner{display:flex;align-items:flex-start;justify-content:start}.services-grid.services-style-3 .tt-services-thumbnail-inner .services-img img{width:45px;height:45px;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.services-grid.services-style-3 .tt-services-thumbnail-inner:hover .services-img img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.services-grid.services-style-3 .tt-services-thumbnail .title-content-wrap h4{font-size:22px;font-weight:800;color:var(--secondary-color);text-transform:capitalize;font-family:var(--primary-font);margin:0 0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.services-grid.services-style-3 .tt-services-thumbnail .title-content-wrap h4:hover{color:var(--primary-color)}.services-grid.services-style-3 .tt-services-thumbnail .title-content-wrap p{font-size:14px;line-height:22px;color:var(--body-text-color);margin:0 0 10px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.services-grid.services-style-3 .tt-services-thumbnail.end .tt-services-thumbnail-inner{flex-direction:row-reverse}.services-grid.services-style-3 .tt-services-thumbnail.start .tt-services-thumbnail-inner .services-content-inner-3{margin:0 0 0 20px}.services-grid.services-style-3 .tt-services-thumbnail.end .tt-services-thumbnail-inner .services-content-inner-3{margin:0 20px 0 0;text-align:right}.services-grid.services-style-3 .tt-services-thumbnail.end .tt-services-thumbnail-inner .services-content-inner-3>a,.services-grid.services-style-3 .tt-services-thumbnail.end .tt-services-thumbnail-inner .services-content-inner-3 .title-content-wrap a{justify-content:end}.services-grid.services-style-3 .tt-services-thumbnail{padding:0 0 15%}.services-grid.services-style-3 .tt-services-thumbnail:last-child{padding:0}.services-grid.services-style-4 .tt-services-thumbnail-inner .services-number span{width:72px;height:72px;display:flex;justify-content:center;align-items:center;font-family:var(--primary-font);font-style:italic;font-size:32px;line-height:normal;font-weight:600;color:var(--primary-color);background-color:var(--tertiary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0 30px 0 0}.services-grid.services-style-1 .tt-services-thumbnail .title-content-wrap h4{font-size:50px;font-weight:700;color:var(--secondary-color);text-transform:capitalize;font-family:var(--primary-font);margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 0 0 40px}.services-grid.services-style-4 .tt-services-thumbnail-inner{display:flex;justify-content:left;align-items:center}.services-grid.services-style-4 .tt-services-thumbnail{padding:40px 0;border-bottom:2px solid #eaeaea}.services-grid.services-style-4 .tt-services-thumbnail:first-child{padding-top:0}.services-grid.services-style-4 .tt-services-thumbnail:last-child{border-bottom:none}.services-grid.services-style-4 .tt-services-thumbnail-inner .title-content-wrap h4{font-size:22px;font-weight:800;color:var(--secondary-color);text-transform:capitalize;font-family:var(--primary-font);margin:0 0 6px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.services-grid.services-style-4 .tt-services-thumbnail-inner .title-content-wrap h4:hover{color:var(--primary-color)}.services-grid.services-style-4 .tt-services-thumbnail-inner .services-btn a{text-transform:uppercase;font-size:16px;font-weight:500;color:var(--primary-color)}.services-grid.services-style-4 .tt-services-thumbnail-inner .services-btn a svg{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.services-grid.services-style-4 .tt-services-thumbnail-inner .services-btn a:hover{color:var(--secondary-color)}.services-grid.services-style-4 .services-btn-4{margin:20px 0 0}.services-grid.services-style-4 .services-btn-4 .btn.btn-primary{font-size:14px;line-height:normal;padding:14px 30px;border-radius:6px;background-color:var(--primary-color);color:var(--white-color);font-weight:500;text-transform:uppercase;align-items:center;display:flex;width:fit-content}.services-grid.services-style-4 .services-btn-4 .btn.btn-primary svg{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.services-grid.services-style-4 .services-btn-4 .btn.btn-primary:hover{color:var(--secondary-color)}.services-grid.services-style-4 .services-btn-4 .btn.btn-primary:focus{outline:none;box-shadow:none}.service-cms-box.e-con-boxed.e-con .e-con-inner{display:flex}.service-cms-box.e-con-boxed.e-con .e-con-inner .bg-round .elementor-widget-container{transform:translate(0)}.service-cms-box .e-con-inner .tt-section-title h2{font-size:22px;line-height:26px;margin-bottom:13px}.service-cms-box .e-con-inner .tt-section-title p.tt-section-description{font-size:16px;margin:0;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.service-cms-box .title_description{margin:0;font-size:16px;line-height:30px;font-weight:400}.cms-02 .service-cms-box{padding:20px;border-bottom:1px solid var(--border-color-01);margin:0 0 20px}.cms-02 .service-cms-box:hover{border-color:#fff0;box-shadow:0 0 10px rgb(0 0 0 / .1);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.cms-02 .service-cms-box:nth-child(3){margin:0 0 50px}.pricing-wrapper{background-color:#fff0;border:2px solid #fff0;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:hover{border:2px solid var(--tertiary-color)}.pricing-list .pricing-wrapper>li{text-align:center;list-style:none;padding:50px 0;overflow:hidden;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;background-color:var(--bg-light)}.pricing-list .tt-feature-box-title{font-size:34px;font-family:var(--primary-font);color:var(--secondary-color);font-weight:800;margin:0 0 10px}.pricing-list .tt-feature-box-containt p{font-size:16px;color:var(--body-text-color);margin:0 0 10px}.year-price,.month-price{margin:0;padding:0 0 25px;border-bottom:2px solid var(--border-color-01);display:flex;align-items:flex-start;justify-content:center}.year-price span,.month-price span{font-size:64px;font-family:var(--primary-font);color:var(--primary-color);font-weight:800;line-height:80px}.month-price p,.year-price p{font-size:34px;margin:0;display:inline-block;font-family:var(--primary-font);font-weight:800;color:var(--primary-color)}.pricing-list .pricing-wrapper>li .img-bg{position:relative;width:180px;height:180px;margin:auto;border-radius:50%;background-color:var(--white-color);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;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;justify-content:center;align-items:center;margin:40px auto 40px}.pricing-list .pricing-wrapper>li .img-bg img{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 .img-bg{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.pricing-list .pricing-wrapper:hover>li .img-bg{background-color:var(--tertiary-color)}.pricing-list .pricing-features li{font-size:16px;color:var(--secondary-color);text-align:start;margin:0 0 30px;font-weight:500;padding-left:30px;width:220px;position:relative}.post-excerpt .pricing-list ul{padding:0}.pricing-list{margin:0;position:relative}.post-excerpt .pricing-list ul.pricing-wrapper{margin:0;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;z-index:1}ul.pricing-features{width:220px;margin:auto}.pricing-body .pricing-features li:last-child{margin:0 0 45px}.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(--primary-color)}.pricing-body .pricing-features li::before{left:6px}a.price-table-button.btn.btn-primary{background-color:var(--primary-color);text-transform:uppercase;color:var(--white-color);padding:15px 40px;font-size:14px;font-weight:500;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;display:flex;align-items:center;width:fit-content;justify-content:center;margin:auto}a.price-table-button.btn.btn-primary:hover{color:var(--secondary-color)}a.price-table-button.btn.btn-primary svg{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.bg-light-color{background-color:var(--bg-light)}.bg-primary-color{background-color:var(--primary-color)}.pricing-list .popular-text{font-size:12px;line-height:14px;font-weight:500;background-color:var(--primary-color);color:var(--white-color);border:2px solid var(--white-color);padding:8px 20px;border-radius:30px;z-index:2;position:absolute;right:30px;left:auto;top:-15px}.style-02.pricing-list .pricing-wrapper>li{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.style-02.pricing-list .pricing-wrapper>li .content{width:28%;position:relative;border-right:1px solid #e1dfda;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.style-02.pricing-list .pricing-wrapper:hover>li .content{border-color:#dab655}.style-02.pricing-list .tt-feature-box-title{margin:50px 0 10px}.style-02.pricing-list .pricing-wrapper>li .pricing-body{flex:1;padding:0 80px}.style-02.pricing-list .pricing-wrapper>li .price-btn{width:22%;text-align:left}.style-02.pricing-list .year-price,.style-02.pricing-list .month-price{margin:0;padding:0;border-bottom:none}.style-02.pricing-list ul.pricing-features{width:100%;margin:auto;display:flex;flex-wrap:wrap;flex-direction:row}.style-02.pricing-list .pricing-features li{margin:0 0 30px;padding-left:30px;width:50%;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.pricing-list .pricing-features li::marker{display:none;content:none}.style-02.pricing-list .pricing-wrapper>li .img-bg{width:150px;height:150px;margin:0 auto 25px;position:absolute;top:-120px;left:0;right:0;bottom:auto;background-color:var(--tertiary-color);border:2px solid var(--tertiary-color)}.style-02.pricing-list .pricing-wrapper>li{padding:50px 0 30px}.style-02.pricing-list .pricing-wrapper:hover>li .img-bg{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.style-02.pricing-list .pricing-wrapper>li,.post-excerpt .style-02.pricing-list ul.pricing-wrapper{overflow:visible}.style-02.pricing-list .pricing-wrapper:hover>li .img-bg{background-color:var(--bg-light)}.style-02.pricing-list .pricing-wrapper:hover{border-color:var(--tertiary-color)}.style-02.pricing-list .pricing-wrapper:hover>li{background-color:var(--tertiary-color)}.style-02.pricing-list a.price-table-button.btn.btn-primary::after{background-color:var(--secondary-color)}.style-02.pricing-list a.price-table-button.btn.btn-primary:hover{color:var(--white-color)}.style-03.pricing-list .pricing-wrapper>li .img-bg{position:absolute;top:-90px;left:0;right:0;bottom:auto;margin:auto;border:2px solid var(--tertiary-color)}.style-03.pricing-list .pricing-wrapper>li,.post-excerpt .style-03.pricing-list ul.pricing-wrapper{overflow:visible}.post-excerpt .style-03.pricing-list ul.pricing-wrapper{margin:100px 0 0}.style-03.pricing-list .pricing-wrapper>li{padding:150px 0 45px}.style-03.pricing-list .year-price,.style-03.pricing-list .month-price{margin:0 0 45px}.elementor-widget-Team .tt-team-wrap .tt-team .team-wrap .team-info-wrapper{float:left;width:100%}.elementor-widget-Team .tt-team-wrap .tt-team .team-wrap{padding:0;background:#fff0}.tt-team .team-info-wrapper .team-info{background:#fff0;padding-top:10px;float:left;width:100%;text-align:left}.tt-team .team-info-wrapper .team-info .team-designation{font:500 16px/20px var(--secondary-font);color:var(--primary-color);padding-bottom:10px;margin:0}.tt-team .team-info-wrapper .team-info .team-title{font:700 22px/28px var(--primary-font);color:var(--secondary-color);margin:0 0 5px}.team-img{position:relative;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.team-1 .team-img{margin:-35px -60px 25px 30px;overflow:visible}.team-1 .team-img .img-box{overflow:hidden;width:fit-content}.tt-team .team-1 .team-wrap .team-info-wrapper{background-color:var(--bg-light);transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.tt-team .team-1 .team-wrap .team-info-wrapper:hover{background-color:var(--tertiary-color)}.tt-team-wrap .tt-team .team-1 .team-wrap{padding:35px 35px 0 0}.tt-team .team-1 .team-info-wrapper .team-info{padding:0 0 40px 55px}.tt-team .team-1 .team-info-wrapper .team-info .team-designation{padding-bottom:0;margin:0}.team-1 .team-img img{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;width:83%}.team-1 .team-img:hover img{transform:scale(1.05) translateX(2%);-webkit-transform:scale(1.05) translateX(2%);-moz-transform:scale(1.05) translateX(2%);-ms-transform:scale(1.05) translateX(2%);-o-transform:scale(1.05) translateX(2%)}.tt-team-wrap .swiper-button.swiper-button-prev{color:var(--white-color);top:-50px;left:auto;right:25px}.tt-team-wrap .swiper-button.swiper-button-next{color:var(--white-color);top:-50px;left:auto;right:0}.team-info-wrapper .team-img .team-social{position:absolute;top:0;bottom:0;left:-15px;right:auto;margin:auto;display:flex;flex-direction:column;height:fit-content;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;gap:8px}.team-info-wrapper .team-img .team-social a{color:var(--white-color);padding:6px;font-size:20px;display:inline-block;width:30px;height:35px}.team-info-wrapper .team-img .team-social a svg{transition:none;color:var(--secondary-color);width:17px;height:17px;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.team-info-wrapper .team-img .team-social a svg:hover{color:var(--primary-color)}.tt-team.swiper .swiper-wrapper{padding:0 0 40px}.tt-team .team-2 .team-box{position:relative}.tt-team .team-2 .team-box .team-img 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-team .team-2 .team-box:hover .team-img 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-team .team-3 .team-info .team-title,.tt-team .team-2 .team-info .team-title{font:700 22px/28px var(--primary-font);color:var(--secondary-color);margin:0 0 5px}.tt-team .team-3 .team-info .team-designation,.tt-team .team-2 .team-info .team-designation{font:500 16px/22px var(--secondary-font);color:var(--primary-color);padding:0;margin:0 0 12px}.tt-team .team-3 .team-info .team-social,.tt-team .team-2 .team-info .team-social{display:flex;gap:20px;justify-content:center}.tt-team .team-3 .team-info .team-social svg,.tt-team .team-2 .team-info .team-social svg{font-size:16px}.tt-team .team-3 .team-info .team-social svg:hover,.tt-team .team-2 .team-info .team-social svg:hover{color:var(--primary-color)}.tt-team .team-2 .team-info{padding:20px;background-color:var(--bg-light);margin:-70px 15px 0;border-radius:8px;z-index:1;position:relative;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.tt-team .team-2 .team-box:hover .team-info{background-color:var(--tertiary-color)}.tt-team .team-3 .team-info{position:absolute;top:20px;left:20px;right:20px;bottom:20px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--tertiary-color);transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;border-radius:8px;visibility:hidden;opacity:0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.tt-team .team-3 .team-box:hover .team-info{opacity:1;visibility:visible}.swiper.swiper-slider.portfolio-carousel.Portfolio-style-1{overflow:visible}.tt-portfolio-thumbnail.swiper-slide a{float:left;width:100%;overflow:hidden}.Portfolio-style-1 .tt-portfolio-thumbnail.swiper-slide a{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.tt-portfolio-thumbnail.swiper-slide{position:relative;background-color:#fff0;padding:0;overflow:hidden}.tt-portfolio-thumbnail.swiper-slide 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-portfolio-thumbnail.swiper-slide:hover 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%)}.Portfolio-style-1 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-content{padding:0 40px;width:100%;position:relative;bottom:40px}.tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner{position:relative;float:left;width:100%;text-align:left;padding:20px 30px;background-color:var(--white-color);overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a{font-size:16px;text-transform:capitalize;color:var(--body-text-color)}.tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a:hover{color:var(--primary-color)}.tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a.portfolio-btn{width:45px;height:45px;position:absolute;background-color:var(--primary-color);left:auto;right:30px;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;color:var(--white-color);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;z-index:1}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a.portfolio-btn:hover,.tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a.portfolio-btn:hover{color:var(--secondary-color)}.tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a.portfolio-btn::after{content:"";height:100%;width:0;position:absolute;transition:0.3s cubic-bezier(.785,.135,.15,.86);-webkit-transition:0.3s cubic-bezier(.785,.135,.15,.86);-moz-transition:0.3s cubic-bezier(.785,.135,.15,.86);-o-transition:0.3s cubic-bezier(.785,.135,.15,.86);-ms-transition:0.3s cubic-bezier(.785,.135,.15,.86);top:0;left:auto;right:0;z-index:-1;background-color:var(--tertiary-color)}.tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a.portfolio-btn:hover::after{width:100%;right:auto;left:0}.tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a.portfolio-btn svg{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.tt-portfolio-inner span{font-size:30px;line-height:normal;padding:0 50px 0 0;font-weight:800;font-family:var(--primary-font);color:var(--secondary-color);text-transform:capitalize;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-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.tt-portfolio-inner span:hover{color:var(--primary-color)}.tt-portfolio-thumbnail.grid-item a span{display:flex;font-weight:600;padding:15px 0 5px;align-items:center;color:var(--secondary-color);justify-content:space-between;font-size:20px;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.grid-item a span svg{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.tt-portfolio-thumbnail.grid-item a span:hover{color:var(--primary-color)}.tt-portfolio-thumbnail.grid-item{padding-top:12px;padding-bottom:12px}.tt-portfolio-thumbnail.grid-item a{float:left;width:100%;overflow:hidden;position:relative}.tt-portfolio-thumbnail.grid-item a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.tt-portfolio-thumbnail.grid-item a img{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}.tt-portfolio-thumbnail.grid-item a .tt-img{width:100%;overflow:hidden;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;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.portfolio-grid.Portfolio-style-1 .tt-portfolio-thumbnail.grid-item a:hover .tt-img img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.portfolio-grid.Portfolio-style-1 .tt-portfolio-thumbnail.grid-item a span{top:auto;bottom:0;left:0;right:0;width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;background-color:#fff0;color:var(--secondary-color);transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px)}.portfolio-grid.Portfolio-style-1 .tt-portfolio-thumbnail.grid-item a:hover span{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.portfolio-grid.Portfolio-style-1 .tt-portfolio-thumbnail.grid-item a span:hover{color:var(--primary-color)}.Portfolio-style-2 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner{position:relative;float:left;width:100%;text-align:center;padding:40px 30px;background-color:var(--bg-light);overflow:visible;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.Portfolio-style-2 .tt-portfolio-inner span{padding:0}.Portfolio-style-2 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a.portfolio-btn{left:0;right:0;top:-22px;bottom:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;z-index:2}.swiper.swiper-slider.portfolio-carousel.Portfolio-style-2.style-2{overflow:visible}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide{border-right:2px solid var(--white-color)}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide.swiper-slide-next,.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide.swiper-slide-next+.tt-portfolio-thumbnail.swiper-slide,.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide.swiper-slide-next+.tt-portfolio-thumbnail.swiper-slide+.tt-portfolio-thumbnail.swiper-slide{width:18%!important}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide.swiper-slide-active{width:46%!important}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide>a{float:left;width:max-content;overflow:hidden;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner{padding:25px 20px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-content{padding:0;width:100%;position:absolute;bottom:0;top:auto;opacity:0;visibility:hidden}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide.swiper-slide-active .tt-portfolio-content{opacity:1;visibility:visible}.portfolio-carousel.swiper .swiper-wrapper{padding:0 0 40px}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a{color:var(--primary-color)}.Portfolio-style-3 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner a.portfolio-btn{color:var(--white-color)}.Portfolio-style-4.style-2.portfolio-carousel.swiper .swiper-wrapper{padding:0}.Portfolio-style-4 .tt-portfolio-thumbnail.swiper-slide{display:flex;flex-direction:column-reverse}.Portfolio-style-4 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-content{width:100%}.Portfolio-style-4 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner{background-color:var(--tertiary-color);text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-right:1px solid #dfbc5b}.Portfolio-style-4 .tt-portfolio-thumbnail.swiper-slide .tt-portfolio-inner span{padding:0;text-align:center}.Portfolio-style-4.style-2{position:static}.Portfolio-style-4.style-2 .swiper-pagination{width:auto;right:auto;left:-49%;z-index:1;top:55%}.custom-accordian .accordion-tilte{font:600 30px/36px var(--secondary-font);color:var(--secondary-color);padding:0 20px 0 0;position:relative;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.custom-accordian .clifton-accordion-item{border-bottom:2px solid #e7e4df;padding:50px 0}.custom-accordian .clifton-accordion-item:last-child{border:none}.custom-accordian .clifton-accordion-content p{font-size:18px;line-height:30px;font-style:italic;width:80%;color:#666;margin:18px 0 0}.custom-accordian .clifton-accordion-item{position:relative}.custom-accordian .clifton-accordion-item::before{width:70px;content:"\f061";height:70px;position:absolute;left:auto;right:0;transform:rotate(-45deg);top:0;bottom:0;color:var(--secondary-color);font-size:24px;font-weight:600;font-family:"Font Awesome 5 Free";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);border:2px solid var(--secondary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.custom-accordian .clifton-accordion-item:hover::before,.custom-accordian .clifton-accordion-item.active::before{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.swiper-video .swiper-wrapper{transition-timing-function:linear}.tt-video{position:relative;border-radius:15px;overflow:hidden;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.tt-video img{transform:scale(1.03);width:100%}.tt-video:hover 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-video .video-info{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center}.tt-video .video-info .video-text{text-align:center;width:64%}.tt-video .video-info .video-text .video-section-sab{font:400 16px/20px var(--secondary-font);color:var(--white-color);padding:0 0 5px;display:inline-block}.tt-video .video-info .video-text .video-title{font:400 46px/56px var(--primary-font);color:var(--white-color);margin:0}div.elementor-custom-embed-play svg{height:30px;width:30px;color:var(--white-color)}.tt-video .youtube-popup{margin:auto;display:flex;justify-content:center;align-items:center;z-index:2;/*! position: absolute;
  */
}@keyframes hover__tab{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}25%{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2)}50%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}75%{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}}.elementor-widget-video .elementor-custom-embed-play,.youtube-popup .play-button{position:relative;width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--primary-color);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.elementor-custom-embed-play:hover,.youtube-popup:hover .play-button{animation:pulse-border1 3s ease-out infinite;-webkit-animation:pulse-border1 3s ease-out infinite}.tt-video .youtube-popup svg{color:var(--white-color);font-size:24px;transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out}.tt-video .swiper-js-container{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;display:flex;align-items:center}.tt-video .swiper-js-container .swiper-slide{color:var(--dark-bg-text);font-size:170px;line-height:175px;font-family:var(--primary-font)}.cms-video-gif{display:flex}.video-sec .elementor-wrapper.elementor-open-lightbox{--video-aspect-ratio:auto !important}.elementor-widget-video .elementor-custom-embed-play:before,.youtube-popup .play-button::before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:var(--primary-color);border-radius:50%;animation:pulse-border 1500ms ease-out infinite;z-index:-1}@keyframes pulse-border1{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}25%{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2)}50%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}75%{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.home5-video .tt-video .video-info{left:24%;right:auto}