:root{--tg-body-font-family:"DM Sans",sans-serif;--tg-heading-font-family:"Space Grotesk",sans-serif;--tg-primary-color:#0554f2;--tg-primary-color-two:#f2f6ff;--tg-primary-color-three:#124ebb;--tg-secondary-color:#02031f;--tg-body-font-color:#676767;--tg-heading-font-color:#1b1d21;--tg-paragraph-color:#676767;--tg-menu-color:#14133b;--tg-section-background:#f9fbff;--tg-section-background-two:#eef7ff;--tg-section-background-three:#f4f4f4;--tg-section-background-four:#fafafa;--tg-body-font-size:16px;--tg-body-font-weight:400;--tg-heading-font-weight:700;--tg-body-line-height:1.87;--tg-heading-line-height:1.2;--tg-ghost-white:#f7fbff;--tg-quote-color:#dcdfe5;--tg-quote-color-two:#e5e5e5;--tg-blog-meta-color:#6a6a6a;--tg-lily-white:#e8faff;--tg-widget-border-color:#d6d6d6;--tg-widget-border-color-two:#efefef;--tg-contact-border-color:#c8c8c8;--tg-bright-turquoise:#17c7f8;--tg-blue:#1c9cea;--tg-blue-two:#4378e1;--tg-blue-three:#14b9e9;--tg-navy-blue:#082da3;--tg-violets-blue:#816ef6;--tg-zircon:#f4f7ff;--tg-indigo:#6610f2;--tg-purple:#b12aff;--tg-purple-two:#e056fd;--tg-magnolia:#fbf5ff;--tg-pink:#f09;--tg-red:#f9185d;--tg-red-two:#ef162f;--tg-blush:#fff7f9;--tg-orange:#fb491a;--tg-orange-two:#ff4d24;--tg-sauvignon:#fff8f6;--tg-yellow:#fabf1f;--tg-yellow-two:#ecb40b;--tg-yellow-three:#e1ab43;--tg-yellow-four:#e29104;--tg-island-spice:#fffaec;--tg-green:#07e09b;--tg-green-two:#22d361;--tg-clear:#effffa;--tg-teal:#20c997;--tg-bubbles:#eafffb;--tg-cyan:#f5f8ff;--tg-white:#fff;--tg-black:#1b1d21;--tg-black-two:#010102;--tg-rich-black:#071022;--tg-gray:#dcdcdc;--tg-gray-two:#ebf2ff;--tg-gray-three:#d7d7d7;--tg-gray-four:#f6f9ff;--tg-gray-five:#c2c2c2;--tg-gray-six:#f8f8f8;--tg-gray-seven:#e1e1e1;--tg-gray-eight:#646464;--facebook:#1877f2;--twitter:#1c9cea;--instagram:#833ab4;--linkedin:#0077b5;--pinterest:#e60023;--youtube:#c4302b;--skype:#00aff0}html,body{overflow-x:hidden}body{font-weight:var(--tg-body-font-weight);font-size:var(--tg-body-font-size);line-height:var(--tg-body-line-height);color:var(--tg-body-font-color);font-style:normal;font-family:body-font!important}img,.img{max-width:100%;transition:all .3s ease-out}.f-left{float:left}.f-right{float:right}.fix{overflow:hidden}a,button{-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:focus,.btn:focus,button:focus{box-shadow:none;outline:none;text-decoration:none}.portfolio-cat a:hover,.footer -menu li a:hover{color:#bf9410;text-decoration:none}a,button{color:#0553f1;outline:none;text-decoration:none}.btn:focus,button:focus,input:focus,input:focus,textarea,textarea:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{color:var(--tg-heading-font-color);font-style:normal;line-height:var(--tg-heading-line-height);font-weight:var(--tg-heading-font-weight);text-transform:inherit;margin-top:0;margin-bottom:.7rem;font-family:body-font!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{font-size:var(--tg-body-font-size);font-weight:var(--tg-body-font-weight);line-height:var(--tg-body-line-height);color:var(--tg-paragraph-color);margin-bottom:15px}hr{border-bottom:1px solid var(--tg-primary-color);border-top:0;margin:30px 0;padding:0}label{color:var(--tg-body-font-color);cursor:pointer;font-size:16px;font-weight:400}::-moz-selection{background:var(--tg-primary-color);color:var(--tg-white);text-shadow:none}::-moz-selection{background:var(--tg-primary-color);color:var(--tg-white);text-shadow:none}::selection{background:var(--tg-primary-color);color:var(--tg-white);text-shadow:none}::-moz-placeholder{color:var(--tg-body-font-color);font-size:var(--tg-body-font-size);opacity:1}::placeholder{color:var(--tg-body-font-color);font-size:var(--tg-body-font-size);opacity:1}.theme-overlay{position:relative}.theme-overlay:before{content:"";opacity:.6;background:#1696e7;width:100%;height:100%;position:absolute;top:0;left:0}.separator{border-top:1px solid #f2f2f2}.container{padding-left:15px;padding-right:15px}.row{--bs-gutter-x:30px}.row.g-0{--bs-gutter-x:0}.gutter-y-30{--bs-gutter-y:30px}.container-fluid.header-full-width.extra{margin-left:0}.transparent-header .menu-area{background:0 0}.btn{-moz-user-select:none;user-select:none;background:var(--tg-white)none repeat scroll 0 0;color:var(--tg-primary-color);cursor:pointer;letter-spacing:.6px;text-align:center;text-transform:uppercase;touch-action:manipulation;vertical-align:middle;white-space:nowrap;z-index:1;border:none;border-radius:25px;height:50px;margin-bottom:0;padding:18px 33px;font-size:15px;font-weight:700;line-height:1;transition:all .3s;display:inline-block;position:relative;overflow:hidden;font-family:body-font!important}.btn:after{content:"";transform-origin:100%;background:var(--tg-primary-color);z-index:-1;transition:transform .7s cubic-bezier(.075,.82,.165,1);position:absolute;inset:0;transform:scaleX(0)}.btn:hover:after{transform-origin:0;transform:scaleX(1)}.btn:hover{color:var(--tg-white)}.btn.btn-two{background:var(--tg-primary-color);color:var(--tg-white);padding:18px 28px 18px 50px;position:relative}.btn.btn-two>span:after{content:"";background:var(--tg-white);opacity:0;width:0;height:2px;transition:all .3s;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.btn.btn-two:hover span:after{background:var(--tg-primary-color);opacity:1;width:15px}.btn.btn-two span:before{content:"";background:var(--tg-white);width:15px;height:2px;transition:all .3s;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.btn.btn-two:hover span:before{background:var(--tg-primary-color);width:0}.btn.btn-two:after{background:var(--tg-white)}.btn.btn-two:hover{color:var(--tg-primary-color);padding:18px 50px 18px 28px}.btn.btn-three{background:var(--tg-primary-color);color:var(--tg-white)}.btn.btn-three:hover{background:var(--tg-secondary-color)}.more-btn .btn:after{background:var(--tg-secondary-color)}.breadcrumb>.active{color:var(--tg-primary-color)}.pulse:before{content:"";z-index:-1;background:#fff;border-radius:50%;width:100%;height:100%;animation:1.5s ease-out infinite pulse-border;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@-webkit-keyframes pulse-border{0%{opacity:1;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1.5)}}@keyframes pulse-border{0%{opacity:1;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1.5)}}.custom-container{max-width:1550px}.custom-container-two{max-width:1890px}.custom-container-three{max-width:1750px}.custom-container-four{max-width:1710px}.logo img{max-width:168px}.extra-info .widget_media_image img{width:170px;margin:0}.transparent-header{z-index:9;width:100%;height:auto;position:absolute;top:0;left:0}.header-top-wrap{background:var(--tg-primary-color-three);padding:9px 0}.header-top-left p{color:var(--tg-white);margin-bottom:0;font-size:14px}.header-top-left p span{font-weight:500}.header-top-right{justify-content:flex-end;align-items:center;display:flex}.header-info-wrap .list-wrap{align-items:center;margin:0;display:flex}.header-info-wrap .list-wrap li{color:var(--tg-white);align-items:center;margin-left:30px;padding-right:30px;font-size:14px;font-weight:500;display:flex;position:relative}.header-info-wrap .list-wrap li:last-child{margin-left:0;padding-right:0}.header-info-wrap .list-wrap li:before{content:"";background:#6e9cf1;width:1px;height:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.header-info-wrap .list-wrap li:last-child:before{display:none}.header-info-wrap .list-wrap li i{margin-left:10px}.header-info-wrap .list-wrap li a{color:var(--tg-white)}.header-social-wrap .list-wrap{align-items:center;gap:10px;margin-bottom:0;margin-left:30px;display:flex}.header-social-wrap .list-wrap li{list-style:none}.header-social-wrap .list-wrap a{width:32px;height:32px;color:var(--tg-white);background:#215bc6;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.header-social-wrap .list-wrap a:hover{background:var(--tg-blue)}.menu-nav{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.navbar-wrap{flex-grow:1;display:flex}.navbar-wrap ul{flex-flow:wrap;margin:0 auto;padding:0;display:flex}.navbar-wrap ul li{margin-left:45px;list-style:none;display:block;position:relative}.navbar-wrap ul li:last-child{margin-left:0}.navbar-wrap ul li a{text-transform:capitalize;color:var(--tg-heading-font-color);z-index:1;padding:37px 8px;font-size:16px;font-weight:700;line-height:1;display:block;position:relative}.navbar-wrap>ul>li>a:before{content:"";background:var(--tg-primary-color);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;width:100%;height:4px;transition:transform .3s cubic-bezier(.74,.72,.27,.24);position:absolute;bottom:0;left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.navbar-wrap>ul>li.active>a:before,.navbar-wrap>ul>li>a:hover:before{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.navbar-wrap>ul>li.active>a,.navbar-wrap>ul>li:hover>a{color:var(--tg-primary-color)}.header-style-one.default-class .navbar-wrap ul{margin-left:0}.main-menu .navigation li.menu-item-has-children .dropdown-btn{display:none}.header-action>ul{align-items:center;margin-bottom:0;margin-left:10px;display:flex}.header-action>ul li{margin-left:20px;list-style:none;position:relative}.header-action ul li:first-child{margin-left:0}.header-action ul li a{color:var(--tg-heading-font-color);font-size:14px}.header-action .header-btn .btn{color:var(--tg-primary-color);background:#f3f7ff;border-radius:25px;padding:18px 34px;font-size:14px}.header-action .header-btn .btn:hover{color:var(--tg-white)}.header-action .header-search a{width:45px;height:45px;color:var(--tg-primary-color);border:1px solid #d8e3fb;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.header-action .header-search a:hover{background:var(--tg-primary-color);color:var(--tg-white)}.navbar-wrap ul li .submenu{background:var(--tg-white);transform-origin:0 0;-o-transition:all .3s ease-in-out;visibility:hidden;opacity:0;z-index:9;border:1px solid #f5f5f5;border-radius:0 0 5px 5px;min-width:230px;margin:0;padding:18px 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;top:100%;left:0;right:0;transform:scaleY(0);-webkit-box-shadow:0 30px 70px #898b8e26;-moz-box-shadow:0 30px 70px #898b8e26;box-shadow:0 30px 70px #898b8e26}.navbar-wrap ul li .submenu .submenu{top:0;left:auto;right:100%}.navbar-wrap ul li .submenu li{text-align:left;margin-left:0;display:block}.navbar-wrap ul li .submenu li a{text-transform:capitalize;-o-transition:all .3s ease-in-out;color:#222;padding:9px 15px 9px 25px;font-size:14px;font-weight:500;line-height:1.4;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.navbar-wrap>ul>li .submenu li a:before{content:"";background:var(--tg-primary-color);opacity:0;width:3px;height:11px;transition:all .3s ease-in-out;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.navbar-wrap ul li .submenu li a:hover,.navbar-wrap ul li .submenu>li.active>a{color:var(--tg-primary-color)}.navbar-wrap ul li .submenu li a:hover:before,.navbar-wrap ul li .submenu>li.active>a:before{opacity:1}.navbar-wrap ul li:hover>.submenu{opacity:1;visibility:visible;transform:scale(1)}.sticky-menu{z-index:99;background:var(--tg-white);border-radius:0;width:100%;margin:auto;-webkit-animation:1s ease-in-out fadeInDown;animation:1s ease-in-out fadeInDown;position:fixed;top:0;left:0;-webkit-box-shadow:0 10px 15px #1919191a;box-shadow:0 10px 15px #1919191a}.main-menu ul li.current-menu-item>a:before,.main-menu ul li.current-menu-ancestor a:before{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.main-menu ul li.active>a,.main-menu ul li.current-menu-item>a:before,.main-menu ul li.menu-item-has-children:hover>a:before,.main-menu ul li.current-menu-ancestor>a{color:#0554f2;opacity:1}.header-style-two .main-menu ul li.active>a,.header-style-two .main-menu ul li.current-menu-item>a:before,.header-style-two .main-menu ul li.menu-item-has-children:hover>a:before,.header-style-two .main-menu ul li.current-menu-ancestor>a{color:var(--tg-white)}.header-style-two .sticky-menu .main-menu ul li.active>a,.header-style-two .sticky-menu .main-menu ul li.current-menu-item>a:before,.header-style-two .sticky-menu .main-menu ul li.menu-item-has-children:hover>a:before,.header-style-two .sticky-menu .main-menu ul li.current-menu-ancestor>a{color:#0554f2}.main-menu ul li:hover a:before{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header-style-two .sticky-menu .main-menu ul li>.submenu li.current-menu-item>a,.main-menu ul li>.submenu li.current-menu-item>a{color:#0554f2}.header-style-two .menu-area.sticky-menu .navbar-wrap>ul>li>a:before{background:var(--tg-primary-color)}.main-menu ul li ul li.menu-item-has-children.current_page_ancestor>a{color:var(--tg-primary-color)}.main-menu ul li ul li.menu-item-has-children.current_page_ancestor>a:before{opacity:1}.main-menu ul li>.submenu li.current-menu-item>a,.menu-area .navbar-wrap ul li>.submenu li.current-menu-item>a{color:var(--tg-primary-color)}#header-fixed-height.active-height{height:90px;display:block}.header-top-two{border-bottom:1px solid #fff3;padding:12px 0}.header-top-two .header-top-left span{color:var(--tg-white);font-size:14px;display:block}.header-top-two .header-top-left span li{list-style:none}.header-top-two .header-top-left span i{margin-left:10px}.header-top-two .header-info-wrap .list-wrap li{font-weight:400}.header-top-two .header-info-wrap .list-wrap li:before{background:#fff3;height:50px}.header-top-two .header-info-wrap .list-wrap li:last-child:before{display:block}.header-top-two .header-info-wrap .list-wrap li:last-child{padding-right:30px}.header-top-two .header-social-wrap .list-wrap{gap:15px}.header-top-two .header-social-wrap .list-wrap a{background:0 0;width:auto;height:auto;font-size:12px;display:block}.header-top-two .header-social-wrap .list-wrap a:hover{color:var(--tg-primary-color);background:0 0}.header-style-two .navbar-wrap ul li a{color:var(--tg-white);padding:32px 8px}.header-style-two .header-action .header-btn .btn{color:var(--tg-white);background:var(--tg-primary-color)}.header-style-two .header-action .header-btn .btn:after{background:var(--tg-secondary-color)}.header-style-two .navbar-wrap>ul>li>a:before{background:var(--tg-white)}.header-action .offcanvas-icon a{border:1px solid var(--tg-white);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:50px;height:50px;display:flex}.header-action .offcanvas-icon a span{background-color:var(--tg-white);border-radius:1px;width:22px;height:2px;transition:all .15s linear}.header-action .offcanvas-icon a span:nth-child(3){width:15px;margin-left:8px}.header-action .offcanvas-icon a:hover span:nth-child(3){width:22px;margin-left:0}.menu-area.sticky-menu .logo.sticky-logo{display:block!important}.menu-area.sticky-menu .default-logo{display:none}.header-style-two .menu-area.sticky-menu .logo.logo-area.custom-sticky-logo{display:block!important}.header-style-two .menu-area.sticky-menu .logo.logo-area.custom-logo-area a.custom-default-logo{display:none}.header-style-three .menu-area.sticky-menu .logo.logo-area.custom-sticky-logo{display:block!important}.header-style-three .menu-area.sticky-menu .logo.logo-area.custom-logo-area a.custom-default-logo{display:none}.header-style-two .sticky-menu .navbar-wrap ul li a{color:var(--tg-menu-color)}.header-style-two .sticky-menu .header-action .offcanvas-icon a{border-color:var(--tg-menu-color)}.header-style-two .sticky-menu .header-action .offcanvas-icon a span{background-color:var(--tg-menu-color)}.menu-style-three .menu-nav{padding:0 35px}.menu-style-three .offcanvas-icon{margin-left:30px;padding-right:35px;position:relative}.menu-style-three .offcanvas-icon:before{content:"";background:#dfdfdf;width:1px;height:90px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.menu-style-three .offcanvas-icon a{flex-direction:column;justify-content:center;align-items:center;gap:7px;width:30px;height:20px;display:flex}.menu-style-three .offcanvas-icon a span{background-color:var(--tg-primary-color);border-radius:1px;width:30px;height:3px;transition:all .15s linear}.menu-style-three .offcanvas-icon a span:last-child{width:20px;margin-left:10px}.menu-style-three .offcanvas-icon a:hover span:last-child{width:30px;margin-left:0}.menu-style-three .header-btn .btn{background:var(--tg-primary-color);color:var(--tg-white)}.menu-style-three .header-btn .btn:after{background:var(--tg-primary-color-two)}.menu-style-three .header-btn .btn:hover{color:var(--tg-primary-color)}.nav-outer .mobile-nav-toggler{float:right;cursor:pointer;color:var(--tg-white);margin-left:30px;font-size:40px;line-height:50px;display:none;position:relative;top:15px}.nav-logo img{width:150px}.mobile-menu{z-index:99;width:300px;max-width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-moz-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86);-ms-transition:all .3s cubic-bezier(.785,.135,.15,.86)e;-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);border-radius:0;padding-right:30px;position:fixed;top:0;right:0;-webkit-transform:translate(101%);-ms-transform:translate(101%);transform:translate(101%)}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{text-align:left;padding:30px 25px;position:relative}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%)}.mobile-menu .navigation li.current>a:before{height:100%}.menu-backdrop{z-index:2;-o-transition:all .7s ease;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100%;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;transition:all .7s;position:fixed;top:0;right:0}.mobile-menu-visible .menu-backdrop{opacity:1;visibility:visible}.mobile-menu .menu-box{background:var(--tg-white);z-index:5;width:100%;height:100%;max-height:100%;padding:0;position:absolute;top:0;left:0;overflow:hidden auto;box-shadow:-9px 0 14px #0000000f}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible}.mobile-menu .close-btn{text-align:center;background:var(--tg-primary-color);color:#fff;cursor:pointer;z-index:10;-o-transition:all .9s ease;width:35px;font-size:20px;line-height:30px;-webkit-transition:all .9s;transition:all .9s;position:absolute;top:28px;right:25px}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mobile-menu .navigation{float:none;width:100%;margin:0;padding:0;display:block;position:relative}.mobile-menu .navigation ul{margin:0;padding:0}.mobile-menu .navigation li{border-top:1px solid #0000001a;display:block;position:relative}.mobile-menu .navigation:last-child{border-bottom:1px solid #0000001a}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid #0000001a}.mobile-menu .navigation li>a{color:var(--tg-heading-font-color);text-transform:capitalize;-o-transition:all .5s ease;border:none;padding:10px 25px;font-size:14px;font-weight:500;line-height:24px;-webkit-transition:all .5s;transition:all .5s;display:block;position:relative}.mobile-menu .navigation li ul li>a{text-transform:capitalize;margin-left:20px;font-size:14px}.mobile-menu .navigation li ul li ul li a{margin-left:40px}.mobile-menu .navigation li ul li ul li ul li a{margin-left:60px}.mobile-menu .navigation li>a:before{content:"";-o-transition:all .5s ease;height:0;-webkit-transition:all .5s;transition:all .5s;position:absolute;top:0;left:0}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn{text-align:center;color:#222;cursor:pointer;-o-transition:all .5s ease;z-index:5;background:#efefef;border-radius:2px;width:32px;height:32px;font-size:16px;line-height:32px;-webkit-transition:all .5s;transition:all .5s;position:absolute;top:6px;right:25px}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn i{-o-transition:all .5s ease;-webkit-transition:all .5s;transition:all .5s}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn.open i{color:var(--tg-primary-color);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn.open{color:#fff;background:#074df3;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.mobile-menu .social-links ul{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;padding:30px 20px 20px;display:flex;position:relative}.mobile-menu .social-links li{margin:0 6px 10px;display:inline-block;position:relative}.mobile-menu .social-links li a{width:40px;height:40px;color:var(--tg-heading-font-color);-o-transition:all .5s ease;border:1px solid var(--tg-gray);-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;justify-content:center;align-items:center;font-size:16px;line-height:32px;-webkit-transition:all .5s;transition:all .5s;display:flex;position:relative}.mobile-menu .social-links li a:hover{border-color:var(--tg-primary-color);background:var(--tg-primary-color);color:var(--tg-white)}.menu-area .mobile-nav-toggler{float:right;cursor:pointer;color:var(--tg-primary-color);margin-top:8px;font-size:30px;line-height:1;display:none;position:relative}.search-popup-wrap{background:var(--tg-white);z-index:99;width:100%;height:100%;padding:100px 0;display:none;position:fixed;top:0;left:0}.search-wrap{z-index:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.search-wrap .title{letter-spacing:-1px;color:var(--tg-heading-font-color);margin:0 0 70px;font-size:47px;font-weight:600;font-family:body-font!important}.search-form{position:relative}.search-form input{border:none;border-bottom:1px solid var(--tg-primary-color);text-align:center;width:100%;color:var(--tg-heading-font-color);background:0 0;padding:10px 50px 20px;font-size:30px;font-weight:500}.search-form input::placeholder{color:var(--tg-heading-font-color);opacity:.5;font-size:30px}.search-btn{color:var(--tg-primary-color);background:0 0;border:0;font-size:25px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.search-close{color:var(--tg-primary-color);cursor:pointer;font-size:30px;position:absolute;top:5%;right:5%}.extra-info{-o-transition:all .9s ease;z-index:9999;background:#074df3;width:340px;height:100%;padding:30px;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;transition:all .9s;position:fixed;top:0;right:0;transform:translate(101%)}.extra-info.active{transform:translate(0)}.extra-info .widget-title h4,.extra-info h4.-toggle-title{color:#fff;font-size:22px;font-weight:700}.close-icon{text-align:right;margin-top:-16px}.close-icon>button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:20px}.side-info-area .logo-side{margin-bottom:30px}.logo-side img{max-width:185px}.side-info{border-top:1px solid #fff;margin-top:30px;padding-top:25px}.extra-info .contact-list{margin-bottom:30px}.extra-info .spondtech_offcanvas_widget .widget-title h4{color:#fff}.extra-info .widget_block{margin-bottom:30px}.contact-list h4{color:#fff;font-size:22px;font-weight:700}.contact-list p{color:#fff;opacity:.6;margin-bottom:5px;padding-right:40px;line-height:28px}.extra-info .contact-list ul{margin:0;padding:0}.extra-info .contact-list ul li{color:#fff;list-style:none}.extra-info .contact-list ul li i{margin-left:5px}.extra-info.active .social-profile-info .list-wrap li a:hover{background:var(--tg-blue)}.extra-info .social-profile-info ul.list-wrap li a{color:#fff;background:#215bc6}.offcanvas-overly{z-index:999;visibility:hidden;-o-transition:all .9s ease;opacity:.5;background:#000;width:100%;height:100%;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;transition:all .9s;position:fixed;top:0;right:0;-webkit-transform:translate(101%);-ms-transform:translate(101%);transform:translate(101%)}.offcanvas-overly.active{visibility:visible;-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%)}.breadcrumb-area{background:#171f32;padding-top:150px;padding-bottom:140px}.breadcrumb-bg{z-index:1;background-position:50%;background-size:cover;padding:154px 0;position:relative}.breadcrumb-bg:before{content:"";opacity:.75;z-index:-1;background:#040c1c;width:100%;height:100%;position:absolute;top:0;left:0}.breadcrumb-content .title{color:var(--tg-white);margin-bottom:10px;font-size:36px}.breadcrumbs-meta-title,.breadcrumbs-meta-title span a{color:var(--tg-white);font-size:20px}.section-title .sub-title{color:var(--tg-primary-color);margin-bottom:15px;padding-left:80px;font-size:20px;font-weight:500;line-height:normal;display:inline-block;position:relative}.section-title .sub-title:before{content:"";background:var(--tg-primary-color);width:50px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.title-style-three.section-title .sub-title{background:var(--tg-primary-color-two);border-radius:24px;margin-bottom:15px;padding:12px 19px;font-size:18px;font-weight:500}.title-style-three.section-title .sub-title.white{background:var(--tg-white)}.title-style-three.section-title .sub-title:before{display:none}.slider-bg{z-index:1;background-position:50%;background-size:cover;align-items:center;min-height:800px;padding:100px 0;position:relative;display:flex!important}.slider-bg:before{content:"";background:var(--tg-black);opacity:.4;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.slider-content{text-align:center}.slider-content span{letter-spacing:0;color:var(--tg-white);margin-bottom:15px;font-size:30px;font-weight:400;display:block}.slider-content .btn.btn-two:hover span{color:unset}.slider-content .slider-btn span{margin:0;font-size:15px;font-weight:700;line-height:1}.slider-content .title{letter-spacing:-.9px;color:var(--tg-white);margin-bottom:40px;font-size:80px;line-height:1}.slider-btn{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.slider-area.slider-style-one .slick-arrow{color:var(--tg-white);cursor:pointer;z-index:1;background:#00000080;border:none;border-radius:5px;width:50px;height:120px;padding:0;font-size:15px;transition:all .3s ease-in-out;position:absolute;top:50%;left:80px;transform:translateY(-50%)}.slider-area.slider-style-one .slick-next{left:auto;right:80px}.slider-area.slider-style-one .slick-arrow:hover{background:var(--tg-white);color:var(--tg-primary-color)}.banner-one-area{position:relative}.banner-bg{z-index:1;background-position:50%;background-size:cover;padding:275px 0;position:relative}.banner-bg:before{content:"";background:var(--tg-black);opacity:.6;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.banner-bg:after,.banner-shape{content:"";z-index:-1;background-position:50%;background-repeat:repeat;width:100%;height:112px;position:absolute;bottom:0;left:0}.banner-content span{color:var(--tg-white);margin-bottom:20px;font-size:30px;font-weight:700;line-height:1.4;display:block;font-family:body-font!important}.banner-content .title{color:var(--tg-white);margin-bottom:45px;font-size:80px;line-height:1.2}.banner-btn{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.banner-btn .contact{align-items:center;display:flex}.banner-btn .contact .icon{background:var(--tg-primary-color);width:50px;height:50px;color:var(--tg-white);border-radius:50%;justify-content:center;align-items:center;margin-left:10px;font-size:18px;line-height:0;display:flex;position:relative}.banner-btn .contact a{color:var(--tg-white);font-size:24px;font-weight:700;font-family:body-font!important}.banner-btn .contact a:hover{color:var(--tg-primary-color)}.banner-area-two{background:var(--tg-gray-four);padding:120px 0 35px}.banner-content-two{margin-left:-205px}.banner-content-two>span{color:var(--tg-primary-color);letter-spacing:0;margin-bottom:20px;font-size:30px;font-weight:500;line-height:1.4;display:block}.banner-content-two .title{color:var(--tg-heading-font-color);margin-bottom:32px;font-size:60px;line-height:1.2}.banner-content-two .banner-btn{justify-content:left}.banner-content-two .banner-btn .btn{border:1px solid #edeef1}.banner-content-two .banner-btn .btn:hover{border-color:var(--tg-primary-color)}.banner-content-two .btn.btn-two{border-color:var(--tg-primary-color);padding:16px 28px 16px 50px}.banner-content-two .btn.btn-two:hover{border-color:#edeef1;padding:16px 50px 16px 28px}.banner-img-wrap{margin-left:56px;position:relative}.banner-img-wrap img{position:absolute}.banner-img-wrap .main-img{position:unset;opacity:0;visibility:visible}.banner-img-wrap .img-one{bottom:0;left:0}.banner-img-wrap .img-two{top:0;left:5%}.banner-img-wrap .img-three{top:3%;left:31%}.banner-img-wrap .img-four{top:3%;right:34%}.banner-img-wrap .img-five{top:25%;right:6%}.banner-img-wrap .img-six{bottom:28%;right:1%}.services-area{background:var(--tg-secondary-color)}.section-title.title-style-two .sub-title{color:var(--tg-white)}.section-title.title-style-two .sub-title:before{background:var(--tg-white)}.section-title.title-style-two .title{color:var(--tg-white)}.services-item{z-index:1;background:#08092a;border-radius:10px;margin-bottom:25px;padding:45px 50px 30px;transition:all .3s ease-in-out;position:relative;overflow:hidden}.services-item:before{content:"";background:var(--tg-white);z-index:-1;transform-origin:50% 100%;transition:transform .4s ease-out;position:absolute;inset:0;transform:scaleY(0)}.services-item:hover:before{transform-origin:top;-webkit-transform:scaleY(1);transform:scaleY(1)}.service-shape-bg{content:"";z-index:-1;background-position:0;background-repeat:no-repeat;width:100%;height:283px;position:absolute;bottom:0;left:0}.services-icon{background:var(--tg-primary-color);width:60px;height:60px;color:var(--tg-white);border-radius:50%;justify-content:center;align-items:center;margin:0 9px 30px;font-size:30px;line-height:0;display:flex;position:relative}.service-icon-shape-bg{content:"";width:80px;height:81px;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.services-item:hover .service-icon-shape-bg{transform:translate(-50%,-50%)rotate(90deg)}.services-icon .icon-shape-new{content:"";width:80px;height:80px;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.services-icon .icon-shape-new svg{fill:var(--tg-primary-color);fill-rule:evenodd;width:100%;height:100%}.services-item:hover .services-icon .icon-shape-new{transform:translate(-50%,-50%)rotate(90deg)}.services-content .title{color:var(--tg-white);margin-bottom:10px;font-size:22px;transition:all .3s ease-in-out}.services-item:hover .services-content .title{color:var(--tg-black)}.services-content p{color:#aeaeae;margin-bottom:0;transition:all .3s ease-in-out}.services-item:hover .services-content p{color:var(--tg-paragraph-color)}.services-area-two.service-bg{background-position:50%;background-size:cover;padding:200px 0 170px}.services-item-two{background:var(--tg-white);background:var(--tg-white);z-index:1;border-radius:20px;margin-bottom:30px;padding:50px 22px 45px;transition:all .3s linear;position:relative;overflow:hidden;box-shadow:0 0 79px #0000001a}.services-item-two>.shape{background:var(--tg-bright-turquoise)none repeat scroll 0 0;-o-transition:width .6s ease 0s,height .6s ease 0s;z-index:-1;border-radius:50%;width:0;height:0;-webkit-transition:width .6s,height .6s;-moz-transition:width .6s,height .6s;-ms-transition:width .6s,height .6s;transition:width .6s,height .6s;display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.services-item-two:hover>.shape{width:1062.5px;height:1062.5px}.services-icon-two{background:var(--tg-lily-white);width:80px;height:80px;color:var(--tg-bright-turquoise);border-radius:50%;justify-content:center;align-items:center;margin-bottom:25px;font-size:36px;line-height:0;transition:all .3s linear;display:flex}.services-item-two:hover .services-icon-two{background:var(--tg-white)}.services-content-two .title{margin-bottom:5px;font-size:24px}.services-item-two:hover .services-content-two .title,.services-item-two:hover .services-content-two .title a:hover{color:var(--tg-white)}.services-content-two p{margin-bottom:0;transition:all .3s linear}.services-item-two:hover .services-content-two p{color:var(--tg-white)}.services-item-wrap .row [class*=col-]:nth-child(2) .services-item-two>.shape{background:var(--tg-primary-color)none repeat scroll 0 0}.services-item-wrap .row [class*=col-]:nth-child(3) .services-item-two>.shape{background:var(--tg-orange)none repeat scroll 0 0}.services-item-wrap .row [class*=col-]:nth-child(4) .services-item-two>.shape{background:var(--tg-yellow)none repeat scroll 0 0}.services-item-wrap .row [class*=col-]:nth-child(5) .services-item-two>.shape{background:var(--tg-purple)none repeat scroll 0 0}.services-item-wrap .row [class*=col-]:nth-child(6) .services-item-two>.shape{background:var(--tg-green)none repeat scroll 0 0}.services-item-wrap .row [class*=col-]:nth-child(7) .services-item-two>.shape{background:var(--tg-red)none repeat scroll 0 0}.services-item-wrap .row [class*=col-]:nth-child(8) .services-item-two>.shape{background:var(--tg-navy-blue)none repeat scroll 0 0}.services-item-wrap .row [class*=col-]:nth-child(2) .services-icon-two{color:var(--tg-primary-color);background:var(--tg-zircon)}.services-item-wrap .row [class*=col-]:nth-child(3) .services-icon-two{color:var(--tg-orange);background:var(--tg-sauvignon)}.services-item-wrap .row [class*=col-]:nth-child(4) .services-icon-two{color:var(--tg-yellow);background:var(--tg-island-spice)}.services-item-wrap .row [class*=col-]:nth-child(5) .services-icon-two{color:var(--tg-purple);background:var(--tg-magnolia)}.services-item-wrap .row [class*=col-]:nth-child(6) .services-icon-two{color:var(--tg-green);background:var(--tg-clear)}.services-item-wrap .row [class*=col-]:nth-child(7) .services-icon-two{color:var(--tg-red);background:var(--tg-blush)}.services-item-wrap .row [class*=col-]:nth-child(8) .services-icon-two{color:var(--tg-navy-blue);background:var(--tg-zircon)}.services-area-three{background:var(--tg-section-background-three)}.services-item-three{background:var(--tg-white);z-index:1;border-radius:10px;padding:65px 30px 60px;position:relative;overflow:hidden}.services-item-three.shortcode-four{margin-bottom:30px}.services-item-three:before{content:"";background:var(--tg-blue-two);z-index:-1;transform-origin:50% 100%;transition:transform .3s linear;position:absolute;inset:0;transform:scaleY(0)}.services-item-three:hover:before{transform-origin:top;-webkit-transform:scaleY(1);transform:scaleY(1)}.services-icon-three{color:var(--tg-blue-two);margin-bottom:30px;font-size:65px;line-height:0;transition:all .3s linear}.services-content-three .title{margin-bottom:20px;padding-bottom:28px;font-size:24px;position:relative}.services-content-three .title:before{content:"";background:var(--tg-black);width:100%;height:1px;transition:all .3s linear;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.services-item-three:hover .services-content-three .title:before{background:var(--tg-white);width:150%}.services-content-three p{margin-bottom:0;transition:all .3s linear}.services-item-three:hover .services-content-three .title a:hover,.services-item-three:hover .services-content-three .title,.services-item-three:hover .services-content-three p,.services-item-three:hover .services-icon-three{color:var(--tg-white)!important}.services-item-three.red .services-icon-three{color:var(--tg-red-two)}.services-item-three.green .services-icon-three{color:var(--tg-green-two)}.services-item-three.yellow .services-icon-three{color:var(--tg-yellow-three)}.services-item-three.blue .services-icon-three{color:var(--tg-blue-three)}.services-item-three.purple .services-icon-three{color:var(--tg-purple)}.services-item-three.red:before{background:var(--tg-red-two)}.services-item-three.green:before{background:var(--tg-green-two)}.services-item-three.yellow:before{background:var(--tg-yellow-three)}.services-item-three.blue:before{background:var(--tg-blue-three)}.services-item-three.purple:before{background:var(--tg-purple)}.service-active-two [class*=col-]{padding:0 15px}.service-active-two .slick-dots{flex-wrap:wrap;justify-content:center;align-items:center;margin:65px 0 0;padding:0;line-height:1;display:flex}.service-active-two .slick-dots li{margin:0 10px;line-height:0;list-style:none}.service-active-two .slick-dots li button{text-indent:-10000000px;background:var(--tg-gray-five);border:none;border-radius:50%;width:12px;height:12px;padding:0;transition:all .3s linear;position:relative}.service-active-two .slick-dots li button:before{content:"";border:1px solid var(--tg-gray-five);opacity:0;background:0 0;border-radius:50%;width:20px;height:20px;transition:all .3s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-active-two .slick-dots li.slick-active button{background:var(--tg-black)}.service-active-two .slick-dots li.slick-active button:before{opacity:1}.inner-blog.service-details{margin-top:120px;margin-bottom:100px}.services-widget{border:1px solid var(--tg-widget-border-color);border-radius:10px;margin-bottom:30px;padding:35px 40px 30px}.services-widget .sw-title{margin-bottom:15px;font-size:24px}.services-cat-list .list-wrap{margin:0;padding:0}.services-cat-list .list-wrap li{margin-bottom:10px;padding-left:24px;list-style:none;position:relative}.services-cat-list .list-wrap li:last-child{margin-bottom:0}.services-cat-list .list-wrap li:before{content:"";background:var(--tg-primary-color);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.services-cat-list .list-wrap li a{color:var(--tg-black);align-items:center;font-weight:500;display:flex}.services-cat-list .list-wrap li a span{color:#7c7c7d;margin-left:auto;font-size:15px;font-weight:400;transition:all .3s ease-out}.services-cat-list .list-wrap li a:hover span,.services-cat-list .list-wrap li a:hover{color:var(--tg-primary-color)}.document-wrap .list-wrap{margin:0;padding:0}.document-wrap .list-wrap li{align-items:center;margin-bottom:15px;list-style:none;display:flex}.document-wrap .list-wrap li:last-child{margin-bottom:0}.document-wrap .list-wrap li .icon{color:var(--tg-widget-border-color);margin-left:20px;font-size:40px;line-height:1}.document-wrap .list-wrap .content span{color:var(--tg-black);margin-bottom:3px;font-size:18px;font-weight:500;line-height:1.2;display:block}.document-wrap .list-wrap .content a{letter-spacing:0;text-transform:uppercase;font-size:15px;line-height:1.2}.widget-bg{z-index:1;background-position:50%;background-size:cover;padding:40px 40px 45px;position:relative}.widget-bg:before{content:"";background:var(--tg-primary-color);opacity:.8;z-index:-1;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.sidebar-content .sw-title{color:var(--tg-white)}.sidebar-content p{color:var(--tg-white);margin-bottom:15px}.sidebar-contact{margin-bottom:30px}.sidebar-contact .list-wrap{margin:0;padding:0}.sidebar-contact .list-wrap li{line-height:1.5;list-style:none}.sidebar-contact .list-wrap li a{color:var(--tg-white);font-size:18px}.sidebar-social .list-wrap{align-items:center;gap:10px;margin:0;padding:0;display:flex}.sidebar-social .list-wrap li{list-style:none}.sidebar-social .list-wrap li a{background:var(--tg-white);width:40px;height:40px;color:var(--tg-primary-color);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.sidebar-social .list-wrap li a:hover{background:var(--tg-secondary-color);color:var(--tg-white)}.sevice-details-thumbnail{margin-bottom:70px;position:relative}.sevice-details-thumbnail img{border-radius:10px}.sevice-details-thumbnail .link-btn{background:var(--tg-white);border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;font-size:30px;line-height:0;display:flex;position:absolute;bottom:-45px;right:55px;box-shadow:0 0 20px #00000012}.services-details-content>.title{margin-bottom:18px;font-size:40px}.services-details-content p{margin-bottom:30px}.services-details-content p strong{color:#1b1d21;font-weight:500}.services-details-content .info-one{color:var(--tg-black);font-weight:500}.services-details-content .services-list{margin-bottom:35px}.services-details-content .services-list>.title{margin-bottom:20px;font-size:22px}.services-details-content .services-list .list-wrap{margin:0;padding:0}.services-details-content .services-list .list-wrap li{color:var(--tg-black);margin-bottom:10px;padding-left:20px;font-weight:500;list-style:none;position:relative}.services-details-content .services-list .list-wrap li:last-child{margin-bottom:0}.services-details-content .services-list .list-wrap li:before{content:"";background:var(--tg-primary-color);border-radius:50%;width:7px;height:7px;position:absolute;top:12px;left:0}.services-details-content .info-two{margin-bottom:40px}.services-details-content .info-four{margin-bottom:25px}.services-details-content .benefit-wrap .title{margin-bottom:10px;font-size:24px;font-weight:600}.services-details-content .benefit-wrap .list-wrap{flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.services-details-content .benefit-wrap .list-wrap li{width:33.33%;color:var(--tg-black);align-items:baseline;margin-bottom:10px;font-weight:600;display:flex;font-family:body-font!important}.services-details-content .benefit-wrap .list-wrap li i{color:var(--tg-green-two);margin-left:10px;font-size:18px}.support-content p{margin-bottom:25px}.support-list .list-wrap{flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.support-list .list-wrap li{width:50%;color:var(--tg-black);flex:0 0 50%;margin-bottom:5px;font-weight:500;list-style:none}.support-list .list-wrap li i{color:var(--tg-green);margin-left:10px}.support-contact{border-top:1px solid var(--tg-gray);align-items:center;margin-top:26px;padding-top:30px;display:flex}.support-contact .icon{border:1px solid var(--tg-primary-color);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:15px;line-height:0;display:flex;position:relative}.support-contact .icon.pulse:before{background:#0554f263}.support-contact .icon i{color:var(--tg-primary-color);font-size:14px}.support-contact a{color:var(--tg-black);font-size:24px;font-weight:700;line-height:1;font-family:body-font!important}.support-contact a:hover{color:var(--tg-primary-color)}.support-img-wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex;position:relative}.about-content{width:90%}.about-content p{margin-bottom:25px}.about-content .about-list .list-wrap{margin:0;padding:0}.about-content .about-list .list-wrap li{width:100%;color:var(--tg-black);align-items:baseline;margin-bottom:5px;font-weight:500;display:flex}.about-content .about-list .list-wrap li:last-child{margin-bottom:0}.about-content .about-list .list-wrap li i{color:var(--tg-primary-color);margin-left:10px}.about-content .about-list{margin-bottom:40px}.about-content .btn:after{background:var(--tg-primary-color-two)}.about-check-area .about-list li{color:var(--tg-black);align-items:baseline;margin-bottom:5px;font-weight:500;display:flex}.about-check-area .about-list li:last-child{margin-bottom:0}.about-check-area .about-list li i{color:var(--tg-primary-color);margin-left:10px}.support-img-wrap{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex;position:relative}.support-img-wrap img:first-child{object-fit:cover;border-radius:10px;width:304px;height:314px}.support-img-wrap img:nth-child(2){object-fit:cover;border-radius:5px 50px 5px 5px;width:224px;height:223px;margin-bottom:-90px}.support-img-wrap img:nth-child(3){object-fit:cover;border-radius:10px 10px 10px 50px;width:252px;height:169px}.support-img-wrap img:nth-child(4){object-fit:cover;border-radius:10px 10px 50px;width:161px;height:168px}.support-img-wrap .support-shape>img{z-index:-1;width:597px;height:505px;position:absolute;bottom:-20px;right:-80px}.work-experience{background:var(--tg-primary-color);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;padding:15px;display:flex;position:absolute;bottom:23%;left:45%}.work-experience .title{color:var(--tg-white);margin-bottom:5px;font-size:36px}.work-experience span{text-transform:uppercase;text-align:center;color:var(--tg-white);font-weight:700;line-height:1.3;display:block;font-family:body-font!important}.about-img-wrap{padding-bottom:20px;padding-right:81px;position:relative}.about-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:auto}.about-img img{object-fit:cover;width:100%}.about-img-wrap .year-experience{z-index:1;justify-content:center;align-items:center;width:214px;height:239px;padding:30px;display:flex;position:absolute;bottom:0;right:0}.about-img-wrap .year-experience svg{width:100%;height:100%;fill:var(--tg-primary-color);z-index:-1;display:block;position:absolute;top:0;left:0}.about-img-wrap .year-experience .content .title{text-align:center;color:var(--tg-white);margin-bottom:0;font-size:60px}.about-img-wrap .year-experience .content .title span{font-size:20px;display:block}.counter-item{text-align:center;margin-bottom:30px;position:relative}.counter-item .count{letter-spacing:0;color:var(--tg-primary-color);margin-bottom:10px;font-size:40px;font-weight:700;line-height:.8;display:block;font-family:body-font!important}.counter-item p{letter-spacing:0;color:var(--tg-heading-font-color);margin-bottom:0;font-size:24px}.choose-bg{background-position:50%;background-size:cover}.choose-item{background:var(--tg-white);z-index:1;border-radius:10px;margin-bottom:30px;padding:45px 23px 22px;position:relative;overflow:hidden;box-shadow:0 0 35px #0000001a}.choose-item:before{content:"";background:var(--tg-primary-color);z-index:-1;border-radius:0 0 255px;width:324px;height:256px;transition:all .3s linear;position:absolute;top:-100%;left:-10%}.choose-item:after{content:"";z-index:-2;background:#fbfbfb;border-radius:0 0 255px;width:324px;height:256px;transition:all .3s linear;position:absolute;top:-53%;left:-10%}.choose-item:hover:before{top:-53%}.choose-item:hover:after{opacity:0}.choose-icon{background:var(--tg-primary-color);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:30px;transition:all .3s linear;display:flex}.choose-icon svg{width:25px;fill:var(--tg-white);transition:all .3s linear}.choose-item:hover .choose-icon{background:var(--tg-white);box-shadow:0 0 20px #00000012}.choose-item:hover .choose-icon svg{fill:var(--tg-primary-color)}.choose-content .title{margin-bottom:5px;font-size:22px}.choose-content p{margin-bottom:10px}.choose-content .read-more{text-transform:uppercase;color:var(--tg-black);font-size:15px;font-weight:600;font-family:body-font!important}.choose-content .read-more:hover{color:var(--tg-primary-color)}.choose-item-two{z-index:1;background-size:cover;border-radius:10px;margin-bottom:30px;padding:80px 30px 75px;transition:all .3s linear;position:relative;overflow:hidden}.choose-item-two:before{content:"";background:var(--tg-ghost-white);z-index:-1;border-radius:10px;width:100%;height:100%;transition:all .3s linear;position:absolute;top:0;left:0}.choose-item-two:after{content:"";z-index:-1;opacity:0;background:linear-gradient(#0000 0%,#000 100%);border-radius:10px;width:100%;height:100%;transition:all .3s linear;position:absolute;top:0;left:0}.choose-item-two.active:before,.choose-item-two:hover:before{opacity:0}.choose-item-two.active:after,.choose-item-two:hover:after{opacity:1}.choose-icon-two{color:var(--tg-bright-turquoise);margin-bottom:25px;font-size:50px;line-height:0;transition:all .3s linear}.choose-content-two .title{margin-bottom:10px;font-size:24px}.choose-content-two .title a:hover{color:var(--tg-white)}.choose-content-two p{margin-bottom:0;transition:all .3s linear}.choose-item-two .number{opacity:.07;margin-bottom:0;font-size:60px;font-weight:400;transition:all .2s;position:absolute;top:85px;right:30px}.choose-item-two.active .choose-content-two .title,.choose-item-two.active .choose-content-two p,.choose-item-two.active .choose-icon-two,.choose-item-two:hover .choose-content-two .title,.choose-item-two:hover .choose-content-two p,.choose-item-two:hover .choose-icon-two{color:var(--tg-white)!important}.choose-item-two.active .number,.choose-item-two:hover .number{opacity:.3;color:var(--tg-white)}.choose-item-wrap .row [class*=col-]:nth-child(2) .choose-icon-two{color:var(--tg-green)}.choose-item-wrap .row [class*=col-]:nth-child(3) .choose-icon-two{color:var(--tg-orange)}.choose-items-wrapper-three .row [class*=col-]:nth-child(2) .choose-icon-two{color:var(--tg-green)}.choose-items-wrapper-three .row [class*=col-]:nth-child(3) .choose-icon-two{color:var(--tg-orange)}.section-title.title-style-four .sub-title{letter-spacing:0;text-transform:uppercase;padding-left:0;font-size:18px;font-weight:700}.section-title.title-style-four .sub-title:before{display:none}.section-title.title-style-four .title{color:var(--tg-menu-color);font-size:40px}.choose-item-three{text-align:center;z-index:1;background:#f9f8ff;border-radius:10px;margin-bottom:30px;padding:45px 17px 25px;position:relative;overflow:hidden}.choose-item-three>.shape{background:var(--tg-violets-blue)none repeat scroll 0 0;-o-transition:width .6s ease 0s,height .6s ease 0s;z-index:-1;border-radius:50%;width:0;height:0;-webkit-transition:width .6s,height .6s;-moz-transition:width .6s,height .6s;-ms-transition:width .6s,height .6s;transition:width .6s,height .6s;display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.choose-item-three:hover>.shape{width:1062.5px;height:1062.5px}.choose-item-three .choose-icon{background:var(--tg-violets-blue);margin:0 auto 30px}.choose-item-three:hover .choose-icon{background:var(--tg-white)!important}.choose-item-three:hover .choose-icon svg{fill:var(--tg-violets-blue)}.choose-item-three .choose-content p,.choose-item-three .choose-content .read-more{transition:all .3s linear}.choose-item-three:hover .choose-content .read-more,.choose-item-three:hover .choose-content p,.choose-item-three:hover .choose-content .title a:hover,.choose-item-three:hover .choose-content .title{color:var(--tg-white)}.choose-item-wrap-two .row [class*=col-]:nth-child(2) .choose-item-three{background:#ff4d241a}.choose-item-wrap-two .row [class*=col-]:nth-child(2) .choose-item-three>.shape{background:var(--tg-orange-two)}.choose-item-wrap-two .row [class*=col-]:nth-child(3) .choose-item-three{background:#ecb40b1a}.choose-item-wrap-two .row [class*=col-]:nth-child(3) .choose-item-three>.shape{background:var(--tg-yellow-two)}.choose-item-wrap-two .row [class*=col-]:nth-child(4) .choose-item-three{background:#ff00991a}.choose-item-wrap-two .row [class*=col-]:nth-child(4) .choose-item-three>.shape{background:var(--tg-pink)}.choose-item-wrap-two .row [class*=col-]:nth-child(2) .choose-item-three .choose-icon{background:var(--tg-orange-two)}.choose-item-wrap-two .row [class*=col-]:nth-child(2) .choose-item-three:hover .choose-icon svg{fill:var(--tg-orange-two)}.choose-item-wrap-two .row [class*=col-]:nth-child(3) .choose-item-three .choose-icon{background:var(--tg-yellow-two)}.choose-item-wrap-two .row [class*=col-]:nth-child(3) .choose-item-three:hover .choose-icon svg{fill:var(--tg-yellow-two)}.choose-item-wrap-two .row [class*=col-]:nth-child(4) .choose-item-three .choose-icon{background:var(--tg-pink)}.choose-item-wrap-two .row [class*=col-]:nth-child(4) .choose-item-three:hover .choose-icon svg{fill:var(--tg-pink)}.work-area{background:var(--tg-section-background)}.work-item-wrap{z-index:1;position:relative}.work-shape{content:"";z-index:-1;background-position:50%;background-repeat:no-repeat;width:100%;height:168px;position:absolute;top:113px;left:0}.work-item{text-align:center;flex-direction:column;margin-bottom:30px;display:flex}.work-icon{background:var(--tg-gray-two);width:140px;height:140px;color:var(--tg-primary-color);z-index:1;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:50px;line-height:0;transition:all .3s ease-in-out;display:flex;position:relative}.work-icon:before{content:"";background:var(--tg-primary-color);z-index:-1;border-radius:50%;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.work-item:hover .work-icon:before{transform:translate(-50%,-50%)scale(1)}.work-item:hover .work-icon{color:var(--tg-white)}.work-icon .number{background:var(--tg-white);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:0;font-size:24px;transition:all .3s ease-in-out;display:flex;position:absolute;top:10px;right:-15px;box-shadow:0 0 49px #0000001a}.work-item:hover .work-icon .number{color:var(--tg-primary-color)}.work-content .title{margin-bottom:5px;font-size:24px}.work-content p{margin-bottom:0}.work-item-wrap .row [class*=col-]:nth-child(2n) .work-item{flex-direction:column-reverse}.work-item-wrap .row [class*=col-]:nth-child(2n) .work-icon{margin:15px auto 0}.work-item-wrap .row [class*=col-]:first-child .work-item{margin-top:185px}.work-item-wrap .row [class*=col-]:nth-child(3) .work-item{margin-top:115px}.work-line-shape svg{position:absolute;top:105px;left:0;right:0}.work-line-shape .dashed1{stroke-dashoffset:1300px;stroke-dasharray:1300}.work-line-shape .dashed2{stroke-dasharray:7}@-webkit-keyframes dash_animation{to{stroke-dashoffset:0}}@keyframes dash_animation{to{stroke-dashoffset:0}}.has-animation.active-animation .work-line-shape .dashed1{-webkit-animation:3s linear forwards dash_animation;animation:3s linear forwards dash_animation}.work-content-two{width:90%}.work-content-two p{margin-bottom:30px}.work-content-two .info-two{margin-bottom:40px}.work-content-two .btn:hover{background:var(--tg-primary-color-two)}.circle-wrap .title{margin-bottom:8px;font-size:24px;font-weight:600}.circle-wrap .title span{color:var(--tg-primary-color);display:block}.circle-wrap p{width:80%;margin:0 auto}.work-process-list .list-wrap li{z-index:1;justify-content:center;align-items:center;width:105px;height:120px;display:flex;position:absolute;top:0;left:0}.work-process-list .list-wrap li svg{fill:var(--tg-white);filter:drop-shadow(0 0 29px #00000014);z-index:-1;width:100%;height:100%;transition:all .3s ease-in-out;display:block;position:absolute;top:0;left:0}.work-process-list .list-wrap li:hover svg{fill:var(--tg-orange)}.work-process-list .list-wrap li:nth-child(2):hover svg{fill:var(--tg-yellow)}.work-process-list .list-wrap li:nth-child(3):hover svg{fill:var(--tg-red)}.work-process-list .list-wrap li:nth-child(4):hover svg{fill:var(--tg-navy-blue)}.work-process-list .list-wrap li:nth-child(5):hover svg{fill:var(--tg-primary-color)}.work-process-list .list-wrap li .icon{color:var(--tg-orange);font-size:48px;line-height:0;transition:all .3s linear}.work-process-list .list-wrap li:hover .icon{color:var(--tg-white)!important}.work-process-list .list-wrap li:nth-child(2) .icon{color:var(--tg-yellow)}.work-process-list .list-wrap li:nth-child(3) .icon{color:var(--tg-red)}.work-process-list .list-wrap li:nth-child(4) .icon{color:var(--tg-navy-blue)}.work-process-list .list-wrap li:nth-child(5) .icon{color:var(--tg-primary-color)}.work-process-list .list-wrap li:first-child{top:44px;left:22px}.work-process-list .list-wrap li:nth-child(2){top:auto;bottom:20%;left:-17px}.work-process-list .list-wrap li:nth-child(3){inset:auto 27% -30px auto}.work-process-list .list-wrap li:nth-child(4){top:43%;left:auto;right:-39px}.work-process-list .list-wrap li:nth-child(5){top:0;left:auto;right:15%}.work-process-wrap{background:var(--tg-white);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:87.6%;height:587px;margin:0 auto 30px;padding:100px;display:flex;position:relative;box-shadow:0 0 46px #0000000d}.circle-content-wrap .title{margin-bottom:8px;font-size:24px;font-weight:600}.circle-content-wrap .title span{color:var(--tg-primary-color);display:block}.circle-content-wrap p{width:80%;margin:0 auto}.work-process-list .nav-tabs{border-bottom:none}.work-process-list .nav-tabs .nav-item{z-index:1;justify-content:center;align-items:center;width:105px;height:120px;line-height:0;display:flex;position:absolute;top:0;left:0}.work-process-list .nav-tabs .nav-item .nav-link svg{fill:var(--tg-white);filter:drop-shadow(0 0 29px #00000014);z-index:-1;width:100%;height:100%;transition:all .3s ease-in-out;display:block;position:absolute;top:0;left:0}.work-process-list .nav-tabs .nav-item .nav-link{background:0 0;border:none;border-radius:0;margin:0;padding:0;transition:all .3s ease-in-out}.work-process-list .nav-tabs .nav-item .nav-link.active svg,.work-process-list .nav-tabs .nav-item .nav-link:hover svg{fill:var(--tg-orange)}.work-process-list .nav-tabs .nav-item:nth-child(2) .nav-link.active svg,.work-process-list .nav-tabs .nav-item:nth-child(2) .nav-link:hover svg{fill:var(--tg-yellow)}.work-process-list .nav-tabs .nav-item:nth-child(3) .nav-link.active svg,.work-process-list .nav-tabs .nav-item:nth-child(3) .nav-link:hover svg{fill:var(--tg-red)}.work-process-list .nav-tabs .nav-item:nth-child(4) .nav-link.active svg,.work-process-list .nav-tabs .nav-item:nth-child(4) .nav-link:hover svg{fill:var(--tg-navy-blue)}.work-process-list .nav-tabs .nav-item:nth-child(5) .nav-link.active svg,.work-process-list .nav-tabs .nav-item:nth-child(5) .nav-link:hover svg{fill:var(--tg-primary-color)}.work-process-list .nav-tabs .nav-item .nav-link .icon{color:var(--tg-orange);font-size:48px;line-height:0;transition:all .3s ease-in-out}.work-process-list .nav-tabs .nav-item .nav-link.active .icon,.work-process-list .nav-tabs .nav-item .nav-link:hover .icon{color:var(--tg-white)!important}.work-process-list .nav-tabs .nav-item:nth-child(2) .nav-link .icon{color:var(--tg-yellow)}.work-process-list .nav-tabs .nav-item:nth-child(3) .nav-link .icon{color:var(--tg-red)}.work-process-list .nav-tabs .nav-item:nth-child(4) .nav-link .icon{color:var(--tg-navy-blue)}.work-process-list .nav-tabs .nav-item:nth-child(5) .nav-link .icon{color:var(--tg-primary-color)}.work-process-list .nav-tabs .nav-item:first-child{top:44px;left:22px}.work-process-list .nav-tabs .nav-item:nth-child(2){top:auto;bottom:20%;left:-17px}.work-process-list .nav-tabs .nav-item:nth-child(3){inset:auto 27% -30px auto}.work-process-list .nav-tabs .nav-item:nth-child(4){top:43%;left:auto;right:-39px}.work-process-list .nav-tabs .nav-item:nth-child(5){top:0;left:auto;right:15%}.work-area-three.work-bg{background-position:50%;background-size:cover;padding:115px 0}.work-content-three{width:90%}.work-content-three .section-title .sub-title,.work-content-three .section-title .title{color:var(--tg-white)}.work-content-three p{color:var(--tg-white);margin-bottom:0}.work-content-three .info-one{margin-bottom:30px}.work-list-wrap .list-wrap{flex-wrap:wrap;align-items:center;gap:25px 30px;margin:0;padding:0;display:flex}.work-list-wrap .list-wrap li{list-style:none}.work-list-wrap .list-wrap .work-list-item{border:1px solid #467ef0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:170px;min-height:160px;padding:20px 10px;display:flex}.work-list-wrap .list-wrap .work-list-item i{color:var(--tg-white);margin-bottom:10px;font-size:36px;display:block}.work-list-wrap .list-wrap .work-list-item span{color:var(--tg-white);font-size:20px;font-weight:500;display:block;font-family:body-font!important}.features-list .about-list-item{background:0 0;border:1px solid #efefef}.features-list .about-list-item .content .title{color:#111}.features-list .about-list-item:hover{background:#bf9410}.features-list .about-list-item:hover .content .title{color:#fff}.features-area-three .features-content .btn{margin-top:20px}.features-area-three .features-content .black-btn:hover{color:#fff;background:#bf9410;border-color:#bf9410}.features-area-three .features-content .black-btn:hover:after{color:#fff}.features-area-three .features-img{margin-left:60px}.features-area-three .features-img img{max-width:unset}.gallery-area{overflow:hidden}.brand-item{justify-content:center;align-items:center;min-height:96px;display:flex}.brand-item img{cursor:pointer;filter:grayscale();transition:all .3s linear}.brand-item img:hover{filter:grayscale(0)}.team-item{text-align:center;margin-bottom:30px}.team-thumb{margin-bottom:22px;padding-bottom:21px;padding-right:21px;position:relative}.team-thumb:before{content:"";border:1px solid var(--tg-primary-color);z-index:-1;pointer-events:none;background:0 0;border-radius:10px;width:95%;height:95%;transition:all .3s linear;position:absolute;top:20px;left:20px;right:0}.team-item:hover .team-thumb:before{background:var(--tg-primary-color);opacity:.8;z-index:1;border-color:var(--tg-primary-color)}.team-thumb img{border-radius:10px!important}.team-social{opacity:0;visibility:hidden;z-index:2;transition:all .3s linear;position:absolute;bottom:45px;left:50%;transform:translate(-50%)}.team-item:hover .team-social{opacity:1;visibility:visible}.team-social .list-wrap{justify-content:center;align-items:center;gap:10px;margin:0;padding:0;display:flex}.team-social .list-wrap li{list-style:none}.team-social .list-wrap li a{background:var(--tg-white);width:35px;height:35px;color:var(--facebook);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.team-social .list-wrap li:nth-child(2) a{color:var(--twitter)}.team-social .list-wrap li:nth-child(3) a{color:var(--instagram)}.team-social .list-wrap li:nth-child(4) a{color:var(--linkedin)}.team-content .title{margin-bottom:6px;font-size:24px}.team-content span{color:var(--tg-primary-color);font-size:16px;line-height:1.2;display:block;font-family:body-font!important}.menu-social-info ul{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;padding:30px 20px 20px;display:flex;position:relative}.menu-social-info ul li{margin:0 6px 10px;display:inline-block;position:relative}.menu-social-info ul li a{width:40px;height:40px;color:var(--tg-heading-font-color);-o-transition:all .5s ease;border:1px solid var(--tg-gray);-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;justify-content:center;align-items:center;font-size:16px;line-height:32px;-webkit-transition:all .5s;transition:all .5s;display:flex;position:relative}.menu-box .menu-social-info ul li a:hover{border-color:var(--tg-primary-color);background:var(--tg-primary-color);color:var(--tg-white)}.team-item-two{margin-bottom:30px}.team-thumb-two{border-radius:10px 10px 0 0;position:relative;overflow:hidden}.team-thumb-two:before{content:"";background:var(--tg-black);opacity:.5;pointer-events:none;width:100%;height:100%;transition:all .3s linear;position:absolute;bottom:-700px;left:0}.team-item-two:hover .team-thumb-two:before{bottom:0}.team-item-two .team-social{opacity:1;visibility:visible;bottom:-200px}.team-item-two:hover .team-social{bottom:25px}.team-item-two .team-social .list-wrap li a{width:35px;height:35px;color:var(--tg-white);border:1px solid var(--tg-gray-five);background:0 0;border-radius:50%;font-size:14px}.team-item-two .team-social .list-wrap li a:hover{border-color:var(--facebook);background:var(--facebook)}.team-item-two .team-social .list-wrap li:nth-child(2) a:hover{border-color:var(--twitter);background:var(--twitter)}.team-item-two .team-social .list-wrap li:nth-child(3) a:hover{border-color:var(--instagram);background:var(--instagram)}.team-item-two .team-social .list-wrap li:nth-child(4) a:hover{border-color:var(--linkedin);background:var(--linkedin)}.team-content-two{background:var(--tg-gray-six);text-align:center;border-radius:0 0 10px 10px;padding:15px 30px;transition:all .4s ease-in-out}.team-item-two:hover .team-content-two{background:var(--tg-primary-color)}.team-content-two .title{margin-bottom:5px;font-size:24px;font-weight:600}.team-content-two span{line-height:1.2;transition:all .3s linear;display:block}.team-item-two:hover .team-content-two .title a:hover,.team-item-two:hover .team-content-two span,.team-item-two:hover .team-content-two .title{color:var(--tg-white)}.inner-team-area .team-thumb:before{top:15px;left:15px}.inner-team-area .team-thumb{padding-bottom:18px;padding-right:18px}.inner-team-area .team-thumb img{object-fit:cover;min-width:255px;height:300px}.reload-btn .btn{color:var(--tg-black);background:0 0;border:1px solid #dcdcdc;padding:18px 25px;font-family:body-font!important}.reload-btn .btn i{margin-left:10px}.reload-btn .btn:hover{border-color:var(--tg-primary-color);color:var(--tg-white)}.reload-btn .btn:after{background:var(--tg-primary-color)}.inner-team-area-two .team-thumb:before{width:93%;height:93%}.inner-team-area-two .related-title .title{margin-bottom:25px;font-size:30px}.team-details-area{padding-top:120px;padding-bottom:85px}.team-details-thumb{background:var(--tg-section-background);border-radius:20px;padding:36px 23px}.team-details-thumb img{border-radius:10px}.team-details-area .col-37{flex:none;width:37.47%}.team-details-area .col-63{flex:none;width:62.53%}.team-details-content{background:var(--tg-section-background);border-radius:20px;padding:80px 35px}.team-details-content .title{margin-bottom:5px;font-size:30px}.team-details-content>span{color:var(--tg-primary-color);margin-bottom:20px;font-size:18px;display:block;font-family:body-font!important}.team-details-content p{margin-bottom:35px}.team-details-content .team-info{margin-bottom:30px}.team-details-content .team-info ul{margin:0;padding:0}.team-details-content .team-info ul li{list-style:none}.team-info .list-wrap li{color:var(--tg-black);margin-bottom:10px;font-size:18px;list-style:none}.team-info .list-wrap li span{font-weight:700}.team-info .list-wrap li:last-child{margin-bottom:0}.team-social-wrap .list-wrap{align-items:center;gap:10px;margin:0;padding:0;display:flex}.team-social-wrap .list-wrap li{list-style:none}.team-social-wrap .list-wrap li a{background:var(--facebook);width:32px;height:32px;color:var(--tg-white);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.team-social-wrap .list-wrap li:nth-child(3) a{background:var(--instagram)}.team-social-wrap .list-wrap li:nth-child(2) a{background:var(--linkedin)}.team-details-content .progress-wrap{width:90%;margin-top:65px}.team-area.inner-team-area-two{margin-top:50px}.cta-area{z-index:1;padding:115px 0 120px;position:relative}.cta-bg{z-index:-2;background-position:50%;background-size:cover;width:50%;height:100%;position:absolute;top:0;left:0}.cta-area:before{content:"";z-index:-1;background:#111;width:50%;height:100%;position:absolute;top:0;right:0}.cta-area .section-title .title{color:#fff}.cta-form .row{margin:0 -10px}.cta-form .row [class*=col-]{padding:0 10px}.cta-form .form-grp{margin-bottom:20px;position:relative}.cta-form .form-grp br{display:none}.cta-form .form-grp label{color:#fff;z-index:1;font-size:16px;line-height:1;position:absolute;top:21px;left:20px}.cta-form .form-grp textarea,.cta-form .form-grp input{color:#fff;background:#262626;border:2px solid #262626;border-radius:6px;width:100%;padding:16px 20px 16px 42px;font-size:16px;font-weight:400}.cta-form .form-grp span textarea::placeholder,.cta-form .form-grp span input::placeholder{color:#434343;font-size:16px;font-weight:400}.cta-form .form-grp textarea:focus,.cta-form .form-grp input:focus{border-color:#bf9410}.cta-form .form-grp textarea{min-height:120px;max-height:120px}.cta-form .submit-btn{text-align:center;color:#fff;background:#bf9410;border:none;border-radius:6px;width:100%;padding:18px 25px;font-size:16px;font-weight:700;display:block}.cta-form .submit-btn:hover{color:#111;background:#fff}.faq-form-wrap{border:1px solid var(--tg-gray-seven);border-radius:20px;padding:45px 40px}.faq-form-wrap .title{margin-bottom:20px;font-size:22px}.faq-form-wrap .form-grp{margin-bottom:11px}.faq-form-wrap .form-grp textarea,.faq-form-wrap .form-grp input{border:1px solid var(--tg-gray-seven);width:100%;color:var(--tg-gray-eight);border-radius:5px;height:50px;padding:15px 20px;font-size:14px;font-weight:400;display:block}.faq-form-wrap .form-grp textarea::placeholder,.faq-form-wrap .form-grp input::placeholder{color:var(--tg-gray-eight);font-size:14px;font-weight:400}.faq-form-wrap .form-grp textarea{min-height:110px;max-height:110px}.faq-form-wrap .form-grp .form-select{color:var(--tg-gray-eight);vertical-align:middle;border:1px solid var(--tg-gray-seven);box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/images/select_down_arrow.png) 97.5% no-repeat;border-radius:5px;width:100%;height:50px;padding:15px 20px;font-size:14px;font-weight:400;line-height:1.6;transition:all .3s ease-in-out}.faq-form-wrap .btn{background:var(--tg-primary-color);width:100%;color:var(--tg-white);margin-top:5px;font-family:body-font!important}.faq-form-wrap .btn:after{background:var(--tg-secondary-color)}.faq-wrap .nav-tabs{border-bottom:none;justify-content:center;margin-bottom:25px}.faq-wrap .nav-tabs .nav-link{color:var(--tg-gray-eight);background:0 0;border:none;border-radius:0;margin-bottom:0;padding:0;font-size:16px;font-weight:500;line-height:1}.faq-wrap .nav-tabs .nav-item{margin-left:40px}.faq-wrap .nav-tabs .nav-item:last-child{margin-left:0}.faq-wrap .nav-tabs .nav-link.active{color:var(--tg-primary-color);text-decoration:underline}.faq-wrap .accordion-item .accordion-button{color:var(--tg-black);box-shadow:none;padding:27px 85px 27px 55px;font-size:18px;font-weight:600}.faq-wrap .accordion-item{border:none;border-bottom:1px solid var(--tg-section-background-three);background-color:#0000}.faq-wrap .accordion-item:last-child{border:none}.faq-wrap .tab-content{background:0 0;border-radius:20px;overflow:hidden;box-shadow:0 0 35px #0000000f}.faq-wrap .accordion-item:first-child{border-radius:0}.faq-wrap .accordion-item:last-of-type,.faq-wrap .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}.faq-wrap .accordion-button:not(.collapsed){color:var(--tg-black);box-shadow:none;background-color:#f7faff}.faq-wrap .accordion-body{background-color:#f7faff;padding:0 100px 25px 55px}.faq-wrap .accordion-body p{margin-bottom:0}.faq-wrap .accordion-button:after{content:"";color:#939393;background-image:none;background-repeat:no-repeat;background-size:15px;width:auto;height:auto;margin-left:auto;font-family:"Font Awesome 5 Pro";font-weight:700;transition:transform .2s ease-in-out;position:absolute;top:30px;right:60px}.faq-wrap .accordion-button:not(.collapsed):after{color:var(--tg-primary-color);background-image:none;transform:rotate(-90deg)}.testimonial-item{background:var(--tg-cyan);background:var(--tg-cyan);border-radius:25px;margin-bottom:30px;padding:35px 25px;transition:all .3s ease-in-out}.testimonial-item.active{background:var(--tg-white);box-shadow:0 0 191px #0000000f}.testimonial-icon{color:var(--tg-quote-color);margin-bottom:25px;font-size:32px;line-height:0;transition:all .3s ease-in-out}.testimonial-item.active .testimonial-icon{color:var(--tg-quote-color-two)}.testimonial-content .title{color:var(--tg-primary-color);margin-bottom:10px;font-size:20px;transition:all .3s ease-in-out}.testimonial-item.active .testimonial-content .title{color:var(--tg-black)}.testimonial-content p{margin-bottom:35px;line-height:1.7}.testimonial-avatar{align-items:center;display:flex}.avatar-thumb{flex:0 0 50px;width:50px;margin-left:15px}.avatar-thumb img{border-radius:50%!important}.avatar-content .title{margin-bottom:0;font-size:20px}.avatar-content span{display:block}.more-btn .btn{background:var(--tg-primary-color);color:var(--tg-white)}.more-btn .btn:hover{background:var(--tg-secondary-color)}.testimonial-item-two{background:var(--tg-white);border-radius:10px;margin:0 auto;padding:35px 40px 40px 30px}.testimonial-item-two .testimonial-icon{color:var(--tg-primary-color);margin-bottom:28px;font-size:60px}.testimonial-item-two .avatar-content .title{margin-bottom:8px;font-size:24px;font-weight:600}.testimonial-item-two .avatar-content span{font-size:18px;line-height:1.2;display:block}.testimonial-item-two .avatar-thumb{flex:0 0 60px;width:60px}.testimonial-item-two .avatar-thumb img{width:60px}.testimonial-item-two .testimonial-avatar{border-top:2px solid #e9e9e9;padding-top:40px}.testimonial-space .slick-slide,.testimonial-active .slick-slide{max-width:100%;padding:0 15px;position:relative}.testimonial-active .slick-list{overflow:visible}.testimonial-item-three{background:var(--tg-white);border-radius:20px;align-items:flex-start;margin-bottom:30px;padding:40px 30px 38px;display:flex;box-shadow:0 0 32px #00000014}.testimonial-item-three .testi-avatar-thumb{flex:0 0 120px;width:120px;margin-left:25px;padding-right:10px;position:relative}.testimonial-item-three .testi-avatar-thumb .icon{background:var(--tg-purple-two);border:2px solid var(--tg-white);width:50px;height:50px;color:var(--tg-white);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;bottom:0;right:0}.testimonial-item-three .testi-avatar-thumb img{border-radius:50%}.testimonial-content-three .title{margin-bottom:5px;font-size:20px}.testimonial-content-three span{margin-bottom:18px;line-height:1.2;display:block}.testimonial-content-three p{margin-bottom:20px}.testimonial-content-three .rating{color:var(--tg-yellow-four);align-items:center;gap:10px;display:flex}.testimonial-item-wrap .row [class*=col-]:nth-child(2) .testimonial-item-three .testi-avatar-thumb .icon{background:var(--tg-bright-turquoise)}.testimonial-item-wrap .row [class*=col-]:nth-child(3) .testimonial-item-three .testi-avatar-thumb .icon{background:var(--tg-orange)}.testimonial-item-wrap .row [class*=col-]:nth-child(4) .testimonial-item-three .testi-avatar-thumb .icon{background:var(--tg-red)}.testimonial-item-wrap .more-btn .btn{background:var(--tg-primary-color-two);color:var(--tg-primary-color)}.testimonial-item-wrap .more-btn .btn:hover{background:var(--tg-primary-color);color:var(--tg-white)}.roadmap-timeline-wrap{padding:35px 50px 20px;position:relative}.roadmap-timeline-wrap:before{content:"";background:#e0e0e0;width:3px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.roadmap-timeline-wrap .list-wrap{margin:0;padding:0}.roadmap-timeline-wrap .list-wrap li{align-items:flex-start;width:69%;margin-bottom:70px;margin-left:auto;display:flex;position:relative}.roadmap-timeline-wrap .list-wrap li:last-child{margin-bottom:0}.roadmap-timeline-wrap .list-wrap li:before{content:"";background:var(--tg-primary-color);border-radius:50%;width:15px;height:15px;position:absolute;top:14px;left:26.5%}.roadmap-timeline-wrap .history-date{flex:0 0 24%;width:24%}.history-date .title{color:var(--tg-primary-color);white-space:nowrap;margin-bottom:0;font-size:36px;font-weight:400;font-family:body-font!important}.roadmap-item{margin-left:70px}.roadmap-item .title{margin-bottom:22px;font-size:30px}.roadmap-item .roadmap-img{margin-bottom:22px}.roadmap-item .roadmap-img img{border-radius:10px}.roadmap-item p{margin-bottom:0}.roadmap-timeline-wrap .list-wrap li:nth-child(2n){flex-direction:row-reverse;width:70%;margin-left:0}.roadmap-timeline-wrap .list-wrap li:nth-child(2n) .roadmap-item{margin-left:84px}.roadmap-timeline-wrap .list-wrap li:nth-child(2n):before{left:auto;right:27.59%}.roadmap-timeline-wrap .list-wrap li:nth-child(2n) .roadmap-item .title{text-align:right}.roadmap-timeline-wrap .list-wrap li:nth-child(2n) .roadmap-item p{text-align:right;width:100%;margin-left:auto}.newsletter-inner{z-index:1;padding:90px 60px 50px;position:relative;overflow:hidden}.newsletter-bg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.newsletter-bg img{z-index:-2;position:absolute}.newsletter-bg svg{fill:var(--tg-primary-color);fill-rule:evenodd;width:100%}.newsletter-content .title{color:var(--tg-white);margin-bottom:0;font-size:34px;line-height:1.47}.newsletter-contact{justify-content:flex-end;align-items:center;display:flex}.newsletter-contact .icon{width:60px;height:60px;color:var(--tg-white);background:0 0;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;margin-left:20px;font-size:24px;line-height:0;display:flex}.newsletter-contact .content span{text-transform:uppercase;color:var(--tg-white);margin-bottom:10px;font-size:15px;display:block;font-family:body-font!important}.newsletter-contact .content a{color:var(--tg-white);font-size:30px;font-weight:700;line-height:1;font-family:body-font!important}.newsletter-bg-two{background-position:50%;background-size:cover;padding:100px 0;position:relative}.newsletter-content-two span{color:var(--tg-white);margin-bottom:6px;font-size:22px;font-weight:500;display:block}.newsletter-content-two .title{color:var(--tg-white);margin-bottom:0;font-size:50px}.contact-btn .btn{background:var(--tg-white);color:var(--tg-primary-color)}.contact-btn .btn.btn-two span:before{background:var(--tg-primary-color)}.contact-btn .btn.btn-two:hover>span:after{background:var(--tg-white)}.contact-btn .btn:after{background:var(--tg-secondary-color)}.contact-btn .btn:before{background:var(--tg-primary-color)}.contact-btn .btn:hover:before{background:var(--tg-white)}.contact-btn .btn:hover{color:var(--tg-white)}.newsletter-bg-two .newsletter-shape{position:absolute;top:50%;right:11%;transform:translateY(-50%)}.newsletter-bg-two .newsletter-shape img{animation:4s linear infinite alltuchtopdown}@keyframes alltuchtopdown{0%{transform:rotateX(0)translateY(0)}50%{transform:rotateX(0)translateY(-25px)}to{transform:rotateX(0)translateY(0)}}.newsletter-area-three{z-index:1;margin-bottom:-225px}.newsletter-area-four{margin-bottom:-30px}.video-area{position:relative}.video-area .video-content .section-title{margin-bottom:30px}.video-bg{z-index:-1;background-position:50%;background-size:cover;width:52%;height:100%;position:absolute;top:0;right:0}.video-content{position:relative}.video-list ul{flex-wrap:wrap;align-items:center;display:flex}.video-list ul li{color:#777;align-items:center;width:33.33%;margin-bottom:10px;font-size:18px;display:flex}.video-list ul li i{color:#c7c7c7;margin-left:15px}.video-content .play-btn{color:#111;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;font-size:20px;display:flex;position:absolute;top:50%;right:-28%;transform:translateY(-50%);box-shadow:0 60px 120px #0000001a}.video-content .play-btn:hover{color:#fff;background:#bf9410}.video-area-two{position:relative}.video-area-two:before{content:"";z-index:-1;width:100%;height:65%;position:absolute;top:0;left:0}.video-area-two .section-title .title{color:#fff}.video-area-two .video-img{border-radius:10px;margin:0 35px;position:relative;overflow:hidden}.video-img img{width:100%}.video-area-two .video-img:before{content:"";opacity:.4;background:#111;width:100%;height:100%;position:absolute;top:0;left:0}.video-area-two .video-img .play-btn{z-index:2;color:#fff;border:5px solid #bf9410;border-radius:50%;justify-content:center;align-items:center;width:126px;height:126px;font-size:20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-area{z-index:1;padding-top:115px;padding-bottom:85px;position:relative}.project-area .section-title.title-style-two.mb-40{margin-bottom:40px}.project-bg{z-index:-1;background-position:50%;background-size:cover;width:100%;height:58%;position:absolute;top:0;left:0}.project-item-wrap .row .col-20{flex:none;width:20%;padding:0 15px}.project-item{margin-bottom:30px;position:relative;overflow:hidden}.project-thumb{border-radius:10px;overflow:hidden}.project-thumb img{width:100%;transition:all .3s linear;transform:scale(1);border-radius:10px!important}.img-blur.active .project-thumb img{filter:grayscale()}.project-item:hover .project-thumb img{transform:scale(1.1)}.project-content{text-align:center;background:var(--tg-white);border-radius:5px;padding:17px 10px;transition:all .3s linear;position:absolute;bottom:35px;left:40px;right:40px;transform:translateY(200px)}.project-item:hover .project-content{transform:translateY(0)}.project-content .title{margin-bottom:5px;font-size:18px}.project-content span{color:var(--tg-primary-color);letter-spacing:1px;line-height:1.2;display:block}.project-grid .project-item-two{margin-bottom:30px}.project-area-two{z-index:1;position:relative}.project-area-two:before{content:"";background:var(--tg-section-background-two);z-index:-1;width:100%;height:60%;position:absolute;top:0;left:0}.project-thumb-two img{width:100%}.project-areas .project-item-wrap .row [class*=col-],.project-areas-one .project-item-wrap-one .row [class*=col-]{perspective:700px}.project-item-wrap-one .project-item-two{margin-bottom:30px}.project-item-two{border-radius:10px;transition:all .3s ease-out;position:relative;overflow:hidden;transform:scale(1)rotateY(0)}.project-item-two:hover{transform:scale(.9)rotateY(-10deg)}.project-item-two:before{content:"";background:var(--tg-primary-color);opacity:0;pointer-events:none;z-index:1;border-radius:10px;width:100%;height:100%;transition:all .3s linear;position:absolute;top:0;left:0}.project-item-two:hover:before{opacity:.8}.project-thumb-two img{width:100%;transition:all .3s ease-out;transform:scale(1)}.project-item-two:hover .project-thumb-two img{transform:scale(1.1)}.project-content-two{opacity:0;z-index:2;justify-content:space-between;align-items:center;transition:all .3s;display:flex;position:absolute;bottom:35px;left:22px;right:22px;transform:translateY(200px)}.project-item-two:hover .project-content-two{opacity:1;transform:translateY(0)}.project-content-two .title{color:var(--tg-white);margin-bottom:5px;font-size:22px;font-weight:600}.project-content-two .title a:hover{color:var(--tg-white)}.project-content-two span{color:var(--tg-white);line-height:1.2;display:block}.project-item-two .project-thumb-two img{border-radius:10px}.project-content-two .right-side a{background:var(--tg-white);width:38px;height:38px;color:var(--tg-black);border-radius:5px;justify-content:center;align-items:center;font-size:15px;display:flex}.project-item-wrap-two .project-active-two .col-20{padding:0 20px}.project-area-three{background:var(--tg-section-background-two)}.project-item-three{margin-bottom:25px}.project-thumb-three{border-radius:10px;margin-bottom:23px;overflow:hidden}.project-thumb-three img{width:100%;transition:all .3s linear;transform:scale(1)}.grayscale-img.active .project-thumb-three img{filter:grayscale()}.project-item-three:hover .project-thumb-three img{transform:scale(1.1)}.project-content-three{text-align:center;text-align:center}.project-content-three .title{margin-bottom:5px;font-size:22px;font-weight:600}.project-content-three span{color:var(--tg-black);letter-spacing:1px;line-height:1.2;display:block}.project-details-area{margin-top:120px;margin-bottom:120px}.project-details-thumb{margin-bottom:60px}.project-details-thumb p,.project-details-thumb p:last-child img{margin-bottom:0}.project-details-thumb img,.project-details-thumb p img{border-radius:10px;margin-top:0;margin-bottom:30px}.project-details-content{margin-bottom:60px;position:sticky;top:100px}.project-details-content .title{margin-bottom:15px;font-size:30px}.project-details-content p{margin-bottom:30px}.project-details-content .info-wrap{margin-bottom:35px}.project-details-content .info-wrap .info-title{margin-bottom:8px;font-size:24px}.project-details-content .info-wrap .list-wrap{margin:0;padding:0}.project-details-content .info-wrap .list-wrap li{color:var(--tg-black);align-items:center;font-size:18px;display:flex}.project-details-content .info-wrap .list-wrap li span{min-width:110px;font-weight:700}.project-details-content .project-social .list-wrap{align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}.project-details-content .project-social .list-wrap li a{width:35px;height:35px;color:var(--facebook);background:#1877f21a;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.project-details-content .project-social .list-wrap li a:hover{background:var(--facebook);color:var(--tg-white)!important}.project-details-content .project-social .list-wrap li:nth-child(2) a{color:var(--twitter);background:#1c9cea1a}.project-details-content .project-social .list-wrap li:nth-child(3) a{color:var(--instagram);background:#833ab41a}.project-details-content .project-social .list-wrap li:nth-child(4) a{color:var(--linkedin);background:#0077b51a}.project-details-content .project-social .list-wrap li:nth-child(5) a{color:var(--pinterest);background:#e600231a}.project-details-content .project-social .list-wrap li:nth-child(2) a:hover{background:var(--twitter)}.project-details-content .project-social .list-wrap li:nth-child(3) a:hover{background:var(--instagram)}.project-details-content .project-social .list-wrap li:nth-child(4) a:hover{background:var(--linkedin)}.project-details-content .project-social .list-wrap li:nth-child(5) a:hover{background:var(--pinterest)}.project-navigation{border-top:1px solid var(--tg-gray-seven);border-bottom:1px solid var(--tg-gray-seven);padding:33px 10px}.project-navigation .next-link a,.project-navigation .prev-link a{color:var(--tg-black);font-size:18px;line-height:1;display:inline-block}.project-navigation .prev-link a i{margin-left:15px}.project-navigation .navigation-filter a{opacity:.7;color:var(--tg-black);font-size:20px;line-height:1;display:inline-block}.project-navigation .next-link a i{margin-left:15px}.project-navigation .next-link a:hover,.project-navigation .prev-link a:hover{color:var(--tg-primary-color)}.mission-content{margin-bottom:30px}.mission-content .title{margin-bottom:65px;font-size:30px;font-weight:500;line-height:1.5;font-family:body-font!important}.mission-content .sign img{margin-bottom:20px;display:block}.mission-content .sign span{color:var(--tg-black);font-size:24px;font-style:italic;line-height:1.2;display:block}.mission-item{margin-bottom:30px}.mission-item .mission-thumb{margin-bottom:20px}.mission-item .content .title{margin-bottom:10px;font-size:24px;font-weight:600}.mission-item .content p{margin-bottom:0}.pricing-item{z-index:1;margin-bottom:30px;padding:60px 40px;position:relative}.pricing-icon{width:130px;height:130px;color:var(--tg-primary-color);background:var(--tg-primary-color-two);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:50px;line-height:0;display:flex}.pricing-item.active .pricing-icon{background:var(--tg-primary-color);color:var(--tg-white)}.pricing-item .title{text-align:center;margin-bottom:5px;font-size:24px}.pricing-item .price{text-align:center;color:var(--tg-primary-color);margin-bottom:30px;font-size:34px;font-family:body-font!important}.pricing-item .price span{font-size:18px}.pricing-list{margin-bottom:40px}.pricing-list .list-wrap li{align-items:baseline;margin-bottom:7px;line-height:1.5;display:flex}.pricing-list .list-wrap li:last-child{margin-bottom:0}.pricing-list .list-wrap li i{color:var(--tg-green);margin-left:10px;font-size:15px}.pricing-btn .btn{background:var(--tg-primary-color-two)}.pricing-btn .btn:after{background:var(--tg-primary-color)}.pricing-item.active .pricing-btn .btn{background:var(--tg-primary-color);color:var(--tg-white)}.pricing-item.active .pricing-btn .btn:after{background:var(--tg-secondary-color)}.pricing-item.active{background:var(--tg-white);border-radius:20px;padding:85px 40px;box-shadow:0 0 29px #0000000d}.pricing-item .shape{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.pricing-item .shape svg{fill:#0000;stroke:#d4d4d4;stroke-width:1px;stroke-linejoin:round;width:100%;height:100%;position:absolute;top:0;left:0}.blog--post--item{margin-bottom:40px;position:relative;overflow:hidden}.blog--post--thumb{text-align:center;position:relative}.blog--post--thumb img{border-radius:20px 20px 0 0;max-width:100%}.blog--post--thumb .tag-line{text-transform:capitalize;font-size:18px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:-17px;right:50px}.blog--post--thumb .tag-line a{color:var(--tg-white);background:var(--tg-primary-color);border-radius:50px;margin-left:10px;padding:8px 17px}.blog--post--thumb .tag-line a:hover{background:var(--tg-black)}.blog--post--content{border:2px solid var(--tg-widget-border-color-two);border-top:none;border-radius:0 0 20px 20px;padding:35px 45px 30px}.blog--post--content.no-preview-thumb{border-top:2px solid var(--tg-widget-border-color-two);border-radius:20px}.blog--post--top{position:relative}.blog--post--content .blog--post--top span{margin-bottom:17px;font-size:20px}.blog--post--top span{color:var(--tg-primary-color);margin-bottom:8px;font-size:16px;line-height:1.2;display:block}.blog--post--top span i{margin-left:10px}.blog--post--content .post-title{word-break:break-word;margin-bottom:10px;font-size:36px}.blog--post--content .post-title a:hover,.blog--post--meta ul li a:hover{color:var(--tg-primary-color)}.blog--post--content p{margin-bottom:22px}.blog--post--meta .list-wrap{flex-wrap:wrap;align-items:center;gap:5px 35px;margin:0;padding:0;list-style:none;display:flex}.blog--post--meta .list-wrap li{color:var(--tg-blog-meta-color);font-size:14px}.blog--post--meta .list-wrap li a{color:var(--tg-blog-meta-color)}.blog--post--meta .list-wrap li i{margin-left:10px;font-weight:400}.inner-blog.single-blog-page{padding-top:120px;padding-bottom:110px}.inner-blog.single-blog-page .blog--post--item{overflow:unset}.inner-blog.page-details .page-details-content{margin-bottom:38px}.bpost-content{border:2px solid var(--tg-widget-border-color-two);background:#fff;margin-bottom:40px;padding:40px 40px 35px;overflow:hidden}.bdetails-content{width:100%;display:inline-block}.bdetails-content blockquote p,.blog--post--content--single.blog-details-content .the-content blockquote p{margin:0}.blog--post--content--single.blog-details-content .blog-thumb img{border-radius:0}.blog--post--content--single.blog-details-content .blog-thumb,.inner-blog.page-details .page-details-content .page-links{margin-bottom:0}.inner-blog.page-details .page-details-content .bdetails-content ol li{margin-top:10px}.inner-blog.page-details .page-details-content .bdetails-content ol li a{color:#003478;text-decoration:underline}.inner-blog.page-details .page-details-content .bdetails-content ol li a:hover{color:var(--tg-primary-color)}.blog-details-thumb{margin-bottom:45px}.blog-details-thumb img{border-radius:20px}.blog-details-content{margin-top:0}.blog-details-content .post-date span{margin-bottom:18px;font-size:18px}.blog-details-content .post-title{word-break:break-all;margin-bottom:12px;font-size:36px}.blog-details-content .blog--post--meta{margin-bottom:20px}.blog-details-content .blog--post--meta .list-wrap li{color:var(--tg-blog-meta-color);font-size:15px}blockquote,.blockquote{background:var(--tg-white);margin:0 0 35px;position:relative;box-shadow:0 0 35px #0000000f;padding:40px 50px!important}.blog-details-content blockquote:before{content:"";background:var(--tg-primary-color);width:2px;height:100%;position:absolute;top:0;left:0}.blog-details-content blockquote p{margin:0}blockquote p,.blockquote p{color:#626262;margin-bottom:0;font-style:italic;font-weight:700;line-height:1.6;font-size:22px!important}.blog--post--thumb .video--icon{text-align:center;width:80px;height:80px;color:var(--tg-primary-color);background:#fff;border-radius:50px;font-size:14px;line-height:80px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog--post--thumb .video--icon:hover{background:var(--tg-primary-color);color:#fff}.blog-thumb-active .slick-arrow{color:#fff;z-index:9;opacity:.4;-o-transition:all .3s ease-out 0s;cursor:pointer;background:0 0;border:none;padding:0;font-size:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:50%;left:40px;transform:translateY(-50%)}.blog-thumb-active .slick-arrow.slick-next{left:auto;right:40px}.blog-thumb-active .slick-arrow:hover{opacity:1}.blog--post--item.format-audio .blog--post--content,.blog--post--item.no-post-thumbnail .blog--post--content,.blog--post--item.format-quote .blog--post--content{padding:40px 50px 50px}.blog--post--item.no-post-thumbnail .blog--post--content,.blog--post--item.format-quote .blog--post--content{margin-top:0}.blog--post--item .blog--post--content.format-quote{border:none;margin:0;padding:0}.blog--post--item .blog--post--content.format-quote h2{margin:0}.blog--post--item .blog--post--content.format-quote .blog--post--content{padding:40px 50px 50px}.format-quote .blog--post--content .quote-icon{flex:0 0 77px;width:77px;margin-left:30px}.blog-slider-shortcode article{padding:0 15px}.blog-sidebar .widget{border:2px solid var(--tg-widget-border-color-two);border-radius:10px;margin-bottom:30px;padding:30px 25px}.blog-sidebar .widget-title h4{margin-bottom:15px;font-size:22px}.ws-input{position:relative}.ws-input input{width:100%;color:var(--tg-gray-eight);background:#f3f7f9;border:none;border-radius:30px;height:60px;padding:16px 45px 16px 25px;font-size:15px}.ws-input button{color:var(--tg-gray-eight);background:0 0;border:none;padding:0;font-size:14px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.blog-sidebar .rc-post{align-items:center;margin-bottom:30px;display:flex;overflow:hidden}.blog-sidebar .rc-post-thumb{flex:0 0 80px;width:80px;margin-left:20px}.blog-sidebar .rc-post-thumb img{border-radius:50%;max-width:100%}.blog-sidebar .rc-post:last-child{border:none;margin-bottom:0;padding-bottom:0}.sidebar-rc-post .rc-post-content span{color:var(--tg-primary-color);margin-bottom:5px;font-size:14px;line-height:1.2;display:block}.sidebar-rc-post .rc-post-content h5{margin:0}.blog-sidebar .widget.widget_media_image img{margin:0;padding:0}.blog--post--content.blog-details-content{padding:50px}.blog--post--content.blog-details-content .title{margin-bottom:7px}.blog-details-content p{margin-bottom:20px}.blog-details-post-thumb{margin-bottom:40px;padding-top:25px}.blog-details-post-thumb img{width:100%}.blog-details-content .blog-details-wrap .title{letter-spacing:-1.2px;margin-bottom:20px;font-size:30px}.blog-details-wrap p{margin-bottom:0;font-size:16px}.blog-details-wrap{border-bottom:1px solid #f3f3f3;margin-bottom:30px;padding-bottom:35px}.blog--post--content--single .the-content ul{margin-bottom:1rem}.blog--post--content--single .the-content ul li{list-style:inherit;margin-bottom:7px;font-size:16px}.blog--post--content--single .the-content ul li.blocks-gallery-item,.blog--post--content--single .the-content ul li.blocks-gallery-item:last-child{margin-bottom:15px}.blog--post--content--single .the-content ul li:last-child{margin-bottom:0}.blog--post--content--single .the-content ul li ul{margin:0}.blog--post--content--single .the-content ul li i{margin-top:5px;margin-left:10px;font-size:16px;font-weight:500}.blog--details-bottom{align-items:center;width:100%;margin-top:30px;display:flex}.blog--details-bottom .list-wrap{gap:5px;margin:0 0 35px;padding:0;list-style:none}.blog--details-bottom .list-wrap li{color:var(--tg-black);line-height:1.2}.blog--details-bottom .list-wrap li:first-child{margin-left:5px}.blog--details-bottom .list-wrap li i{font-size:15px}.blog--details-bottom .list-wrap li a{color:var(--tg-black);font-weight:500}.blog--details-bottom .list-wrap li a:hover{color:var(--tg-primary-color)}.blog--details-bottom .blog-details-social{text-align:right;width:30%}.blog-comment-area .btn:after{background:var(--tg-secondary-color)}.blog--details-bottom .blog-details-social .list-wrap{justify-content:flex-end;align-items:center;gap:6px;display:flex}.blog--details-bottom .blog-details-social .list-wrap li a{width:35px;height:35px;color:var(--tg-black);background:#f2f2f2;border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.blog--details-bottom .blog-details-social .list-wrap li a:hover{color:var(--tg-white);background:var(--facebook)}.blog--details-bottom .blog-details-social .list-wrap li:nth-child(2) a:hover{background:var(--twitter)}.blog--details-bottom .blog-details-social .list-wrap li:nth-child(3) a:hover{background:var(--linkedin)}.blog--details-bottom .blog-details-social .list-wrap li:nth-child(4) a:hover{background:var(--instagram)}.blog--details-bottom .list-wrap.tags a{color:var(--tg-black);font-weight:500}.blog--details-bottom .list-wrap.tags a:hover{color:var(--tg-primary-color)}.avatar-post{background:var(--tg-white);border-radius:20px;margin-bottom:35px;padding:30px;display:flex;box-shadow:0 0 35px #00000017}.avatar-post-thumb{flex:0 0 100px;width:100px;margin-left:20px}.avatar-post-thumb img{height:unset;width:unset;border-radius:50%}.avatar-post-content span{color:var(--tg-primary-color);margin-bottom:5px;font-size:15px;font-weight:500;line-height:1.2;display:block}.avatar-post-content .title{margin-bottom:5px;font-size:18px;font-weight:600}.avatar-post-content p{margin-bottom:0}.avatar-post-content .list-wrap{align-items:center;gap:12px;display:flex}.avatar-post-content .list-wrap li{line-height:1}.avatar-post-content .list-wrap li a{color:#bbbcbd;font-size:15px}.avatar-post-content .list-wrap li a:hover{color:var(--tg-primary-color)}.pev-next-post-wrap{border-top:1px solid var(--tg-widget-border-color);padding-top:50px}.pev-next-post-wrap .post-item{align-items:center;padding-bottom:10px;display:flex}.pev-next-post-wrap .post-item .icon a{background:var(--tg-primary-color-two);width:50px;height:50px;color:var(--tg-primary-color);border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;margin-left:15px;font-size:18px;display:flex}.pev-next-post-wrap .post-item .icon a:hover{background:var(--tg-primary-color);color:var(--tg-white)}.pev-next-post-wrap .post-item .content span{color:#758598;font-size:13px;display:block}.pev-next-post-wrap .post-item .content .title{word-break:break-word;margin-bottom:0;font-size:18px;font-weight:600}.pev-next-post-wrap .post-item.next-post{flex-direction:row-reverse}.pev-next-post-wrap .post-item.next-post .icon a{margin-left:15px}.pev-next-post-wrap .post-item.next-post .content{text-align:right}.pev-next-post-wrap a:hover h2{color:var(--tg-primary-color)}.blog-comment-area{border-top:1px solid var(--tg-widget-border-color);margin-top:40px;padding-top:35px;padding-left:0;padding-right:0}.blog-comment-area.form-wrapper{padding-top:30px}.blog-comment-area.form-wrapper h3.comment-form-title{margin-bottom:30px}.single-comment a{color:#0553f1}.single-comment .comments-avatar img{border-radius:50%}.sidebar-social a{text-align:center;color:#001d23;background:#f9f9f9;border-radius:0;width:40px;height:40px;margin-left:8px;font-size:14px;line-height:40px;display:inline-block}.sidebar-social a:hover{color:#fff}.extra-info .sidebar-social a:hover{color:#001d23}.rp-content h4 a:hover{color:#003376}.related-post h3{letter-spacing:-1px;margin-bottom:35px;font-size:26px}.rp-thumb img{width:100%}.rp-content{border:2px solid #e8e8e8;border-top:none;padding:35px 30px}.rp-content .rp-date{margin-bottom:10px;font-size:14px;display:block}.rp-content h4{letter-spacing:-.5px;margin-bottom:10px;font-size:22px;line-height:30px}.rp-content .rp-date i{margin-left:5px}.rp-content p{margin-bottom:0;font-size:14px}.single-rp{box-shadow:0 30px 60px #0000000f}.blog-avatar-wrap{background:#fff;border:2px solid #e8e8e8;align-items:center;padding:40px 35px 40px 40px;display:flex;overflow:hidden;box-shadow:0 30px 60px #0000000f}.blog-post-avatar-img{margin-left:40px}.bd-avatar-info span{color:#777;margin-bottom:5px;font-size:12px;font-weight:400;display:block}.bd-avatar-info h4{letter-spacing:-1.5px;margin-bottom:10px;font-size:34px}.bd-avatar-info p{margin-bottom:0;font-size:14px}.comment-wrap-title h5{letter-spacing:-1px;margin-bottom:0;font-size:26px}.single-comment{border-bottom:1px solid var(--tg-widget-border-color);margin-bottom:15px;padding-bottom:20px}.single-comment .comments-avatar{float:left;width:100px;margin-left:30px}.comment-text,.comment-text .avatar-name{overflow:hidden}.comment-text .avatar-name h6{letter-spacing:-.5px;margin-bottom:3px;font-size:19px}.comment-text .avatar-name span{color:#777;font-size:15px;font-weight:500}.comment-text .avatar-name .comment-reply{float:right;color:#777;border:2px solid #e8e8e8;border-radius:0;margin-top:-24px;padding:7px 22px;font-size:14px;font-weight:400;box-shadow:0 30px 60px #0000000f}.comment-text .avatar-name .comment-reply i{margin-left:5px}.comment-text p{margin-bottom:0}.comment-text .avatar-name .comment-reply:hover{color:#fff;background:#003376;border-color:#003376}.single-comment.children{margin-left:130px}.single-comment.children .avatar-name h6 i{color:#cacfef;margin-left:15px;font-size:12px}.comment-form-email,.comment-form-author{float:left;width:50%}.comment-form-email{padding-left:15px}.comment-form-author{padding-right:15px}.comment-form .comment-field i{color:#e3e3e3;font-size:14px;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.comment-form .comment-field.text-area i{transform:unset;top:25px}.comment-form .comment-field textarea{border:1px solid var(--tg-widget-border-color);width:100%;height:200px;color:var(--tg-black);background:0 0;padding:10px 20px;border-radius:5px!important}.comment-form .comment-field input{border:1px solid var(--tg-widget-border-color);width:100%;height:50px;color:var(--tg-black);background:0 0;padding:10px 20px;font-size:15px;display:block;border-radius:5px!important}.comment-form .comment-field textarea::placeholder,.comment-form .comment-field input::placeholder{color:#999;font-size:14px}.comment-form .btn{color:#fff;background:#0553f1;border:none;border-radius:50px;margin-top:10px;font-size:14px}.comment-form .btn i{margin-left:5px}.blog-style-three .blog-post-content:before{background-image:-webkit-linear-gradient(#374fc0 0%,#ff0084 100%);background-image:-ms-linear-gradient(0deg,#ff0084 0%,#374fc0 100%);background-image:-moz-linear-gradient(#374fc0 0%,#ff0084 100%)}.blog-style-three .blog-post-content .title,.blog-style-three .blog-post-meta ul li a{color:#2c3459}.blog-style-three .blog-post-content .border-rounded-btn{z-index:1;position:relative}.blog-style-three .blog-post-content .border-rounded-btn:before{content:"";background-image:-webkit-linear-gradient(#374fc0 0%,#ff0084 100%);background-image:-ms-linear-gradient(0deg,#ff0084 0%,#374fc0 100%);opacity:0;z-index:-1;background-image:-moz-linear-gradient(#374fc0 0%,#ff0084 100%);border-radius:50px;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.blog-style-three .blog-post-content .border-rounded-btn:hover{color:#fff;background:0 0;border-color:#0000}.blog-style-three .blog-post-content .border-rounded-btn:hover:before{opacity:1}.blog-sidebar .widget:last-child{margin-bottom:40px}.blog-sidebar .widget_categories select,.blog-sidebar .widget_archive select{margin-bottom:10px}.blog-sidebar .widget.widget_rss ul{margin-bottom:0}.blog-post-item{margin-bottom:30px}.blog-post-thumb{padding:0 18px;position:relative}.blog-post-thumb img{transition:all .3s ease-in-out;border-radius:10px!important}.blog-post-item:hover .blog-post-thumb img{filter:grayscale()}.blog-post-thumb .tag{background:var(--tg-primary-color);color:var(--tg-white);border-radius:16.5px;padding:9px 15px;font-size:15px;font-weight:700;line-height:1;position:absolute;bottom:-16px;right:48px}.blog-post-thumb .tag a{color:var(--tg-white)}.blog-post-thumb .tag:hover{background:var(--tg-secondary-color)}.blog-post-content{background:var(--tg-white);border-radius:10px;margin-top:-168px;padding:210px 18px 35px;box-shadow:0 0 20px #00000012}.post-date span{color:var(--tg-primary-color);margin-bottom:8px;font-size:16px;line-height:1.2;display:block}.post-date span i{margin-left:10px}.blog-post-content .title{margin-bottom:20px;font-size:22px}.blog-meta .list-wrap{flex-wrap:wrap;align-items:center;gap:5px 35px;margin:0;padding:0;display:flex}.blog-meta .list-wrap li{color:var(--tg-blog-meta-color);font-size:14px;list-style:none}.blog-meta .list-wrap li i{margin-left:10px}.blog-meta .list-wrap li a{color:var(--tg-blog-meta-color)}.blog-meta .list-wrap li a:hover{color:var(--tg-primary-color)}.blog-post-item-two{margin-bottom:30px}.blog-post-thumb-three,.blog-post-thumb-two{border-radius:20px 20px 0 0;position:relative;overflow:hidden}.blog-post-thumb-three img,.blog-post-thumb-two img{width:100%;transition:all .5s linear;transform:scale(1)}.blog-post-item-three:hover .blog-post-thumb-three img,.blog-post-item-two:hover .blog-post-thumb-two img{transform:scale(1.1)}.blog-post-thumb-two>.list-wrap{align-items:center;gap:10px;margin-bottom:0;display:flex;position:absolute;top:30px;right:30px}.blog-post-thumb-two .list-wrap li{list-style:none}.blog-post-thumb-two .list-wrap li a{color:var(--tg-white);background:var(--tg-primary-color);border-radius:15px;padding:8px 14px;font-size:15px;line-height:1;display:block}.blog-post-thumb-two .list-wrap li a:hover{background:var(--tg-secondary-color)}.blog-post-content-two{background:var(--tg-white);border-radius:0 0 20px 20px;padding:25px 35px;box-shadow:0 0 35px #0000001a}.blog-post-content-two .title{margin-bottom:22px;font-size:30px}.blog-post-content-two .blog-meta .list-wrap{gap:5px 30px}.blog-post-item-three{background:var(--tg-white);border-radius:20px;align-items:center;margin-bottom:30px;display:flex;box-shadow:0 0 35px #0000000d}.blog-post-thumb-three{border-radius:20px 0 0 20px;flex:0 0 250px;width:250px}.blog-post-content-three{padding:30px 20px}.blog-post-content-three ul.list-wrap{margin:0;padding:0}.blog-post-content-three ul.list-wrap li{list-style:none}.blog-post-content-three .tag{color:var(--tg-white);background:var(--tg-primary-color);border-radius:15px;margin-bottom:22px;padding:8px 14px;font-size:15px;line-height:1;display:inline-block}.blog-post-content-three .tag:hover{background:var(--tg-secondary-color)}.blog-post-content-three .title{margin-bottom:27px;font-size:22px}.blog-meta ul{align-items:center;margin-bottom:5px;display:flex}.blog-meta ul li.category a{text-transform:uppercase;color:#bf9410;font-size:14px;font-weight:700}.blog-meta ul li.category a:hover{color:#111}.blog-meta .post-author-line-thumb{margin-left:5px;display:inline-block}.blog-meta .post-author-line-thumb img{margin-top:-3px}.blog-meta ul li.category img{margin-left:10px}.blog-meta ul li{color:#ccc;margin-left:10px}.blog-meta ul li:last-child{margin-left:0}.blog-meta ul li a{color:#111;font-weight:700}.blog-meta ul li a:hover{color:#bf9410}.blog-content{padding:30px}.blog-content .title{letter-spacing:-.5px;margin-bottom:0;font-size:24px;line-height:1.4}.blog-content .rede-more{color:#111;align-items:center;font-size:16px;font-weight:700;display:flex}.blog-content .rede-more i{color:#bf9410;margin-left:15px}.blog-content .rede-more:hover{color:#bf9410}.blog-area-two{background:#f5f5f5}.skill-area{background:var(--tg-section-background-four);z-index:1;position:relative}.skill-area .video-bg{z-index:999;background-position:50%;background-size:cover;justify-content:center;align-items:center;width:61%;height:100%;display:flex;position:absolute;top:0;left:0}.skill-area .video-bg .play-btn{background:var(--tg-primary-color);width:100px;height:100px;color:var(--tg-white);border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:flex;position:relative}.skill-content{margin-left:110px}.skill-content p{margin-bottom:35px}.progress-wrap{overflow:hidden}.progress-item{margin-bottom:25px}.progress-item:last-child{margin-bottom:0}.progress-item .title{margin-bottom:18px;font-size:20px}.progress-item .progress-bar{background-color:var(--tg-primary-color);overflow:inherit;position:relative}.progress-item .progress{height:10px;overflow:inherit;background-color:#eae7e8;border-radius:0}.progress-item .progress-bar span{color:var(--tg-black);font-size:20px;font-weight:600;line-height:1;display:block;position:absolute;bottom:30px;right:-25px;font-family:body-font!important}.contact-info-wrap-two{border:1px solid var(--tg-contact-border-color);border-radius:20px;padding:75px 55px}.contact-info-wrap-two .title{margin-bottom:5px;font-size:30px}.contact-info-wrap-two p{color:var(--tg-black);margin-bottom:25px}.contact-info-wrap-two .list-wrap{margin:0;padding:0}.contact-info-wrap-two .list-wrap li{border-bottom:1px solid var(--tg-contact-border-color);align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.contact-info-wrap-two .list-wrap li .icon{background:var(--tg-primary-color-two);width:60px;height:60px;color:var(--tg-primary-color);border-radius:50%;flex:0 0 60px;justify-content:center;align-items:center;margin-left:20px;font-size:20px;display:flex}.contact-info-wrap-two .list-wrap li .content span{color:var(--tg-black);font-size:18px;line-height:1.4;display:block}.contact-info-wrap-two .list-wrap li .content span a{color:var(--tg-black)}.contact-info-wrap-two .list-wrap li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.form_btn_cf7{border:1px solid #0000}.form_btn_cf7 .form_section_area{margin-bottom:30px}.form_btn_cf7 label{width:100%}.form_btn_cf7 label br{display:none}.form_btn_cf7 input[type=email],.form_btn_cf7 input[type=text],.form_btn_cf7 input[type=tel]{background:#fff;border:1px solid #ddd;border-radius:5px;width:100%;height:auto;padding:15px 25px;font-size:15px;display:block}.form_btn_cf7 textarea{border:1px solid #ddd;border-radius:5px;width:100%;height:150px;padding:20px 25px}.form_btn_cf7 input[type=submit]{color:#fff;cursor:pointer;text-align:center;background:#0553f1;border:none;border-radius:50px;padding:20px 40px;font-size:16px;font-weight:700;line-height:1;display:inline-block}.footer-style-one.default{background:#010916}.footer-style-one.footer-bgs .footer-top-area{padding-top:215px;padding-bottom:20px}.footer-area .footer-widget{margin-bottom:40px}.footer-area .footer-widget .textwidget p a img{width:170px}.footer-bgs{background-repeat:no-repeat;background-size:cover;position:relative}.footer-bgs.cs:before,.footer-bgs:before{content:"";opacity:.97;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.footer-top-area{padding-top:95px;padding-bottom:40px}.footer-widget .footer-widget-title{color:#fff;margin-bottom:15px;font-size:20px;position:relative}.footer-widget .footer-widget-title h4{color:#fff;padding-left:40px}.footer-widget .footer-widget-title:before{content:"";background:var(--tg-primary-color);width:30px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.footer-area .footer-widget ul.menu li{margin-top:0;margin-bottom:5px}.footer-logo-area{border-bottom:1px solid #282b43;margin-bottom:75px;padding-top:60px;padding-bottom:60px}.footer-social .list-wrap{justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:0;display:flex}.footer-social .list-wrap li{list-style:none}.footer-social .list-wrap li a,.footer-content .list-wrap li a{background:var(--tg-rich-black);width:35px;height:35px;color:var(--facebook);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.footer-social .list-wrap li a:hover,.footer-content .list-wrap li a:hover{color:var(--tg-white);background:var(--facebook)}.footer-social .list-wrap li:nth-child(2) a,.footer-content .list-wrap li:nth-child(2) a{color:var(--twitter)}.footer-social .list-wrap li:nth-child(3) a,.footer-content .list-wrap li:nth-child(3) a{color:var(--instagram)}.footer-social .list-wrap li:nth-child(4) a,.footer-content .list-wrap li:nth-child(4) a{color:var(--linkedin)}.footer-social .list-wrap li:nth-child(5) a,.footer-content .list-wrap li:nth-child(5) a{color:var(--pinterest)}.footer-social .list-wrap li:nth-child(2) a:hover,.footer-content .list-wrap li:nth-child(2) a:hover{color:var(--tg-white);background:var(--twitter)}.footer-social .list-wrap li:nth-child(3) a:hover,.footer-content .list-wrap li:nth-child(3) a:hover{color:var(--tg-white);background:var(--instagram)}.footer-social .list-wrap li:nth-child(4) a:hover,.footer-content .list-wrap li:nth-child(4) a:hover{color:var(--tg-white);background:var(--linkedin)}.footer-social .list-wrap li:nth-child(5) a:hover,.footer-content .list-wrap li:nth-child(5) a:hover{color:var(--tg-white);background:var(--pinterest)}.footer-style-two.footer-bg{background-position:50%;background-size:cover}.footer-style-two .footer-widget .fw-title{color:#111}.footer-style-two .fw-contact-info p,.footer-style-two .fw-newsletter p,.footer-style-two .fw-link ul li a{color:#111;opacity:.77}.footer-style-two .fw-contact-info ul li{color:#111}.footer-style-two .footer-bottom{background:#111}.footer-area.footer-style-three.footer-bg{z-index:1;background-position:50%;background-size:cover;padding-top:150px;position:relative}.footer-area.footer-style-three.footer-bg:before{content:"";opacity:.97;z-index:-1;background:#725a10;width:100%;height:100%;position:absolute;top:0;left:0}.footer-area.footer-style-three.footer-bg.footer-top-none{padding-top:100px}.footer-style-three .footer-top-area{padding:310px 0 50px}.footer-menu .list-wrap{justify-content:flex-end;align-items:center;gap:10px 20px;display:flex}.footer-menu .list-wrap li a{color:#aaa}.footer-menu .list-wrap li a:hover{color:var(--tg-primary-color)}.social-profile-info .list-wrap{align-items:center;gap:7px;margin:0;padding:0;display:flex}.social-profile-info .list-wrap li{list-style:none}.social-profile-info .list-wrap li a,.social-profile-info .list-wrap li a{background:var(--tg-rich-black);width:35px;height:35px;color:var(--facebook);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.social-profile-info .list-wrap li a:hover,.social-profile-info .list-wrap li a:hover{color:var(--tg-white);background:var(--facebook)}.social-profile-info .list-wrap li:nth-child(2) a,.social-profile-info .list-wrap li:nth-child(2) a{color:var(--twitter)}.social-profile-info .list-wrap li:nth-child(3) a,.social-profile-info .list-wrap li:nth-child(3) a{color:var(--instagram)}.social-profile-info .list-wrap li:nth-child(4) a,.social-profile-info .list-wrap li:nth-child(4) a{color:var(--linkedin)}.social-profile-info .list-wrap li:nth-child(5) a,.social-profile-info .list-wrap li:nth-child(5) a{color:var(--pinterest)}.social-profile-info .list-wrap li:nth-child(2) a:hover,.social-profile-info .list-wrap li:nth-child(2) a:hover{color:var(--tg-white);background:var(--twitter)}.social-profile-info .list-wrap li:nth-child(3) a:hover,.social-profile-info .list-wrap li:nth-child(3) a:hover{color:var(--tg-white);background:var(--instagram)}.social-profile-info .list-wrap li:nth-child(4) a:hover,.social-profile-info .list-wrap li:nth-child(4) a:hover{color:var(--tg-white);background:var(--linkedin)}.social-profile-info .list-wrap li:nth-child(5) a:hover,.social-profile-info .list-wrap li:nth-child(5) a:hover{color:var(--tg-white);background:var(--pinterest)}.widget_mc4wp_form_widget.footer-widget .footer-widget-title:before{content:none}.widget_mc4wp_form_widget.footer-widget .footer-widget-title h4{padding:0}.fw-newsletter input{background:var(--tg-white);width:100%;color:var(--tg-black);border:none;border-radius:4px;height:45px;padding:8px 17px;font-size:15px;display:block}.fw-newsletter button{background:var(--tg-primary-color);color:var(--tg-white);text-transform:uppercase;letter-spacing:0;border:none;border-radius:4px;width:100%;height:45px;margin-top:8px;padding:5px 20px;font-size:18px;font-weight:700;display:block;font-family:body-font!important}.widget_mc4wp_form_widget.footer-widget:before{content:none!important}.fw-newsletter button:hover{background:var(--tg-section-background-two);color:var(--tg-primary-color)}.footer-top-part{position:relative}.footer-top-part-area{background:#0553f1;border-radius:20px;justify-content:space-between;align-items:center;margin-top:-85px;padding:50px;display:flex}.footer-top-part-title h4{color:#fff;font-size:35px;font-weight:700;line-height:40px}.footer-bottom-area{background:#010102;border-top:1px solid #282b43;padding:20px 0}.copyright-text p{color:#aaa;margin-bottom:0;font-size:16px}.copyright-widgets{text-align:right}.copyright-widgets ul{margin:0;padding:0}.copyright-widgets ul li{margin:0;padding-left:25px;list-style:none;display:inline-block}.copyright-widgets ul li:before{content:none}.copyright-widgets ul.menu li a:hover{margin:0}.copyright-widgets ul.menu li a:hover:before{content:none}.error-area{padding-top:117px;padding-bottom:120px}.error-content h2{letter-spacing:-3px;margin-bottom:50px;font-size:200px;line-height:.7}.error-content span{margin-bottom:25px;font-size:46px;font-weight:600;line-height:55px;display:block}.error-content p{margin-bottom:40px}.error-btn a i{margin-left:5px}.error-btn .gray-btn{margin-left:30px}.error-area.default .error-content h2{margin-top:5px}.error-area.default .error-content span{margin-bottom:25px;font-size:46px;font-weight:600;line-height:55px}.error-area.default .error-content p{margin-bottom:40px}.error-btn a{background:var(--tg-primary-color);color:var(--tg-white);font-family:body-font!important}.error-btn a:after{background:var(--tg-secondary-color)}section.no-results.not-found{padding-left:15px;padding-right:15px}section.no-results.not-found .search-header h1.blog-title{margin-top:-10px}section.no-results.not-found .ws-input button{top:35px}#preloader{background-color:var(--tg-section-background-two);z-index:9999;width:100%;height:100%;margin-top:0;position:fixed;top:0}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.object{background-color:var(--tg-primary-color);float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:20px;height:20px;margin-left:20px}#object_one{-webkit-animation:1.5s infinite object_one;animation:1.5s infinite object_one}#object_two{-webkit-animation:1.5s .25s infinite object_two;animation:1.5s .25s infinite object_two}#object_three{margin-left:0;-webkit-animation:1.5s .5s infinite object_three;animation:1.5s .5s infinite object_three}@-webkit-keyframes object_one{75%{-webkit-transform:scale(0)}}@keyframes object_one{75%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes object_two{75%{-webkit-transform:scale(0)}}@keyframes object_two{75%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes object_three{75%{-webkit-transform:scale(0)}}@keyframes object_three{75%{-webkit-transform:scale(0);transform:scale(0)}}.scroll-top{width:50px;height:50px;line-height:50px;font-size:var(--tg-body-font-size);z-index:99;color:var(--tg-white);text-align:center;cursor:pointer;background:var(--tg-primary-color);border:none;border-radius:6px;transition:all 1s;position:fixed;bottom:-10%;right:50px}.scroll-top.open{bottom:30px}.scroll-top:after{z-index:-1;content:"";opacity:1;background:radial-gradient(#00000040 0%,#0000 80%);width:90%;height:10px;position:absolute;top:100%;left:5%}.product-img{position:relative;overflow:hidden}.woocommerce ul.products li.product .product-img .shop-overly{text-align:center;z-index:9;opacity:0;margin:auto;transition:all .5s;position:absolute;bottom:25%;left:0;right:0}.woocommerce ul.products li.product:hover .product-img .shop-overly{opacity:1;bottom:17%}.btn-cart{color:#fff;-moz-user-select:none;cursor:pointer;letter-spacing:1px;text-align:center;text-transform:uppercase;touch-action:manipulation;vertical-align:middle;white-space:nowrap;background:#0554f2;border:1px solid #0554f2;border-radius:30px;margin-bottom:0;padding:17px 34px 15px;font-size:15px;font-weight:700;line-height:1;transition:all .3s;display:inline-block}.woocommerce ul.products li.product{text-align:center}.woocommerce .add_to_cart_button.added{opacity:0;display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title a{margin-bottom:0;font-size:18px;font-weight:700}.woocommerce ul.products li.product .price{color:#0554f2;margin:0;font-size:17px;font-weight:600}.woocommerce ul.products li.product a.added_to_cart{color:#fff;background:#0554f2;border:1px solid #0554f2;border-radius:30px;margin:0;padding:10px 35px;transition:all .3s}.section-space-70{padding:100px 0 90px}.woocommerce-ordering select{border-color:#dee2e6;padding:7px 10px}nav.woocommerce-pagination{width:100%;margin-top:20px;margin-bottom:0;display:inline-block}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:#f8f8f8;border:none;border-radius:50px;width:58px;height:58px;font-size:18px!important;font-weight:600!important;line-height:42px!important}.woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul{border:none;margin-left:5px}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{color:#fff;background:#0554f2}.woocommerce .woocommerce-ordering{margin:0 0 2em}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%;padding:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;outline:0;width:100%;margin:0;line-height:normal}body.woocommerce-page .woocommerce-billing-fields .input-text,body.woocommerce-page .woocommerce-billing-fields select{border:1px solid #dee2e6;height:45px;padding:5px}.woocommerce form .form-row label{font-weight:600;line-height:2}form.checkout.woocommerce-checkout span.woocommerce-input-wrapper{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{border:1px solid #ced4da;padding:7px 15px;font-size:15px;font-weight:400}.site-content{padding-top:120px;padding-bottom:110px}.summary.entry-summary .quantity .qty{border:1px solid #ced4da;padding:5px 0 1px}.woocommerce .quantity .qty{border:1px solid #ced4da}.related.products ul.products li,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:0}span.sku_wrapper{margin-bottom:5px;display:block}.woocommerce a.remove{color:#0554f2!important}.woocommerce-message:before,.woocommerce-info:before{color:#0554f2}.woocommerce-message,.woocommerce-info{border-color:#0554f2}.woocommerce div.product form.cart .button,.woocommerce button.button,.woocommerce-page .woocommerce-message .button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce button.button:hover,.woocommerce-page .woocommerce-message .button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{color:#fff;background:#0554f2;padding:13px 26px;display:inline-block}.blog-wrapper .blog-inner-blog .woocommerce{margin:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#0554f2}.woocommerce div.product .woocommerce-tabs ul.tabs{overflow:unset;border:none!important;border-bottom:1px solid #eee!important;margin:0 0 30px!important;padding:0 0 0 5px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{box-shadow:none;border-width:0;right:0}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;margin-bottom:0;background:0 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#0554f2;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before{opacity:1;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li a:before{opacity:1;content:"";opacity:0;background:#0554f2;width:100%;height:3px;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s;position:absolute;top:auto;bottom:0;left:0}.woocommerce #reviews #comments h2,.woocommerce #reviews #comments .h2,#tab-description h2,#tab-description .h2,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel .h2{text-transform:uppercase;font-size:18px;font-weight:700}.summary.entry-summary .quantity .qty{height:42px}.woocommerce-Reviews #respond input#submit{padding:15px 25px;color:#fff!important;background:#0554f2!important}.woocommerce #review_form p input,.woocommerce #review_form p textarea{border:1px solid #ced4da}.woocommerce #review_form p input{width:100%;padding:12px 20px}.woocommerce #review_form p textarea{height:120px!important}.woocommerce #review_form p.comment-form-author{width:48%;display:inline-block;overflow:hidden}.woocommerce #review_form p.comment-form-email{float:right;width:48%;display:inline-block;overflow:hidden}.woocommerce #review_form p.form-submit{float:left;display:inline-block;overflow:hidden}p.comment-form-cookies-consent{width:100%;display:block;overflow:hidden}.woocommerce #review_form p input#wp-comment-cookies-consent{width:unset}form.checkout.woocommerce-checkout span#select2-billing_country-container{height:45px;line-height:45px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px!important}form.checkout.woocommerce-checkout span.select2-selection__arrow{top:10px}form.checkout.woocommerce-checkout .select2-container .select2-selection--single{border-color:#dee2e6;border-radius:0;height:45px}.woocommerce-cart table.cart td.actions .coupon .input-text{height:42px}.woocommerce form .form-row input.input-text{height:44px}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{line-height:42px}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.select2-container--default .select2-selection--single{border:1px solid #ced4da;border-radius:0;height:42px;font-size:15px}.woocommerce .star-rating{color:#ffc107}