@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");:root{--tg-body-font-family:"Poppins",sans-serif;--tg-heading-font-family:"Poppins",sans-serif;--tg-primary-color:teal;--tg-secondary-color:#065454;--tg-body-font-color:#8a8a8a;--tg-heading-font-color:#252525;--tg-title-color:#d1d1d1;--tg-banner-title-color:#2a2a2a;--tg-paragraph-color:#8a8a8a;--tg-paragraph-color-two:#d4d4d4;--tg-body-font-size:16px;--tg-body-font-weight:400;--tg-heading-font-weight:700;--tg-body-line-height:1.7;--tg-heading-line-height:1.2;--tg-section-background:#f3f7fb;--tg-section-background-two:#1f1d28;--tg-section-background-three:#26242d;--tg-section-background-four:#131313;--tg-section-background-five:#191919;--tg-section-background-six:#e8e8e8;--tg-section-background-seven:#222121;--tg-section-title-pre:#ffffff14;--tg-menu-color:#25282c;--tg-border-color:#c7c7c7;--tg-border-color-two:#5d5d5d;--tg-border-color-three:#a1a1a1;--tg-border-color-four:#363636;--tg-border-color-five:#d8d8d8;--tg-border-color-six:#262626;--tg-form-border-color:#d5d5d5;--tg-old-lace:#fff2e4;--tg-magnolia:#f0ebff;--tg-lavender:#e4f1ff;--tg-blue:#2b78f3;--tg-blue-two:#265fdb;--tg-blue-three:#398ddb;--tg-blue-four:#02001e;--tg-indigo:#a666f7;--tg-purple:#9270ff;--tg-dark-electric:#605e7a;--tg-pink:#d400d4;--tg-red:#f84d55;--tg-red-two:#fa343e;--tg-orange:#f26f3b;--tg-orange-two:#f76766;--tg-orange-three:#ff4000;--tg-yellow:#f1f026;--tg-yellow-two:#f5a623;--tg-yellow-three:#ecb321;--tg-green:#1b9a81;--tg-green-two:#7ddb39;--tg-teal:#2e6a72;--tg-teal-two:#00dada;--tg-cyan:#0dcaf0;--tg-cyan-two:#0cf;--tg-white:#fff;--tg-black:#0a0a0a;--tg-black-two:#1d1d25;--tg-black-three:#1e1e1e;--tg-black-four:#212737;--tg-gray:#f4f3f9;--tg-gray-two:#fbfdff;--tg-gray-three:#7e7e8c;--tg-gray-four:#b8b8c5;--tg-gray-five:#818080;--tg-gray-six:#f7f7f7;--tg-gray-seven:#6c7183;--tg-gray-eight:#f4f4f4;--tg-granite-gray:#6b645d;--tg-bright-gray:#edeef1;--tg-spanish-gray:#989898;--tg-cadet-gray:#92a5b4;--tg-cultured:#f3f7fa;--tg-black-coral:#5f5f71;--tg-silver:#c5c7cb;--tg-silver-two:#aeaeae;--tg-silver-three:#afafaf;--tg-silver-four:#8d959b;--tg-silver-foil:#b0b0b0;--tg-manatee:#9e9da9;--tg-onyx:#1d1d25;--facebook:#3b5998;--twitter:#00acee;--linkedin:#1976d2;--instagram:#e1306c;--github:#333;--pinterest:#3b5998;--youtube:#c4302b;--skype:#00aff0}body{font-family:var(--tg-body-font-family);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;position:relative;overflow-x:hidden;z-index:1}.img,img{max-width:100%;transition:all .3s ease-out 0s}.f-left{float:left}.f-right{float:right}.fix{overflow:hidden}a,button{transition:all .3s ease-out 0s}.btn:focus,a:focus,button:focus{text-decoration:none;outline:none;box-shadow:none}.footer-menu li a:hover,.portfolio-cat a:hover,a:hover{color:var(--tg-teal-two);text-decoration:none}a,button{color:var(--tg-primary-color);outline:medium none;text-decoration:none}.btn:focus,button:focus,input:focus,textarea,textarea:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{font-family:var(--tg-heading-font-family);color:var(--tg-heading-font-color);margin-top:0;margin-bottom:.7rem;font-style:normal;line-height:var(--tg-heading-line-height);font-weight:var(--tg-heading-font-weight);text-transform:inherit}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}.list-wrap{margin:0;padding:0}.list-wrap li{list-style:none}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}::selection{background:var(--tg-primary-color);color:var(--tg-white);text-shadow:none}::placeholder{color:var(--tg-body-font-color);font-size:var(--tg-body-font-size);opacity:1}.theme-overlay{position:relative}.theme-overlay:before{background:var(--tg-primary-color) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.separator{border-top:1px solid var(--tg-primary-color)}.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}.btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--tg-primary-color) none repeat scroll 0 0;border:none;border-radius:50px;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;letter-spacing:0;line-height:1;margin-bottom:0;padding:16px 40px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .7s ease 0s;vertical-align:middle;white-space:nowrap;position:relative;overflow:hidden;z-index:1}.btn,.btn:hover{color:var(--tg-white);border:2px solid var(--tg-primary-color)}.btn:hover{background:var(--tg-secondary-color) none repeat scroll 0 0}.scroll-top{width:30px;height:60px;line-height:30px;position:fixed;bottom:-10%;right:30px;font-size:var(--tg-body-font-size);border-radius:50px;z-index:99;color:var(--tg-white);text-align:center;cursor:pointer;background:var(--tg-primary-color);border:2px solid var(--tg-primary-color);transition:1s ease}.scroll-top.open{bottom:30px}.scroll-top:after{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,transparent 80%)}.scroll-top:hover{background:var(--tg-secondary-color);border:2px solid var(--tg-primary-color)}.scroll-top-icon{margin-bottom:26px;animation:scrolltopicon 1s ease-in-out infinite alternate;-webkit-animation:scrolltopicon 1s ease-in-out infinite alternate;-moz-animation:scrolltopicon 1s ease-in-out infinite alternate;-o-animation:scrolltopicon 1s ease-in-out infinite alternate;-ms-animation:scrolltopicon 1s ease-in-out infinite alternate}@keyframes scrolltopicon{0%{transform:translateY(0)}to{transform:translateY(12px)}}.header-area{padding:20px 0;display:flex;align-items:center}.header-area,.header-sticky{background:var(--tg-menu-color)}.header-sticky{position:fixed;top:0;z-index:50;right:0;left:0;width:100%;transition:.4s;box-shadow:0 0 60px 0 rgba(0,0,0,.07);animation:fadeInDown .3s ease-in-out 0s 1 normal none running}.logo_wrapper img{animation:rotate 2s linear infinite;max-width:-moz-fit-content;max-width:fit-content}@keyframes rotate{to{transform:rotateY(1turn)}}.bar{height:50px;width:50px;text-align:center;line-height:50px;border-radius:50%;font-size:18px;color:var(--tg-white);margin-left:10px;cursor:pointer;transition:all .7s ease 0s}.bar,.bar:hover{border:2px solid var(--tg-primary-color)}.bar:hover{color:var(--tg-primary-color)}.main-menu ul{margin:0;padding:0}.main-menu ul li{display:inline-block;position:relative}.main-menu ul li a{display:block;text-decoration:none;font-size:15px;color:var(--tg-white);font-weight:500;padding:28px 18px;line-height:1}.main-menu ul li a:hover{color:var(--tg-primary-color)}.btn-menu-main{background:var(--tg-black-two);height:100%;position:fixed;right:0;top:0;transition:all .7s ease 0s;width:340px;z-index:9999;transform:translateX(100%);padding:30px 30px 40px;overflow-y:scroll}.btn-menu-main-right .btn-menu-main{transform:translateX(0)}.menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:9991;transition:all .7s ease 0s;-webkit-transition:all .7s ease 0s;opacity:0;visibility:hidden;background:rgba(0,0,0,.5)}.btn-menu-main-right .menu-backdrop{opacity:1;visibility:visible}.cross{border:1px solid var(--tg-white);border-radius:50%;line-height:12px;padding:12px;color:var(--tg-gray-four);float:right;cursor:pointer}.cross:hover{color:var(--tg-white)}.sidebar-menu ul{margin:0;padding:0}.sidebar-menu ul li{border-top:1px solid var(--tg-border-color-two);padding:5px 0;margin-bottom:5px;list-style:none}.sidebar-menu ul li:last-child{border-bottom:1px solid var(--tg-border-color-two);padding-bottom:10px}.sidebar-menu ul li a{color:var(--tg-white);text-decoration:none}.sidebar-menu ul li a:hover{color:var(--tg-gray-four);text-decoration:none}.contact-list h5,.social-icon-right a{color:var(--tg-white)}.social-icon-right a{margin-right:20px}.side-info p,.social-icon-right a:hover{color:var(--tg-gray-four)}.intro-section{background:url(/_next/static/media/banner-2.17890b89.jpg) repeat scroll 50%/cover;min-height:800px;overflow:hidden;position:relative}.intro-title h2{text-transform:uppercase;font-size:40px;background:var(--tg-cyan-two);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:4px;transition:all 2s ease-in-out}.intro-title img{margin-top:-16px;margin-left:5px;width:40px}.intro-sub-title h5{font-size:26px;letter-spacing:3px;color:var(--tg-teal-two)}.intro-text p{font-size:18px}.intro-right{padding:80px;position:relative}.intro-box{position:absolute;width:400px;height:400px;background:var(--tg-blue-four);border-radius:50%;overflow:hidden;z-index:3}.intro-box:before{content:"";position:absolute;inset:-10px 140px;background:linear-gradient(315deg,var(--tg-cyan-two),var(--tg-pink));transition:.5s;animation:animate 4s linear infinite;-moz-animation:animate 4s linear infinite;-webkit-animation:animate 4s linear infinite;-ms-animation:animate 4s linear infinite;z-index:2}.intro-box:hover:before{inset:-20px 0;z-index:2}@keyframes animate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.intro-box:after{content:"";position:absolute;inset:6px;background:var(--tg-secondary-color);border-radius:50%;z-index:5}.intro-content{position:absolute;inset:30px;border:5px solid var(--tg-blue-four);z-index:7;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.intro-content .main-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.5s;pointer-events:none;z-index:6}.intro-box:hover .intro-content .main-img{opacity:0}.intro-content h3{position:relative;color:var(--tg-white);letter-spacing:2px;font-weight:500;top:-14px}.intro-content span{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-content:flex-start;padding:4px 18px}.intro-content .inner-img{position:relative;background:var(--tg-white);padding:5px;border-radius:10px;margin:10px 8px;transition:.5s}.intro-content .inner-img:hover{transform:scale(1.1)}.intro-animation{position:absolute;width:400px;height:400px;border-radius:50%;z-index:1;padding:50px}.intro-animation:before{background:linear-gradient(315deg,var(--tg-cyan-two),var(--tg-pink));animation:bloom3 2s linear infinite}.intro-animation:after,.intro-animation:before{content:"";position:absolute;width:400px;height:400px;border-radius:50%;z-index:1}.intro-animation:after{background:linear-gradient(315deg,var(--tg-pink),var(--tg-cyan-two));animation:bloom4 2s linear infinite}@keyframes bloom3{0%{transform:scale(.5)}50%{opacity:1}to{transform:scale(1.5);opacity:.1}}@keyframes bloom4{0%{transform:scale(.5)}50%{opacity:1}to{transform:scale(1.2);opacity:.1}}.slider-mouse-scroll{bottom:10px;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:111}.mouse-scroll-icon{display:inline-block;width:24px;height:40px;border:2px solid var(--tg-white);border-radius:30px;outline:none;position:relative}.mouse-scroll-icon:focus{border:2px solid var(--tg-white)}.mouse-scroll-icon:before{position:absolute;content:"";top:7px;left:8px;width:4px;height:8px;background:var(--tg-white);border-radius:50%;animation:scroll 1s ease-in-out infinite alternate;-webkit-animation:scroll 1s ease-in-out infinite alternate}.mouse-scroll-icon:hover:before{background:var(--tg-primary-color)}.mouse-scroll-icon:hover{border-color:var(--tg-primary-color)}.mouse-scroll{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:1}.mouse-scroll-btn{display:inline-block;width:24px;height:40px;border:2px solid var(--tg-white);border-radius:30px;outline:none}.mouse-scroll-btn:focus{border:2px solid var(--tg-white)}.mouse-scroll-btn:before{position:absolute;content:"";top:8px;left:9px;width:6px;height:6px;background:var(--tg-white);border-radius:50%;animation:scroll 1s ease-in-out infinite alternate;-webkit-animation:scroll 1s ease-in-out infinite alternate}.mouse-scroll-btn:hover{border-color:var(--tg-primary-color)}@keyframes scroll{0%{transform:translateY(0)}to{transform:translateY(16px)}}.about-section{position:relative;background:var(--tg-section-background-four);z-index:11}.about__counter-wrapper{margin:0 100px}.about__counter-text h3{color:var(--tg-primary-color);font-size:50px;font-weight:600}.about__counter-content h5,.about__counter-content p{margin:0;padding:0}.about__author-text p{font-size:20px;margin-top:20px;padding:0 20px}.about__author-title{letter-spacing:4px;color:var(--tg-white)}.social-wrapper .button{display:inline-block;height:60px;width:60px;margin:0 5px;overflow:hidden;background:var(--tg-white);border-radius:50px;cursor:pointer;box-shadow:0 10px 10px rgba(0,0,0,.1);transition:all .3s ease-out}.social-wrapper .button:hover{width:200px}.social-wrapper .button .icon{display:inline-block;height:60px;width:60px;text-align:center;border-radius:50px;box-sizing:border-box;line-height:60px;transition:all .3s ease-out}.social-wrapper .button:first-child:hover .icon{background:var(--facebook)}.social-wrapper .button:nth-child(2):hover .icon{background:var(--twitter)}.social-wrapper .button:nth-child(3):hover .icon{background:var(--instagram)}.social-wrapper .button:nth-child(4):hover .icon{background:var(--github)}.social-wrapper .button:nth-child(5):hover .icon{background:var(--youtube)}.social-wrapper .button .icon i{font-size:25px;line-height:60px;transition:all .3s ease-out}.social-wrapper .button:hover .icon i{color:var(--tg-white)}.social-wrapper .button span{font-size:20px;font-weight:500;line-height:60px;margin-left:10px;transition:all .3s ease-out}.social-wrapper .button:first-child span{color:var(--facebook)}.social-wrapper .button:nth-child(2) span{color:var(--twitter)}.social-wrapper .button:nth-child(3) span{color:var(--instagram)}.social-wrapper .button:nth-child(4) span{color:var(--github)}.social-wrapper .button:nth-child(5) span{color:var(--youtube)}.about-circle-area{z-index:1111;padding-top:20px;margin-bottom:-220px}.about-circle,.about-circle-area{display:flex;justify-content:center;position:relative}.about-circle{width:200px;height:200px;border-radius:50%;align-items:center;overflow:hidden}.about-photo{position:absolute;width:150px;height:150px;background:url(/_next/static/media/face-1.4096b999.png);background-size:cover;background-position:50%;border-radius:50%}.about-text-image{position:absolute;width:100%;height:100%;animation:rotateText 10s linear infinite;-webkit-animation:rotateText 10s linear infinite;-moz-animation:rotateText 10s linear infinite;-ms-animation:rotateText 10s linear infinite}@keyframes rotateText{0%{transform:rotate(-1turn)}to{transform:rotate(0deg)}}.section__title-pre-2{top:80px}.section__title-pre-2,.service_section__title-pre-2{font-size:75px;font-weight:600;color:var(--tg-section-title-pre);position:absolute;line-height:1;transform:translateX(-50%);-webkit-text-fill-color:transparent;-webkit-text-stroke-width:5px;z-index:-1;width:100%;text-align:center;text-transform:uppercase}.service_section__title-pre-2{top:140px}.section__title-2,.service_section__title-2{font-size:38px;color:var(--tg-title-color);margin-bottom:30px}.service_section__title-2{margin-top:-30px}.about__counter-item{position:relative;overflow:hidden;z-index:1;background:var(--tg-section-background-three);display:grid;align-items:center;justify-content:center;padding:20px;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.about__counter-item:before{bottom:0;border-bottom:4px solid transparent;border-left:4px solid transparent;transform:translateX(100%)}.about__counter-item:after,.about__counter-item:before{position:absolute;content:"";left:0;height:4px;width:100%;box-sizing:border-box;transition:transform .3s linear,height .3s linear .3s}.about__counter-item:after{top:0;border-top:4px solid transparent;border-right:4px solid transparent;transform:translateX(-100%)}.about__counter-item:hover:before{transition:transform .3s linear,height .3s linear .3s}.about__counter-item:hover:after,.about__counter-item:hover:before{border-color:var(--tg-primary-color);height:100%;transform:translateX(0)}.about__counter-item:hover:after{transition:transform .3s linear,height .3s linear .5s}.about__counter-content h3{color:var(--tg-title-color)}.service-section{position:relative;background:var(--tg-section-background-five);z-index:1}.feature-box-01{background:var(--tg-section-background-three);padding:40px;border-radius:10px;overflow:hidden;position:relative;z-index:1}.feature-box-01:after{content:"";position:absolute;top:-72px;right:-40px;width:150px;height:150px;border-radius:50%;z-index:-2;background:var(--tg-primary-color);transition:all .15s cubic-bezier(.39,.58,.57,1);transition:all .4s ease 0s}.feature-box-01 .icon{line-height:60px;font-size:40px;color:var(--tg-white)}.feature-box-01 .feature-content{padding-top:10px}.feature-box-01 h5{margin-bottom:15px;color:var(--tg-white)}.feature-box-01 p{margin:0;color:var(--tg-paragraph-color-two)}.feature-box-01:hover:before{top:-72px;right:-40px;border-radius:50%}.feature-box-01:hover:after{content:"";width:120%;right:-10%;top:-10%;height:120%;border-radius:0;transition:all .55s cubic-bezier(.39,.58,.57,1)}.service-icon{font-size:40px;color:var(--tg-white);margin-bottom:10px}.skill-section{position:relative;background:var(--tg-section-background-four);border-bottom:1px solid var(--tg-border-color-six);z-index:1}.skill_card{position:relative;background:var(--tg-section-background-three);padding:50px 20px 60px;border-radius:10px;display:grid;align-items:center;justify-content:center;box-shadow:0 10px 15px rgba(0,0,0,.1)}.skill_card .skill_circle{position:relative;height:150px;width:150px;border-radius:50%;cursor:default}.skill_card .skill_circle .skill_box,.skill_card .skill_circle .skill_box span{position:absolute;top:50%;left:50%}.skill_card .skill_circle .skill_box{height:100%;width:100%;background:var(--tg-gray-six);border-radius:50%;transform:translate(-50%,-50%) scale(.8);transition:all .5s}.skill_card:hover .skill_circle .skill_box{transform:translate(-50%,-50%) scale(.9)}.skill_card .skill_circle .skill_box span,.wrapper .skill_card .text{background:-webkit-linear-gradient(left,var(--tg-cyan-two),var(--tg-pink));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.skill_circle .skill_box span{font-size:38px;font-weight:600;transform:translate(-45%,-45%);transition:all .5s}.skill_card .skill_circle:hover .skill_box span{transform:translate(-45%,-45%) scale(1.08)}.skill_card .skill-text-box{position:relative;display:flex;align-items:center;justify-content:center;padding-top:30px}.skill_card .skill-text{font-size:18px;letter-spacing:2px;font-weight:500;color:var(--tg-title-color)}.skill_card .skill-img{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:-100px}.skill-inner-img{position:relative;background:var(--tg-gray-six);padding:10px;border:1px solid var(--tg-primary-color);border-radius:10px;transition:.5s}.skill_card:hover .skill-inner-img{transform:scale(1.1)}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:var(--tg-primary-color);stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#484848;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:var(--tg-cyan-two);font-size:20px;font-weight:700;transform:translateY(8%);text-anchor:middle;transition:all .5s}.CircularProgressbar .CircularProgressbar-text:hover{font-size:22px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.experience-section{position:relative;background:var(--tg-section-background-four);z-index:1}.color-bg{background:var(--tg-section-background-three);box-shadow:0 10px 15px rgba(0,0,0,.1);overflow:hidden;position:relative;z-index:1}.color-bg:before{bottom:0;border-bottom:4px solid transparent;border-left:4px solid transparent;transform:translateX(100%)}.color-bg:after,.color-bg:before{position:absolute;content:"";left:0;height:4px;width:100%;box-sizing:border-box;transition:transform .3s linear,height .3s linear .3s}.color-bg:after{top:0;border-top:4px solid transparent;border-right:4px solid transparent;transform:translateX(-100%)}.color-bg:hover:before{transition:transform .3s linear,height .3s linear .3s}.color-bg:hover:after,.color-bg:hover:before{border-color:var(--tg-primary-color);height:100%;transform:translateX(0)}.color-bg:hover:after{transition:transform .3s linear,height .3s linear .5s}.career__logo{width:100px;height:100px;line-height:100px;border:1px solid var(--tg-border-color-four);border-radius:50%;text-align:center}.career__logo img{filter:grayscale(1)}.color-bg:hover .career__logo img{filter:grayscale(0)}.career__info h3,h6{color:var(--tg-title-color)}.experience_career_icon{z-index:11}.experience_career_icon a{padding:18px 24px;color:var(--tg-primary-color);border:1px solid var(--tg-border-color-two);text-align:center;z-index:11}.portfolio-section{position:relative;background:var(--tg-section-background-five);z-index:1}.portfolio-container{width:100%;height:100%}.portfolio-card{width:auto;height:380px;margin:0 auto;perspective:1000px}.card-inner{width:100%;height:100%;position:relative;transition:transform 1s;transform-style:preserve-3d}.back,.front{width:100%;height:100%;border-radius:15px;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 10px 15px rgba(0,0,0,.1)}.front-1{background:url(/_next/static/media/Assets10.84d12174.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.front-1,.front-2{padding:60px 40px;display:flex;flex-direction:column;justify-content:flex-end;color:var(--tg-white)}.front-2{background:url(/_next/static/media/mowiapp.14e829ef.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.front-3{background:url(/_next/static/media/portfolio-3.f2c2f766.jpg);background-size:cover;background-position:50%}.front-3,.front-4{padding:60px 40px;display:flex;flex-direction:column;justify-content:flex-end;color:var(--tg-white)}.front-4{background:url(/_next/static/media/portfolio-4.979969e0.jpg);background-size:cover;background-position:50%}.front-5{background:url(/_next/static/media/portfolio-5.49e5eef3.jpg);background-size:cover;background-position:50%}.front-5,.front-6{padding:60px 40px;display:flex;flex-direction:column;justify-content:flex-end;color:var(--tg-white)}.front-6{background:url(/_next/static/media/portfolio-6.3789590e.jpg);background-size:cover;background-position:50%}.front-text-bg{background:var(--tg-black);opacity:.8;padding:40px;border-radius:20px;border:1px solid var(--tg-border-color-two);width:-moz-fit-content;width:fit-content}.back{background:var(--tg-section-background-two);padding:40px;transform:rotateY(180deg);display:flex;flex-direction:column;justify-content:center}.front h2{font-size:28px;font-weight:500;letter-spacing:2px;margin-bottom:10px}.front h2,.front p{color:var(--tg-white)}.front p{font-size:16px}.front button{width:auto;font-size:14px;border:1px solid var(--tg-white);background:transparent;border-radius:50px;padding:4px 14px;cursor:pointer;margin-top:4px;margin-right:5px;color:var(--tg-white)}.back-img{width:100%;height:100%;margin-bottom:24px}.back-img img{width:100%;height:100%;border-radius:15px}.back h2{font-size:30px;margin-bottom:16px;color:var(--tg-white)}.back h2,.back h5{letter-spacing:1px}.back h5{font-size:18px;margin-bottom:12px;color:var(--tg-paragraph-color-two)}.back p{font-size:15px;color:var(--tg-paragraph-color);margin-bottom:18px}.portfolio-btn a{border:2px solid transparent}.portfolio-btn a:hover{border:2px solid var(--tg-primary-color)}.portfolio-card:hover .card-inner{transform:rotateY(180deg)}.modal-content .modal-header button.btn-close{height:25px;width:25px;line-height:25px;background:var(--tg-section-background-two);opacity:1;color:var(--tg-white);border-radius:50%;position:relative;font-weight:500;border:2px solid hsla(0,0%,100%,.3)}.modal-content .modal-header button.btn-close:after{position:absolute;left:50%;top:50%;content:"\f00d";font-family:Font Awesome\ 5 Pro;transform:translate(-50%,-50%);height:auto;width:auto;color:red;background:transparent}.modal-dialog-scrollable .modal-content{overflow:inherit;border-radius:inherit;background:var(--tg-section-background-three)}.modal-dialog-scrollable .modal-body{padding:65px 50px;border-radius:inherit}.modal-dialog-scrollable .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.modal-dialog-scrollable .modal-body::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.modal-dialog-scrollable .modal-body::-webkit-scrollbar-thumb{background-color:var(--tg-black)}.modal-content .modal-header{position:absolute;border:none;margin:0;padding:0;width:auto;z-index:9;right:55px;top:55px}.modal-dialog{max-width:1020px}.thumb-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}ul.list-disc{list-style:disc;margin-left:20px;padding:0}ul.list-disc li{list-style:disc;margin-top:7px}.bg-dark ul.list-disc li{color:#ccc}ul.gallery-project-basic-info{padding:0 45px;overflow:hidden;position:relative;z-index:1;border-left:1px solid #ccc}.bg-dark ul.gallery-project-basic-info{border-left:1px solid hsla(0,0%,100%,.2)}ul.gallery-project-basic-info b{display:block;text-transform:uppercase;color:var(--tg-white)}ul.gallery-project-basic-info li{margin-top:17px;padding-top:17px;border-top:1px solid #ddd;font-weight:400}.bg-dark ul.gallery-project-basic-info li{border-top:1px solid hsla(0,0%,100%,.2)}ul.gallery-project-basic-info li:first-child{margin-top:0;padding-top:0;border:none}.single-list h4,h2.single-blog-title{color:var(--tg-white)}.team-section{position:relative;background:var(--tg-section-background-four);z-index:1}.team-area{padding:34px 5px;border:1px solid var(--tg-primary-color);box-shadow:0 0 120px rgba(0,0,0,.07);text-align:center;transition:all 1s ease-out}.team-area:hover{background:var(--tg-secondary-color)}.team-area .team-img{width:200px;height:200px;line-height:200px;border-radius:50%;margin:8px auto;overflow:hidden}.team-area .team-img img{width:100%;height:100%;line-height:100%;border-radius:50%;border:2px solid var(--tg-border-color-three);filter:grayscale(1);transition:all 1s ease-out}.team-area:hover .team-img img{filter:grayscale(0)}.team-area .team-content-text{width:-moz-fit-content;width:fit-content;border-radius:50px;border:1px solid var(--tg-primary-color);padding:12px 50px;margin:20px auto;transition:all 1s ease-out;min-height:120px}.team-area .team-content-text h4{transition:all 1s ease-out}.team-area .team-content-text h4,.team-area:hover .team-content-text h4{color:var(--tg-white);font-weight:500}.team-area .team-content-text h6{transition:all 1s ease-out}.team-area .team-content-text h6,.team-area:hover .team-content-text h6{color:var(--tg-white);font-weight:500;margin:2px}.team-area .team-content-social{width:-moz-fit-content;width:fit-content;border-radius:50px;padding:12px 50px;margin:10px auto}.team-area .social-links{list-style:none outside none;margin:0;padding:0;position:relative;right:0;transition:all 1s}.team-area .social-links li{display:inline-block}.team-area .social-links li a{color:var(--tg-white);display:block;height:36px;width:36px;line-height:36px;border-radius:50%;background:var(--tg-primary-color);font-size:20px;margin:4px;transition:all 1s}.team-area .social-links li a:hover{color:var(--tg-black)}.testimonial-section{position:relative;background:var(--tg-section-background-five);z-index:1}.testimonial_section__title-pre-3{font-size:70px;font-weight:600;color:var(--tg-section-title-pre);transform:translateX(-50%);-webkit-text-fill-color:transparent;-webkit-text-stroke-width:5px;text-transform:uppercase}.testimonial_section__title-3{font-size:60px;color:var(--tg-title-color)}.testi-btn{padding-bottom:20px}.testi-btn,.testimonial-active{position:relative}.testimonial-prev-arrow{right:120px}.testimonial-next-arrow,.testimonial-prev-arrow{position:absolute;top:79%;color:var(--tg-border-color);background:none;height:50px;width:50px;border-radius:50%;border:1px solid var(--tg-border-color);text-align:center;line-height:50px;display:inline-block;cursor:pointer;z-index:11}.testimonial-next-arrow{right:50px}.testimonial-active .slick-dots{bottom:-60px;left:0;position:absolute;right:3%;text-align:center}.testimonial-active .slick-dots>li{display:inline-block;line-height:0;margin:0 3px}.testimonial-active .slick-dots>li.slick-active button{background:var(--tg-secondary-color)}.testimonial-active .slick-dots button{height:3px;text-indent:-10000px;width:30px;background:var(--tg-primary-color);border:none}.testimonial-quote{top:80px;left:40px;position:relative}.testimonial-quote img{width:110px!important;height:90px!important;position:absolute}.testimonial-content{padding:100px 36px 40px;border:1px solid var(--tg-primary-color)}.testimonial-content p{margin-bottom:5px;font-size:18px;line-height:32px}.rating{top:90px;right:60px;position:relative;display:flex;justify-content:flex-end;margin-bottom:10px}.rating i{color:var(--tg-yellow-two);font-size:20px;letter-spacing:2px}.rating i:last-child{color:var(--tg-silver-three)}.testimonial-person{border-bottom:1px solid var(--tg-border-color-two);border-left:1px solid var(--tg-border-color-two);border-right:1px solid var(--tg-border-color-two);padding:40px;background-color:var(--tg-primary-color)}.testimonial-avater{margin-right:23px}.testimonial-avater img{width:inherit!important;border-radius:50%;border:2px solid var(--tg-border-color)}.testimonial-avater img:hover{filter:grayscale(1)}.testimonial-info h4,.testimonial-info span{color:var(--tg-white)}.pricing-section{position:relative;background:var(--tg-section-background-four);z-index:1}.pricing__item{text-align:center;border-radius:20px;transition:all .5s;padding:20px 20px 50px;background:var(--tg-section-background-three);box-shadow:0 10px 15px rgba(0,0,0,.1)}.pricing__head{position:relative;background:var(--tg-section-background-four);padding:30px 20px;border-radius:15px;z-index:1;transition:all .5s}.pricing__item:hover .pricing__head{background:var(--tg-primary-color)}.pricing__head h2{color:var(--tg-white);margin-bottom:4px}.pricing__head p{color:var(--tg-teal-two)}.pricing__plan{position:relative;border-radius:15px;background:var(--tg-section-background-four);width:240px;border:4px solid var(--tg-teal);margin:-30px auto 0;z-index:12}.pricing__plan h5{color:var(--tg-white);text-align:center;margin:0;padding:20px 10px}.pricing__content{display:flex;align-items:center;justify-content:center;margin:30px 0 15px}.pricing__content ul li{text-align:left;padding-bottom:16px;list-style:none}.pricing__content ul li:last-child{padding-bottom:2px}.pricing__content ul li i.fa-color{color:var(--tg-teal-two)}.pricing__content ul li i{margin-right:10px}.pricing__content ul li span{font-weight:700;color:var(--tg-white)}.pricing__btn{padding:0}.blog-section{background:var(--tg-section-background-five);z-index:1}.blog-div,.blog-section{position:relative}.blog-image-work{overflow:hidden}.blog-image-size,.blog-image-work{position:relative;width:100%;height:100%;border-radius:5px}.blog-image-size{text-align:center;z-index:11}.blog-div:hover .blog-image-size{position:relative;text-align:center;width:100%;height:100%;border-radius:5px;z-index:11;content:"";transform:scale(1.1);opacity:.8}.blog-date-work{position:relative;text-align:center;margin-top:-40px;margin-left:10%;z-index:11}.blog-date{position:relative;background:var(--tg-primary-color);width:80px;height:80px;border-radius:50%;color:var(--tg-white);font-size:32px;line-height:60px}.blog-date-text{position:relative;margin-top:-16px}.blog-design{transition:all .4s;border-bottom:4px solid transparent}.blog-design,.blog-div:hover .blog-design{background:var(--tg-section-background-seven);box-shadow:0 10px 15px rgba(0,0,0,.2)}.blog-div:hover .blog-design{border-bottom:4px solid var(--tg-primary-color)}.card-title{line-height:30px;color:var(--tg-title-color)}.card-icon{display:flex}.card-tag{font-size:16px;margin-right:12px;color:var(--tg-primary-color);transition:all .4s}.card-tag span{margin-left:6px}.card-comment{font-size:16px;color:var(--tg-primary-color);transition:all .4s}.card-comment span{margin-left:6px}.second-btn,.second-icon{transition:all .4s}.second-icon{margin-left:8px}.second-btn:hover .second-icon{margin-left:15px}.blog-post-no-sidebar .content article .article-content ul{margin:28px 0;padding:0}.blog-post-no-sidebar .content article .article-content ul li{display:inline-block;margin-right:15px}.blog-post-no-sidebar .content article .article-content ul li i.fa{color:var(--tg-primary-color);width:20px}.blog-post-no-sidebar .content article .article-content ul li a{color:var(--tg-paragraph-color)}.blog-post-no-sidebar .content article .article-content h4{color:var(--tg-white);font-size:22px;margin:20px 0}.leave-comment h5{font-size:22px;margin-bottom:1px}.blog-post-no-sidebar .content .leave-comment{margin-top:50px}.blog-post-no-sidebar .content .leave-comment input{border:1px solid var(--tg-border-color-four);background:var(--tg-section-background-three);color:var(--tg-white);height:40px;margin:1% 1% 1% 0;padding:5px 10px;width:32%}.blog-post-no-sidebar .content .leave-comment input:focus{border:1px solid var(--tg-primary-color);height:40px;margin:1% 1% 1% 0;padding:5px 10px;width:32%}.blog-post-no-sidebar .content .leave-comment textarea{border:1px solid var(--tg-border-color-four);background:var(--tg-section-background-three);color:var(--tg-white);height:150px;margin:10px 0 19px;padding:5px 10px;width:99%}.blog-post-no-sidebar .content .leave-comment textarea:focus{border:1px solid var(--tg-primary-color);height:150px;margin:10px 0 19px;padding:5px 10px;width:99%}.blog-post-no-sidebar .content article .article-content blockquote{background:var(--tg-primary-color) none repeat scroll 0 0;border-left:4px solid var(--tg-teal-two);color:var(--tg-white);font-style:italic;font-weight:300;margin-bottom:13px;margin-left:40px;padding:12px 15px}.container.blog-post-no-sidebar{margin-bottom:60px}.article-content a{color:var(--tg-black)}.article-content a:hover{color:var(--tg-primary-color)}.img-box img{width:100%;object-fit:cover}.single_comment{position:relative;z-index:2;padding:0 0 0 120px;margin-bottom:40px}.single_comment.space-left{margin-left:40px}.comment_img{width:80px;height:80px;text-align:center;position:absolute;top:50%;left:0;margin-top:-40px;border-radius:50%;border:4px solid var(--tg-silver);overflow:hidden}.comment_img img{max-width:100%;max-height:100%}.single_comment h4{font-size:18px;color:var(--tg-primary-color);margin:0}.single_comment h4 span{font-size:16px;font-weight:400;color:var(--tg-primary-color);margin:0}.single_comment a{padding:4px 16px;border:1px solid #646464;border-radius:20px}.single_comment a:hover{border:1px solid var(--tg-primary-color)}.comment_text p{margin:0;color:var(--tg-black);font-weight:400}.client-section{background:var(--tg-section-background-three);padding:80px 0}.client-section h2.hidden{display:none}.single_client{padding:2px 10px}.single_client .img-responsive{opacity:.8}.single_client .img-responsive,.single_client .img-responsive:hover{background:var(--tg-white);box-shadow:0 10px 15px rgba(0,0,0,.1);padding:6px 0}.single_client .img-responsive:hover{opacity:.98}.contact-section{position:relative;background:var(--tg-section-background-four);z-index:1}.contact-section .wave-container{position:relative;display:flex;justify-content:center;z-index:-11}.wave-container .waves{position:absolute;width:200px;height:200px;border:2px solid var(--tg-primary-color);opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";border-radius:100%;animation:waves 4s ease-in-out infinite}@keyframes waves{0%{transform:scale(.2);opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-moz-opacity:.9;filter:alpha(opacity=0.9);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=90)"}to{transform:scale(1);opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.wave-container .wave-1{animation-delay:0s}.wave-container .wave-2{animation-delay:1s}.wave-container .wave-3{animation-delay:2s}.wave-container .wave-4{animation-delay:3s}.contact-section .office-info{position:relative;margin-bottom:60px}.contact-address-title h4{color:var(--tg-title-color)}.contact-section .office-info .office-info-item{text-align:center;background:var(--tg-section-background-seven);box-shadow:0 10px 15px rgba(0,0,0,.1);padding:40px}.contact-section .office-info .office-info-item .office-info-icon{width:85px;height:85px;background:var(--tg-primary-color);line-height:85px;text-align:center;margin:0 auto;border-radius:50%;transition:all .4s}.contact-section .office-info .office-info-item:hover .office-info-icon{width:85px;height:85px;background:var(--tg-secondary-color);line-height:85px;text-align:center;margin:0 auto;border-radius:50%}.contact-section .office-info .office-info-item .office-info-text p{margin-bottom:0}.office-info-item .contact-icon{font-size:22px;color:var(--tg-white);transition:all .4s}.office-info-item:hover .contact-icon{font-size:28px;color:var(--tg-white)}.contact-section .office-contact{position:relative;margin-bottom:-300px}.contact-section .office-contact-title{max-width:440px;text-align:center;margin:0 auto 10px}.office-contact-title h4{color:var(--tg-title-color)}.contact-section form input,.contact-section form select,.contact-section form textarea{background:transparent;width:100%;height:50px;border:1px solid transparent;border-radius:0;box-shadow:none!important;padding-left:25px;border:1px solid var(--tg-border-color-four);color:var(--tg-white)}.contact-section form input:focus,.contact-section form select:focus,.contact-section form textarea:focus{border-color:var(--tg-primary-color);background:transparent;color:var(--tg-white)}.contact-section form textarea{height:180px;padding-top:15px}.contact-section form{margin:0 -15px;overflow:hidden}.contact-section form ::-webkit-input-placeholder{font-size:15px;font-style:normal;color:var(--tg-white)}.contact-section form :-moz-placeholder,.contact-section form ::-moz-placeholder{font-size:15px;font-style:normal;color:var(--tg-white)}.contact-section form :-ms-input-placeholder{font-size:15px;font-style:normal;color:var(--tg-white)}.contact-section form .submit-area{text-align:center;width:100%;margin-bottom:10px}.contact-section form .form-btn,.contact-section form .form-btn:hover{background:transparent;border:none;cursor:none}.contact-section form input[type=submit]{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--tg-primary-color) none repeat scroll 0 0;border:none;border-radius:50px;color:var(--tg-white);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;letter-spacing:0;line-height:1;margin-bottom:0;padding:16px 40px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .7s ease 0s;vertical-align:middle;white-space:nowrap;position:relative;overflow:hidden;border:2px solid var(--tg-primary-color);z-index:1}.contact-section form input[type=submit]:hover{background:var(--tg-secondary-color) none repeat scroll 0 0;color:var(--tg-white);border:2px solid var(--tg-primary-color)}.contact-section form>div{width:calc(50% - 30px);float:left;margin:0 15px 25px}.contact-section form .fullwidth{width:calc(100% - 25px);float:none;clear:both}.contact-section .office-contact-form-area{background:var(--tg-section-background-seven);box-shadow:0 10px 15px rgba(0,0,0,.1);padding:50px 50px 0;margin-bottom:100px}.contact-map-section .contact-map{height:500px}.contact-map-section iframe{width:100%;height:100%;border:0;outline:0;filter:grayscale(100%)}.contact-map-section h2.hidden{display:none}.cta-section{position:relative;background-color:var(--tg-section-background-five);z-index:1}.cta-section .cta-shape-1{position:absolute;animation:cta-animation1 44s linear infinite;background-size:100% 100%;z-index:-1}@keyframes cta-animation1{0%{top:40px;left:2%;opacity:0}10%{top:30px;left:10%;opacity:.2}20%{top:20px;left:20%;opacity:.8}30%{top:10px;left:30%;opacity:1}40%{top:0;left:40%;opacity:1}50%{top:-10px;left:50%;opacity:.8}60%{top:-20px;left:60%;opacity:.9}70%{top:-30px;left:70%;opacity:.5}80%{top:-40px;left:80%;opacity:0}90%{top:-50px;left:86%;opacity:0}to{top:-60px;left:86%;opacity:0}}.cta-section .cta-shape-2{position:absolute;top:60px;right:5%;animation:cta-animation2 2s ease-in-out infinite alternate}@keyframes cta-animation2{0%{top:60px;right:5%}25%{top:70px;right:6%}50%{top:80px;right:7%}75%{top:90px;right:8%}to{top:100px;right:9%}}.cta-section .cta-shape-3{position:absolute;top:120px;right:5%;animation:cta-animation3 4s ease-in-out infinite alternate}@keyframes cta-animation3{0%{top:120px;left:5%}25%{top:130px;left:6%}50%{top:140px;left:7%}75%{top:150px;left:8%}to{top:160px;left:9%}}.cta-title{font-size:40px;font-weight:700;color:var(--tg-title-color);letter-spacing:4px;line-height:55px;margin-bottom:40px}.cta-title span{color:var(--tg-teal-two)}.cta__inner{padding-top:100px;padding-bottom:100px}.cta__form{padding-left:0}.cta__input{position:relative}.cta__input input{width:100%;height:60px;line-height:56px;border:2px solid var(--tg-primary-color);padding-left:25px;padding-right:150px;background-color:var(--tg-white);border-radius:50px}.cta__input input::-webkit-input-placeholder{color:var(--tg-black);font-size:15px}.cta__input input:-moz-placeholder,.cta__input input::-moz-placeholder{color:var(--tg-black);font-size:15px}.cta__input input:-ms-input-placeholder{color:var(--tg-black);font-size:15px}.cta__input input:focus{border-color:var(--tg-primary-color)}.cta__input button{position:absolute;top:7px;right:7px;bottom:7px;padding:8px 30px;border-radius:50px;text-align:center;background:var(--tg-primary-color)}.cta__input button,.cta__input button:hover{color:var(--tg-white);border:2px solid var(--tg-primary-color)}.cta__input button:hover{background-color:var(--tg-secondary-color)}.footer-section{background:var(--tg-menu-color);position:relative}.footer_circle_area{padding:0 80px}.footer_circle{position:relative;width:200px;height:200px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden}.footer_logo{position:relative;width:100px;height:100px;border:2px solid var(--tg-border-color);border-radius:50%;transition:all .3s ease-out}.footer_logo img{position:absolute;top:30%;left:30%}.footer_circle_area:hover .footer_logo,.video-footer{display:none;transition:all .8s ease 0s}.video-footer{position:absolute;top:38%;left:38%;cursor:pointer}.footer_circle_area:hover .video-footer{display:inline-block}.play-btn{display:flex;align-items:center;justify-content:center;background:var(--tg-teal-two);color:var(--tg-white);font-size:14px;width:50px;height:50px;z-index:2;border-radius:100%;position:relative;transition:all .8s ease 0s}.play-btn:hover{background:var(--tg-white);color:var(--tg-teal-two)}.play-btn:before{animation:bloom1 1.5s linear infinite}.play-btn:after,.play-btn:before{content:"";position:absolute;border:15px solid var(--tg-white);border-radius:50%;top:-20px;left:-20px;right:-20px;bottom:-20px;opacity:0;z-index:1}.play-btn:after{animation:bloom2 1.5s linear infinite;animation-delay:.4s}@keyframes bloom1{0%{transform:scale(.6)}50%{opacity:1}to{transform:scale(1.5)}}@keyframes bloom2{0%{transform:scale(.6)}50%{opacity:1}to{transform:scale(1.5)}}.footer_text_image{position:absolute;width:100%;height:100%;animation:footerText 10s linear infinite}@keyframes footerText{0%{transform:rotate(-1turn)}to{transform:rotate(0deg)}}.footer-text p{color:var(--tg-white)}.footer-text p a{color:var(--tg-teal-two)}#preloader{background-color:var(--tg-white);height:100%;width:100%;position:fixed;margin-top:0;top:0;z-index:9999}#preloader .loader .loader-container{border:2px solid var(--tg-border-color)}#preloader .loader .loader-container,#preloader .loader .loader-container:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%}#preloader .loader .loader-container:before{content:"";display:block;border-top:4px solid var(--tg-primary-color);animation:loaderspin 1.8s ease-in-out infinite;-webkit-animation:loaderspin 1.8s ease-in-out infinite}#preloader .loader .loader-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;text-align:center}#preloader .loader .loader-icon .loader-img{animation:loaderpulse .9s infinite alternate}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes loaderpulse{0%{transform:scale(1)}to{transform:scale(1.2)}}.four-zero-four-error{width:100%;background:var(--tg-menu-color)}h1{font-size:100px;color:var(--tg-primary-color)}@media (min-width:420px) and (max-width:576px){.header-right,.header-sticky{padding-right:20px}.header-sticky{position:fixed;padding-left:20px}}@media (max-width:419.98px){.header-right,.header-sticky{padding-right:20px}.header-sticky{position:fixed;padding-left:20px}.cv,.scroll-top{display:none}}@media (min-width:992px) and (max-width:1200px){.intro-section{min-height:1200px}.content-box{margin-top:100px}.intro-right{margin-top:180px;display:flex;align-items:center;justify-content:center}}@media (min-width:768px) and (max-width:991.98px){.intro-section{min-height:1200px}.content-box{margin-top:80px}.intro-right{margin-top:180px;display:flex;align-items:center;justify-content:center}}@media (min-width:576px) and (max-width:767.98px){.intro-section{min-height:1200px}.content-box{margin-top:60px}.intro-right{margin-top:180px;display:flex;align-items:center;padding-left:2px}}@media (min-width:420px) and (max-width:575.98px){.intro-section{min-height:600px}.content-box{margin-top:60px;margin-bottom:60px}.intro-right{display:none}}@media (max-width:419.98px){.intro-section{min-height:600px}.intro-sub-title h5{font-size:20px}.content-box{margin-top:60px;margin-bottom:60px}.intro-right{display:none}}@media (min-width:992px) and (max-width:1200px){.section__title-pre-2{top:80px;font-size:65px;font-weight:600}.section__title-2{font-size:38px;margin-top:-8px;margin-bottom:30px}}@media (min-width:576px) and (max-width:991.98px){.section__title-pre-2{top:80px;font-size:55px;font-weight:600}.section__title-2{font-size:38px;margin-top:-14px;margin-bottom:24px}}@media (min-width:420px) and (max-width:575.98px){.section__title-pre-2{top:80px;font-size:45px;font-weight:600}.section__title-2{font-size:34px;margin-top:-18px;margin-bottom:20px}}@media (max-width:419.98px){.section__title-pre-2{top:80px;font-size:35px;font-weight:600}.section__title-2{font-size:28px;margin-top:-24px;margin-bottom:18px}}@media (min-width:768px) and (max-width:992px){.social-wrapper .button:hover{width:60px}}@media (min-width:576px) and (max-width:767.98px){.social-wrapper .button:hover{width:60px}}@media (min-width:420px) and (max-width:575.98px){.about__counter-wrapper{margin:0 40px}.social-wrapper .button:hover{width:50px}.social-wrapper .button{height:50px;width:50px}.social-wrapper .button .icon{height:50px;width:50px;line-height:50px}.social-wrapper .button .icon i{font-size:18px;line-height:50px}}@media (max-width:419.98px){.about__counter-wrapper{margin:0 10px}.social-wrapper .button:hover{width:40px}.social-wrapper .button{height:40px;width:40px}.social-wrapper .button .icon{height:40px;width:40px;line-height:40px}.social-wrapper .button .icon i{font-size:16px;line-height:40px}}@media (min-width:992px) and (max-width:1200px){.service_section__title-pre-2{top:140px;font-size:65px;font-weight:600}.service_section__title-2{font-size:38px;margin-top:-38px;margin-bottom:30px}}@media (min-width:576px) and (max-width:991.98px){.service_section__title-pre-2{top:140px;font-size:55px;font-weight:600}.service_section__title-2{font-size:38px;margin-top:-46px;margin-bottom:30px}}@media (min-width:420px) and (max-width:575.98px){.service_section__title-pre-2{top:140px;font-size:45px;font-weight:600}.service_section__title-2{font-size:34px;margin-top:-52px;margin-bottom:30px}}@media (max-width:419.98px){.service_section__title-pre-2{top:140px;font-size:35px;font-weight:600}.service_section__title-2{font-size:24px;margin-top:-52px;margin-bottom:30px}}@media (min-width:1200px){.skill__counter-wrapper{margin:0 80px}}@media (min-width:992px) and (max-width:1199.980px){.skill__counter-wrapper{margin:0 80px}}@media (min-width:768px) and (max-width:991.98px){.skill__counter-wrapper{margin:0 80px}}@media (min-width:576px) and (max-width:767.98px){.skill__counter-wrapper{margin:0 80px}}@media (min-width:420px) and (max-width:575.98px){.skill__counter-wrapper{margin:0 60px}}@media (max-width:419.98px){.skill__counter-wrapper{margin:0 10px}}@media (min-width:1200px){.experience__counter-wrapper{margin:0 80px}.career__item{display:flex;align-items:center;justify-content:space-around}}@media (min-width:992px) and (max-width:1199.98px){.experience__counter-wrapper{margin:0 80px}.career__item{display:flex;align-items:center;justify-content:space-around}}@media (min-width:768px) and (max-width:991.98px){.experience__counter-wrapper{margin:0 60px}.career__item{display:grid;align-items:center;justify-items:center}.career__info,.career__logo,.career__year{margin-bottom:15px}}@media (min-width:576px) and (max-width:767.98px){.experience__counter-wrapper{margin:0 20px}.career__item{display:grid;align-items:center;justify-items:center}.career__info,.career__logo,.career__year{margin-bottom:15px}}@media (min-width:420px) and (max-width:575.98px){.experience__counter-wrapper{margin:0 4px}.career__item{display:grid;align-items:center;justify-items:center}.career__info,.career__logo,.career__year{margin-bottom:15px}}@media (max-width:419.98px){.experience__counter-wrapper{margin:0 1px}.career__item{display:grid;align-items:center;justify-items:center}.career__info,.career__logo,.career__year{margin-bottom:15px}}@media (min-width:1200px){.back{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:scroll}}@media (min-width:992px) and (max-width:1199.98px){.back{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:scroll}}@media (min-width:768px) and (max-width:991.98px){.back{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:scroll}}@media (min-width:576px) and (max-width:767.98px){.back{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:scroll}}@media (min-width:420px) and (max-width:575.98px){.back{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:scroll}}@media (max-width:420px){.front-1,.front-2,.front-3,.front-4,.front-5,.front-6{padding:30px 10px}.front-text-bg{padding:20px}.back{padding:28px 20px;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:scroll}.team-table .social-links li a{margin:2px}}@media (min-width:992px) and (max-width:1200px){.testimonial_section__title-pre-3{font-size:70px;font-weight:600}}@media (min-width:768px) and (max-width:991.98px){.testimonial_section__title-pre-3{font-size:65px;font-weight:600}.testimonial_section__title-3{font-size:60px}}@media (min-width:576px) and (max-width:767.98px){.testimonial_section__title-pre-3{font-size:55px;font-weight:600}.testimonial_section__title-3{font-size:50px}}@media (min-width:420px) and (max-width:575.98px){.testimonial_section__title-pre-3{font-size:45px;font-weight:600}.testimonial_section__title-3{font-size:40px}}@media (max-width:419.98px){.testimonial_section__title-pre-3{font-size:35px;font-weight:600}.testimonial_section__title-3{font-size:30px}}@media (min-width:576px) and (max-width:992px){.blog-post-no-sidebar .content .leave-comment input,.blog-post-no-sidebar .content .leave-comment input:focus{width:99%}}@media (max-width:575.98px){.single_comment a{font-size:12px;padding:4px 12px;border:1px solid #e5e5e5;border-radius:20px}.single_comment a i{display:none}.single_comment.space-left{margin-left:0}.blog-post-no-sidebar .content .leave-comment input,.blog-post-no-sidebar .content .leave-comment input:focus{width:99%}}@media (min-width:992px) and (max-width:1200px){.contact-section .office-info .col .office-info-item{margin-bottom:30px}.contact-section .office-info .col:last-child .office-info-item{margin-bottom:0}}@media (min-width:768px) and (max-width:991.98px){.contact-section .office-info .col .office-info-item{margin-bottom:30px}.contact-section .office-info .col:last-child .office-info-item{margin-bottom:0}.contact-section form input,.contact-section form select,.contact-section form textarea{height:45px}}@media (min-width:576px) and (max-width:767.98px){.contact-section .office-info{padding-bottom:10px}.contact-section .office-info .col .office-info-item{margin-bottom:30px}.contact-section .office-info .col:last-child .office-info-item{margin-bottom:0}.contact-section form input,.contact-section form select,.contact-section form textarea{height:45px}.contact-section .office-contact-form-area{padding:50px 30px 30px}.contact-section form>div{width:calc(100% - 25px);float:none}}@media (min-width:420px) and (max-width:575.98px){.contact-section .office-info{padding-bottom:10px}.contact-section .office-info .col .office-info-item{margin-bottom:30px}.contact-section .office-info .col:last-child .office-info-item{margin-bottom:0}.contact-section form input,.contact-section form select,.contact-section form textarea{height:45px}.contact-section .office-contact-form-area{padding:20px}.contact-section form>div{width:calc(100% - 25px);float:none}}@media (max-width:419.98px){.contact-section .wave-container{display:none}.contact-section .office-info{padding-bottom:10px}.contact-section .office-info .col .office-info-item{margin-bottom:30px}.contact-section .office-info .col:last-child .office-info-item{margin-bottom:0}.contact-section form input,.contact-section form select,.contact-section form textarea{height:45px}.contact-section .office-contact-form-area{padding:20px}.contact-section form>div{width:calc(100% - 25px);float:none}}@media (min-width:576px) and (max-width:768px){.cta-shape-1{display:none}}@media (min-width:420px) and (max-width:575.98px){.cta-shape{display:none}.cta__input input{padding-left:25px;padding-right:25px}.cta__input button{position:relative;padding:14px 30px;left:0}}@media (max-width:419.98px){.cta-shape{display:none}.cta__input input{padding-left:25px;padding-right:25px}.cta__input button{position:relative;padding:14px 30px;left:0}}