@import url("https://fonts.googleapis.com/css2?family=Catamaran:wght@100..900&family=Jost:ital,wght@0,100..900;1,100..900&display=swap");:root{--body-bg:#fff;--white-bg:#fff;--section-bg:#efefff;--primary-bg:linear-gradient(270deg,#76009c,#2923ed);--headding-bg:#010742;--header-top-bg:#0f0f0f;--body-color:#445658;--primary-color:#2923ed;--secondary-color:#10393b;--headding-color:#010742;--white-color:#fff;--border-color:#f0f0f0;--ct-border-color:#e2e8f0;--ct-border-color2:#e1e1e1;--ct-border-color3:#e8e8e8;--no-change-color1:#010742;--dark-bg:#072032;--body-font:"Catamaran",sans-serif;--headding-font:"Jost",sans-serif}[data-bs-theme=dark]{--body-bg:#072032;--white-bg:#072032;--section-bg:#10293a;--headding-bg:#010742;--body-color:#9ba0a3;--secondary-color:#10393b;--headding-color:#fff;--white-color:#fff;--border-color:#f0f0f021;--ct-border-color:#e2e8f014;--ct-border-color2:#e1e1e11f;--ct-border-color3:#ececec30}[data-bs-theme=blue]{--body-bg:#050c36;--white-bg:#050c36;--section-bg:#06113f;--headding-bg:#010742;--body-color:#9ba0a3;--secondary-color:#10393b;--headding-color:#fff;--white-color:#fff;--border-color:#f0f0f021;--ct-border-color:#e2e8f014;--ct-border-color2:#e1e1e11f;--ct-border-color3:#ececec30}body{margin:0;padding:0;font-size:15px;color:var(--body-color);font-family:var(--body-font);font-weight:400;font-style:normal;background-color:var(--body-bg)}a,button{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}::-moz-selection{background:var(--primary-color);color:#fff;text-shadow:none}::selection{background:var(--primary-color);color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:var(--headding-color);font-weight:700;font-family:var(--headding-font)}a{transition:.4s;-webkit-transition:all .4s ease-in-out}a,a:hover{text-decoration:none}a:hover{color:var(--primary-color)}button:focus,input:focus,textarea:focus{outline:none}p{color:var(--body-color);line-height:26px}ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto}.scroll-area{position:fixed;bottom:20px;right:20px;z-index:1;display:none}.scroll-area i{width:40px;height:40px;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;font-size:18px;border-radius:50%}.section-bg{background-color:var(--section-bg)}.section-padding{padding:100px 0}.section-padding-2{padding-top:100px;padding-bottom:70px}.section-padding-80{padding:80px 0}.section-padding-70{padding:70px 0}.section-padding-50{padding:50px 0}.text-right{text-align:right}.text-left{text-align:left}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:#020842;display:flex;align-items:center;justify-content:center}.loading,.loading-container{height:100px;position:relative;width:100px;border-radius:100%}.loading-container{margin:40px auto}.loading{border-color:transparent #fff;border-style:solid;border-width:1px;animation:rotate-loading 1.5s linear 0s infinite normal;transform-origin:50% 50%}.loading-container .loading,.loading-container:hover .loading{transition:all .5s ease-in-out}#loading-icon{position:absolute;top:50%;left:50%;max-width:100px;transform:translate(-50%,-50%)}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button-1{position:relative;z-index:1;display:inline-block;padding:16px 30px;background:var(--primary-color);line-height:1.2;overflow:hidden;font-weight:600;font-size:16px;letter-spacing:1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.button-1,.button-1:hover{color:var(--white-color)}.button-1:after{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background-color:var(--headding-color);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:top right;transform-origin:top right;transition:-webkit-transform .5s cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.86,0,.07,1);transition:transform .5s cubic-bezier(.86,0,.07,1);transition:transform .5s cubic-bezier(.86,0,.07,1),-webkit-transform .5s cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1);z-index:-1}.button-1:hover:after{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.header{position:absolute;z-index:99;top:0;left:0;right:0;opacity:1}.header.header3{position:relative}.header-top{background-color:var(--header-top-bg);padding:15px 0}.ht-left-sec span{display:inline-flex;margin-right:14px;font-weight:500;color:var(--white-color);align-items:center;line-height:1}.ht-left-sec span:last-child{margin-right:0}.ht-left-sec span i{margin-right:5px}.top-social span{display:inline-block;margin-right:20px}.top-social span:last-child{margin-right:0}.top-social span a{color:var(--white-color);font-size:14px}.top-social span a svg{width:15px;height:15px;fill:var(--white-color)}.header .logo img.sticky-logo{display:none}.menu{float:right;margin-right:50px}.h-right-button{float:right;padding-top:16px}.menu ul li{display:inline-block;position:relative}.menu ul li a{display:inline-block;padding:30px 14px;font-size:16px;font-weight:600;color:var(--white-color);transition:all .3s ease;-webkit-transition:all .3s ease}.menu ul li a i{font-size:13px}.menu ul li>ul{position:absolute;background:var(--white-bg);width:240px;box-shadow:0 30px 70px 0 hsla(216,2%,55%,.15);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;transition:all .3s ease-out 0s;opacity:0;left:0;top:100%;visibility:hidden;padding:15px 0;z-index:9}.menu ul li:hover>ul{opacity:1;visibility:visible;-webkit-transform:scaleY(1);transform:scaleY(1)}.menu ul li>ul li{display:inline-block;width:100%;padding:10px 0}.menu ul li>ul li a{display:inline-block;width:100%;padding:0 25px;font-size:15.5px;color:var(--headding-color)}.menu ul li>ul li a:hover{color:var(--primary-color)}.menu ul li.menu-item-has-children>a{position:relative;padding-right:26px}.menu ul li.menu-item-has-children>a:after{content:"\f107";clear:both;display:block;position:absolute;font-family:Font Awesome\ 6 Pro;font-size:12px;line-height:1;right:13px;top:calc(50% - 6px)}.menu ul li>ul li>ul{left:240px;top:-16px}.menu ul li:last-child ul>li>ul{left:-240px;top:-16px}.header .button-1:after{background-color:var(--white-bg)}.header .button-1:hover{color:var(--headding-color)}.off_canvars_overlay{width:100%;height:100%;position:fixed;z-index:999;opacity:0;visibility:hidden;cursor:crosshair;background:#232323;top:0}.off_canvars_overlay.active{opacity:.5;visibility:visible}.offcanvas_menu{display:none}@media only screen and (min-width:768px) and (max-width:991px){.offcanvas_menu{display:block}}@media only screen and (max-width:767px){.offcanvas_menu{display:block}}.offcanvas_menu_wrapper{width:290px;position:fixed;background:var(--white-bg);z-index:9999999;top:0;height:100vh;transition:.5s;left:0;margin-left:-300px;padding:20px 0 30px;overflow-y:auto}.offcanvas_menu_wrapper.active{margin-left:0}.offcanvas_menu_wrapper .slinky-theme-default{background:inherit;min-height:300px;overflow-y:auto}.offcanvas_menu_wrapper .header_search_box{display:block}.offcanvas_main_menu>li ul li.menu-item-has-children.menu-open span.menu-expand,.offcanvas_main_menu>li.menu-item-has-children.menu-open>span.menu-expand{transform:rotate(180deg)}.offcanvas_main_menu li{position:relative}.offcanvas_main_menu li:last-child{margin:0}.offcanvas_main_menu li span.menu-expand{position:absolute;right:1px;width:50px;height:51px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:20px;background:var(--section-bg)}.offcanvas_main_menu li a{font-size:16px;font-weight:600;text-transform:capitalize;display:block;border-bottom:1px solid var(--border-color);color:var(--body-color);padding:10px 20px;line-height:30px;letter-spacing:1px}.offcanvas_main_menu li ul.sub-menu>li a{font-size:15px;padding:6px 26px}.offcanvas_main_menu li a:hover{color:var(--primary-color)}.offcanvas_footer{margin-top:50px;padding-bottom:50px;text-align:center}.offcanvas_footer span a{font-size:14px}.offcanvas_footer span a:hover{color:var(--primary-color)}.slinky-theme-default a:not(.back){padding:10px 0;text-transform:capitalize;font-size:16px;font-weight:400}.slinky-theme-default a:not(.back):hover{background:inherit;color:var(--primary-color)}.canvas_close{position:absolute;top:10px;right:13px}.canvas_close a{font-size:18px;text-transform:uppercase;font-weight:500;width:32px;height:32px;display:block;text-align:center;line-height:32px;border:1px solid #ededed;border-radius:50%;color:#333}.canvas_close a:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--white-color)}.mobile-logo{margin-bottom:30px;text-align:center}.canvas_open_full{display:none}.offcanvas_main_menu li ul.sub-menu>li span.menu-expand{height:42px}@media only screen and (min-width:768px) and (max-width:991px){.canvas_open{display:block}}@media only screen and (max-width:767px){.canvas_open{right:20px;top:27px;display:block;width:36px}}.breadcrumb-section{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;z-index:1}.breadcrumb-section .content h2{font-size:42px;color:var(--white-color);margin-bottom:16px;letter-spacing:1px}.breadcrumb-section .content ul li{display:inline-block;font-size:18px;font-weight:600;color:var(--white-color)}.breadcrumb-section .content ul li:first-child{padding-right:20px;position:relative}.breadcrumb-section .content ul li:last-child{padding-left:20px}.breadcrumb-section .content ul li:first-child:after{content:"";clear:both;display:block;width:8px;height:8px;position:absolute;top:10px;right:-4px;background:var(--white-color);border-radius:50%}.breadcrumb-section .content ul li a{color:var(--white-color)}.breadcrumb-section .content ul li a:hover{color:var(--primary-color)}.site-footer{position:relative;z-index:1;background-color:#020912}.footer-bg-dot{background-size:20px 20px;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;opacity:.8}.footer-top{padding-top:70px;padding-bottom:40px}.footer-widgets-item .f-logo{margin-bottom:30px}.footer-widgets-item p.content{margin-bottom:30px;color:#d2d2d4;font-size:16px}.footer-social span{display:inline-block;margin-right:8px}.footer-social span:last-child{margin-right:0}.footer-social span a{width:45px;height:45px;display:flex;justify-content:center;align-items:center;background:var(--primary-color);color:var(--white-color);border-radius:50%;font-size:18px;transition:all .3s ease}.footer-social span a:hover{color:var(--primary-color);background:var(--white-bg)}.footer-widgets-item h2{font-size:24px;font-weight:700;color:var(--white-color);margin-bottom:30px}.footer-widgets-item ul.menu{margin:0;float:left}.footer-widgets-item ul.menu li a{color:#d2d2d4;font-size:15px;font-weight:500;display:inline-block;margin:6px 0;transition:all .3s ease}.footer-widgets-item ul.menu li a:hover{color:var(--white-color)}.footer-widgets-item ul.contact-info li{margin-bottom:30px;display:flex;align-items:start}.footer-widgets-item ul.contact-info li .icon i{display:flex;justify-content:center;align-items:center;width:45px;height:45px;margin-right:20px;background:hsla(0,0%,100%,.1);color:var(--white-color);border-radius:50%;font-size:18px}.footer-widgets-item ul.contact-info li .content h4{text-transform:uppercase;font-size:14px;font-weight:700;color:var(--white-color);letter-spacing:1px}.footer-widgets-item ul.contact-info li .content p{color:#d2d2d4;margin-top:4px;line-height:24px;font-size:16px}.footer-widgets-item ul.contact-info li:last-child{margin-bottom:0}.footer-bottom{text-align:center;background:#04132c47}.footer-bottom .copy-text p{color:var(--white-color);font-weight:500}.footer-bottom .copy-text p a{color:var(--white-color)}.footer-bottom .copy-text p a:hover{color:var(--primary-color)}.blog-details-full .thumbnail{text-align:center;margin-bottom:30px}.blog-details-full .post-auth{margin-bottom:20px}.blog-details-full .post-auth li{display:inline-flex;align-items:center;margin-right:18px;font-size:16px;font-weight:500}.blog-details-full .post-auth li:last-child{margin-right:0}.blog-details-full .post-auth li i{color:var(--primary-color);font-size:18px;margin-right:6px}.blog-details-full .post-auth span span.author.vcard a{margin-left:5px;text-transform:capitalize;color:var(--body-color)}.blog-details-full .post-auth span a{color:var(--body-color)}.blog-details-full .post-auth span a:hover,.blog-details-full .post-auth span span.author.vcard a:hover{color:var(--primary-color)}.blog-details-full .post-auth li span{line-height:1;padding-top:1px}.blog-details-full .entry-content{margin-bottom:30px}.common-content-section p{font-size:16px;line-height:30px;margin-bottom:20px}.common-content-section blockquote{margin-bottom:20px;background:var(--primary-color);padding:50px;position:relative;color:var(--white-color)}.common-content-section blockquote p{font-size:20px;color:var(--white-color);font-weight:500;font-style:italic;line-height:32px}.common-content-section blockquote p:last-child{margin:0}.common-content-section blockquote:after{content:"\f10d";clear:both;display:block;position:absolute;font-family:Font Awesome\ 5 Pro;font-size:100px;line-height:1;bottom:-20px;right:30px;color:var(--white-color);opacity:.3}.common-content-section h4{font-size:22px;font-weight:600;margin-bottom:12px}.common-content-section ol,.common-content-section ul{margin-bottom:20px;padding-left:50px;list-style:inherit}.common-content-section ol{list-style:decimal;padding-left:40px}.common-content-section ol li,.common-content-section ul li{line-height:30px;font-size:15px;font-weight:600}.common-content-section h1{font-size:30px;margin-bottom:12px}.common-content-section h2{font-size:26px;margin-bottom:12px}.common-content-section h3{font-size:24px;margin-bottom:12px}.common-content-section h5{font-size:20px;margin-bottom:12px}.common-content-section h6{font-size:18px;margin-bottom:12px}.common-content-section pre{background:#e7e7e7;padding:14px 20px;font-size:14px}footer.entry-footer .blog-tags{text-align:center;margin-bottom:30px}footer.entry-footer .blog-tags a{display:inline-block;padding:8px 15px;font-size:15px;font-weight:500;background:var(--section-bg);border-radius:4px;line-height:22px;color:var(--headding-color);margin:0 3px;transition:all .3s ease}footer.entry-footer .blog-tags a:hover{color:var(--white-color);background:var(--primary-color)}footer.entry-footer .blog-tags span{font-size:18px;margin-right:5px}.blog-details-full .blog-share{margin-bottom:30px;text-align:center;padding-bottom:30px;border-bottom:1px solid var(--border-color)}.blog-details-full .blog-share span:first-child{font-size:18px;margin-right:5px}.blog-details-full .blog-share a{display:inline-flex;width:35px;height:35px;justify-content:center;align-items:center;color:var(--primary-color);border-radius:50%;margin:0 3px;font-size:15px;border:1px solid var(--primary-color);transition:all .3s ease}.blog-details-full .blog-share a svg{width:15px;fill:var(--primary-color);transition:all .3s ease}.blog-details-full .blog-share a:hover svg{fill:var(--white-color)}.blog-details-full .blog-share a:hover{color:var(--white-color);background:var(--primary-color);transform:translateY(-5px)}.blog-comments-list{margin-bottom:30px}.blog-comments-list h2.comments-title{font-size:30px;margin-bottom:25px;font-weight:600}.blog-comments-list ul{width:100%}.blog-comments-list ul>li{margin-bottom:30px}.blog-comments-list ul>li .comment-body{box-shadow:0 7px 29px 0 rgba(100,100,111,.2);position:relative;padding:30px;border-radius:5px}.blog-comments-list ul>li .comment-body img.avatar{width:80px;float:left;margin-right:20px;border-radius:50%}.blog-comments-list ul>li .comment-body .comment-content{overflow:hidden}.blog-comments-list ul li>ul.children{padding-left:100px;margin-top:30px}.blog-comments-list ul li>ul.children li>ul.children{padding-left:0}.blog-comments-list ul>li .comment-body .comment-content h3{font-size:18px;text-transform:capitalize;font-weight:500;letter-spacing:1px;margin-bottom:6px}.blog-comments-list ul>li .comment-body .comment-content .date{margin-bottom:10px;font-size:16px;font-weight:500;letter-spacing:1px;color:var(--body-color);opacity:.8}.blog-comments-list ul>li .comment-body .comment-content .reply{position:absolute;top:30px;right:30px;z-index:1}.blog-comments-list ul>li .comment-body .comment-content .reply a{display:inline-block;background:var(--white-bg);color:var(--primary-color);font-size:13.5px;font-weight:600;letter-spacing:1px;line-height:26px;padding:4px 14px 2px;border-radius:4px;transition:all .3s ease;border:1px solid var(--primary-color)}.blog-comments-list ul>li .comment-body .comment-content .reply a:hover{color:var(--white-color);background:var(--primary-color)}nav.navigation.comment-navigation{overflow:hidden;width:100%;margin-bottom:30px}nav.navigation.comment-navigation h2.screen-reader-text{display:none}nav.navigation.comment-navigation .nav-links{width:100%}nav.navigation.comment-navigation .nav-links .nav-previous{float:left}nav.navigation.comment-navigation .nav-links .nav-next{float:right}nav.navigation.comment-navigation .nav-links a{font-size:15px;font-weight:600;text-transform:capitalize;color:var(--headding-color);transition:all .3s ease}nav.navigation.comment-navigation .nav-links a:hover{color:var(--primary-color);text-decoration:underline}.blog-details-full .comment-respond h3{font-size:30px;margin-bottom:10px;font-weight:600}.blog-details-full .comment-respond p.comment-notes{margin-bottom:20px}.blog-details-full .comment-respond p.comment-form-comment{width:100%;margin-bottom:20px;overflow:hidden}.blog-details-full .comment-respond p.comment-form-comment label{display:block;font-size:16px;font-weight:600;margin-bottom:2px}.blog-details-full .comment-respond p.comment-form-comment textarea{width:100%;height:120px;border:1px solid #ebebeb;transition:all .3s ease;outline:none;font-size:16px;padding:15px 20px;color:var(--body-color)}.blog-details-full .comment-respond p.comment-form-comment textarea:focus{border-color:var(--primary-color)}.blog-details-full .comment-respond p.comment-form-author{width:calc(50% - 10px);float:left;margin-bottom:20px;margin-right:20px}.blog-details-full .comment-respond p.comment-form-email{width:calc(50% - 10px);overflow:hidden;margin-bottom:20px}.blog-details-full .comment-respond label{display:block;font-size:16px;font-weight:600;margin-bottom:2px}.blog-details-full .comment-respond input{width:100%;border:1px solid #ebebeb;transition:all .3s ease;outline:none;font-size:16px;padding:15px 20px;color:var(--body-color);box-sizing:border-box}.blog-details-full .comment-respond input:focus{border-color:var(--primary-color)}.blog-details-full .comment-respond p.comment-form-cookies-consent,.blog-details-full .comment-respond p.comment-form-url{width:100%;margin-bottom:20px}.blog-details-full .comment-respond p.comment-form-cookies-consent input{display:inline-block;float:left;margin-right:10px;width:18px;height:18px;margin-top:3px}.blog-details-full .comment-respond p.comment-form-cookies-consent label{display:inline-block;margin-bottom:0;line-height:1}.blog-details-full .comment-respond p.form-submit input#submit{position:relative;z-index:1;display:inline-block;padding:16px 30px;background:var(--no-change-color1);color:var(--white-color);line-height:1.2;overflow:hidden;font-weight:600;font-size:16px;letter-spacing:1px;border-radius:5px;-webkit-border-radius:5px;width:auto;border:none;outline:none;transition:all .3s ease}.blog-details-full .comment-respond p.form-submit input#submit:focus{outline:none}.blog-details-full .comment-respond p.form-submit input#submit:hover{background:var(--primary-color)}.blog-comments-list ul>li .comment-body .comment-content em.comment-awaiting-moderation{color:var(--primary-color);margin-bottom:5px;display:inline-block;font-weight:600}.blog-comments-list ul>li .comment-respond h3{font-size:24px;font-weight:600}.blog-comments-list ul>li .comment-respond h3 small{margin-left:10px;font-size:18px}.blog-comments-list ul>li .comment-respond{margin-top:30px}.blog-single-item{background:var(--white-bg);position:relative;border:1px solid var(--ct-border-color3);border-radius:4px;transition:all .3s ease}.blog-single-item:hover{box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.blog-single-item .thumbnail{overflow:hidden;position:relative}.blog-single-item .thumbnail img{width:100%;transition:.7s}.blog-single-item:hover .thumbnail img{transform:scale(1.1)}.blog-single-item .content{padding:25px 30px;position:relative}.blog-single-item .content .date{font-size:16px;font-weight:500;margin-bottom:.8rem;line-height:28px}.blog-single-item .content .date i{margin-right:4px}.blog-single-item .content .title{border-bottom:1px solid var(--border-color);padding-bottom:20px;margin-bottom:20px}.blog-single-item .content .title h3{font-size:22px;font-weight:600}.blog-single-item .content .title h3 a{color:var(--headding-color)}.blog-single-item .content .title h3 a:hover{color:var(--primary-color)}.blog-single-item .content .user-s{overflow:hidden}.blog-single-item .content .user-s ul li{display:inline-block;float:left;font-size:16px;text-transform:capitalize;letter-spacing:1px;color:var(--body-color)}.blog-single-item .content .user-s ul li:last-child{float:right}.blog-sidebar-section{padding-left:2rem}.single-widgets{width:100%;background:var(--section-bg);margin-bottom:30px;border-radius:4px;padding:30px;overflow:hidden}.single-widgets form{position:relative}.single-widgets form input{width:100%;float:left;padding:15px 20px;box-sizing:border-box;border:1px solid #e2e2e2;border-radius:4px;font-size:15px;font-weight:600;text-transform:capitalize;line-height:26px}.single-widgets form button{position:absolute;top:6px;right:6px;height:calc(100% - 12px);border:none;font-size:20px;border-radius:4px;background:var(--no-change-color1);color:var(--white-color);transition:all .3s ease}.single-widgets form button:hover{background:var(--primary-color)}.single-widgets h2,.single-widgets h3{font-size:22px;font-weight:600;margin-bottom:20px;padding-bottom:15px;position:relative}.single-widgets h2:after,.single-widgets h3:after{content:"";clear:both;position:absolute;width:80px;height:2px;background:var(--primary-color);left:0;bottom:0}.single-widgets ul li{display:inline-block;width:100%;font-size:15px;font-weight:600;padding:8px 0}.single-widgets ul li a{color:var(--body-color)}.single-widgets ul li a:hover{color:var(--primary-color)}.single-widgets a.tag-cloud-link{font-size:15px!important;display:inline-block;padding:8px 15px;font-weight:500;background:var(--white-bg);border-radius:4px;line-height:22px;color:var(--headding-color);margin:4px 3px;transition:all .3s ease}.single-widgets a.tag-cloud-link:hover{color:var(--white-color);background:var(--primary-color)}.side-widgets-l-blog .item:last-child{margin-bottom:0}.side-widgets-l-blog .item{display:flex}.side-widgets-l-blog .item .thubnail a{width:70px;display:inline-block;margin-right:15px}.side-widgets-l-blog .item .thubnail a img{border-radius:4px}.side-widgets-l-blog .item .content h4{font-size:16px;font-weight:600;margin-bottom:10px}.side-widgets-l-blog .item .content h4 a{color:var(--headding-color)}.side-widgets-l-blog .item:hover .content h4 a{color:var(--primary-color)}.side-widgets-l-blog .item .content span{font-size:15px}.side-widgets-l-blog .item .content span i{margin-right:5px}.blog-pagination .nav-links{text-align:center;margin:20px auto 0}.blog-pagination .nav-links ul{display:flex;align-items:center}.blog-pagination .nav-links ul li{display:inline-block;margin:0 3px}.blog-pagination .nav-links ul li span{background:var(--primary-color);color:var(--white-color)}.blog-pagination .nav-links ul li a,.blog-pagination .nav-links ul li span{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:600;border-radius:4px}.blog-pagination .nav-links ul li a{background:var(--section-bg);color:var(--headding-color)}.blog-pagination .nav-links ul li a:hover{color:var(--white-color);background:var(--primary-color)}.no-search-results-content{background:var(--white-bg);position:relative;border:1px solid var(--ct-border-color3);border-radius:4px;transition:all .3s ease;padding:25px 30px}.no-search-results-content h2.page-title{font-size:30px;font-weight:600;margin-bottom:15px}.no-search-results-content p{margin-bottom:20px;font-size:18px}.no-search-from form{max-width:380px;position:relative}.no-search-from form label{width:calc(100% - 95px);float:left}.no-search-from form input.search-field{width:100%;padding:12px 15px;font-size:15px;text-transform:capitalize;font-weight:600;border:1px solid var(--border-color);border-radius:4px;transition:all .3s ease}.no-search-from form input.search-field:focus{border-color:var(--primary-color)}.no-search-from form input.search-submit{width:90px;overflow:hidden;margin-left:5px;padding:13px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px;border:none;border-radius:4px;background:var(--headding-color);color:var(--white-color);transition:all .3s ease}.no-search-from form input.search-submit:hover{background:var(--primary-color)}.error-page-404 .content h2{font-size:150px;line-height:110px;font-weight:700;margin-bottom:40px;text-shadow:3px 3px var(--primary-color)}.error-page-404 .content h4{font-size:42px;margin-bottom:20px;font-weight:600}.error-page-404 .content p{font-size:18px;max-width:600px;margin:0 auto 20px;line-height:32px;font-weight:500}.portfolio-details-full .post-navigation{overflow:hidden;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:20px 0;margin-top:15px}.portfolio-details-full .post-navigation .text-right .n-prev-post{float:right}.portfolio-details-full .post-navigation .n-prev-post a{display:flex;align-items:center;font-size:15px;font-weight:600;color:var(--headding-color);line-height:28px;transition:all .3s ease}.portfolio-details-full .post-navigation .n-prev-post a:hover{color:var(--primary-color)}.portfolio-details-full .post-navigation .n-prev-post a i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--section-bg);border-radius:50%;font-size:18px;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.portfolio-details-full .post-navigation .n-prev-post a:hover i{background:var(--primary-color);color:var(--white-color)}.portfolio-details-full .post-navigation .text-right .n-prev-post a i{margin-left:10px}@media (min-width:992px){.portfolio-details-full .portfolio-sidebar{padding-left:20px}}.portfolio-details-full .project-info-s{background:var(--primary-color);padding:30px}.portfolio-details-full .project-info-s h4{font-size:20px;color:var(--white-color);margin-bottom:15px;font-weight:600;letter-spacing:1px}.portfolio-details-full .project-info-s ul{margin-bottom:20px}.portfolio-details-full .project-info-s ul li{width:100%;overflow:hidden;margin-bottom:15px;color:var(--white-color);letter-spacing:1px}.portfolio-details-full .project-info-s ul li b{display:block;font-size:16px;letter-spacing:1px}.portfolio-details-full .project-info-s ul li b a{color:var(--white-color)}.portfolio-details-full .project-info-s ul li b a:hover{text-decoration:underline}.portfolio-details-full .project-info-s .blog-share span{font-size:15px;margin-right:6px;color:var(--white-color);letter-spacing:1px}.portfolio-details-full .project-info-s .blog-share span:last-child{margin-right:0}.portfolio-details-full .project-info-s .blog-share span a{width:46px;height:46px;display:inline-flex;justify-content:center;align-items:center;background:#5651ff;border-radius:50%;font-size:15px;color:var(--white-color);transition:all .3s ease}.portfolio-details-full .project-info-s .blog-share span a svg{width:15px;fill:var(--white-color);-webkit-transition:all .3s ease}.portfolio-details-full .project-info-s .blog-share span a:hover svg{fill:var(--primary-color)}.portfolio-details-full .project-info-s .blog-share span.sh{display:none}.portfolio-details-full .project-info-s .blog-share span a:hover{color:var(--primary-color);background:var(--white-bg)}.portfolio-details-full .portfolio-sidebar .po-contact-info{background:var(--section-bg);padding:30px}.portfolio-details-full .portfolio-sidebar .po-contact-info h4{font-size:20px;margin-bottom:15px;font-weight:600;letter-spacing:1px}.portfolio-details-full .portfolio-sidebar .po-contact-info .list .item{margin-bottom:20px;display:flex}.portfolio-details-full .portfolio-sidebar .po-contact-info .list .item:last-child{margin-bottom:0}.portfolio-details-full .portfolio-sidebar .po-contact-info .list .item .icon i{color:var(--primary-color);font-size:20px;margin-right:14px;line-height:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#3630ff26;border-radius:5px;margin-top:4px}.portfolio-details-full .portfolio-sidebar .po-contact-info .list .item .info h5{font-size:16px;font-weight:600;margin-bottom:2px}.header.sticky-header.sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:999999;background-color:hsla(0,0%,100%,.8);-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,.06);box-shadow:0 2px 28px 0 rgba(0,0,0,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header.sticky-header.sticky .logo img{display:none}.header.sticky-header.sticky .logo img.sticky-logo{display:block}.sticky .menu ul li a{color:var(--headding-color)}.sticky .menu ul li:hover>a{color:var(--primary-color)}.sticky.header .button-1:after{background-color:var(--headding-bg)}.sticky.header .button-1:hover{color:var(--white-color)}.header-color.header .logo img{display:none}.header-color.header .logo img.sticky-logo{display:block}.header-color .menu ul li a{color:var(--headding-color)}.header-color .menu ul li:hover>a{color:var(--primary-color)}.header-color.header .button-1:after{background-color:var(--no-change-color1)}.header.header-color .button-1:hover{color:var(--white-color)}.blog-standard-card{background:var(--white-bg);position:relative;border:1px solid var(--ct-border-color3);transition:all .3s ease}.blog-standard-card .content{padding:40px;position:relative}.blog-standard-card .content .postbox__meta{margin-bottom:7px}.blog-standard-card .content .postbox__meta ul li{font-size:14px;color:var(--body-color);margin-right:30px;font-weight:500;margin-bottom:5px;display:inline-block;text-transform:capitalize}.blog-standard-card .content .postbox__meta ul li:last-child{margin-right:0}.blog-standard-card .content .postbox__meta ul li i{color:var(--headding-color);transform:translateY(0);font-size:16px;margin-right:2px}.blog-standard-card .content .title{margin-bottom:20px;margin-top:10px}.blog-standard-card .content .title h3{font-size:34px;font-weight:600;line-height:36px}.blog-standard-card .content .title h3 a{font-family:var(--headding-font);color:var(--headding-color)}.blog-standard-card .content .title h3:hover a{color:var(--primary-color)}.blog-standard-card .content p{font-size:16px;line-height:30px;margin-bottom:30px}.blog-standard-card .content .button-read a{padding:14px 32px}[data-bs-theme=dark] .sticky .menu ul li a{color:var(--no-change-color1)}[data-bs-theme=dark] .sticky .menu ul li>ul li a{color:var(--white-color)}[data-bs-theme=dark] .sticky .menu ul li:hover>a{color:var(--primary-color)}[data-bs-theme=dark] .button-1:hover{color:var(--no-change-color1)}[data-bs-theme=dark] .header .button-1:hover{color:var(--white-color)}[data-bs-theme=blue] .sticky .menu ul li a{color:var(--no-change-color1)}[data-bs-theme=blue] .sticky .menu ul li>ul li a{color:var(--white-color)}[data-bs-theme=blue] .sticky .menu ul li:hover>a{color:var(--primary-color)}[data-bs-theme=blue] .button-1:hover{color:var(--no-change-color1)}[data-bs-theme=blue] .header .button-1:hover{color:var(--white-color)}[data-bs-theme=blue] .services-card-item{background:linear-gradient(1turn,#03092a00,rgba(41,35,237,.24))}[data-bs-theme=blue] .services-card-item:after{background:linear-gradient(-190deg,#03092a00,rgba(41,35,237,.24))}[data-bs-theme=blue] .services-card-item:hover{background:transparent}[data-bs-theme=blue] .news-ticker .scroll div span{color:transparent}[data-bs-theme=blue] .services-card-item .content a i{font-size:17px;transform:rotate(-45deg)}.ct-about-us-image.position-relative .ab-im-content{right:0;position:absolute;bottom:50px;z-index:9}[data-bs-theme=blue] .site-footer{background-color:var(--body-bg)}[data-bs-theme=blue] .footer-bottom{background:var(--section-bg)}.menu ul li.mega-menu>ul{width:1000px;max-width:1000px;min-width:1000px;left:-380px;right:0}.menu ul li.mega-menu>ul.sub-menu{display:grid}.mega-menu-columns-2>.sub-menu{grid-template-columns:repeat(2,1fr)}.mega-menu-columns-3>.sub-menu{grid-template-columns:repeat(3,1fr)}.mega-menu-columns-4>.sub-menu{grid-template-columns:repeat(4,1fr)}.mega-menu-columns-5>.sub-menu{grid-template-columns:repeat(5,1fr)}.mega-menu-columns-6>.sub-menu{grid-template-columns:repeat(6,1fr)}.menu ul li.mega-menu>ul.sub-menu li a:after{display:none}.menu ul li.mega-menu>ul.sub-menu li ul.sub-menu{display:block;opacity:1;visibility:visible;left:0;position:relative;top:0;box-shadow:none;-webkit-transform:scaleY(1);transform:scaleY(1)}.header-color .menu li.mega-menu>ul.sub-menu li:hover>a{color:var(--headding-color)}.header-color .menu li.mega-menu>ul.sub-menu li a:hover{color:var(--primary-color)}.menu ul li.mega-menu:first-child>ul{left:-280px}:root{--ct-green-color:#11b587;--ct-pink-color:#f21c83;--ct-purple-color:#9542f4;--ct-blue-color:#2f69f9;--ct-common-pink-2:#ff3975;--ct-common-pink-3:#f21c83;--ct-common-pink-4:#e349e3}.ml-70{margin-left:70px}.pr-100{padding-right:100px}.button-2,.ct-about-us-section .content .ab-info .icon,.ct-about-us-section .content .ab-info .icon i,.ct-about-us-section5 .content .ab-info .icon,.ct-about-us-section5 .content .ab-info .icon i,.ct-industry-item,.ct-industry-item .icon,.ct-industry-item .icon i,.ct-industry-item .icon svg,.ct-industry-item h2,.ct-industry-item2,.ct-industry-item2 .content h2,.ct-industry-item2 .icon,.ct-industry-item2 .icon i,.ct-industry-item2 .icon svg,.ct-industry-item2 a:after,.ct-industry-item2 h2,.ct-price-card,.ct-pricing-card2,.ct-pricing-p-section2 .ct-p-t-s ul li,.ct-pricing-p-section2 .list-p-s .si-item .icon,.ct-pricing-plan-section ul.nav li button,.ct-pricing-plan-section ul.nav li button:after,.ct-tab-image-left .nav.nav-tabs .nav-link .nav-item-signle,.ct-tab-image-left .nav.nav-tabs .nav-link .nav-item-signle .number span,.hero-nav i,.hero-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active,.portfolio-cate-list-full ul li,.portfolio-item-single .content,.portfolio-item-single .content h2,.portfolio-item-single .content strong,.portfolio-item-single .zoom-icon,.portfolio-item-single .zoom-icon a,.portfolio-item-single-style2 .content,.portfolio-item-single-style2 .content strong,.portfolio-item-single-style2 .content-f,.portfolio-item-single-style2:after,.portfolio-item-single:after,.portfolio-item-style3 .thumbnail .arrow-icon,.portfolio-slider-full .portfolio-nav i,.portfolio-slider-full .portfolio-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active,.portfolio-slider-full2 .portfolio-nav i,.portfolio-slider-full2 .portfolio-nav.arrow-border i,.project-item-single .thumbnail img,.service-nav i,.services-card-item,.services-card-item .content a i,.services-card-item .content h2,.services-card-item .content p,.services-card-item .icon .ic,.services-card-item-4,.services-card-item-4:after,.services-card-item-style2,.services-card-item-style2 .content p,.services-card-item-style2 .icon,.services-card-item-style2 .icon svg,.services-card-item-style2:after,.services-card-item-style3,.services-card-item-style3 .content h2,.services-card-item-style3 .content p,.services-card-item-style3 .icon .ic,.services-card-item-style3 .icon .ic svg,.services-card-item-style3 .services__shape-1,.services-card-item-style3 .services__shape-2,.services-card-item-style3 a,.services-card-item-style3 a i,.services-card-item-style4,.services-card-item-style4 .content a.read-m i,.services-card-item-style4 .icon,.services-card-item-style4 .icon i,.services-card-item-style4 .icon svg,.services-card-item-style4:after,.services-card-item-style5,.services-card-item-style5 .content h2,.services-card-item-style6,.services-card-item-style6 .content a.read-m i,.services-card-item-style7,.services-card-item-style7 .content p,.services-card-item-style7 .t-icon .icon i,.services-card-item-style7-full,.services-card-item-style7-full .t-icon h3,.services-card-item-style8,.services-card-item-style8 .read-more a.read-m,.services-card-item.style-6 .h-bg-image,.services-card-item:after,.single-input input,.single-input select,.single-input textarea,.step-card,.step-card .step-badge span,.step-card h3.title,.step-card p,.swiper-pagination-bullet-active:after,.testimonial-left-rating .tes-nav i,.testimonial-slider-full-2 .tes-nav i,.work-in-progress-card,a,button{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (min-width:1200px){.custom-col{flex:0 0 20%!important;max-width:20%!important}}.background-fixed{background-attachment:fixed}.white-bg{background-color:var(--white-bg)}.video-btn a{background:var(--white-color);height:100px;width:100px;text-align:center;border-radius:50%;line-height:100px;font-size:30px;-webkit-transition:-webkit-animation ripple-red infinite .5s linear 1s;animation:ripple-red 1s linear infinite;-webkit-transition:.5s;display:flex;margin:0 auto;align-items:center;justify-content:center;color:var(--primary-color)}@-webkit-keyframes ripple-red{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.3),0 0 0 10px hsla(0,0%,100%,.3),0 0 0 20px hsla(0,0%,100%,.3);box-shadow:0 0 0 0 hsla(0,0%,100%,.3),0 0 0 10px hsla(0,0%,100%,.3),0 0 0 20px hsla(0,0%,100%,.3)}to{-webkit-box-shadow:0 0 0 10px hsla(0,0%,100%,.3),0 0 0 20px hsla(0,0%,100%,.3),0 0 0 30px hsla(0,0%,100%,0);box-shadow:0 0 0 10px hsla(0,0%,100%,.3),0 0 0 20px hsla(0,0%,100%,.3),0 0 0 30px rgba(255,42,2,0)}}@-webkit-keyframes ripple-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(54,48,255,.3),0 0 0 10px rgba(54,48,255,.3),0 0 0 20px rgba(54,48,255,.3);box-shadow:0 0 0 0 rgba(54,48,255,.3),0 0 0 10px rgba(54,48,255,.3),0 0 0 20px rgba(54,48,255,.3)}to{-webkit-box-shadow:0 0 0 10px rgba(54,48,255,.3),0 0 0 20px rgba(54,48,255,.3),0 0 0 30px rgba(54,48,255,0);box-shadow:0 0 0 10px rgba(54,48,255,.3),0 0 0 20px rgba(54,48,255,.3),0 0 0 30px rgba(255,42,2,0)}}@-webkit-keyframes ripple-blue-18{0%{-webkit-box-shadow:0 0 0 0 rgba(54,48,255,.3),0 0 0 6px rgba(54,48,255,.3),0 0 0 12px rgba(54,48,255,.3);box-shadow:0 0 0 0 rgba(54,48,255,.3),0 0 0 6px rgba(54,48,255,.3),0 0 0 12px rgba(54,48,255,.3)}to{-webkit-box-shadow:0 0 0 6px rgba(54,48,255,.3),0 0 0 12px rgba(54,48,255,.3),0 0 0 18px rgba(54,48,255,0);box-shadow:0 0 0 6px rgba(54,48,255,.3),0 0 0 12px rgba(54,48,255,.3),0 0 0 18px rgba(54,48,255,0)}}.video-btn span{display:none}.img-custom-anim-right{animation:img-anim-right 1.3s cubic-bezier(.645,.045,.355,1) .4s forwards;opacity:0}@keyframes img-anim-right{0%{transform:translateX(5%);clip-path:inset(0 0 0 100%);opacity:0}to{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-left{animation:img-anim-left 1.3s cubic-bezier(.645,.045,.355,1) .4s forwards;opacity:0}@keyframes img-anim-left{0%{transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}to{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-top{animation:img-anim-top 1.3s cubic-bezier(.645,.045,.355,1) forwards;opacity:0}@keyframes img-anim-top{0%{transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}to{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}.ct-hero-section,.ct-hero-section2,.ct-hero-section3,.ct-hero-slider-item,.ct-video-banner-image .banner-img{background-size:cover;background-repeat:no-repeat;background-position:50%}.ct-hero-slider-item{padding-top:230px;padding-bottom:150px;position:relative;z-index:1}.ct-hero-slider-item:after{content:"";clear:both;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#02084280}.ct-hero-section4{position:relative;z-index:1;padding-top:100px;background-size:cover;background-repeat:no-repeat;background-position:50%}.ct-hero-section,.ct-hero-section2,.ct-hero-section3{padding-top:140px;padding-bottom:80px}.ct-hero-section3{z-index:1;position:relative;min-height:100vh}.ct-hero-section3 div#particles-js{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;pointer-events:none}.ct-hero-section .content h4,.ct-hero-section2 .content h4,.ct-hero-section3 .content h4,.ct-hero-section4 h4,.ct-hero-slider-item .content h4{color:var(--white-color);font-size:18px;font-weight:600;letter-spacing:1px}.ct-hero-section2 .content h4{color:var(--primary-color)}.ct-hero-section .content h2,.ct-hero-section2 .content h2,.ct-hero-section3 .content h2,.ct-hero-section4 h2,.ct-hero-slider-item .content h2{color:var(--white-color);font-size:60px;margin:20px 0}.ct-hero-section4 h2 span{position:relative}.ct-hero-section4 h2 span:after{background-repeat:no-repeat;bottom:-10px;content:"";height:20px;position:absolute;right:0;width:201px;z-index:-1}.ct-hero-section3 .content h2 span,.ct-hero-slider-item .content h2 span{color:var(--primary-color)}.ct-hero-section2 .content h2{color:var(--headding-color)}.ct-hero-section2 .content h2 span{color:var(--primary-color);background-image:-webkit-linear-gradient(45deg,var(--primary-color) 48%,var(--headding-color) 56%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ct-hero-section .content p,.ct-hero-section2 .content p,.ct-hero-section3 .content p,.ct-hero-section4 p,.ct-hero-slider-item .content p{color:var(--white-color);margin-bottom:30px;font-size:18px;font-weight:500}.ct-hero-section2 .content p{color:var(--body-color)}.ct-hero-section .content .h-button a.button-1:first-child,.ct-hero-section2 .content .h-button a.button-1:first-child,.ct-hero-section3 .content .h-button a.button-1:first-child,.ct-hero-section4 .content .h-button a.button-1:first-child,.ct-hero-slider-item .content .h-button a.button-1:first-child{margin-right:20px}.ct-hero-section .content .h-button a.button-1:after,.ct-hero-section3 .content .h-button a.button-1:after,.ct-hero-slider-item .content .h-button a.button-1:after{background-color:var(--white-bg)}.ct-hero-section .content .h-button a.button-1:hover,.ct-hero-section3 .content .h-button a.button-1:hover,.ct-hero-slider-item .content .h-button a.button-1:hover{color:var(--primary-color)}.ct-hero-section .content .h-button a.button-1.style-2,.ct-hero-section3 .content .h-button a.button-1.style-2,a.button-1.style-2{background-color:var(--white-bg);color:var(--primary-color)}.ct-hero-section2 .content .h-button a.button-1.style-2,a.button-1.style-2{background-color:var(--no-change-color1);color:var(--white-color)}.ct-hero-section .content .h-button a.button-1.style-2:after,.ct-hero-section3 .content .h-button a.button-1.style-2:after,a.button-1.style-2:after{background-color:var(--primary-color)}.ct-hero-section .content .h-button a.button-1.style-2:hover,.ct-hero-section3 .content .h-button a.button-1.style-2:hover,a.button-1.style-2:hover{color:var(--white-color)}.ct-hero-section .content .h-button.vedio,.ct-hero-section2 .content .h-button.vedio,.ct-hero-section3 .content .h-button.vedio,.ct-hero-slider-item .content .h-button.vedio{display:flex;align-items:center}.ct-hero-section .content .h-button.vedio .video-btn,.ct-hero-section2 .content .h-button.vedio .video-btn,.ct-hero-section3 .content .h-button.vedio .video-btn,.ct-hero-slider-item .content .h-button.vedio .video-btn{margin-left:20px}.ct-hero-section .content .h-button.vedio .video-btn a,.ct-hero-section2 .content .h-button.vedio .video-btn a,.ct-hero-section3 .content .h-button.vedio .video-btn a,.ct-hero-slider-item .content .h-button.vedio .video-btn a,.ct-video-banner-image .video-btn a{height:70px;width:70px;line-height:100px;font-size:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.ct-hero-section2 .content .h-button.vedio .video-btn a{-webkit-transition:-webkit-animation ripple-blue infinite .5s linear 1s;animation:ripple-blue 1s linear infinite}.ct-hero-section .content .h-button.vedio .video-btn a:hover,.ct-hero-section2 .content .h-button.vedio .video-btn a,.ct-hero-section3 .content .h-button.vedio .video-btn a:hover,.ct-hero-slider-item .content .h-button.vedio .video-btn a:hover,.ct-video-banner-image .video-btn a:hover{background:var(--primary-color);color:var(--white-color)}.ct-hero-section2{position:relative;min-height:100vh;display:flex;align-items:center;height:100%}.ct-hero-section4 .image{position:relative;z-index:1;border-radius:10px;overflow:hidden;text-align:center}.ct-hero-section4 .image img{border-radius:10px}.ct-hero-section4 .image .video-btn{position:absolute;z-index:2;top:calc(50% - 33px);left:0;right:0}.ct-hero-section4 .image .video-btn a.video-p-btn{width:66px;height:66px;font-size:20px}.ct-hero-section4 .image .video-btn a.video-p-btn:hover{background:var(--primary-color);color:var(--white-color)}.ct-hero-section4:after{background-color:var(--bs-body-bg);background-position-x:center;background-repeat:no-repeat;background-size:cover;bottom:-1px;-webkit-clip-path:polygon(100% 81%,0 100%,100% 100%);clip-path:polygon(100% 81%,0 100%,100% 100%);content:"";height:380px;position:absolute;width:100%;left:0;right:0}.ct-hero-section2 .ct-shap .shap{position:absolute;z-index:-1}.ct-hero-section2 .ct-shap .shap1{top:320px;left:0;-webkit-animation:hero-thumb-animation 2s linear infinite alternate;-moz-animation:hero-thumb-animation 2s linear infinite alternate;-o-animation:hero-thumb-animation 2s linear infinite alternate;animation:hero-thumb-animation 2s linear infinite alternate}@media (max-width:1399px){.ct-hero-section2 .ct-shap .shap1{left:-12px}}.ct-hero-section2 .ct-shap .shap2{top:150px;left:32%;-webkit-animation:hero-circle-2 4s linear infinite alternate;-moz-animation:hero-circle-2 4s linear infinite alternate;-o-animation:hero-circle-2 4s linear infinite alternate;animation:hero-circle-2 4s linear infinite alternate}.ct-hero-section2 .ct-shap .shap3{top:220px;right:100px;-webkit-animation:hero-triangle-1 6s linear infinite;-moz-animation:hero-triangle-1 6s linear infinite;-o-animation:hero-triangle-1 6s linear infinite;animation:hero-triangle-1 6s linear infinite}.ct-hero-section2 .ct-shap .shap4{right:120px;bottom:60px;-webkit-animation:hero-circle-2 4s linear 0s infinite alternate;-moz-animation:hero-circle-2 4s linear 0s infinite alternate;-o-animation:hero-circle-2 4s linear 0s infinite alternate;animation:hero-circle-2 4s linear 0s infinite alternate}.ct-hero-section2 .ct-shap .shap5{bottom:18px;left:40%;-webkit-animation:services-triangle 7s linear infinite alternate;-moz-animation:services-triangle 7s linear infinite alternate;-o-animation:services-triangle 7s linear infinite alternate;animation:services-triangle 7s linear infinite alternate}@keyframes hero-triangle-1{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes hero-thumb-animation{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes hero-thumb-sm-animation{0%{-webkit-transform:translateY(-20px) translateX(50px);-moz-transform:translateY(-20px) translateX(50px);-ms-transform:translateY(-20px) translateX(50px);transform:translateY(-20px) translateX(50px)}to{-webkit-transform:translateY(-20px) translateX(0);-moz-transform:translateY(-20px) translateX(0);-ms-transform:translateY(-20px) translateX(0);transform:translateY(-20px) translateX(0)}}@keyframes hero-thumb-sm-2-animation{0%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes services-triangle{0%{-webkit-transform:rotate(0deg) translateX(-50px);-moz-transform:rotate(0deg) translateX(-50px);-ms-transform:rotate(0deg) translateX(-50px);transform:rotate(0deg) translateX(-50px)}to{-webkit-transform:rotate(1turn) translateY(100px);-moz-transform:rotate(1turn) translateY(100px);-ms-transform:rotate(1turn) translateY(100px);transform:rotate(1turn) translateY(100px)}}@keyframes hero-circle-2{0%{-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.swiper-slide-active .ct-hero-slider-item .h-button,.swiper-slide-active .ct-hero-slider-item h2,.swiper-slide-active .ct-hero-slider-item h4,.swiper-slide-active .ct-hero-slider-item p{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1.3s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1.7s;animation-delay:1.6s}.swiper-slide-active .ct-hero-slider-item h4{-webkit-animation-delay:.7s;animation-delay:.7s}.swiper-slide-active .ct-hero-slider-item h2{-webkit-animation-delay:1.1s;animation-delay:1.1s}.swiper-slide-active .ct-hero-slider-item p{-webkit-animation-delay:1.5s;animation-delay:1.5s}.swiper-slide-active .ct-hero-slider-item .h-button{-webkit-animation-delay:1.7s;animation-delay:1.7s}.ct-hero-slider-full{position:relative}.hero-nav i{position:absolute;top:calc(50% - 35px);left:7%;z-index:999;display:inline-block;width:70px;height:70px;line-height:70px;text-align:center;color:var(--headding-color);background-color:var(--white-bg);border-radius:50%;font-size:18px;box-shadow:0 30px 50px rgba(3,4,28,.2)}.hero-nav .hero-button-next i{right:7%;left:inherit}.hero-nav i:hover{color:var(--white-color);background-color:var(--primary-color)}@media (max-width:1620px){.hero-nav i{left:4%}.hero-nav .hero-button-next i{right:4%}}@media (min-width:1400px) and (max-width:1540px){.hero-nav i{left:.8%}.hero-nav .hero-button-next i{right:.8%}}@media (min-width:1200px) and (max-width:1340px){.hero-nav i{left:.8%}.hero-nav .hero-button-next i{right:.8%}}.ct-hero-slider-full .hero-slider-dot{text-align:center;position:absolute;bottom:50px!important;left:0;right:0;z-index:9}.hero-slider-dot .swiper-pagination-bullet{width:8px;height:8px;background-color:#d4d4dd;opacity:1;margin:0 9px!important;position:relative}.hero-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary-color)}.hero-slider-dot .swiper-pagination-bullet:after{position:absolute;content:"";left:50%;top:50%;width:calc(100% + 16px);height:calc(100% + 16px);background-color:transparent;border:1px solid transparent;border-radius:50%;transform:translate(-50%,-50%) scale(0)}.hero-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active:after{border-color:var(--primary-color);transform:translate(-50%,-50%) scale(1)}.hero-slider-dot .swiper-pagination-bullet button{font-size:0;border:none;display:none}.ct-hero-video-section{position:relative;z-index:1;padding-top:220px;padding-bottom:150px}.ct-hero-video-section:after{content:"";clear:both;display:block;background-color:#000c6f33}.ct-hero-video-section #myVideo,.ct-hero-video-section:after{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.ct-hero-video-section #myVideo{-o-object-fit:cover;object-fit:cover;min-width:100%}.ct-hero-video-section .content h4{font-weight:600;font-size:20px;margin-bottom:16px}.ct-hero-video-section .content h2{font-size:90px;line-height:90px;margin-bottom:30px}.ct-hero-video-section .content p{color:var(--headding-color);max-width:800px;margin:0 auto 30px;font-weight:500;font-size:20px;line-height:32px}.ct-hero-video-section .button-1.style-2{margin-left:20px}.ct-section-title h4{position:relative;font-size:18px;font-weight:600;letter-spacing:0;display:inline-block;padding:0 80px;margin-bottom:15px;color:var(--primary-color)}.ct-section-title h4:after{left:0}.ct-section-title h4:after,.ct-section-title h4:before{content:"";clear:both;display:block;position:absolute;width:70px;height:3px;background:var(--primary-color);top:calc(50% - 1.5px)}.ct-section-title h4:before{right:0}.ct-section-title.text-left h4{padding-left:0}.ct-section-title.text-left h4:after{display:none}.ct-section-title.text-right h4{padding-right:0}.ct-section-title.text-right h4:before{display:none}.ct-section-title h2{font-size:42px;margin-bottom:15px}.ct-section-title h2 span{color:var(--primary-color);position:relative;z-index:1}.ct-section-title h2 span:after{background-repeat:no-repeat;bottom:-10px;content:"";height:20px;position:absolute;right:0;width:201px;z-index:-1}.ct-section-title h4.style-2:before{display:none}.ct-section-title h4.style-2{font-size:14px;letter-spacing:1px;font-weight:600;text-transform:capitalize;border:1px solid var(--ct-border-color);display:inline-flex;padding:8px 24px;border-radius:30px;line-height:24px;background:#e2e8f04d;margin-bottom:18px}.ct-section-title h4.style-2:after{display:none}.ct-section-title p{font-size:16px;font-weight:500}.services-card-item{background:var(--white-bg);height:100%;position:relative;z-index:1;-webkit-box-shadow:0 10px 30px 0 rgb(0 0 0/7%);box-shadow:0 10px 30px 0 rgb(0 0 0/7%);padding:40px 40px 30px}.services-card-item,.services-card-item:after{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.services-card-item:after{content:"";clear:both;display:block;position:absolute;width:100%;height:0;background:var(--primary-color);top:0;left:0;z-index:-1}.services-card-item:hover:after{height:100%}.services-card-item .icon{margin-bottom:30px;max-width:70px;width:100%}.services-card-item .icon img.img-hover,.services-card-item-style3 .icon img.img-hover,.services-card-item-style3:hover .icon .im.hover img,.services-card-item:hover .icon .im.hover img{display:none}.services-card-item-style3:hover .icon .im.hover img.img-hover,.services-card-item:hover .icon .im.hover img.img-hover{display:block}.services-card-item .content h2{font-size:24px;color:var(--headding-color);margin-bottom:1rem}.services-card-item:hover .content h2{color:var(--white-color)}.services-card-item .content p{font-size:16px;margin-bottom:1rem}.services-card-item:hover .content p{color:var(--white-color)}.services-card-item .content a i{font-size:1.5rem;margin-left:.5rem}.services-card-item .content a{display:flex;align-items:center;line-height:1;font-size:16px;font-weight:600;color:var(--primary-color)}.services-card-item:hover .content a{color:var(--white-color)}.services-card-item .icon .ic{color:var(--primary-color);font-size:60px;line-height:1}.services-card-item:hover .icon .ic{color:var(--white-color)}.services-card-item-style2{text-align:center;-webkit-box-shadow:0 10px 60px rgba(0,0,0,.07);box-shadow:0 10px 60px rgba(0,0,0,.07);border-top:6px solid var(--primary-color);position:relative;z-index:1;padding:30px 25px;background:var(--white-bg);height:100%}.services-card-item-style2:after{content:"";clear:both;display:block;position:absolute;width:100%;height:0;bottom:0;left:0;background:var(--headding-color);z-index:-1}.services-card-item-style2:hover:after{height:100%}.services-card-item-style2 .icon{margin:0 auto 20px;width:100px;height:100px;display:flex;justify-content:center;align-items:center;background:#f4f5f8;border-radius:50%;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--primary-color);color:transparent;font-size:50px;line-height:1}.services-card-item-style2 .icon svg{width:50px;fill:var(--primary-color)}.services-card-item-style2:hover .icon svg{fill:var(--white-color)}.services-card-item-style2:hover .icon{-webkit-text-stroke-color:var(--white-color);background:var(--primary-color)}.services-card-item-style2 .icon .im img{max-width:50px;width:50px}.services-card-item-style2 .icon .im.hover img.img-hover,.services-card-item-style2:hover .icon .im.hover img{display:none}.services-card-item-style2:hover .icon .im.hover img.img-hover{display:block}.services-card-item-style2 .content h2{font-size:20px;font-weight:700;margin-bottom:15px;letter-spacing:1px;line-height:25px}.services-card-item-style2 .content h2 a{color:var(--headding-color)}.services-card-item-style2:hover .content h2 a{color:var(--white-color)}[data-bs-theme=dark] .services-card-item-style2:hover .content h2 a{color:var(--no-change-color1)}[data-bs-theme=dark] .services-card-item-style2 .content h2 a:hover{color:var(--primary-color)}[data-bs-theme=blue] .services-card-item-style2:hover .content h2 a,[data-bs-theme=dark] .services-card-item-style2:hover .content p{color:var(--no-change-color1)}[data-bs-theme=blue] .services-card-item-style2 .content h2 a:hover{color:var(--primary-color)}[data-bs-theme=blue] .services-card-item-style2:hover .content p{color:var(--no-change-color1)}.services-card-item-style2 .content h2 a:hover{color:var(--primary-color)}.services-card-item-style2 .content p{font-size:15px;color:var(--body-color);line-height:25px}.services-card-item-style2:hover .content p{color:var(--white-color)}.services-card-item-style3{border:1px solid var(--ct-border-color2);position:relative;padding:50px 25px 50px 30px;z-index:1;overflow:hidden;height:100%}.services-card-item-style3:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.services-card-item-style3 .services__shape-1{position:absolute;top:-40px;right:0;visibility:hidden;opacity:0;z-index:111}.services-card-item-style3 .services__shape-2{position:absolute;top:0;right:-30px;visibility:hidden;opacity:0;z-index:11}.services-card-item-style3:hover .services__shape-1{top:0;visibility:visible;opacity:1}.services-card-item-style3:hover .services__shape-2{right:0;visibility:visible;opacity:1}.services-card-item-style3 .icon{margin-bottom:25px}.services-card-item-style3 .icon .ic{font-size:45px;color:var(--primary-color);line-height:1.1}.services-card-item-style3:hover .icon .ic{color:var(--white-color)}.services-card-item-style3 .icon .ic svg{width:45px;fill:var(--primary-color)}.services-card-item-style3:hover .icon .ic svg{fill:var(--white-color)}.services-card-item-style3 .content h2{font-size:22px;margin-bottom:1rem}.services-card-item-style3 .content p{margin-bottom:20px;font-size:16px}.services-card-item-style3:hover .content h2,.services-card-item-style3:hover .content p{color:var(--white-color)}.services-card-item-style3 a{border:1px solid var(--ct-border-color2);display:inline-flex;align-items:center;font-size:14px;font-weight:500;color:var(--headding-color);padding:8px 40px 8px 22px;position:relative;line-height:25px}.services-card-item-style3 a i{position:absolute;top:13px;right:23px}.services-card-item-style3:hover a{color:var(--white-color)}.services-card-item-style3 a:hover{color:var(--headding-color);transform:scale(1.1);background:var(--white-bg);border:1px solid var(--white-bg)}.services-card-item-4{box-shadow:0 8px 20px 2px rgb(17 12 46/8%);position:relative;padding:30px 20px 20px;height:100%;background-color:var(--white-bg)}.services-card-item-4.large-size{padding:30px 35px 20px}.services-card-item-4.large-size .icon img{max-width:80px;width:100%}.services-card-item-4.large-size .icon{margin-bottom:35px;margin-top:10px}.services-card-item-4.large-size .content h2{font-size:22px;font-weight:500}.services-card-item-4:after{position:absolute;width:0;height:2.5px;content:"";clear:both;display:block;top:0;left:auto;right:0;background:var(--primary-bg)}.services-card-item-4.ct-green-color:after{background:var(--ct-green-color)}.services-card-item-4.ct-pink-color:after{background:var(--ct-pink-color)}.services-card-item-4.ct-purple-color:after{background:var(--ct-purple-color)}.services-card-item-4.ct-blue-color:after{background:var(--ct-blue-color)}.services-card-item-4:hover:after{width:100%;left:0;right:auto}.services-card-item-4 .icon{margin-bottom:20px;font-size:40px;color:var(--primary-color)}.services-card-item-4 .icon svg{width:40px;height:40px;fill:var(--primary-color)}.services-card-item-4 .icon img{width:40px}.services-card-item-4 .content a{line-height:1;display:flex;align-items:center;font-size:36px;color:var(--primary-color)}.services-card-item-4.ct-green-color .content a,.services-card-item-4.ct-green-color .icon{color:var(--ct-green-color)}.services-card-item-4.ct-green-color .icon svg{fill:var(--ct-green-color)}.services-card-item-4.ct-pink-color .content a,.services-card-item-4.ct-pink-color .icon{color:var(--ct-pink-color)}.services-card-item-4.ct-pink-color .icon svg{fill:var(--ct-pink-color)}.services-card-item-4.ct-blue-color .content a,.services-card-item-4.ct-blue-color .icon{color:var(--ct-blue-color)}.services-card-item-4.ct-blue-color .icon svg{fill:var(--ct-blue-color)}.services-card-item-4.ct-purple-color .content a,.services-card-item-4.ct-purple-color .icon{color:var(--ct-purple-color)}.services-card-item-4.ct-purple-color .icon svg{fill:var(--ct-purple-color)}.services-card-item-4 .content h2{font-size:20px;margin-bottom:10px}.services-card-item-4 .content p{font-size:16px;margin-bottom:35px}.services-card-item-style4{display:flex;background:var(--white-bg);box-shadow:0 8px 20px 2px rgb(17 12 46/8%);position:relative;height:100%;overflow:hidden;padding:30px 25px}.services-card-item-style4:after{position:absolute;width:0;height:2.5px;content:"";clear:both;display:block;bottom:0;left:auto;right:0;background:var(--primary-color)}.services-card-item-style4:hover:after{width:100%;left:0;right:auto}.services-card-item-style4 .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:rgb(54 48 255/8%);margin-right:20px;border-radius:50%;color:var(--primary-color);font-size:30px;line-height:1.1}.services-card-item-style4 .icon svg{width:30px;height:30px;fill:var(--primary-color)}.services-card-item-style4 .icon img{width:30px}.services-card-item-style4 .icon i{padding-top:2px}.services-card-item-style4 .icon .im.hover .img-hover,.services-card-item-style4:hover .icon .hover img{display:none}.services-card-item-style4:hover .icon .im.hover .img-hover{display:block}.services-card-item-style4:hover .icon svg{fill:var(--white-color)}.services-card-item-style4:hover .icon{background:var(--primary-color);color:var(--white-color)}.services-card-item-style4 .content h2{font-size:20px;font-weight:600;margin-bottom:10px}.services-card-item-style4 .content p{font-size:15px;margin-bottom:0}.services-card-item-style4 .content a.read-m{display:inline-flex;margin-top:12px;font-weight:600;text-transform:capitalize;color:var(--headding-color);align-items:center;gap:4px}.services-card-item-style4 .content a.read-m i{font-size:15px;color:var(--primary-color)}.services-card-item-style4 .content a.read-m:hover{color:var(--primary-color)}.services-card-item-style4 .content a.read-m:hover i{transform:rotate(-45deg)}[data-bs-theme=dark] .services-card-item-style4{background:var(--section-bg)}[data-bs-theme=dark] .section-bg .services-card-item-style4{background:var(--white-bg)}[data-bs-theme=blue] .services-card-item-style4{background:var(--section-bg)}[data-bs-theme=blue] .section-bg .services-card-item-style4{background:var(--white-bg)}.services-card-item-style5{background:var(--white-bg);box-shadow:0 16px 43px 2px rgb(152 139 228/8%);position:relative;border-radius:5px;padding:40px 30px;height:100%;border-bottom:3px solid var(--headding-color)}.services-card-item-style5:hover{border-color:var(--primary-color)}[data-bs-theme=dark] .services-card-item-style5{background:var(--section-bg)}[data-bs-theme=dark] .section-bg .services-card-item-style5{background:var(--white-bg)}[data-bs-theme=blue] .services-card-item-style5{background:var(--section-bg)}[data-bs-theme=blue] .section-bg .services-card-item-style5{background:var(--white-bg)}.services-card-item-style5.center{text-align:center}.services-card-item-style5 .icon{font-size:40px;line-height:1;color:var(--primary-color);width:85px;height:85px;background:var(--section-bg);display:flex;align-items:center;justify-content:center;border-radius:50%;padding-top:3px;margin-bottom:30px}.services-card-item-style5.center .icon{margin:0 auto 30px}.services-card-item-style5.right{text-align:right}.services-card-item-style5.right .icon{float:right}.services-card-item-style5 .content{width:100%;overflow:hidden}.services-card-item-style5 .content h2{margin-bottom:14px;font-size:20px;font-weight:600}.services-card-item-style5:hover .content h2{color:var(--primary-color)}.services-card-item-style5 .icon img{max-width:40px}.services-card-item-style5 .icon svg{width:40px;height:40px;fill:var(--primary-color)}.services-card-item-style5 .content a.read-m{margin-top:20px;display:inline-flex;align-items:center;font-weight:600;gap:6px;text-transform:uppercase;font-size:14px;color:var(--headding-color)}.services-card-item-style5 .content a.read-m i{font-size:18px}.services-card-item-style5 .content a.read-m:hover{color:var(--primary-color)}@media (min-width:992px){.ct-about-us-section .content,.pl-30-992{padding-left:30px}.pl-20-992{padding-left:20px}.ml-30-992{margin-left:30px}.mr-30-992{margin-right:30px}.pr-30-992{padding-right:30px}}.ct-about-us-section .content p.text{font-size:16px;line-height:28px;margin-bottom:30px}.ct-about-us-section .content .ab-info .icon{width:60px;display:flex;justify-content:center;align-items:center;height:60px;float:left;margin-right:15px;background:#3630ff30;font-size:22px;color:var(--primary-color);border-radius:5px}.ct-about-us-section .content .ab-info .info{overflow:hidden}.ct-about-us-section .content .ab-info .info h4{font-size:20px;margin-bottom:4px}.ct-about-us-section .content .ab-info .info p{font-size:16px;margin-top:2px;display:inline-block}.ct-about-us-section .content .ab-info:hover .icon{background:var(--primary-color);color:var(--white-color)}.ct-about-us-section .content .ab-info .icon i{transform:rotate(0)}.ct-about-us-section .content .ab-info:hover .icon i{transform:rotate(1turn)}.ct-about-us-image img{border-radius:6px!important;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.ct-about-us-image .ab-im-content{background:var(--white-bg);padding:25px 25px 25px 20px;border-left:10px solid var(--primary-color);box-shadow:0 2px 40px 0 rgba(21,24,32,.06);margin-left:-100px;margin-top:40px;overflow:hidden}.ct-about-us-image .ab-im-content .icon{float:left;margin-right:20px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;color:transparent;font-size:20px;background:#f4f5f8;border-radius:50%;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--primary-color)}.ct-about-us-image .ab-im-content .con{overflow:hidden}.ct-about-us-image .ab-im-content .con strong{display:block;font-size:14px;margin-top:2px;font-weight:400;margin-bottom:5px}.ct-about-us-image .ab-im-content .con a{color:var(--headding-color);font-size:16px;font-weight:600;line-height:30px}.ct-about-us-section2 .content p.text,.ct-about-us-section3 .content p.text{font-size:16px;line-height:28px;margin-bottom:20px}.ct-about-us-section2 .ct-section-title h2 span{font-weight:500}.ct-about-us-section2 .content .ab-list ul li{line-height:32px;color:var(--headding-color);font-weight:500}.ct-about-us-section2 .content .ab-list ul li i{color:var(--primary-color);margin-right:4px}.ct-about-us-section3 .ct-about-us-image{position:relative}.ct-video-banner-image .banner-img{padding:200px 0}.about-img-text{position:absolute;top:30%;left:-15;-webkit-transform:rotate(-90deg) translateY(-188px);-moz-transform:rotate(-90deg) translateY(-188px);-ms-transform:rotate(-90deg) translateY(-188px);-o-transform:rotate(-90deg) translateY(-188px);transform:rotate(-90deg) translateY(-188px);z-index:-1}.about-img-text h3{color:var(--headding-color);font-size:100px;font-weight:700;text-transform:uppercase;position:relative}.about-img-text h3:after{content:attr(data-text);position:absolute;top:0;left:0;color:var(--primary-color);overflow:hidden;width:100%;-webkit-transition:all 2s ease-out 0s;-moz-transition:all 2s ease-out 0s;-ms-transition:all 2s ease-out 0s;-o-transition:all 2s ease-out 0s;transition:all 2s ease-out 0s;-moz-animation:about-text 3s ease-in-out 1s infinite alternate-reverse forwards;-webkit-animation:about-text 3s ease-in-out 1s infinite alternate-reverse forwards;animation:about-text 3s ease-in-out 1s infinite alternate-reverse forwards}@keyframes about-text{0%{width:0}to{width:100%}}.ct-about-us-section3 .ct-about-us-image .experience{position:absolute;right:20px;bottom:30px;padding:15px 25px;background-color:var(--white-bg);box-shadow:0 30px 50px rgba(3,4,28,.1);z-index:99;text-align:center}.ct-about-us-section3 .ct-about-us-image .experience h4{font-size:80px;font-weight:600;background:var(--primary-bg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;line-height:1;margin-bottom:0}.ct-about-us-section3 .ct-about-us-image .experience p{font-size:20px;font-weight:600;font-family:var(--headding-font)}.ct-about-us-section3 .about-avatar{display:flex;align-items:center;overflow:hidden}.ct-about-us-section3 .about-avatar img{width:40px;height:40px;border-radius:50%;margin-right:15px}.ct-about-us-section3 .about-avatar h4{display:inline-block;font-size:16px;font-weight:600;margin-right:6px}.ct-about-us-section3 .about-avatar h4 span{font-weight:400;text-transform:inherit}.ct-about-us-section3 .about-avatar span.talk{display:inline-block;text-transform:capitalize;line-height:1;background:var(--primary-bg);color:var(--white-color);font-size:13px;font-weight:600;padding:8px 15px;border-radius:30px}@media (min-width:1550px){.ct-about-us-section3 .ct-section-title h2{font-size:50px;margin-bottom:20px}.ct-about-us-section3 .content p.text{font-size:18px;line-height:34px;margin-bottom:30px}.about-img-text{left:-100px}.about-img-text h3{font-size:140px}}.ct-counter-section .row .mp-0{margin:0;padding:0}.ct-counter-section .ct-cs-full{margin-top:-50px}.ct-counter-section .ct-cs-full .counter-item{background:var(--white-bg);border:1px solid var(--ct-border-color2);border-right:0;padding:35px 30px;display:flex;align-items:center;height:100%}.ct-counter-section .ct-cs-full .mp-0:last-child .counter-item{border-right:1px solid var(--ct-border-color2)}.ct-counter-section .ct-cs-full .counter-item .icon{margin-right:20px;background:var(--white-bg);box-shadow:0 0 28px 0 rgba(0,0,0,.08);border-radius:4px;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.ct-counter-section .ct-cs-full .counter-item .icon img{-webkit-transition:all .6s ease;transition:all .6s ease;transform:rotate(0deg)}.ct-counter-section .ct-cs-full .counter-item:hover .icon img{transform:rotate(1turn)}.ct-counter-section .ct-cs-full .counter-item h2{font-size:35px;font-weight:700;color:var(--primary-color);display:flex;align-items:center}.ct-counter-section .ct-cs-full .counter-item p{color:var(--headding-color);font-weight:700;text-transform:uppercase;line-height:24px}.ct-counter-section .ct-cs-full .counter-item h2 small{font-weight:500;line-height:18px;display:inline-block;font-size:26px;margin-left:2px}.counter-bg-theme,.ct-counter-section2{background-size:cover;background-repeat:no-repeat;background-position:50%;padding-top:70px;padding-bottom:40px}.counter-bg-theme{background-color:#0012aa}.counter-item2{text-align:center}.counter-item2 .icon{width:55px;margin:0 auto 20px}.counter-item2 .content h2{font-size:50px;color:var(--white-color);font-weight:600;letter-spacing:1.8px;margin-bottom:6px;display:flex;align-items:center;justify-content:center}.counter-item2 .content h2 small{margin-left:5px;font-size:36px;font-weight:400}.counter-item2 .content p{color:var(--white-color);font-size:16px;font-family:var(--headding-font);opacity:.8;text-transform:capitalize;letter-spacing:1px}.ct-why-choose-us-section .content p.text{font-size:16px;margin-bottom:30px}.ct-why-choose-us-section .why-lists .ab-info{margin-bottom:30px;display:flex;position:relative;padding-left:40px;align-items:center}.ct-why-choose-us-section .why-lists .ab-info:last-child{margin-bottom:0}.ct-why-choose-us-section .why-lists .ab-info .icon{width:50px;display:flex;justify-content:center;align-items:center;margin-right:25px;font-size:50px;color:var(--primary-color)}.ct-why-choose-us-section .why-lists .ab-info .info h4{font-size:20px;font-weight:600;line-height:1;margin-bottom:8px}.ct-why-choose-us-section .why-lists .ab-info .info p{font-size:16px;line-height:26px}.ct-why-choose-us-section .why-lists .ab-info:after{content:"";clear:both;display:block;position:absolute;height:3px;width:30px;background:var(--primary-color);left:0;top:calc(50% - 1.5px)}.ct-why-choose-us-section .why-lists{position:relative}.ct-why-choose-us-section .why-lists .ab-info:before{content:"";clear:both;display:block;position:absolute;height:calc(100% + 30px);width:3px;background:var(--primary-color);left:0;top:0}.ct-why-choose-us-section .why-lists .ab-info:first-child:before{height:calc(100% + 10px);top:50%}.ct-why-choose-us-section .why-lists .ab-info:last-child:before{height:50%;bottom:50%}.progress-bar{position:relative;overflow:visible;animation:animate 3s ease 0s 1 normal;opacity:1}@keyframes animate{0%{width:0}}.skill-list .single-skill-item{margin-bottom:20px}.skill-list .single-skill-item:last-child{margin-bottom:0}.skill-list .single-skill-item p{font-size:15px;font-weight:400;color:var(--headding-color);margin-bottom:4px;letter-spacing:1px}.skill-list .single-skill-item p b{float:right;font-weight:700}.skill-list .single-skill-item .progress{height:7px;line-height:7px;border-radius:0;background:#000}.skill-list .single-skill-item .progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent)}.ct-why-choose-us-section2 .why-li-s{display:inline-flex;align-items:center;padding:10px 18px;background:var(--white-bg);width:100%;border-radius:2px;font-weight:600;color:var(--headding-color);line-height:26px;gap:6px}.section-bg .ct-why-choose-us-section2 .why-li-s{background:var(--white-bg)}.section-bg .ct-why-choose-us-section2 .why-li-s i{color:var(--primary-color)}.ct-why-choose-us-section2{position:relative}.ct-why-choose-us-section2 .ct-why-img{background-image:none}@media (min-width:992px){.ct-why-choose-us-section2 .ct-why-img{position:absolute;top:0;right:0;width:48%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.ct-why-choose-us-section2 .ct-why-img.right{left:0;right:inherit}.ct-why-choose-us-section2 .ct-why-img img{display:none}}.portfolio-item-single{position:relative;z-index:1;overflow:hidden;border-radius:10px}.portfolio-item-single:after{position:absolute;content:"";left:15px;top:15px;right:15px;bottom:15px;background-color:var(--white-color);border-radius:10px;opacity:0;-webkit-transform:perspective(600px) rotateY(20deg);-moz-transform:perspective(600px) rotateY(20deg);-ms-transform:perspective(600px) rotateY(20deg);-o-transform:perspective(600px) rotateY(20deg);transform:perspective(600px) rotateY(20deg)}.portfolio-item-single:hover:after{visibility:visible;opacity:.95;-webkit-transform:perspective(600px) rotateY(0deg);-moz-transform:perspective(600px) rotateY(0deg);-ms-transform:perspective(600px) rotateY(0deg);-o-transform:perspective(600px) rotateY(0deg);transform:perspective(600px) rotateY(0deg)}.portfolio-item-single .content{position:absolute;left:15px;right:15px;bottom:15px;z-index:1;padding-left:20px;padding-right:20px;padding-bottom:20px}.portfolio-item-single .content h2{font-family:var(--tp-ff-space);font-size:28px;letter-spacing:-.04em;margin-bottom:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);visibility:hidden;opacity:0}.portfolio-item-single:hover .content h2{transition-delay:.2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.portfolio-item-single .content strong{visibility:hidden;opacity:0;transition-delay:0s;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}.portfolio-item-single:hover .content strong{bottom:15px;transition-delay:.3s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.portfolio-item-single .zoom-icon{position:absolute;top:35px;right:35px;transform:scale(0);z-index:9}.portfolio-item-single:hover .zoom-icon{transform:scale(1)}.portfolio-item-single .zoom-icon a{height:45px;width:45px;text-align:center;border:2px solid rgba(3,4,28,.1);display:flex;justify-content:center;align-items:center;color:var(--no-change-color1);font-size:16px;border-radius:50%;transform:scale(0)}.portfolio-item-single:hover .zoom-icon a{transform:scale(1)}.portfolio-item-single .zoom-icon a:hover{color:var(--white-color);background:var(--primary-color);border-color:var(--primary-color)}.portfolio-item-single .content h2 a{font-size:26px;color:var(--no-change-color1)}.portfolio-item-single .content h2 a:hover{color:var(--primary-color)}.portfolio-cate-list-full ul li{display:inline-block;font-size:17px;font-weight:600;cursor:pointer;color:var(--headding-color);padding:0 13px}.portfolio-cate-list-full ul li.mixitup-control-active{color:var(--primary-color);position:relative}.portfolio-cate-list-full ul li:last-child{padding-right:0}.portfolio-cate-list-full ul li.mixitup-control-active:after{content:"";clear:both;display:block;position:absolute;width:6px;height:6px;background:var(--primary-color);top:calc(50% - 3px);left:3px;border-radius:50%}.portfolio-cate-list-full ul li:hover{color:var(--primary-color)}.portfolio-slider-full .portfolio-nav i{position:absolute;top:calc(50% - 35px);left:15%;z-index:999;display:inline-block;width:70px;height:70px;line-height:70px;text-align:center;color:var(--no-change-color1);background-color:var(--white-color);border-radius:50%;font-size:18px;box-shadow:0 30px 50px rgba(3,4,28,.2)}.portfolio-slider-full .portfolio-nav .portfolio-button-next i{right:15%;left:inherit}.portfolio-slider-full .portfolio-nav i:hover{background-color:var(--primary-color);color:var(--white-color)}@media (max-width:1399px){.portfolio-slider-full .portfolio-nav i{left:7%}.portfolio-slider-full .portfolio-nav .portfolio-button-next i{right:7%}}.portfolio-slider-full .portfolio-slider-dot,.portfolio-slider-full2 .portfolio-slider-dot{text-align:center;margin-top:40px}.portfolio-slider-dot .swiper-pagination-bullet{width:8px;height:8px;background-color:#d4d4dd;opacity:1;margin:0 9px!important;position:relative}.portfolio-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary-color)}.portfolio-slider-dot .swiper-pagination-bullet:after{position:absolute;content:"";left:50%;top:50%;width:calc(100% + 16px);height:calc(100% + 16px);background-color:transparent;border:1px solid transparent;border-radius:50%;transform:translate(-50%,-50%) scale(0)}.portfolio-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active:after{border-color:var(--primary-color);transform:translate(-50%,-50%) scale(1)}.portfolio-slider-dot .swiper-pagination-bullet button{font-size:0;border:none;display:none}.portfolio-item-single-style2{overflow:hidden;position:relative;border-radius:8px}.portfolio-item-single-style2:after{content:"";opacity:0;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000)}.portfolio-item-single-style2:hover:after{opacity:1}.portfolio-item-single-style2 .content{visibility:hidden;opacity:0;z-index:9;position:absolute;right:0;bottom:0;left:0;padding:20px 30px}.portfolio-item-single-style2:hover .content{visibility:visible;opacity:1}.portfolio-item-single-style2:hover .content-f{margin-bottom:10px}.portfolio-item-single-style2 .content h2 a{font-size:22px;font-weight:700;line-height:30px;color:var(--white-color);margin-bottom:4px;display:inline-block}.portfolio-item-single-style2 .content strong{font-size:16px;font-weight:600;color:var(--white-color)}.portfolio-slider-full2{padding-top:80px!important}.portfolio-slider-section2{position:relative;overflow:hidden}.portfolio-slider-section2 .ct-section-title{margin-bottom:-60px}.portfolio-slider-full2 .portfolio-nav{position:absolute;top:0;right:0;display:flex!important;gap:10px}.portfolio-slider-full2 .portfolio-nav i{width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:var(--headding-color);border-radius:50px;background:var(--white-bg)}.portfolio-slider-full2 .portfolio-nav i:hover{background:var(--primary-color);color:var(--white-color)}.banner-section-1{padding:150px 0;position:relative;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:50%}.banner-section-1 .content{max-width:700px;margin:0 auto}.banner-section-1 .content .ct-section-title h4{color:var(--white-color)}.banner-section-1 .content .ct-section-title h2{color:var(--white-color);font-size:55px}.banner-section-1 .content .ct-section-title{margin-bottom:30px}.home-banner2-sec{border-radius:5px;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:50px 40px}.home-banner2-sec h2{font-size:42px;color:var(--white-color);letter-spacing:1px}.team-card-single{position:relative;border-radius:5px;overflow:hidden;transition:all .3s ease}.team-card-single:hover{transform:translateY(-8px)}.team-card-single .social{position:absolute;background:var(--primary-color);width:40px;border-radius:20px;padding:12px 0;bottom:50px;right:15px;text-align:center;transform:scaleY(0);transition:all .4s ease;transform-origin:bottom}.team-card-single:hover .social{transform:scaleY(1)}.team-card-single img{transition:all .6s ease}.team-card-single:hover img{transform:scale(1.2)}.team-card-single .social span{display:inline-block;width:100%;margin:6px 0}.team-card-single .social span a{color:var(--white-color);font-size:14px}.team-card-single .social span a svg{width:14px;fill:var(--white-color)}.team-card-single .content{position:absolute;z-index:1;bottom:10px;left:15px;width:calc(100% - 72px)}.team-card-single .content h4{background:var(--primary-color);color:var(--white-color);font-size:16px;font-weight:600;padding:8px 15px;line-height:20px;border-radius:3px;display:inline-block}.team-card-single .content p{background:var(--primary-color);display:inline-block;margin-bottom:5px;padding:2px 16px;color:var(--white-color);font-size:12px;font-weight:400;line-height:24px}.team-card-single .content p,.testimonial-card{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.testimonial-card{background:var(--white-bg);padding:30px}.testimonial-card .rating-a{margin-bottom:15px;display:inline-flex;align-items:center}.testimonial-card .rating-a .quote{line-height:1;font-size:45px;margin-right:5px;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--headding-color);color:transparent;transform:translateY(5px)}.testimonial-card .rating-a .rating i{font-size:18px;color:#ff8a43}.testimonial-card .content{margin-bottom:20px}.testimonial-card .content p{font-size:16px;font-style:italic}.testimonial-card .t-btm{overflow:hidden}.testimonial-card .t-btm .thum{width:60px;height:60px;float:left;margin-right:20px}.testimonial-card .t-btm .thum img{width:100%;height:100%;border-radius:50%}.testimonial-card .t-btm .r-name{overflow:hidden}.testimonial-card .t-btm .r-name h4{font-size:16px;margin-top:4px;padding-bottom:10px;font-weight:700;letter-spacing:1px}.top-slider-tes .swiper-slide{width:320px}.testimonial-card-2{background:var(--section-bg);padding:30px;display:flex}.testimonial-card-2 .t-btm.image-s{margin-top:-80px}.testimonial-card-2 .t-btm.image-s .thum{width:150px;margin-bottom:10px}.testimonial-slider-full-2{padding-top:50px!important}.testimonial-card-2 .t-btm{margin-right:30px}.testimonial-card-2 .r-name h4{font-size:18px;padding-top:8px;margin-bottom:4px}.testimonial-card-2 .r-name span{font-size:14px;color:var(--primary-color);font-weight:600}.testimonial-card-2 .rating-a .rating{margin-bottom:8px;color:#ff9730;font-size:16px;padding-top:10px}.testimonial-card-2 .content p{font-size:16px}.testimonial-slider-full-2 .tes-nav{position:absolute;top:0;right:0;display:flex;gap:10px}.testimonial-slider-full-2 .tes-nav i{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid var(--ct-border-color);font-size:18px;border-radius:50%}.testimonial-slider-full-2 .tes-nav i:hover{border-color:var(--primary-color);background:var(--primary-color);color:var(--white-color)}.testimonial-slider-full-2 .tes-slider-dot{margin-top:20px}.testimonial-slider-full-2 .hero-slider-dot{text-align:center;position:absolute;bottom:50px!important;left:0;right:0;z-index:9}.testimonial-slider-full-2 .swiper-pagination-bullet{width:8px;height:8px;background-color:var(--headding-color);opacity:1;margin:0 9px!important;position:relative}.testimonial-slider-full-2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary-color)}.testimonial-slider-full-2 .swiper-pagination-bullet:after{position:absolute;content:"";left:50%;top:50%;width:calc(100% + 16px);height:calc(100% + 16px);background-color:transparent;border:1px solid transparent;border-radius:50%;transform:translate(-50%,-50%) scale(0)}.testimonial-slider-full-2 .swiper-pagination-bullet.swiper-pagination-bullet-active:after{border-color:var(--primary-color);transform:translate(-50%,-50%) scale(1)}.testimonial-slider-full-2 .swiper-pagination-bullet button{font-size:0;border:none;display:none}.ct-workin-progress{position:relative}.ct-workin-progress .process-line{position:absolute;left:0;bottom:50px;width:100%;text-align:center}.work-in-progress-card{position:relative;box-shadow:0 10px 15px rgb(8 14 28/1%);border-radius:5px;background-color:var(--white-bg);text-align:center;padding:30px 20px;max-width:230px;margin-left:auto;margin-right:auto;height:100%;border:1px solid var(--ct-border-color)}.work-in-progress-card:hover{border-color:var(--primary-color)}.work-in-progress-card .card-num{height:60px;width:60px;line-height:60px;background-color:var(--primary-color);border-radius:50%;text-align:center;position:absolute;top:-30px;left:-30px;z-index:2;font-size:26px;font-weight:700;color:var(--white-color);-webkit-transition:-webkit-animation ripple-blue-18 infinite .5s linear 1s;animation:ripple-blue-18 1s linear infinite}.work-in-progress-card .icon{margin-bottom:20px;font-size:38px;line-height:1;color:var(--primary-color)}.work-in-progress-card .icon svg{width:40px;fill:var(--primary-color)}.work-in-progress-card .content h3{font-size:22px;font-weight:700;margin-bottom:10px}@-webkit-keyframes ripple-white-18{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.3),0 0 0 6px hsla(0,0%,100%,.3),0 0 0 12px hsla(0,0%,100%,.3);box-shadow:0 0 0 0 hsla(0,0%,100%,.3),0 0 0 6px hsla(0,0%,100%,.3),0 0 0 12px hsla(0,0%,100%,.3)}to{-webkit-box-shadow:0 0 0 6px hsla(0,0%,100%,.3),0 0 0 12px hsla(0,0%,100%,.3),0 0 0 18px hsla(0,0%,100%,0);box-shadow:0 0 0 6px hsla(0,0%,100%,.3),0 0 0 12px hsla(0,0%,100%,.3),0 0 0 18px hsla(0,0%,100%,0)}}.tab-pane.fade.show{transform:translateY(0)}.tab-pane.fade{transition:all .3s ease-out;transform:translateY(1rem)}.ct-pricing-plan-section p.save-txt{color:var(--headding-color);font-size:16px;font-weight:600;margin-bottom:10px;text-align:center}.ct-pricing-plan-section ul.nav{border-bottom:none;display:inline-block}.ct-pricing-plan-section ul.nav li.nav-item{display:inline-block}.ct-pricing-plan-section ul.nav li.nav-item button{text-transform:capitalize;padding:5px 30px;position:relative;color:var(--headding-color);background:transparent;border:none;font-size:18px;width:auto;border:none!important;font-family:var(--headding-font);font-weight:500}.ct-pricing-plan-section ul.nav li:first-child button{padding-left:0!important}.ct-pricing-plan-section ul.nav li:nth-child(2) button{padding-right:0}.ct-pricing-plan-section ul.nav li button:before{position:absolute;content:"";width:47px;height:25px;background:var(--white-bg);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;right:-27px;top:68%;margin-top:-20px;border:1px solid var(--primary-color)!important;z-index:1}.ct-pricing-plan-section ul.nav li button:after{position:absolute;content:"";width:16px;height:16px;background:var(--primary-color);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-top:-15px;z-index:1;top:66.5%;right:-22px;animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;animation-duration:.3s;-webkit-animation-duration:.3s;-moz-animation-duration:.3s}.ct-pricing-plan-section ul.nav li:nth-child(2n) button{text-align:right}.ct-pricing-plan-section ul.nav li:nth-child(2n) button:before{left:-27px;right:auto}.ct-pricing-plan-section ul.nav li:nth-child(2n) button:after{right:auto;left:-22px;animation-name:fadeInRight;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;animation-duration:.3s;-webkit-animation-duration:.3s;-moz-animation-duration:.3s}.ct-pricing-plan-section ul.nav li button.active:after,.ct-pricing-plan-section ul.nav li button.active:before{display:none;z-index:-9}.ct-pricing-plan-section ul.nav li button.active{color:var(--primary-color);font-weight:600}.ct-price-card{height:100%;border:1px solid var(--ct-border-color2);position:relative;padding:30px}.ct-price-card h4{font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:10px}.ct-price-card .price{margin-bottom:15px}.ct-price-card .price h2{font-weight:600;font-size:40px}.ct-price-card .price h2 sub{font-size:16px;line-height:1}.ct-price-card .s-content p{margin-bottom:15px;font-weight:600;color:var(--headding-color)}.ct-price-card .badge-text{position:absolute;top:20px;z-index:1;right:-12px;background:var(--no-change-color1);display:inline-block;box-sizing:border-box;padding:6px 16px 6px 32px;clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,18% 51%,0 0)}.ct-price-card .badge-text p{color:var(--white-color);line-height:1;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px}.ct-price-card .p-con ul li{display:inline-block;width:100%;line-height:30px;font-size:15px;font-weight:400;padding:5px 0}.ct-price-card .p-con ul li i{color:var(--headding-color);padding-right:3px}.ct-price-card .p-con ul li.no i{color:#ff8b8b}.ct-price-card .p-con ul li.no{opacity:.8}.ct-price-card .p-button{margin-top:20px}.button-2{background:var(--white-bg);padding:16px 30px;border:2px solid var(--ct-border-color2);font-weight:600;font-size:16px;color:var(--headding-color);display:inline-flex;align-items:center;line-height:25px}.button-2 i{padding-left:8px}.button-2:hover{background:var(--primary-color);color:var(--white-color);border-color:var(--primary-color)}.ct-price-card .button-2{padding:10px 30px}.ct-price-card.active{border-color:var(--headding-color)}.ct-pricing-p-section2 .list-p-s .si-item{display:flex;gap:20px}.ct-pricing-p-section2 .list-p-s .si-item .icon{width:68px;height:68px;display:flex;justify-content:center;align-items:center;font-size:30px;background:var(--section-bg);border-radius:50%;color:var(--headding-color)}.section-bg .ct-pricing-p-section2 .list-p-s .si-item .icon{background:var(--white-color)}.ct-pricing-p-section2 .list-p-s .si-item:hover .icon{background:var(--primary-color);color:var(--white-color)}.ct-client-logo-slider .swiper-slide{width:200px;padding:0 45px}.ct-client-logo-sec .ct-l-text p{color:var(--headding-color);font-weight:500;font-size:18px;font-family:var(--headding-font)}.ct-client-logo-sec .ct-l-text p span{color:var(--primary-color);font-weight:600}.ct-pricing-p-section2 .ct-p-t-s ul{display:inline-flex;border:1px solid #e2e8f05e;border-radius:2px;box-shadow:0 0 10px 0 #dddddd47}.ct-pricing-p-section2 .ct-p-t-s ul li{padding:16px 36px;font-size:15px;font-weight:500;cursor:pointer;background:var(--white-bg)}.ct-pricing-p-section2 .ct-p-t-s ul li span{background:var(--headding-color);color:var(--white-color);font-size:12px;padding:2px 10px;border-radius:5px;line-height:12px;margin-left:3px}.ct-pricing-p-section2 .ct-p-t-s ul li.active{background:var(--primary-color);color:var(--white-color)}.ct-pricing-card2{box-shadow:0 28px 50px 0 rgb(17 12 46/6%);border:1px solid #e1e1e157;border-radius:5px;padding:34px 40px;height:100%;position:relative;background:var(--white-bg)}.ct-pricing-card2.yes{border-color:var(--primary-color)}.ct-pricing-card2 .badge-text{position:absolute;top:20px;z-index:1;right:-12px;background:var(--primary-color);display:inline-block;box-sizing:border-box;padding:6px 16px 6px 32px;clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,18% 51%,0 0)}.ct-pricing-card2 .badge-text p{color:var(--white-color);line-height:1;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px}.ct-pricing-card2 h3{font-size:18px;font-weight:600;margin-bottom:15px}.ct-pricing-card2 h2 span{display:none}.ct-pricing-card2 h2 span.active{display:inline-block}.ct-pricing-card2 h2{font-size:50px;margin-bottom:2px}.ct-pricing-card2 strong{color:var(--primary-color);margin-bottom:30px;display:inline-block;text-transform:capitalize}.ct-pricing-card2 .pi-list{margin-bottom:30px}.ct-pricing-card2 .pi-list ul li{display:inline-block;line-height:27px;font-size:15px;padding:6px 0;font-weight:500}.ct-pricing-card2 .pi-list ul li i{color:var(--primary-color);margin-right:3px;display:inline-block;margin-top:2px}.ct-pricing-card2 a.button-2{border-radius:30px;padding:12px 35px;border-width:1px}.ct-tab-image-left .nav.nav-tabs{border:none!important}.ct-tab-image-left .nav.nav-tabs .nav-link{border:none!important;width:100%;margin-right:20px;background-color:transparent!important}@media (min-width:992px){.ct-tab-image-left .nav.nav-tabs .nav-link{margin-right:20px}.ct-why-choose-us-section2 .content{padding-right:30px}.ct-why-choose-us-section2 .justify-content-end .content{padding-right:0;padding-left:30px}.swiper-outside-end-n20{margin-right:-20vw!important}.portfolio-slider-full2 .portfolio-nav{right:20vw!important}}@media (min-width:1400px){.ct-why-choose-us-section2 .content{padding-right:50px}.ct-why-choose-us-section2 .justify-content-end .content{padding-right:0;padding-left:50px}}.ct-tab-image-left .nav.nav-tabs .nav-link .nav-item-signle{margin-bottom:15px;border:1px solid var(--ct-border-color2);border-radius:5px;padding:20px;display:flex;cursor:pointer}.ct-tab-image-left .nav.nav-tabs .nav-link:last-child .nav-item-signle{margin-bottom:0}.ct-tab-image-left .nav.nav-tabs .nav-link.active .nav-item-signle{-webkit-box-shadow:0 10px 50px rgba(11,23,40,.1);box-shadow:0 10px 50px rgba(11,23,40,.1);border-color:var(--primary-color);background-color:var(--white-bg)}.ct-tab-image-left .nav.nav-tabs .nav-link .nav-item-signle .number span{margin-right:15px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid var(--ct-border-color2);font-size:18px;border-radius:50%;color:var(--body-color)}.ct-tab-image-left .nav.nav-tabs .nav-link.active .nav-item-signle .number span{color:var(--primary-color);border-color:var(--primary-color)}.ct-tab-image-left .nav.nav-tabs .nav-link .nav-item-signle .content h4{font-size:22px;margin-bottom:10px;font-weight:600}.ct-video-banner-image .container-fluid{padding:0;width:100%}.ct-video-banner-image .container-fluid .row{margin:0;padding:0!important;width:100%}.ct-video-banner-image .container-fluid .row .col-lg-12{padding:0}.ct-video-banner-image .container-fluid a.video-p-btn{background:var(--primary-color);color:var(--white-color)}.ct-video-banner-image .container-fluid a.video-p-btn:hover{color:var(--primary-color);background:var(--white-color)}.ct-video-banner-image .banner-img{position:relative;z-index:1}.ct-video-banner-image .banner-img:after{background-color:#0c0c0c73}.ct-industry-item{padding:1.5rem;background:var(--white-bg);border-radius:5px;text-align:center;border:1px solid var(--ct-border-color)}.ct-industry-item:hover{box-shadow:0 10px 30px 0 rgb(0 0 0/7%);border-color:var(--primary-color)}.ct-industry-item .icon{width:65px;height:65px;display:inline-flex;justify-content:center;align-items:center;margin:0 auto 1.5rem;border:1px solid var(--ct-border-color);box-sizing:border-box;border-radius:50%}.ct-industry-item:hover .icon{border-color:var(--primary-color)}.ct-industry-item .icon svg{width:28px;fill:var(--body-color)}.ct-industry-item:hover .icon svg{fill:var(--primary-color)}.ct-industry-item .icon i{color:var(--body-color);font-size:28px;line-height:1.1}.ct-industry-item:hover .icon i{color:var(--primary-color)}.ct-industry-item .icon .im img{width:28px}.ct-industry-item .icon .im.hover img.img-hover,.ct-industry-item:hover .icon .im.hover img{display:none}.ct-industry-item:hover .icon .im.hover img.img-hover{display:block}.ct-industry-item h2{font-size:1.05rem;font-weight:600}.ct-industry-item:hover h2{color:var(--primary-color)}.ct-contact-list .item-cf{margin-bottom:30px;overflow:hidden;background:var(--section-bg);border-radius:5px;padding:30px;display:flex}.ct-contact-list .item-cf:last-child{margin-bottom:0}.ct-contact-list .item-cf .icon{width:75px;height:75px;background:var(--white-bg);margin-right:16px;border-radius:4px;display:flex;justify-content:center;align-items:center;font-size:27px;color:var(--primary-color)}.ct-contact-list .item-cf .icon svg{width:30px;fill:var(--primary-color)}.ct-contact-list .item-cf h4{font-size:20px;margin-bottom:8px}.ct-contact-from{background:var(--section-bg);border-radius:5px;padding:30px}.ct-contact-from h2{font-size:30px;margin-bottom:30px}.single-input label{display:block;margin-bottom:2px;font-size:15px;font-weight:500;color:var(--headding-color)}.single-input input,.single-input select,.single-input textarea{width:100%;border:1px solid var(--section-bg);padding:13px 18px;outline:none}.single-input textarea{height:120px}.single-input input:focus,.single-input select:focus,.single-input textarea:focus{border-color:var(--primary-color)}.single-input input[type=submit]{width:auto;background:var(--primary-color);border:2px solid var(--primary-color);font-weight:500;letter-spacing:1px;padding:13px 30px;color:var(--white-color);outline:none}.single-input input[type=submit]:hover{color:var(--white-color);background:var(--headding-color);border-color:var(--headding-color)}.single-input br{display:none}.ct-client-logo-section .ct-l-text p{color:var(--headding-color);font-weight:500;font-size:18px;font-family:var(--headding-font)}.ct-client-logo-section .ct-l-text p span{color:var(--primary-color)}.ct-client-logo-section .single-logo-item2{border-radius:4px;height:100%;display:flex;align-items:center;justify-content:center}.services-contact-section{max-width:600px;margin:0 auto;background:#dbdbf5;border-radius:5px;position:relative;padding:35px 30px 35px 35px}.services-contact-section .icon{width:70px;height:70px;display:flex;justify-content:center;align-items:center;background:var(--white-bg);font-size:28px;color:var(--primary-color);border-radius:50%;box-shadow:0 0 4px 0 #cccccc63;position:absolute;top:-35px;left:-35px}.services-contact-section p{font-size:16px;font-weight:600;color:var(--headding-color)}.services-contact-section a.button-2{border-color:var(--primary-color);background:var(--primary-color);color:var(--white-color);border-radius:5px;padding:10px 28px}.services-contact-section .text-md-right{text-align:right}.services-contact-section a.button-2:hover{color:var(--headding-color);background:transparent}.services-details-list{background:var(--section-bg);border-radius:4px;padding:30px}.services-details-list h3{font-size:24px;margin-bottom:15px}.services-details-list ul li{display:inline-block;width:100%;line-height:30px;margin:6px 0}.services-details-list ul li a{display:inline-block;width:100%;background:var(--white-bg);line-height:28px;font-weight:600;font-size:14px;padding:10px 20px 7px;color:var(--headding-color)}.services-details-list ul li a:hover,.services-details-list ul li.yes a{color:var(--white-color);background:var(--primary-color)}.services-details-ct-banner{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;z-index:1;padding:45px 30px;text-align:center;border-radius:4px;overflow:hidden}.services-details-ct-banner:after{content:"";clear:both;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.services-details-ct-banner .icon{height:60px;width:60px;line-height:30px;background-color:var(--white-color);border-radius:50%;text-align:center;font-size:22px;font-weight:700;color:var(--primary-color);-webkit-transition:-webkit-animation ripple-white-18 infinite .5s linear 1s;animation:ripple-white-18 1s linear infinite;display:flex;align-items:center;justify-content:center;margin:0 auto 25px}.services-details-ct-banner h3{font-size:28px;font-weight:700;margin-bottom:22px;color:var(--white-color)}.services-details-ct-banner h5{color:var(--white-color);font-size:18px}.accordion-item{border:1px solid var(--ct-border-color2)!important;border-bottom:none!important;background-color:transparent!important}.accordion-item:last-child{border-bottom:1px solid var(--ct-border-color2)!important}.accordion-item .accordion-header{line-height:1;margin:0;padding:0}.accordion-item .accordion-header a{font-size:16px;width:100%;display:inline-block;color:var(--headding-color);padding:20px;font-weight:500;text-transform:capitalize;position:relative}.accordion-item .accordion-header a:after{content:"-";clear:both;overflow:hidden;position:absolute;top:14px;right:10px;width:30px;display:flex;justify-content:center;align-items:center;background:var(--primary-color);color:var(--white-color);font-size:20px;height:30px}.accordion-item .accordion-header a.collapsed:after{content:"+"}.accordion-item .accordion-body{border:none;padding:15px 20px;border-top:1px solid var(--ct-border-color2)}.accordion-item .accordion-collapse{border:none}.accordion-item .accordion-body p{line-height:30px;color:var(--body-color)}h2.accordion-header{padding:0!important;margin:0!important}.accordion-item .accordion-header a:hover{color:var(--primary-color)}[data-bs-theme=dark] .ct-counter-section .ct-cs-full .counter-item .icon{box-shadow:0 0 28px 0 hsla(0,0%,79%,.09)}[data-bs-theme=dark] .services-contact-section{background:#06061a}[data-bs-theme=dark] .section-bg .services-card-item-4,[data-bs-theme=dark] .services-card-item-4{background-color:var(--white-bg)}[data-bs-theme=dark] .ct-pricing-p-section2 .ct-p-t-s ul{border:1px solid #e2e8f01c;box-shadow:0 0 10px 0 #dddddd00}[data-bs-theme=dark] .ct-pricing-p-section2 .ct-p-t-s ul li span{background:var(--secondary-color)}[data-bs-theme=dark] .section-bg .testimonial-card{background:var(--white-bg)}[data-bs-theme=dark] .testimonial-card{background:var(--section-bg)}[data-bs-theme=dark] .single-input input[type=submit]:hover{color:var(--primary-color)}[data-bs-theme=blue] .ct-counter-section .ct-cs-full .counter-item .icon{box-shadow:0 0 28px 0 hsla(0,0%,79%,.09)}[data-bs-theme=blue] .services-contact-section{background:#06061a}[data-bs-theme=blue] .section-bg .services-card-item-4,[data-bs-theme=blue] .services-card-item-4{background-color:var(--white-bg)}[data-bs-theme=blue] .ct-pricing-p-section2 .ct-p-t-s ul{border:1px solid #e2e8f01c;box-shadow:0 0 10px 0 #dddddd00}[data-bs-theme=blue] .ct-pricing-p-section2 .ct-p-t-s ul li span{background:var(--secondary-color)}[data-bs-theme=blue] .section-bg .testimonial-card{background:var(--white-bg)}[data-bs-theme=blue] .testimonial-card{background:var(--section-bg)}[data-bs-theme=blue] .single-input input[type=submit]:hover{color:var(--primary-color)}.news-ticker{position:relative;width:100%;height:auto;overflow:hidden}.news-ticker .scroll{display:flex;width:100%}.news-ticker .scroll div{font-weight:900;font-size:5em;text-transform:uppercase;white-space:nowrap;color:var(--headding-color);animation:animateanimate 40s linear -40s infinite;will-change:transform}.news-ticker .scroll div:nth-child(2){animation:animate2 40s linear -20s infinite}.news-ticker .scroll div span{-webkit-text-stroke:2px var(--headding-color);color:var(--white-color)}.news-ticker .text1{transform:rotate(30deg) translate(-200px,200px)}.news-ticker .text2{transform:rotate(-25deg) translate(-200px,120px)}.news-ticker .text3{transform:rotate(25deg) translate(-200px,300px);transform:rotate(-2deg) translate(-200px,-150px)}.text5{transform:rotate(5deg) translate(-200px,250px)}.news-ticker.di-right .scroll div{animation:animateLeftToRight 40s linear -40s infinite}.news-ticker.di-right .scroll div:nth-child(2){animation:animate2LeftToRight 40s linear -20s infinite}@keyframes animateanimate{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes animate2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes animateLeftToRight{0%{transform:translateX(-60%)}to{transform:translateX(100%)}}@keyframes animate2LeftToRight{0%{transform:translateX(0)}to{transform:translateX(200%)}}.project-section .ct-section-title a.button-1{margin-top:26px}.project-section .ct-section-title a.button-1 i{transform:rotate(-45deg);transition:all .3s ease}.project-item-single{border-radius:6px;overflow:hidden;position:relative;z-index:1}.project-item-single .thumbnail img{width:100%;max-height:500px;object-fit:cover}.project-item-single:hover .thumbnail img{transform:scale(1.04)}.project-item-single .content{position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#22222299;transition:all .4s ease;padding-top:50px;opacity:0;visibility:hidden;text-align:center}.project-item-single:hover .content{padding-top:0;opacity:1;visibility:visible}.project-item-single .content h2{font-size:32px;font-weight:600;margin-bottom:16px;line-height:1}.project-item-single .content h2 a{color:#fff}.project-item-single .content h2 a:hover{color:var(--primary-color)}.project-item-single .content strong{color:#fff;font-weight:500;font-size:16px;margin-bottom:14px;display:inline-block;letter-spacing:1px}.project-item-single .content .zoom-icon{margin-top:6px;display:inline-block}.project-item-single .content .zoom-icon a{width:50px;height:50px;background:var(--primary-color);display:flex;justify-content:center;align-items:center;border-radius:50%;color:var(--white-color);font-size:18px;transition:all .3s ease}.project-item-single .content .zoom-icon a:hover{transform:rotate(45deg)}.top-sticky{position:sticky;top:120px}.banner3-sec{background-size:cover;background-repeat:no-repeat;background-position:50%}.banner3-sec .content{background:var(--primary-color);padding:70px 50px}.banner3-sec .content h4{font-size:16px;font-weight:600;text-transform:uppercase;color:var(--white-color);margin-bottom:15px}.banner3-sec .content h2{font-size:44px;line-height:50px;color:var(--white-color);font-weight:600;margin-bottom:20px}.banner3-sec .content p{font-size:16px;font-weight:500;color:var(--white-color);margin-bottom:25px}.banner3-sec .content a.button-1{background:var(--white-color);color:var(--headding-color)}.banner3-sec .content a.button-1:hover{color:var(--white-color)}.banner3-sec .content a.button-1 i,.ct-about-us-section2.ab-style-4 .about-btn .button-1 i{transform:rotate(-45deg)}.ct-about-us-section2.ab-style-4 .ct-about-us-image img{border-radius:0!important}.single-widgets .wp-block-search__inside-wrapper{border:none;padding:0}.ct-view-all-text p{margin:0;font-size:16px;font-weight:500}.ct-view-all-text p a{font-weight:500;color:var(--primary-color);position:relative}.ct-view-all-text p a:after{content:"";clear:both;display:block;position:absolute;width:0;left:0;bottom:3px;height:2px;z-index:9;background:var(--primary-color);transition:all .3s ease}.ct-view-all-text p a:hover:after{width:100%}.button-1 i{transform:rotate(-45deg)}.ct-hero-section3 .row.text-center .h-button.vedio{justify-content:center}.portfolio-slider-full2 .portfolio-nav.arrow-border i{border:1px solid var(--ct-border-color)}.portfolio-slider-full2 .portfolio-nav.arrow-border i:hover{border-color:var(--primary-color)}.ct-video-banner-image h2{text-align:center;font-size:50px;max-width:800px;margin:50px auto 0;color:var(--white-color);line-height:68px;font-weight:700;padding:0 20px}.testimonial-left-rating{height:100%;background:var(--section-bg);border-radius:1px;text-align:center;display:flex;align-items:center;justify-content:center;border:1px solid var(--ct-border-color);padding:24px 20px}.testimonial-left-rating h5{font-size:18px;font-weight:500;margin-bottom:15px}.testimonial-left-rating h2{font-size:50px;font-weight:700;margin-bottom:10px;color:var(--primary-color)}.testimonial-left-rating .rating{margin-bottom:10px}.testimonial-left-rating .rating i{font-size:14px;color:#ffb72e}.testimonial-left-rating p{margin-bottom:30px;color:var(--headding-color);font-weight:500;text-transform:capitalize;font-size:17px}.testimonial-left-rating .tes-nav{display:flex;justify-content:center;align-items:center;gap:12px}.testimonial-left-rating .tes-nav i{display:flex;align-items:center;justify-content:center;width:40px;height:40px;box-shadow:0 0 20px -6px rgba(23,36,36,.08);border-radius:50%;border:1px solid var(--ct-border-color);font-size:16px}.testimonial-left-rating .tes-nav i:hover{color:var(--primary-color);border-color:var(--primary-color)}.testimonial-card-3{background:var(--section-bg);border:1px solid var(--ct-border-color);border-radius:4px;padding:30px;position:relative}.section-bg .testimonial-card-3,.section-bg .testimonial-left-rating{background:var(--white-bg)}.testimonial-card-3 .rating-a{margin-bottom:15px;font-size:16px;color:#ffb72e}.testimonial-card-3 p{font-size:16px;font-weight:500;font-style:italic;line-height:30px;margin-bottom:30px}.testimonial-card-3 .t-btm{display:flex;gap:15px;align-items:center}.testimonial-card-3 .t-btm .thum img{width:70px;height:70px;border-radius:50%}.testimonial-card-3 .t-btm .r-name h4{font-size:16px;text-transform:capitalize;font-weight:600;margin-bottom:12px}.testimonial-slider-3 .tes-slider-dot{display:none}.ct-view-all-text p.style-2{margin:0;font-size:16px;font-weight:500;display:inline-block;padding:10px 20px;border:1px solid var(--ct-border-color);border-radius:30px;line-height:24px}.services-card-item.style-6:after{display:none}.services-card-item.style-6 .h-bg-image{opacity:0}.services-card-item.style-6:hover .h-bg-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:1}.services-card-item.style-6 .h-bg-image:after{content:"";clear:both;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:var(--primary-bg);opacity:.9}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true],.plyr__control--overlaid{background:var(--primary-color);color:#fff}.plyr--full-ui input[type=range]{color:var(--primary-color)}.ct-industry-item2{background:var(--white-color);border-radius:0;padding:30px 20px;-webkit-box-shadow:0 0 74px rgba(3,0,44,.24);-khtml-box-shadow:0 0 74px rgba(3,0,44,.24);-moz-box-shadow:0 0 74px rgba(3,0,44,.24);-ms-box-shadow:0 0 74px rgba(3,0,44,.24);-o-box-shadow:0 0 74px rgba(3,0,44,.24);box-shadow:0 0 74px rgba(3,0,44,.24);position:relative;box-sizing:border-box;text-align:center;z-index:9}.ct-industry-item2 a{z-index:1}.ct-industry-item2 a,.ct-industry-item2:after{position:absolute;width:100%;height:100%;top:0;left:0}.ct-industry-item2:after{content:"";clear:both;display:block;z-index:-1;background:var(--primary-bg);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:top right;transform-origin:top right;transition:-webkit-transform .5s cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.86,0,.07,1);transition:transform .5s cubic-bezier(.86,0,.07,1);transition:transform .5s cubic-bezier(.86,0,.07,1),-webkit-transform .5s cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.ct-industry-item2:hover:after{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.ct-industry-item2 .icon{margin-bottom:20px}.ct-industry-item2 .icon i{font-size:45px;color:var(--primary-color)}.ct-industry-item2 .icon svg{fill:var(--primary-color);width:45px;height:45px}.ct-industry-item2:hover .icon svg{fill:var(--white-color)}.ct-industry-item2:hover .icon i{color:var(--white-color)}.ct-industry-item2 .icon .im img{width:45px;margin:0 auto}.ct-industry-item2 .icon .im img.img-hover,.ct-industry-item2:hover .icon .im img{display:none}.ct-industry-item2:hover .icon .im img.img-hover{display:block}.ct-industry-item2 .content h2{font-size:22px;font-weight:600}.ct-industry-item2:hover .content h2{color:var(--white-color)}.hero-contact-from{background:var(--white-bg);border-radius:4px;padding:40px 40px 30px;max-width:480px;margin:0 auto}.hero-contact-from h3{font-size:28px;text-align:center;margin-bottom:12px}.hero-contact-from p.content{font-size:16px;text-align:center;max-width:320px;margin:0 auto 20px}.hero-contact-from .single-input input,.hero-contact-from .single-input select,.hero-contact-from .single-input textarea{width:100%;padding:10px 14px}.hero-contact-from .mb-20{margin-bottom:15px}.hero-contact-from .single-input textarea{height:80px}.hero-contact-from .single-input{position:relative}.hero-contact-from .single-input span.wpcf7-spinner{position:absolute;top:10px;left:2px}.ct-hero-section{min-height:100vh;height:100%;display:flex;align-items:center}.dark-sec .ct-section-title h2,.dark-sec.ct-about-us-section .content .ab-info .info h4{color:var(--white-color)}.dark-sec.ct-about-us-section .content .ab-info .info p,.dark-sec.ct-about-us-section .content p.text{color:#e0dfdf}.home-banner4-sec{padding-top:100px;padding-bottom:70px;background-size:cover;background-repeat:no-repeat;background-position:50%}.home-banner4-sec .ct-section-title h2{color:var(--white-color);margin-bottom:30px}.home-banner4-sec .check-list-banner{display:grid;gap:15px}.home-banner4-sec .check-list-banner .ck-item{display:inline-flex;align-items:center;gap:10px;background:#010214;padding:16px 20px;border-radius:4px}.home-banner4-sec .check-list-banner .ck-item i{font-size:20px;color:var(--primary-color)}.home-banner4-sec .check-list-banner .ck-item span{font-size:16px;font-weight:500;color:var(--white-color)}.services-card-item-style6{border:1px solid #e2e8f08a;border-radius:5px;overflow:hidden;box-shadow:0 5px 30px 0 rgba(214,215,216,.27);height:100%}.services-card-item-style6:hover{border-color:var(--ct-border-color)}.services-card-item-style6 .content h2{font-size:20px;text-transform:capitalize;font-weight:600;margin-bottom:12px}.services-card-item-style6 .content{padding:24px}.services-card-item-style6 .content p{font-size:15px;line-height:26px}.services-card-item-style6 .content a.read-m{display:inline-flex;align-items:center;margin-top:16px;gap:6px;color:var(--headding-color);font-weight:600}.services-card-item-style6 .content a.read-m:hover{color:var(--primary-color)}.services-card-item-style6 .content a.read-m i{transform:rotate(-45deg)}.services-card-item-style6 .content a.read-m:hover i{transform:rotate(0)}.service-nav{position:absolute;bottom:10px;right:0;display:flex;gap:10px}.service-nav i{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid var(--ct-border-color);color:var(--headding-color);border-radius:50%}.service-nav i:hover{color:var(--primary-color);border-color:var(--primary-color)}.services-slider-full .services-card-item-style6{box-shadow:none}.services-card-item-style6 .image img{width:100%}.services-card-item-style7{background:linear-gradient(to bottom,var(--primary-color),#ff4bd8);padding:2px;border-radius:10px;position:relative;height:100%}.services-card-item-style7-full{border-radius:10px;background:var(--white-bg);padding:25px 25px 25px 40px;height:100%}.services-card-item-style7:hover .services-card-item-style7-full{background:transparent}.services-card-item-style7:hover{background:var(--primary-bg)}.services-card-item-style7-full .t-icon{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:80px}.services-card-item-style7 .t-icon h3{font-size:34px;font-weight:600;line-height:36px;padding-top:6px}.services-card-item-style7:hover .t-icon h3{color:var(--white-color)}.services-card-item-style7 .t-icon .icon i{width:60px;height:60px;font-size:30px}.services-card-item-style7:hover .t-icon .icon i{background:var(--white-bg)}.services-card-item-style7 .t-icon .icon i{width:55px;height:55px;display:flex;justify-content:center;align-items:center;background:var(--section-bg);border-radius:50%;font-size:25px;transform:rotate(45deg);color:var(--headding-color)}.services-card-item-style7 .content p{font-size:18px;line-height:32px}.services-card-item-style7:hover .content p{color:var(--white-color)}.services-card-item-style7 a.link-t:after{content:"";clear:both;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.portfolio-slider-full2 .portfolio-nav.border{border:none!important}.portfolio-item-style3:hover .thumbnail .arrow-icon{opacity:1}.portfolio-item-style3 .thumbnail{position:relative;border-radius:5px;z-index:1;margin-bottom:18px}.portfolio-item-style3 .thumbnail img{border-radius:5px}.portfolio-item-style3 .thumbnail .arrow-icon{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:9;background:#1010105c;border-radius:5px;opacity:0}.portfolio-item-style3 .thumbnail .arrow-icon a{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:var(--white-color)}.portfolio-item-style3 .content h2{font-size:22px;font-weight:600;margin-bottom:10px}.portfolio-item-style3 .content h2 a{color:var(--headding-color)}.portfolio-item-style3 .content h2 a:hover{color:var(--primary-color)}.portfolio-item-style3 .content strong{color:var(--body-color);font-size:15px;font-weight:500}.ct-hero-section5{background-size:cover;background-repeat:no-repeat;background-position:50%;padding-top:150px}.ct-hero-section5 .content h4{font-size:16px;font-weight:600;text-transform:capitalize;border:1px solid var(--ct-border-color);display:inline-flex;padding:10px 24px;border-radius:30px;line-height:24px;background:#e2e8f03d;margin-bottom:30px;align-items:center;gap:7px;text-align:left}.ct-hero-section5 .content h4 img{display:inline-block;max-height:26px;border-radius:6px}.ct-hero-section5 .content h2{font-size:80px;font-weight:600;text-transform:capitalize;line-height:90px;margin-bottom:30px}.ct-hero-section5 .content h2.highlight span{position:relative;background:linear-gradient(90deg,#6f00ff,#b35aff);color:transparent;display:inline-block;padding:0 .2em}.ct-hero-section5 .content h2.highlight span:before{content:"";position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border:2px solid var(--primary-color);pointer-events:none}.ct-hero-section5 .content h2.highlight span:after{content:"";position:absolute;inset:-4px;pointer-events:none}.ct-hero-section5 .content h2.highlight span .corner-tl{position:absolute;top:-8px;left:-8px;width:12px;height:12px;border-top:2px solid var(--primary-color);border-left:2px solid var(--primary-color);padding:0}.ct-hero-section5 .content h2.highlight span .corner-tr{position:absolute;top:-8px;right:-8px;width:12px;height:12px;border-top:2px solid var(--primary-color);border-right:2px solid var(--primary-color);padding:0}.ct-hero-section5 .content h2.highlight span .corner-bl{position:absolute;bottom:-8px;left:-8px;width:12px;height:12px;border-bottom:2px solid var(--primary-color);border-left:2px solid var(--primary-color);padding:0}.ct-hero-section5 .content h2.highlight span .corner-br{position:absolute;bottom:-8px;right:-8px;width:12px;height:12px;border-bottom:2px solid var(--primary-color);border-right:2px solid var(--primary-color);padding:0}.ct-hero-section5 .content h2.highlight span .corner-bl:after,.ct-hero-section5 .content h2.highlight span .corner-bl:before,.ct-hero-section5 .content h2.highlight span .corner-br:after,.ct-hero-section5 .content h2.highlight span .corner-br:before,.ct-hero-section5 .content h2.highlight span .corner-tl:after,.ct-hero-section5 .content h2.highlight span .corner-tl:before,.ct-hero-section5 .content h2.highlight span .corner-tr:after,.ct-hero-section5 .content h2.highlight span .corner-tr:before{display:none}.ct-hero-section5 .content p{font-size:18px;max-width:750px;margin:0 auto 30px;line-height:30px}.ct-hero-section5 .content .h-button{display:flex;justify-content:center;gap:20px;margin-bottom:40px}.ct-hero-section5 .image-s{position:relative;z-index:99}.ct-hero-section5 .image-s img.main-img{border-radius:6px;position:relative}.ct-hero-section5 .image-s .shap-1{max-width:250px;position:absolute;left:-100px;top:20%;z-index:99}.ct-hero-section5 .image-s .shap-2{max-width:200px;position:absolute;right:-100px;bottom:20%;z-index:99}.updown-image{-webkit-animation:hero-thumb-animation 2s linear infinite alternate;-moz-animation:hero-thumb-animation 2s linear infinite alternate;-o-animation:hero-thumb-animation 2s linear infinite alternate;animation:hero-thumb-animation 2s linear infinite alternate}.how-we-work-sec .left-content p.text{font-size:16px;line-height:30px;margin-bottom:20px}.how-we-work-sec .image img{border-radius:6px}.step-card{border:1px solid var(--ct-border-color);border-radius:4px;padding:25px;height:100%;background:var(--white-bg)}.step-card:hover{border-color:var(--primary-color);transform:translateY(-8px);background:var(--primary-color)}.step-card .step-badge{margin-bottom:16px}.step-card .step-badge span{display:inline-block;border:2px solid var(--primary-color);border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:24px;padding:6px 14px 5px;color:var(--primary-color)}.step-card:hover .step-badge span{border-color:var(--white-bg);background:var(--white-bg)}.step-card h3.title{font-size:24px;font-weight:600;margin-bottom:20px;padding-top:4px}.step-card:hover h3.title{color:var(--white-color)}.step-card p{font-size:17px;line-height:30px}.step-card:hover p{color:var(--white-color)}.portfolio-item-style4{background:var(--section-bg);padding:15px}.section-bg .portfolio-item-style4{background:var(--white-bg)}.portfolio-item-style4 .content{padding:25px 10px 10px}.portfolio-item-style4 .content strong{display:inline-block;margin-bottom:15px;font-weight:500;color:var(--headding-color);letter-spacing:1px}.portfolio-item-style4 .content h2{margin-bottom:20px}.portfolio-item-style4 .content h2 a{font-size:28px;font-weight:500;letter-spacing:1px;color:var(--headding-color)}.portfolio-item-style4 .content h2 a:hover{color:var(--primary-color)}.portfolio-item-style4 .content a.view-de{display:inline-flex;align-items:center;gap:5px;font-weight:600;text-transform:capitalize;color:var(--headding-color);font-size:15px}.portfolio-item-style4 .content a.view-de:hover{color:var(--primary-color)}.portfolio-item-style4 .content a.view-de i{transform:rotate(-45deg)}.section-bg .testimonial-card-2{background:var(--white-bg)}.ct-hero-section6{padding-top:120px;position:relative}.ct-hero-section6 .content h1.title{font-size:140px;font-weight:600;text-transform:uppercase;letter-spacing:10px}.ct-hero-section6 .content h2.title2{background:var(--white-bg);display:inline-block;font-size:90px;text-transform:uppercase;padding:1px 12px;font-weight:500;line-height:1;margin-bottom:20px;letter-spacing:6px}.ct-hero-section6 .content{padding-bottom:80px}.ct-hero-section6 .content p{text-align:left;font-size:20px;line-height:36px}.ct-hero-section6 .content h2.title3{text-transform:uppercase;font-size:100px;line-height:80px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--primary-color);color:transparent;letter-spacing:6px}.ct-hero-section6 img.main-img{max-width:100%;width:100%}.ct-about-us-section5 .ct-section-title h2{font-size:32px!important;margin-bottom:15px;font-weight:400;line-height:44px!important}.ct-about-us-section5 .content .image-2{margin-top:10px}.ct-about-us-section5 .content p.text{font-size:18px;line-height:32px;margin-bottom:25px}.ct-about-us-section5 .content .ab-info .icon{width:60px;display:flex;justify-content:center;align-items:center;height:60px;float:left;margin-right:15px;background:#3630ff30;font-size:22px;color:var(--primary-color);border-radius:5px}.ct-about-us-section5 .content .ab-info .info{overflow:hidden}.ct-about-us-section5 .content .ab-info .info h4{font-size:20px;margin-bottom:4px}.ct-about-us-section5 .content .ab-info .info p{font-size:16px;margin-top:2px;display:inline-block}.ct-about-us-section5 .content .ab-info:hover .icon{background:var(--primary-color);color:var(--white-color)}.ct-about-us-section5 .content .ab-info .icon i{transform:rotate(0)}.ct-about-us-section5 .content .ab-info:hover .icon i{transform:rotate(1turn)}.ct-section-title.style-2 h2{font-size:32px!important;margin-bottom:15px;font-weight:400;line-height:44px!important}@media (max-width:991px){.ct-about-us-section5 .ct-section-title h2{font-size:24px!important;line-height:34px!important}.ct-about-us-section5 .content p.text{font-size:16px;line-height:16px}.ct-section-title.style-2 h2{font-size:24px!important;line-height:34px!important}}.services-card-item-style8{width:100%;background:var(--white-bg);border:1px solid var(--section-bg);display:flex;justify-content:flex-start;align-items:center;gap:30px;padding:25px 100px 25px 20px;position:relative}.services-card-item-style8:hover{border-color:var(--primary-color)}.services-card-item-style8 .number h5{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--primary-color);color:transparent;font-size:32px}.services-card-item-style8 .read-more{position:absolute;top:0;right:20px;bottom:0;height:100%;display:flex;align-items:center}.services-card-item-style8 .read-more a.read-m{font-size:30px;transform:rotate(-45deg);color:var(--headding-color)}.services-card-item-style8:hover .read-more a.read-m{color:var(--primary-color);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.services-card-item-style8 .title h2{font-size:30px;font-weight:600;margin-bottom:0;width:260px}.services-card-item-style8 .content p{font-size:16px;margin:0;max-width:640px}.let-talk-section{padding:70px 0;background:#141414;position:relative}.let-talk-section .image-sec{background-size:cover;position:absolute;top:0;left:0;width:calc(50% - 20px);height:100%;background-repeat:no-repeat;background-position:50%}.talk-contact-from h2{font-size:45px;color:var(--white-color);line-height:62px;margin-bottom:30px}.talk-contact-from .single-input label{display:block;margin-bottom:2px;font-size:15px;font-weight:500;color:var(--white-color)}[data-bs-theme=blue] .section-bg .ct-pricing-p-section2 .list-p-s .si-item .icon{background:var(--white-bg)}[data-bs-theme=blue] .section-bg .ct-pricing-p-section2 .list-p-s .si-item:hover .icon{background:var(--primary-color)}.ct-services-sec6.text-color-dy{background-size:cover;background-repeat:no-repeat;background-position:50%}.ct-services-sec6.text-color-dy .services-card-item-style6,.section-bg .services-slider-full .services-card-item-style6{background:var(--white-bg)}.span-style-2-line .ct-hero-section5 .content h2 span{line-height:1.14}.span-style-2-line .ct-hero-section5 .content h2{line-height:1.4}.content-font-size .ct-section-title p{font-size:18px;font-weight:400;line-height:33px}.section-bg .ct-price-card{background:var(--white-bg)}.section-bg .ct-price-card.active{border-color:var(--primary-color)}.ct-hero-section6.style2 .row{padding-bottom:80px}.ct-hero-section6 .title-style-2 h2.title2{font-size:70px;font-weight:500;line-height:85px}.ct-hero-section6 .title-style-2 h2.title2 span{color:var(--primary-color)}.ct-hero-section6 .content-2 p{font-size:18px;line-height:30px;margin-bottom:24px}@media (min-width:1200px){.ct-hero-section6 .content-2{padding-left:30px}}.ct-hero-section6.style2 .main-img-sec{padding:0 30px}.ct-hero-section6.style2 .main-img-sec img{border-radius:10px}.services-card-item-style9{border-radius:5px;padding:30px;min-height:280px;background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;align-items:end;height:100%}.services-card-item-style9.text-top{align-items:start}.services-card-item-style9 h2{font-size:24px;font-weight:600;line-height:32px;margin-bottom:10px}.services-card-item-style9 h2 a{color:var(--white-color);position:relative}.services-card-item-style9 .content p{font-size:16px;line-height:27px;color:var(--white-color)}.services-card-item-style9.text-black h2 a{color:var(--headding-color);position:relative}.services-card-item-style9.text-black .content p{color:var(--body-color)}.section-bg .ct-tab-image-left .nav.nav-tabs .nav-link .nav-item-signle{background-color:var(--white-bg)}.timeline-box{position:relative}.timeline-box .timeline-date{display:inline-block;text-align:center;width:100%;padding-bottom:50px;position:relative;margin:0 auto 15px}.timeline-box .timeline-date:after{content:"";clear:both;display:block;position:absolute;height:50px;left:0;right:0;margin:0 auto;bottom:0;width:3px;background:var(--primary-color)}.timeline-box .timeline-date span{padding:7px 20px;border-radius:10px;background:var(--primary-color);color:var(--white-color);line-height:22px;display:inline-block;font-size:14px;font-weight:500}.timeline-box .timeline-content{text-align:center;background:var(--white-bg);border-radius:5px;padding:25px 20px}.timeline-box .timeline-content h4{font-size:20px;font-weight:600;margin-bottom:18px}.timeline-box .timeline-content p{font-size:15px;line-height:27px}.ct-hero-section6 .title-style-2 h2.title2.style2{font-weight:900}.ct-counter-section2{background-color:#00031d}.single-logo-item2{background-color:#efefff;padding:14px}.bg-overly{position:relative;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-overly:before{content:"";position:absolute;inset:0;background:#dadada;opacity:80%;z-index:-1}.service-absolute{top:-100px}.solid-img{position:relative;overflow:hidden}.solid-img img{height:440px;width:100%;object-fit:cover;display:block}.solid-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(1,7,66,.6);pointer-events:none}.custom-margin-top{margin-top:-320px}.bg-overly-2{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-overly-2:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(1,7,66,.6);pointer-events:none}.bg-overly-3{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-overly-3:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0d0a6a;pointer-events:none;opacity:.6}.bg-overly-4{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-overly-4:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#340a798a;pointer-events:none;opacity:.6}.bg-overly-5{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-overly-5:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0100fed6;pointer-events:none;opacity:.9}.counter-se{margin-top:-100px}.padding-bottom{padding-bottom:150px}.pt-450{padding-top:450px}.ct-video-banner-image-2{margin-bottom:-320px}.ct-hero-section5 .content h2.highlight span{background:linear-gradient(90deg);-webkit-background-clip:text;background-clip:text}section.ct-hero-section3.padding-bottom-100{padding-bottom:200px}.v-banner-bottom-p{padding-bottom:280px}.ct-video-banner-image .banner-img-m{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:200px 0;margin:-200px 0 0}.image-s-top{margin:0 0 -200px}.mt-300{margin-top:250px}.banner-section-1:after{background:#ffffff00}.banner-section-2{padding:60px 0}.banner-section_1:after{content:"";clear:both;display:block;position:absolute;width:100%;height:100%;z-index:-1;background:var(--secondary-color);top:0;left:0;opacity:.7}.ct-client-logo-section{padding:80px 0 40px}.banner-section-1:after{background:var(--secondary-color);opacity:.7}.banner-section-1:after,.ct-video-banner-image .banner-img:after{content:"";clear:both;display:block;position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}.ct-video-banner-image .banner-img.transparent-overlay:after{background-color:transparent}@media (min-width:1200px){section.ct-se-h-secsss.section-padding-2.mt-300{margin-top:200px}}.banner-section-1.pt-60.pb-60{padding-top:60px;padding-bottom:60px}.banner-section-1.pt-60.pb-60:after{background:#ffffff00}.banner-section-1.bg-change:after{background:#03003a9e}
:root{--g9343f42444:1}
