@font-face{font-family:Certia;font-style:italic;font-weight:200;src:url(fonts/Certia/Certia-ThinItalic.otf) format("opentype")}@font-face{font-family:Certia;font-style:normal;font-weight:200;src:url(fonts/Certia/Certia-Thin.otf) format("opentype")}@font-face{font-family:Certia;font-style:italic;font-weight:300;src:url(fonts/Certia/Certia-LightItalic.otf) format("opentype")}@font-face{font-family:Certia;font-style:normal;font-weight:300;src:url(fonts/Certia/Certia-Light.otf) format("opentype")}@font-face{font-family:Certia;font-style:italic;font-weight:400;src:url(fonts/Certia/Certia-RegularItalic.otf) format("opentype")}@font-face{font-family:Certia;font-style:normal;font-weight:400;src:url(fonts/Certia/Certia-Regular.otf) format("opentype")}@font-face{font-family:Certia;font-style:italic;font-weight:500;src:url(/fonts/Certia/Certia-MediumItalic.otf) format("opentype")}@font-face{font-family:Certia;font-style:normal;font-weight:500;src:url(fonts/Certia/Certia-Medium.otf) format("opentype")}@font-face{font-family:Certia;font-style:italic;font-weight:600;src:url(/fonts/Certia/Certia-SemiBoldItalic.otf) format("opentype")}@font-face{font-family:Certia;font-style:normal;font-weight:600;src:url(fonts/Certia/Certia-SemiBold.otf) format("opentype")}@font-face{font-family:Certia;font-style:italic;font-weight:700;src:url(fonts/Certia/Certia-BoldItalic.otf) format("opentype")}@font-face{font-family:Certia;font-style:normal;font-weight:700;src:url(fonts/Certia/Certia-Bold.otf) format("opentype")}@font-face{font-family:Certia;font-style:italic;font-weight:800;src:url(fonts/Certia/Certia-ExtraBoldItalic.otf) format("opentype")}@font-face{font-family:Certia;font-style:normal;font-weight:800;src:url(fonts/Certia/Certia-ExtraBold.otf) format("opentype")}@font-face{font-family:Certia;font-style:italic;font-weight:900;src:url(fonts/Certia/Certia-BlackItalic.otf) format("opentype")}@font-face{font-family:Certia;font-style:normal;font-weight:900;src:url(fonts/Certia/Certia-Black.otf) format("opentype")}@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Unbounded:wght@200..900&display=swap");:root{--main-font:"Certia",sans-serif;--main-font-2:"Certia",sans-serif;--primary-color:#8fa581;--primary-color-opc:132,161,125;--primary-color2:#0f241f;--primary-color2-opc:23,36,38;--title-color:#183830;--title-color-opc:23,36,38;--white-color:#fff;--paragraph-color:#3f4e50;--paragraph-color-opc:63,78,80;--paragraph-color-white:#f4f5f6;--bg-color:#183830;--border-color:#eee}*{box-sizing:border-box;margin:0;padding:0}a:focus,button:focus,input:focus,textarea:focus{box-shadow:unset;outline:0 solid}input,textarea{border-radius:0}body,html{height:100%}body{font-size:16px;font-weight:400;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{font-family:var(--main-font)}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:15px}img{max-width:100%}p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.7;margin:0}a{text-decoration:none}button{border:unset}audio,canvas,iframe,img,input,select,svg,video{vertical-align:middle}.pt-150{padding-top:150px}@media (min-width:992px) and (max-width:1199px){.pt-150{padding-top:120px}}@media (max-width:991px){.pt-150{padding-top:100px}}@media (max-width:576px){.pt-150{padding-top:80px}}.pt-130{padding-top:130px}@media (min-width:992px) and (max-width:1199px){.pt-130{padding-top:70px}}@media (max-width:991px){.pt-130{padding-top:0}}.pb-130{padding-bottom:130px}@media (min-width:992px) and (max-width:1199px){.pb-130{padding-bottom:100px}}@media (max-width:991px){.pb-130{padding-bottom:90px}}.pt-120{padding-top:120px}@media (min-width:992px) and (max-width:1199px){.pt-120{padding-top:90px}}@media (max-width:991px){.pt-120{padding-top:80px}}.pt-110{padding-top:110px}@media (min-width:992px) and (max-width:1199px){.pt-110{padding-top:90px}}@media (max-width:991px){.pt-110{padding-top:70px}}.pt-90{padding-top:90px}@media (max-width:991px){.pt-90{padding-top:80px}}@media (max-width:767px){.pt-90{padding-top:70px}}.pb-90{padding-bottom:90px}@media (max-width:991px){.pb-90{padding-bottom:80px}}@media (max-width:767px){.pb-90{padding-bottom:70px}}@media (min-width:992px) and (max-width:1199px){.pb-80{padding-bottom:60px}}.pb-65{padding-bottom:65px}.mt-130{margin-top:130px}@media (min-width:992px) and (max-width:1199px){.mt-130{margin-top:100px}}@media (max-width:991px){.mt-130{margin-top:90px}}.mt-120{margin-top:120px}@media (min-width:992px) and (max-width:1199px){.mt-120{margin-top:100px}}@media (max-width:991px){.mt-120{margin-top:90px}}.mb-130{margin-bottom:130px}@media (min-width:992px) and (max-width:1199px){.mb-130{margin-bottom:100px}}@media (max-width:991px){.mb-130{margin-bottom:90px}}.mb-120{margin-bottom:120px}@media (min-width:992px) and (max-width:1199px){.mb-120{margin-bottom:90px}}@media (max-width:991px){.mb-120{margin-bottom:80px}}.mb-110{margin-bottom:110px}@media (min-width:992px) and (max-width:1199px){.mb-110{margin-bottom:90px}}@media (max-width:991px){.mb-110{margin-bottom:80px}}.mb-100{margin-bottom:100px}@media (max-width:991px){.mb-100{margin-bottom:80px}}@media (max-width:767px){.mb-100{margin-bottom:60px}}.mt-100{margin-top:110px!important}@media (max-width:991px){.mt-100{margin-top:80px!important}}.mb-90{margin-bottom:90px}@media (max-width:991px){.mb-90{margin-bottom:70px}}@media (max-width:767px){.mb-90{margin-bottom:50px}}.mb-15{margin-bottom:15px}.mb-10{margin-bottom:10px}.pt-80{padding-top:80px}.pt-50{padding-top:50px}.pt-40{padding-top:40px}.pt-35{padding-top:35px}.pt-30{padding-top:30px}.pb-80{padding-bottom:80px}.pb-60{padding-bottom:60px}.mb-60{margin-bottom:60px}@media (max-width:1199px){.mb-60{margin-bottom:50px}}@media (max-width:991px){.mb-60{margin-bottom:40px}}.mb-70{margin-bottom:70px}@media (max-width:767px){.mb-70{margin-bottom:50px}}.mb-80{margin-bottom:80px}@media (max-width:991px){.mb-80{margin-bottom:70px}}@media (max-width:767px){.mb-80{margin-bottom:50px}}@media (max-width:1199px){.mb-50{margin-bottom:40px}}.mb-45{margin-bottom:45px}.mb-44{margin-bottom:44px}@media (max-width:991px){.mb-44{margin-bottom:0}}.mb-40{margin-bottom:40px}@media (max-width:991px){.mb-40{margin-bottom:30px}}.mb-35{margin-bottom:35px}.mb-20{margin-bottom:20px}.mt-15{margin-top:15px}.mt-40{margin-top:40px}.mt-35{margin-top:35px}.mb-30{margin-bottom:30px}.mb-25{margin-bottom:25px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-25{margin-top:25px}.mb-50{margin-bottom:50px}@media (max-width:767px){.mb-50{margin-bottom:40px}}.mt-60{margin-top:60px}@media (max-width:767px){.mt-60{margin-top:40px}}.mt-70{margin-top:70px}@media (max-width:767px){.mt-70{margin-top:40px}}.ml-30{margin-left:55px}@media (min-width:767px){.ml-30{margin-left:0}}#magic-cursor{display:none;height:10px;opacity:0;pointer-events:none;position:absolute;width:10px;z-index:99999}body.tt-magic-cursor #magic-cursor{display:block}#ball{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:50%;border-style:solid;display:flex;justify-content:center;pointer-events:none;position:fixed}#ball,#ball.ball-view{color:var(--white-color)}#ball.ball-view{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(var(--primary-color-opc),.5);background-image:linear-gradient(112.83deg,hsla(0,0%,100%,.47),hsla(0,0%,100%,0) 110.84%);font-family:var(--main-font);font-size:15px;font-weight:600;line-height:1.4;text-align:center}#ball .ball-view-inner{opacity:0;padding:0 5px;transform:scale(0);visibility:hidden}#ball .ball-view-inner i{font-size:24px}#ball .ball-drag{color:var(--title-color);display:block;font-size:15px;font-weight:600;line-height:1.2;padding:0 5px;position:absolute;text-align:center;transition:all .3s;width:100%}#ball .ball-drag:after,#ball .ball-drag:before{-webkit-font-smoothing:antialiased;color:var(--primary-color);display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-style:normal;font-variant:normal;font-weight:900;height:10px;line-height:10px;margin-top:-5px;position:absolute;text-rendering:auto;top:50%}#ball .ball-drag:before{content:"\f060";left:0;transform:translate3d(-30px,0,0);transition:all .25s}#ball .ball-drag:after{content:"\f061";right:0;transform:translate3d(30px,0,0);transition:all .25s}#ball.magnetic-active{-webkit-backdrop-filter:blur(1.1px);backdrop-filter:blur(1.1px);background-color:rgba(var(--primary-color-opc),.5);background-image:linear-gradient(112.83deg,hsla(0,0%,100%,.47),hsla(0,0%,100%,0) 110.84%);border-color:transparent!important}#ball.ball-close-enabled{opacity:1!important}#ball .ball-close{color:var(--primary-color);font-size:14px;font-weight:600;line-height:1;padding:0 5px;position:absolute;text-align:center}.primary-btn{align-items:center;background-color:var(--primary-color);border-radius:6px;color:var(--white-color);display:inline-flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:4px;letter-spacing:.48px;line-height:1;overflow:hidden;padding:22px 29px;position:relative;transition:all .2s cubic-bezier(.455,.03,.515,.955);white-space:nowrap;z-index:1}@media (max-width:576px){.primary-btn{padding:19px 22px}}.primary-btn>span{transition:opacity .2s,transform .2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.primary-btn:before{background-size:102% 102%;border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s cubic-bezier(.455,.03,.515,.955);width:100%;z-index:-1}.primary-btn:after{content:attr(data-text);opacity:0;position:absolute;top:50%;transform:translateY(100%);transition:opacity .2s,transform .2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);white-space:nowrap}.primary-btn:hover{background-color:var(--primary-color2);color:var(--white-color)}.primary-btn:hover:before{opacity:1}.primary-btn:hover>span{opacity:0;transform:translateY(-150%)}.primary-btn:hover:after{opacity:1;transform:translateY(-50%)}.primary-btn.black-bg{background-color:var(--primary-color2)}.primary-btn.black-bg:hover{background-color:var(--primary-color)}.primary-btn.white-bg{background-color:var(--white-color);color:var(--title-color)}.primary-btn.white-bg:hover{background-color:var(--primary-color);color:var(--white-color)}.primary-btn.hover-white:hover{background-color:var(--white-color);color:var(--title-color)}.form-inner{line-height:1;position:relative}.form-inner label{display:block;font-size:14px;font-weight:500;margin-bottom:10px}.form-inner input,.form-inner label{color:var(--title-color);font-family:var(--main-font-2)}.form-inner input{background:transparent;border:unset;border-bottom:1px solid rgba(63,78,80,.2);font-size:18px;font-weight:400;height:54px;outline:none;padding:10px 20px 10px 0;width:100%}@media (max-width:576px){.form-inner input{font-size:16px}}.form-inner input::-moz-placeholder{color:#6d988d}.form-inner input::placeholder{color:#6d988d}.form-inner input:focus{border-bottom:1px solid var(--primary-color)}.form-inner textarea{background:transparent;border:unset;border-bottom:1px solid rgba(63,78,80,.2);color:var(--title-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;min-height:150px;outline:none;padding:20px 20px 20px 0;resize:none;width:100%}@media (max-width:576px){.form-inner textarea{font-size:16px}}.form-inner textarea::-moz-placeholder{color:#6d988d}.form-inner textarea::placeholder{color:#6d988d}.form-inner textarea:focus{border-bottom:1px solid var(--primary-color)}.form-inner2 .form-check{margin-bottom:0;min-height:unset}.form-inner2 .form-check .form-check-input{border:1px solid var(--paragraph-color);border-radius:unset;cursor:pointer;height:15px;margin-top:5px;width:15px}.form-inner2 .form-check .form-check-input:focus{border-color:var(--primary-color3);box-shadow:none}.form-inner2 .form-check .form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.form-inner2 .form-check .form-check-label{color:var(--paragraph-color);cursor:pointer;font-family:var(--main-font-2);font-size:16px;font-weight:400}@media (max-width:576px){.form-inner2 .form-check .form-check-label{font-size:14px}}.section-title h2{color:var(--title-color);font-family:var(--main-font);font-size:54px;font-weight:600;line-height:1.1;margin-bottom:0;text-align:center}.ins-partners p{margin-bottom:0!important}@media (max-width:1399px){.section-title h2{font-size:45px}}@media (max-width:767px){.section-title h2{font-size:38px;margin:0 auto;width:70%!important}}@media (max-width:576px){.section-title h2{font-size:30px;margin:0 auto;width:70%!important}.home1-about-section .section-title h2{width:90%!important}}.section-title h2 span{color:rgba(var(--title-color-opc),.5);font-weight:700}.section-title p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.7;margin-bottom:0;padding-top:20px}@media (max-width:576px){.section-title p{font-size:16px}}.section-title .primary-btn2{margin-top:50px}@media (max-width:991px){.section-title .primary-btn2{margin-top:30px}}.section-title.white h2{color:var(--white-color)}.section-title.white p{color:hsla(0,0%,100%,.7)}.slider-btn-grp{align-items:center;display:flex;gap:20px}.slider-btn-grp .slider-btn{align-items:center;background-color:var(--white-color);border-radius:50%;display:flex;height:60px;justify-content:center;max-width:60px;min-width:60px;transition:.5s}@media (max-width:1199px){.slider-btn-grp .slider-btn{height:55px;max-width:55px;min-width:55px}}@media (max-width:576px){.slider-btn-grp .slider-btn{height:50px;max-width:50px;min-width:50px}}.slider-btn-grp .slider-btn svg{fill:var(--title-color)}.slider-btn-grp .slider-btn:hover{background-color:var(--primary-color)}.slider-btn-grp .slider-btn:hover svg{fill:var(--white-color)}.slider-btn-grp .slider-btn.swiper-button-disabled{opacity:.2}.slider-btn-grp.two .slider-btn{border-radius:6px;height:50px;max-width:50px;min-width:50px}.slider-btn-grp.two .slider-btn svg{fill:var(--primary-color)}.slider-btn-grp.two .slider-btn:hover{background-color:var(--primary-color)}.slider-btn-grp.two .slider-btn:hover svg{fill:var(--white-color)}.slider-btn-grp.two .slider-btn.swiper-button-disabled{opacity:.5}.nice-select{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:5px;box-shadow:none!important;display:flex;height:50px;line-height:1;outline:none!important;padding:0 25px;width:100%}@media (max-width:576px){.nice-select{padding:0 18px}}.nice-select:after{border-bottom:1px solid var(--title-color);border-right:1px solid var(--title-color);height:8px;margin-top:-5px;right:28px;width:8px}@media (max-width:576px){.nice-select:after{right:20px}}.nice-select .current{color:rgba(var(--title-color-opc),.5);font-family:var(--main-font);font-size:14px;font-weight:500}.nice-select:focus{background-color:var(--white-color);border-color:var(--primary-color)}.nice-select .list{border:none;border-radius:5px;max-height:250px;overflow-y:auto;width:100%}.nice-select .list::-webkit-scrollbar{width:5px}.nice-select .list::-webkit-scrollbar-track{background:#f1f1f1}.nice-select .list::-webkit-scrollbar-thumb{background:rgba(var(--title-color-opc),.7)}.nice-select .list .option{align-items:center;color:var(--title-color);display:flex;font-family:var(--main-font);font-size:14px;font-weight:500;justify-content:space-between;padding-left:25px;padding-right:25px;width:100%}.nice-select .list .option:hover{background-color:var(--primary-color);color:var(--white-color)}@keyframes fade-down{0%{opacity:0;transform:scaleY(0);visibility:hidden}to{opacity:1;transform:scaleY(1);visibility:visible}}.topbar-header-wrap{position:absolute;width:100%;z-index:999}.topbar-area{padding:17px 0}@media (max-width:1199px){.topbar-area{margin:0 10px}}@media (max-width:991px){.topbar-area{display:none}}.topbar-area .contact-area ul{align-items:center;display:flex;gap:48px;list-style:none;margin:0;padding:0}@media (max-width:1199px){.topbar-area .contact-area ul{gap:40px}}.topbar-area .contact-area ul li{align-items:center;display:flex;gap:8px;position:relative}.topbar-area .contact-area ul li svg{fill:var(--white-color)}.topbar-area .contact-area ul li a{color:var(--white-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;transition:.5s}.topbar-area .contact-area ul li a:hover{color:var(--primary-color)}.topbar-area .social-area{align-items:center;display:flex;gap:20px;list-style:none;margin:0;padding:0}.topbar-area .social-area li{line-height:1}.topbar-area .social-area li a i{color:var(--white-color);font-size:18px;transition:.5s}.topbar-area .social-area li a i.bi-twitter-x{font-size:14px}.topbar-area .social-area li a:hover i{color:var(--primary-color)}.topbar-area .working-time{align-items:center;display:flex;gap:7px}.topbar-area .working-time svg{fill:var(--white-color)}.topbar-area .working-time span{color:var(--white-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6}.topbar-area.two{background-color:var(--primary-color);margin:0}.topbar-area.two .contact-area ul li a:hover{color:var(--title-color)}.topbar-area.three{background-color:var(--bg-color);margin:0}header.style-1{background-color:transparent;border-radius:10px;left:0;padding:0 20px;position:absolute;top:0;transition:all .8s ease-out 0s;width:100%;z-index:99}header.style-1 .sticky-logo{display:none}header.style-1.sticky .sticky-logo{display:block;padding:10px 0 20px;width:140px}header.style-1.sticky .main-logo{display:none}@media (max-width:576px){header.style-1{padding:0}header.style-1.sticky .sticky-logo{padding:10px 0 20px}}header.style-1.sticky{background-color:var(--white-color);border-radius:0 0 10px 10px;box-shadow:5px 3px 40px rgba(0,72,88,.1);box-sizing:border-box;left:0;padding-bottom:0!important;padding-top:0!important;position:fixed;top:0;width:100%;z-index:9999}@keyframes smooth-header{0%{transform:translateY(-30px)}to{transform:translateY(0)}}header.style-1 .header-logo{padding:10px 0}header.style-1.sticky .header-logo{padding:0}@media (max-width:991px){header.style-1 .header-logo{padding:10px 0}}header.style-1 .header-logo a img{width:180px}@media (max-width:1399px){header.style-1 .nav-right-wrap{gap:60px}}@media (max-width:1199px){header.style-1 .nav-right-wrap{gap:30px}}header.style-1 .nav-right{align-items:center;display:flex;gap:30px}@media (max-width:1199px){header.style-1 .nav-right{gap:25px}}@media (max-width:576px){header.style-1 .nav-right{gap:20px}}header.style-1 .nav-right .search-bar{position:relative}header.style-1 .nav-right .search-bar svg{fill:var(--title-color);cursor:pointer}header.style-1 .nav-right .search-bar .search-input{background-color:var(--white-color);box-shadow:0 30px 80px rgba(8,0,42,.08);display:none;padding:50px 30px 30px;position:absolute;right:0;top:60px;transform:scaleY(0);transform-origin:top;width:600px;z-index:99}@media (max-width:1399px){header.style-1 .nav-right .search-bar .search-input{top:56px}}header.style-1 .nav-right .search-bar .search-input.active{animation:fade-up .5s linear;display:block;transform:scaleY(1)}header.style-1 .nav-right .search-bar .search-input .serch-close{background-color:var(--white-color);border-radius:50%;box-shadow:0 1px 12px 2px rgba(0,0,0,.08);cursor:pointer;display:inline-block;height:28px;position:absolute;right:15px;top:10px;width:28px;z-index:1}header.style-1 .nav-right .search-bar .search-input .serch-close:after{transform:translateY(-50%) rotate(-45deg)}header.style-1 .nav-right .search-bar .search-input .serch-close:after,header.style-1 .nav-right .search-bar .search-input .serch-close:before{background-color:var(--title-color);content:"";display:block;height:1px;left:calc(50% - 7px);position:absolute;top:50%;transition:all .3s ease-out;width:12px}header.style-1 .nav-right .search-bar .search-input .serch-close:before{transform:translateY(-50%) rotate(-135deg)}header.style-1 .nav-right .search-bar .search-input .serch-close:hover:after,header.style-1 .nav-right .search-bar .search-input .serch-close:hover:before{transform:rotate(0)}header.style-1 .nav-right .search-bar .search-input .search-group{border-bottom:1px solid rgba(var(--paragraph-color-opc),.2);display:flex;gap:50px;width:100%}header.style-1 .nav-right .search-bar .search-input .search-group .form-inner2{align-items:center;display:flex;justify-content:space-between;width:100%}header.style-1 .nav-right .search-bar .search-input .search-group .form-inner2 input{background-color:transparent;border:none;color:var(--title-color);font-family:var(--main-font-2);font-size:14px;font-weight:500;line-height:1;width:100%}header.style-1 .nav-right .search-bar .search-input .search-group .form-inner2 input::-moz-placeholder{color:#8a8c9a;font-weight:400}header.style-1 .nav-right .search-bar .search-input .search-group .form-inner2 input::placeholder{color:#8a8c9a;font-weight:400}header.style-1 .nav-right .search-bar .search-input .search-group .form-inner2 button{background-color:transparent;border:none;font-size:22px;outline:none}header.style-1 .nav-right .search-bar .search-input .search-group .form-inner2 button i{color:var(--title-color);font-size:16px}header.style-1 .nav-right .search-bar .search-input .quick-search{display:flex;gap:10px;padding-top:15px}header.style-1 .nav-right .search-bar .search-input .quick-search ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}header.style-1 .nav-right .search-bar .search-input .quick-search ul li{line-height:1.5;padding-right:5px}header.style-1 .nav-right .search-bar .search-input .quick-search ul li:first-child{color:var(--title-color);font-family:var(--main-font);font-size:14px;font-weight:500;letter-spacing:.1em;margin-bottom:0;white-space:nowrap}header.style-1 .nav-right .search-bar .search-input .quick-search ul li a{color:var(--title-color);font-family:var(--main-font-2);font-size:15px;font-weight:500;line-height:28px;transition:.5s}header.style-1 .nav-right .search-bar .search-input .quick-search ul li a:hover{color:var(--primary-color)}header.style-1 .nav-right .search-bar .lang-card{background-color:var(--white-color);box-shadow:0 30px 80px rgba(8,0,42,.08);display:none;left:50%;padding:15px 20px;position:absolute;top:47px;transform:scaleY(0) translateX(-50%);transform-origin:top;width:180px;z-index:99}header.style-1 .nav-right .search-bar .lang-card.active{animation:fade-up2 .5s linear;display:block;transform:scaleY(1) translateX(-50%)}@keyframes fade-up2{0%{opacity:0;transform:translateY(10px) translateX(-50%);visibility:hidden}to{opacity:1;transform:translateY(0) translateX(-50%);visibility:visible}}header.style-1 .nav-right .search-bar .lang-card li a{align-items:center;color:var(--title-color);display:flex;font-family:var(--font-montserrat);font-size:12px;font-weight:600;padding:5px 0;text-transform:capitalize;transition:.35s;width:100%}header.style-1 .nav-right .search-bar .lang-card li a:hover{color:var(--primary-color)}header.style-1 .nav-right .mobile-menu-btn{visibility:hidden}@media (max-width:991px){header.style-1 .nav-right .mobile-menu-btn{align-items:end;display:flex;flex-direction:column;justify-content:center;position:relative;visibility:visible}header.style-1 .nav-right .mobile-menu-btn svg{fill:var(--title-color)}}header.style-1 .nav-right .sidebar-button{align-items:center;background-color:var(--primary-color2);border-radius:6px;cursor:pointer;display:flex;height:52px;justify-content:center;width:52px}@media (min-width:992px){header.style-1 .nav-right .sidebar-button{display:none;visibility:hidden}}@media (max-width:991px){header.style-1 .nav-right .sidebar-button{height:40px;width:44px}}@media (max-width:576px){header.style-1 .nav-right .sidebar-button{height:38px;width:40px}}header.style-1 .nav-right .sidebar-button svg{fill:var(--white-color)}@media (max-width:576px){header.style-1 .nav-right .sidebar-button svg{width:20px}}@keyframes qode-draw{0%,to{-webkit-clip-path:inset(-2px -2px);clip-path:inset(-2px -2px)}42%{-webkit-clip-path:inset(-2px -2px -2px 100%);clip-path:inset(-2px -2px -2px 100%)}43%{-webkit-clip-path:inset(-2px 100% -3px -2px);clip-path:inset(-2px 100% -3px -2px)}}header.style-1 .nav-right .sidebar-button:hover svg{animation:qode-draw .75s cubic-bezier(.57,.39,0,.86) 1 forwards}header.style-1 .primary-btn{padding:19px 21px}@media (min-width:992px) and (max-width:1199px){header.style-1 .primary-btn{font-size:13px;padding:17px 18px}}@media (max-width:991px){header.style-1 .primary-btn{justify-content:center;padding:17px 21px;width:100%}}header.style-1 .main-menu{display:inline-block;position:relative}header.style-1 .main-menu>ul{list-style:none;margin:0;padding:0}header.style-1 .main-menu>ul>li{display:inline-block;padding:0 25px;position:relative}@media (max-width:1399px){header.style-1 .main-menu>ul>li{padding:0 20px}}@media (max-width:1199px){header.style-1 .main-menu>ul>li{padding:0 15px}}@media (max-width:991px){header.style-1 .main-menu>ul>li{padding:0 12px}}header.style-1 .main-menu>ul>li:hover i{color:var(--primary-color);font-size:20px}@media (min-width:992px){header.style-1 .main-menu>ul>li:first-child,header.style-1 .main-menu>ul>li:first-child a{padding-left:0}header.style-1 .main-menu>ul>li:last-child{padding-right:0}}header.style-1 .main-menu>ul>li>a{color:var(--white-color);display:block;font-family:var(--main-font);font-size:16px;font-weight:400;letter-spacing:.4px;opacity:1;padding:36px 0;position:relative;transition:all .5s ease-out 0s}header.style-1 .main-menu>ul>li:hover>a{color:var(--white-color);opacity:.4}.side-bar-menu .menu-list>li>a{color:var(--primary-color2)!important;font-size:1.5rem!important}.side-bar-menu .menu-list>li:hover>a{color:var(--primary-color)!important}header.style-1.sticky .main-menu>ul>li>a{color:var(--title-color)!important}@media (min-width:1200px) and (max-width:1399px){header.style-1 .main-menu>ul>li>a{padding:32px 0}}@media (min-width:992px) and (max-width:1199px){header.style-1 .main-menu>ul>li>a{font-size:14px}}@media (max-width:991px){header.style-1 .main-menu>ul>li>a{font-size:15px}}header.style-1 .main-menu>ul>li i{color:var(--title-color);cursor:pointer;display:none;font-size:20px;font-style:normal;opacity:0;position:absolute;right:-5px;text-align:center;top:35px;transition:all .5s ease-out 0s;z-index:999}@media (max-width:991px){header.style-1 .main-menu>ul>li i{opacity:1}}header.style-1 .main-menu>ul>li i.active{color:var(--title-color)}header.style-1 .main-menu>ul>li i.active:before{content:"\f2ea"}header.style-1 .main-menu>ul>li ul.sub-menu{background:var(--white-color);box-shadow:0 30px 80px rgba(8,0,42,.08);display:none;left:0;list-style:none;margin:0;min-width:200px;padding:0;position:absolute;right:0;text-align:left;top:auto;transform-origin:top}@media (max-width:1199px){header.style-1 .main-menu>ul>li ul.sub-menu{box-shadow:none}}header.style-1 .main-menu>ul>li ul.sub-menu>li{display:block;padding:0;position:relative}header.style-1 .main-menu>ul>li ul.sub-menu>li i{color:var(--title-color);display:block;font-size:14px;position:absolute;right:6px;top:14px}header.style-1 .main-menu>ul>li ul.sub-menu>li .dropdown-icon{color:var(--title-color);font-size:14px;opacity:1;right:10px;top:18px}@media (max-width:991px){header.style-1 .main-menu>ul>li ul.sub-menu>li .dropdown-icon{font-size:20px;right:0;top:8px}}header.style-1 .main-menu>ul>li ul.sub-menu>li>a{border-bottom:1px solid var(--border-color);color:var(--title-color);display:block;font-family:var(--main-font);font-size:14px;font-weight:400;line-height:1.3;padding:15px;position:relative;text-transform:capitalize;transition:all .4s ease-out 0s}header.style-1 .main-menu>ul>li ul.sub-menu>li>a:before{background:linear-gradient(90deg,#fff,var(--primary-color),#fff);bottom:-1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:.4s ease-in;width:100%;z-index:1}@media (max-width:991px){header.style-1 .main-menu>ul>li ul.sub-menu>li>a{border-color:hsla(0,10%,90%,.5)}}header.style-1 .main-menu>ul>li ul.sub-menu>li>a:hover{color:var(--primary-color)}header.style-1 .main-menu>ul>li ul.sub-menu>li>a:hover:before{transform:scale(1)}header.style-1 .main-menu>ul>li ul.sub-menu>li>a.active{color:var(--primary-color)}header.style-1 .main-menu>ul>li ul.sub-menu>li>a.active:before{transform:scale(1)}header.style-1 .main-menu>ul>li ul.sub-menu>li:last-child a{border-bottom:none}header.style-1 .main-menu>ul>li ul.sub-menu>li:last-child a:before{display:none}header.style-1 .main-menu>ul>li ul.sub-menu>li:last-child .sub-menu li a{border-bottom:1px solid var(--border-color)}header.style-1 .main-menu>ul>li ul.sub-menu>li:last-child .sub-menu li a:before{display:block}header.style-1 .main-menu>ul>li ul.sub-menu>li:last-child .sub-menu li:last-child a{border-bottom:none}header.style-1 .main-menu>ul>li ul.sub-menu>li:last-child .sub-menu li:last-child a:before{display:none}header.style-1 .main-menu>ul>li ul.sub-menu>li.active .dropdown-icon,header.style-1 .main-menu>ul>li ul.sub-menu>li.active>a,header.style-1 .main-menu>ul>li ul.sub-menu>li:hover .dropdown-icon,header.style-1 .main-menu>ul>li ul.sub-menu>li:hover>a{color:var(--primary-color)}header.style-1 .main-menu>ul>li ul.sub-menu>li .sub-menu{background:var(--white-color);box-shadow:0 30px 80px rgba(8,0,42,.08);left:200px;max-width:230px;min-width:215px;position:absolute;top:0}@media (max-width:1199px){header.style-1 .main-menu>ul>li ul.sub-menu>li .sub-menu{box-shadow:none}}header.style-1 .main-menu>ul>li ul.sub-menu>li .sub-menu:before{display:none;visibility:hidden}@media only screen and (max-width:991px){header.style-1 .main-menu>ul>li ul.sub-menu>li .sub-menu{background:transparent;max-width:230px;min-width:215px;position:unset;top:0}}header.style-1 .main-menu>ul>li ul.sub-menu>li .sub-menu>li i{display:block}@media (min-width:992px){header.style-1 .main-menu>ul>li ul.sub-menu>li:hover>.sub-menu{animation:fade-down .45s linear;display:block}}header.style-1 .main-menu>ul>li.menu-item-has-children{transition:all .55s ease-in-out}header.style-1 .main-menu>ul>li.menu-item-has-children:after{color:var(--title-color);content:"\f282";font-family:bootstrap-icons;font-size:12px;font-weight:600;position:absolute;right:6px;top:40px;transition:all .55s ease-in-out}@media (min-width:1200px) and (max-width:1399px){header.style-1 .main-menu>ul>li.menu-item-has-children:after{right:3px;top:36px}}@media (min-width:992px) and (max-width:1199px){header.style-1 .main-menu>ul>li.menu-item-has-children:after{top:39px}}@media (max-width:1199px){header.style-1 .main-menu>ul>li.menu-item-has-children:after{right:0}}@media (max-width:991px){header.style-1 .main-menu>ul>li.menu-item-has-children:after{display:none;visibility:hidden}}header.style-1 .main-menu>ul>li.menu-item-has-children:hover:after{content:"\f286"}@media (min-width:992px){header.style-1 .main-menu>ul>li:hover>ul.sub-menu{animation:fade-down .45s linear;display:block}}@keyframes fade-up{0%{opacity:0;transform:scaleY(0);visibility:hidden}to{opacity:1;transform:scaleY(1);visibility:visible}}header.style-1 .main-menu>ul li.menu-item-has-children.active i,header.style-1 .main-menu>ul>li.active .dropdown-icon2,header.style-1 .main-menu>ul>li.active:after,header.style-1 .main-menu>ul>li.active>a,header.style-1 .main-menu>ul>li:hover .dropdown-icon2,header.style-1 .main-menu>ul>li:hover:after{color:var(--primary-color)}header.style-1 .main-menu>ul li.menu-item-has-children>i{display:block}@media only screen and (max-width:991px){header.style-1 .mobile-logo-area .menu-close-btn{align-items:center;background-color:#f1f1f1;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;transition:.35s;width:45px}header.style-1 .mobile-logo-area .menu-close-btn svg{fill:var(--title-color);transition:.35s}header.style-1 .mobile-logo-area .menu-close-btn:hover{background-color:var(--title-color)}header.style-1 .mobile-logo-area .menu-close-btn:hover svg{fill:var(--white-color)}header.style-1 .dropdown-icon{color:var(--white-color)}header.style-1 .main-menu{background:#fff;border-right:1px solid #eee;box-shadow:0 2px 20px rgba(0,0,0,.03);height:100%;left:0;overflow:auto;padding:30px 20px!important;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in;width:280px;z-index:99999}header.style-1 .main-menu.show-menu{transform:translateX(0)}header.style-1 .main-menu .mobile-menu-logo{display:block;padding-bottom:8px;padding-top:20px;text-align:left}header.style-1 .main-menu .menu-list{padding:35px 0 20px}header.style-1 .main-menu>ul{float:none;padding:5px 0 20px;text-align:left}header.style-1 .main-menu>ul>li{display:block;padding:0 5px;position:relative}header.style-1 .main-menu>ul>li i{display:block}header.style-1 .main-menu>ul>li a{display:block;padding:10px 0}header.style-1 .main-menu>ul>li ul.sub-menu{background:0 0;border:none;box-shadow:none;display:none;margin-top:0!important;min-width:200px;opacity:1;padding-left:10px;position:static;transform:none;transform:translateY(0);transition:none;visibility:visible}header.style-1 .main-menu>ul>li ul.sub-menu>li{border-bottom:1px solid transparent}header.style-1 .main-menu>ul>li ul.sub-menu>li a{color:var(--title-color);padding:12px 0}header.style-1 .main-menu>ul>li ul.sub-menu>li a:hover{color:var(--primary-color);margin-left:10px}header.style-1 .main-menu>ul>li ul.sub-menu>li a.active{color:var(--primary-color)}header.style-1 .main-menu>ul>li ul.sub-menu>li i{color:var(--primary-color);right:-13px}header.style-1 .main-menu>ul>li .bi{color:var(--title-color);font-size:20px;top:8px}header.style-1 .main-menu .contact-area{flex-wrap:wrap;list-style:none;margin:0;padding:20px 0}header.style-1 .main-menu .contact-area li{position:relative}.contact-info-team-member{align-items:center;display:flex;list-style:none;margin:0;padding:0;transition:.5s ease-in-out}.contact-info-team-member li a{align-items:center;display:flex;height:44px;justify-content:center;transition:.5s;width:44px}.contact-info-team-member li a i{color:var(--title-color);font-size:20px;transition:.5s}header.style-1 .main-menu .contact-area li svg{fill:var(--title-color)}header.style-1 .main-menu .contact-area li a{color:var(--title-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;transition:.5s}header.style-1 .main-menu .contact-area li a:hover{color:var(--primary-color)}header.style-1 .main-menu .form-inner{border:1px solid var(--border-color);display:flex;margin-bottom:20px}header.style-1 .main-menu .form-inner input{border:none;font-size:15px;height:44px;padding:10px 12px}header.style-1 .main-menu .form-inner input:focus{border:none}header.style-1 .main-menu .form-inner .search-btn{align-items:center;background-color:var(--primary-color);border:unset;display:flex;justify-content:center;overflow:hidden;padding:13px 20px;position:relative;transition:.5s;z-index:1}header.style-1 .main-menu .form-inner .search-btn i{color:var(--white-color);font-size:16px;transition:.5s}header.style-1 .main-menu .form-inner .search-btn:after{background-color:var(--primary-color2);border-radius:2px;bottom:0;content:"";display:block;height:160%;left:15%;position:absolute;right:-20%;top:-4%;transform:skewX(45deg) scaleX(0);transition:all .5s ease-out 0s;width:160%;z-index:-1}header.style-1 .main-menu .form-inner .search-btn:hover i{color:var(--white-color)}header.style-1 .main-menu .form-inner .search-btn:hover:after{transform:skewX(45deg) scale(1)}}header.style-1.two{border-radius:unset;padding:0}.right-sidebar-menu{background-color:var(--white-color);box-shadow:0 2px 20px rgba(0,0,0,.03);height:100vh;overflow:auto;position:fixed;right:0;top:0;transform:translateX(120%);transform-origin:right;transition:transform .5s ease-in;width:500px;z-index:99999}.right-sidebar-menu::-webkit-scrollbar{width:0}@media (max-width:576px){.right-sidebar-menu{width:320px}}.right-sidebar-menu.show-right-menu{transform:translateX(0)}.right-sidebar-menu .right-sidebar-close-btn{align-items:center;background-color:#f1f1f1;border:1px solid var(--border-color);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:.35s;width:40px}.right-sidebar-menu .right-sidebar-close-btn svg{fill:var(--title-color)}.right-sidebar-menu .right-sidebar-close-btn:hover{background-color:var(--title-color)}.right-sidebar-menu .right-sidebar-close-btn:hover svg{fill:var(--white-color)}.right-sidebar-menu .sidebar-logo-area{border-bottom:1px solid var(--border-color);display:block;padding:30px;text-align:left}@media (max-width:576px){.right-sidebar-menu .sidebar-logo-area{padding:20px}}.right-sidebar-menu .sidebar-content-wrap{display:flex;flex-direction:column;gap:50px;height:100%;justify-content:space-between;padding:70px 40px 160px}@media (min-width:1400px) and (max-width:1599px){.right-sidebar-menu .sidebar-content-wrap{padding:40px 40px 120px}}@media (max-width:1399px){.right-sidebar-menu .sidebar-content-wrap{padding:40px 40px 120px}}@media (max-width:576px){.right-sidebar-menu .sidebar-content-wrap{gap:40px;justify-content:start;padding:40px 20px}}.right-sidebar-menu .sidebar-content-wrap .title-area{margin-bottom:60px;max-width:400px;width:100%}@media (min-width:1400px) and (max-width:1599px){.right-sidebar-menu .sidebar-content-wrap .title-area{margin-bottom:30px}}@media (max-width:1399px){.right-sidebar-menu .sidebar-content-wrap .title-area{margin-bottom:30px}}@media (max-width:576px){.right-sidebar-menu .sidebar-content-wrap .title-area{margin-bottom:35px}}.right-sidebar-menu .sidebar-content-wrap .title-area h4{color:var(--title-color);font-family:var(--main-font);font-size:30px;font-weight:600;line-height:1.1;margin-bottom:15px}@media (min-width:1400px) and (max-width:1599px){.right-sidebar-menu .sidebar-content-wrap .title-area h4{font-size:26px}}@media (max-width:1399px){.right-sidebar-menu .sidebar-content-wrap .title-area h4{font-size:26px}}.right-sidebar-menu .sidebar-content-wrap .title-area p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:500;line-height:1.6;margin-bottom:0}@media (max-width:576px){.right-sidebar-menu .sidebar-content-wrap .title-area p{font-size:15px}}.right-sidebar-menu .sidebar-content-wrap .contact-area{list-style:none;margin:0;max-width:310px;padding:0;width:100%}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact{align-items:center;display:flex;gap:15px;margin-bottom:35px}@media (max-width:576px){.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact{margin-bottom:30px}}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact:last-child{margin-bottom:0}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .icon{align-items:center;background-color:#f8f8f8;border:1px solid var(--border-color);border-radius:50%;display:flex;height:42px;justify-content:center;max-width:42px;min-width:42px;transition:.5s}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .icon svg{fill:var(--title-color);transition:.5s}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content{line-height:1;position:relative;text-align:start}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content span{color:var(--title-color);display:inline-block;font-family:var(--main-font-2);font-size:16px;font-weight:600;line-height:1;margin-bottom:8px}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content h6{line-height:1;margin-bottom:0}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content h6 a{color:var(--paragraph-color);font-family:var(--main-font);font-size:18px;font-weight:500;line-height:1.5;transition:.5s}@media (max-width:576px){.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content h6 a{font-size:16px}}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact .content h6 a:hover{color:var(--primary-color)}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact:hover .icon{background-color:var(--primary-color);border-color:var(--primary-color)}.right-sidebar-menu .sidebar-content-wrap .contact-area .single-contact:hover .icon svg{fill:var(--white-color)}.right-sidebar-menu .sidebar-content-wrap .social-area h6{border-bottom:1px solid var(--primary-color2);color:var(--title-color);display:inline-block;font-family:var(--main-font);font-size:18px;font-weight:400;line-height:1.2;margin-bottom:30px}@media (max-width:576px){.right-sidebar-menu .sidebar-content-wrap .social-area h6{font-size:15px;margin-bottom:20px}}.right-sidebar-menu .sidebar-content-wrap .social-area .social-list{align-items:center;display:flex;gap:15px;list-style:none;margin:0;padding:0}.right-sidebar-menu .sidebar-content-wrap .social-area .social-list li a{align-items:center;background-color:#f4f5f6;border-radius:6px;display:flex;height:44px;justify-content:center;transition:.5s;width:44px}@media (max-width:576px){.right-sidebar-menu .sidebar-content-wrap .social-area .social-list li a{height:40px;width:40px}}.right-sidebar-menu .sidebar-content-wrap .social-area .social-list li a i{color:var(--title-color);font-size:20px;transition:.5s}.right-sidebar-menu .sidebar-content-wrap .social-area .social-list li a i.bi-twitter-x{font-size:16px}.right-sidebar-menu .sidebar-content-wrap .social-area .social-list li a:hover{background-color:var(--primary-color)}.right-sidebar-menu .sidebar-content-wrap .social-area .social-list li a:hover i{color:var(--white-color)}.home1-banner-section{background-image:url(../img/home1/home1-banner-bg.png),radial-gradient(55.89% 91.39% at 100% 96.1%,var(--bg-color) 0,#183830 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:250px 0 150px}@media (min-width:1400px) and (max-width:1599px){.home1-banner-section{padding:220px 0 90px}}@media (max-width:1399px){.home1-banner-section{padding:210px 0 80px}}@media (max-width:1199px){.home1-banner-section{padding:230px 0 85px}}@media (max-width:991px){.home1-banner-section{padding:185px 0 120px}}@media (max-width:767px){.home1-banner-section{padding:175px 0 110px}}@media (max-width:576px){.home1-banner-section{padding:165px 0 85px}}.home1-banner-section .banner-content h1{color:var(--white-color);font-family:var(--main-font);font-size:70px;font-weight:600;line-height:1.2;margin-bottom:5px}@media (min-width:1400px) and (max-width:1599px){.home1-banner-section .banner-content h1{font-size:65px}}@media (max-width:1399px){.home1-banner-section .banner-content h1{font-size:60px}}@media (max-width:1199px){.home1-banner-section .banner-content h1{font-size:52px;margin-bottom:10px}}@media (max-width:767px){.home1-banner-section .banner-content h1{font-size:45px}}@media (max-width:576px){.home1-banner-section .banner-content h1{font-size:42px}}.home1-banner-section .banner-content p{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.8;margin-bottom:35px}@media (max-width:576px){.home1-banner-section .banner-content p{font-size:17px}}.home1-banner-section .banner-content .button-area{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.home1-banner-section .banner-content .button-area .primary-btn:hover{background-color:var(--white-color);color:var(--title-color)}.home1-banner-section .banner-content .button-area .video-area{align-items:center;display:flex;gap:16px}.home1-banner-section .banner-content .button-area .video-area .play-icon{align-items:center;background-color:var(--bg-color);border-radius:50%;display:flex;height:58px;justify-content:center;width:58px}.home1-banner-section .banner-content .button-area .video-area .play-icon svg{fill:var(--white-color);margin-left:2px}.home1-banner-section .banner-content .button-area .video-area span{color:var(--white-color);font-family:var(--main-font);font-size:14px;font-weight:500;line-height:1}.home1-banner-section .banner-img{position:relative}.home1-banner-section .banner-img img{border-radius:18px}.home1-banner-section .banner-img .customer-counter-area{align-items:center;background-color:var(--white-color);border-radius:10px;bottom:36px;display:flex;gap:14px;left:-60px;padding:22px;position:absolute}@media (max-width:1199px){.home1-banner-section .banner-img .customer-counter-area{left:-40px;padding:20px}}.home1-banner-section .banner-img .customer-counter-area .content .number{align-items:center;display:flex;margin-bottom:6px}.home1-banner-section .banner-img .customer-counter-area .content .number h4,.home1-banner-section .banner-img .customer-counter-area .content .number span{color:var(--title-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1;margin-bottom:0}.home1-banner-section .banner-img .customer-counter-area .content p{color:var(--paragraph-color);font-family:var(--main-font);font-size:14px;font-weight:400;line-height:14px;margin-bottom:0}.home1-banner-bottom-area{background-color:var(--primary-color);padding:80px 0}@media (min-width:1400px) and (max-width:1599px){.home1-banner-bottom-area{padding:70px 0}}@media (max-width:1399px){.home1-banner-bottom-area{padding:65px 0}}@media (max-width:991px){.home1-banner-bottom-area{padding:55px 0}}@media (max-width:767px){.home1-banner-bottom-area{padding:45px 0}}.home1-banner-bottom-area .single-item{align-items:center;display:flex;gap:24px}@media (max-width:1199px){.home1-banner-bottom-area .single-item{gap:15px}}.home1-banner-bottom-area .single-item .icon{align-items:center;background-color:var(--white-color);border-radius:6px;display:flex;height:90px;justify-content:center;max-width:90px;min-width:90px}@media (max-width:1399px){.home1-banner-bottom-area .single-item .icon{height:80px;max-width:80px;min-width:80px}}@media (max-width:1199px){.home1-banner-bottom-area .single-item .icon{height:75px;max-width:75px;min-width:75px}}@media (max-width:576px){.home1-banner-bottom-area .single-item .icon{height:65px;max-width:65px;min-width:65px}}.home1-banner-bottom-area .single-item .icon svg{fill:none;stroke:var(--title-color)}@media (max-width:576px){.home1-banner-bottom-area .single-item .icon svg{width:42px}}.home1-banner-bottom-area .single-item .content h5{color:var(--white-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.3;margin-bottom:5px}@media (min-width:992px) and (max-width:1199px){.home1-banner-bottom-area .single-item .content h5{font-size:18px}}@media (max-width:576px){.home1-banner-bottom-area .single-item .content h5{font-size:18px}}.home1-banner-bottom-area .single-item .content p{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:26px;margin-bottom:0}@media (min-width:992px) and (max-width:1199px){.home1-banner-bottom-area .single-item .content p{font-size:14px}}.home1-banner-bottom-area .single-item:hover .icon svg{animation:bounceIn 1.2s linear}.home1-about-section .row{align-items:center}.home1-about-section .about-img{position:relative;z-index:1}.home1-about-section .about-img img{border-radius:18px}.home1-about-section .about-img .counter-area{align-items:center;background-color:var(--bg-color);border-radius:20px;bottom:30px;display:inline-flex;font-size:20px;font-weight:600;gap:20px;padding:30px;position:absolute;right:30px}.home1-about-section .about-img .counter-area .content .number{align-items:center;display:flex}.home1-about-section .about-img .counter-area .content .number h4,.home1-about-section .about-img .counter-area .content .number span{color:var(--primary-color);font-family:var(--main-font);font-size:16px;font-weight:700;line-height:1.2;margin-bottom:0;max-width:140px;text-align:center}.home1-about-section .about-img .counter-area .content p{color:var(--paragraph-color-white);font-family:var(--main-font);font-size:14px;font-weight:400;line-height:14px;margin-bottom:0}.home1-about-section .about-content{padding-left:50px}@media (max-width:1399px){.home1-about-section .about-content{padding-left:30px}}@media (max-width:1199px){.home1-about-section .about-content{padding-left:0}}@media (min-width:992px) and (max-width:1199px){.home1-about-section .about-content .section-title h2{font-size:42px;width:100%}.home1-about-section .about-content .section-title p{font-size:17px}}.home1-about-section .about-content ul{list-style:none;margin:0 0 40px;padding:20px 0 0}@media (max-width:1199px){.home1-about-section .about-content ul{margin-bottom:35px}}.home1-about-section .about-content ul li{align-items:center;color:var(--title-color);display:flex;flex-wrap:wrap;font-family:var(--main-font-2);font-size:18px;font-weight:600;gap:20px;line-height:1.7;margin-bottom:20px}.home1-about-section .about-content ul li:last-child{margin-bottom:0}.home1-about-section .about-content ul li .icn{margin-top:-5px}.home1-about-section .about-content ul li .icn img{width:24px}.home1-about-section .about-content ul li .text{display:block;line-height:1.3;width:calc(100% - 44px)}@media (min-width:992px) and (max-width:1199px){.home1-about-section .about-content ul li{font-size:17px}}@media (max-width:576px){.home1-about-section .about-content ul li{font-size:16px;gap:10px}}.home1-service-section{background-color:#f4f5f6;padding:120px 0}@media (max-width:1199px){.home1-service-section{padding:90px 0}}@media (max-width:767px){.home1-service-section{padding:70px 0}}.home1-service-section .home1-service-slider{margin:-10px;padding:10px}.home1-service-section .pagination-area .swiper-pagination1{align-items:center;display:inline-flex;gap:14px;justify-content:center;left:unset;position:relative;top:unset}.home1-service-section .pagination-area .swiper-pagination1 .swiper-pagination-bullet{background-color:var(--paragraph-color);height:8px;margin:0;opacity:1;position:relative;width:8px}.home1-service-section .pagination-area .swiper-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--title-color);margin:0}.home1-service-section .pagination-area .swiper-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border:1px solid var(--title-color);border-radius:50%;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}#services .row{gap:30px 0;justify-content:center}.service-card{background-color:var(--white-color);border-radius:10px;height:100%;padding:40px 35px;transition:.5s}@media (max-width:991px){.service-card{padding:35px 30px}}@media (max-width:576px){.service-card{padding:30px 25px}}.service-card .icon,.service-card .number{align-items:center;background-color:#f4f5f6;border-radius:6px;color:#a2b1ad;display:flex;font-weight:700;height:60px;justify-content:center;margin-bottom:55px;transition:.5s;width:60px}@media (max-width:1199px){.service-card .icon,.service-card .number{margin-bottom:50px}}.service-card .icon svg{fill:none;stroke:var(--title-color);transition:.5s}.service-card .icon svg.fill{fill:var(--title-color);stroke:none}.service-card .content h3,.service-card .content h4{margin-bottom:10px}.service-card .content h3 a,.service-card .content h4 a{color:var(--title-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1.3;transition:.5s}.service-card .content h3 a:hover,.service-card .content h4 a:hover{color:var(--primary-color)}@media (max-width:991px){.service-card .content h3 a,.service-card .content h4 a{font-size:22px}}@media (max-width:576px){.service-card .content h3 a,.service-card .content h4 a{font-size:20px}}.service-card .content p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.7;margin-bottom:15px}@media (max-width:576px){.service-card .content p{font-size:15px}}.service-card .content a{align-items:center;color:var(--title-color);display:inline-flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:6px;line-height:1;transition:.5s}.service-card .content a svg{fill:var(--title-color);transition:.5s}.service-card .content a:hover{color:var(--primary-color)}.service-card .content a:hover svg{fill:var(--primary-color)}.service-card:hover{transform:translateY(-9px)}.service-card:hover .icon{background-color:var(--primary-color)}.service-card:hover .icon svg{stroke:var(--white-color)}.service-card:hover .icon svg.fill{fill:var(--white-color);stroke:none}.service-card.two{background-color:#f4f5f6;padding:30px 28px}@media (max-width:1399px){.service-card.two{padding:30px 20px}}.service-card.two .icon{background-color:rgba(var(--primary-color-opc),.5)}.service-card.two .content h4 a{font-size:20px}@media (min-width:1200px) and (max-width:1399px){.service-card.two .content h4 a{font-size:18px}}.service-card.two:hover{transform:translateY(0)}.service-card.two:hover .icon{background-color:var(--primary-color)}.service-card.two:hover .icon svg{animation:bounceIn 1s linear}.service-card.three{background-color:#f4f5f6}.service-card.three .icon{background-color:var(--white-color)}.service-card.three:hover{transform:unset}.service-card.three:hover .icon{background-color:var(--primary-color)}.service-card.three:hover .icon svg{stroke:var(--white-color)}.service-card.three:hover .icon svg.fill{fill:var(--white-color);stroke:none}@media (min-width:992px) and (max-width:1199px){.home1-why-choose-us-section .why-choose-us-content .section-title h2{font-size:42px}.home1-why-choose-us-section .why-choose-us-content .section-title p{font-size:17px}}.home1-why-choose-us-section .why-choose-us-content ul{list-style:none;margin:0;padding:35px 0 0}@media (max-width:1199px){.home1-why-choose-us-section .why-choose-us-content ul{padding-top:30px}}.home1-why-choose-us-section .why-choose-us-content ul li{align-items:center;display:flex;gap:24px;margin-bottom:30px}.home1-why-choose-us-section .why-choose-us-content ul li:last-child{margin-bottom:0}@media (max-width:1399px){.home1-why-choose-us-section .why-choose-us-content ul li{gap:15px}}@media (max-width:576px){.home1-why-choose-us-section .why-choose-us-content ul li{gap:12px}}.home1-why-choose-us-section .why-choose-us-content ul li .icon{align-items:center;background-color:var(--primary-color);border-radius:6px;display:flex;height:90px;justify-content:center;max-width:90px;min-width:90px}@media (max-width:576px){.home1-why-choose-us-section .why-choose-us-content ul li .icon{height:80px;max-width:80px;min-width:80px}}.home1-why-choose-us-section .why-choose-us-content ul li .icon svg{fill:none;stroke:var(--white-color)}.home1-why-choose-us-section .why-choose-us-content ul li .content h5{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.2;margin-bottom:10px}@media (max-width:576px){.home1-why-choose-us-section .why-choose-us-content ul li .content h5{font-size:19px;margin-bottom:5px}}.home1-why-choose-us-section .why-choose-us-content ul li .content p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6;margin-bottom:0}@media (min-width:992px) and (max-width:1199px){.home1-why-choose-us-section .why-choose-us-content ul li .content p{font-size:15px}}@media (max-width:576px){.home1-why-choose-us-section .why-choose-us-content ul li .content p{font-size:15px}}.home1-why-choose-us-section .why-choose-us-img{padding-bottom:50px;padding-right:50px;position:relative;z-index:1}@media (max-width:1399px){.home1-why-choose-us-section .why-choose-us-img{padding-bottom:30px;padding-right:30px}}@media (max-width:1199px){.home1-why-choose-us-section .why-choose-us-img{padding-bottom:20px;padding-right:20px}}.home1-why-choose-us-section .why-choose-us-img img{border-radius:18px}.home1-why-choose-us-section .why-choose-us-img:before{background-color:#f4f5f6;border-radius:10px;bottom:0;content:"";height:400px;position:absolute;right:0;width:400px;z-index:-1}.home1-why-choose-us-section.two{background-color:#f4f5f6;padding:130px 0}@media (max-width:1199px){.home1-why-choose-us-section.two{padding:90px 0}}@media (max-width:767px){.home1-why-choose-us-section.two{padding:70px 0}}.logo-section .logo-wrap{margin:0 auto;width:50%}.logo-section .logo-wrap .marquee{display:flex;gap:80px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1199px){.logo-section .logo-wrap .marquee{gap:60px}.logo-section .logo-wrap{width:80%}}@media (max-width:576px){.logo-section .logo-wrap .marquee{gap:50px}.logo-section .logo-wrap{width:95%}}.logo-section .logo-wrap .marquee .marquee__group{align-items:center;animation:scroll-x 50s linear infinite;display:flex;flex-shrink:0;gap:120px;justify-content:space-around;min-width:100%}@media (max-width:1199px){.logo-section .logo-wrap .marquee .marquee__group{gap:90px}}@media (max-width:576px){.logo-section .logo-wrap .marquee .marquee__group{gap:70px}}@media (max-width:1199px){.logo-section .logo-wrap .marquee .marquee__group a img{width:80px}}@media (max-width:576px){.logo-section .logo-wrap .marquee .marquee__group a img{width:75px}}@keyframes scroll-x{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.logo-section.style-2 .logo-wrap .marquee{gap:24px}.partners p{font-size:36px;font-weight:600}.partners img{height:36px;width:auto}.partners .line{color:#8a8c9a}@media (max-width:1199px){.logo-section.style-2 .logo-wrap .marquee{gap:50px}}@media (max-width:576px){.logo-section.style-2 .logo-wrap .marquee{gap:30px}.partners p{font-size:24px;font-weight:600}}.logo-section.style-2 .logo-wrap .marquee .marquee__group{gap:40px}@media (max-width:1199px){.logo-section.style-2 .logo-wrap .marquee .marquee__group{gap:40px}}@media (max-width:576px){.logo-section.style-2 .logo-wrap .marquee .marquee__group{gap:20px}}@media (max-width:1199px){.logo-section.style-2 .logo-wrap .marquee .marquee__group a img{width:180px}}@media (max-width:576px){.logo-section.style-2 .logo-wrap .marquee .marquee__group a img{width:140px}}.home1-portfolio-section{background-color:#f4f5f6;padding:130px 0}@media (max-width:1199px){.home1-portfolio-section{padding:90px 0}}@media (max-width:767px){.home1-portfolio-section{padding:70px 0}}.home1-portfolio-section .pagination-area .swiper-pagination2{align-items:center;display:inline-flex;gap:14px;justify-content:center;left:unset;position:relative;top:unset}.home1-portfolio-section .pagination-area .swiper-pagination2 .swiper-pagination-bullet{background-color:var(--paragraph-color);height:8px;margin:0;opacity:1;position:relative;width:8px}.home1-portfolio-section .pagination-area .swiper-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--title-color);margin:0}.home1-portfolio-section .pagination-area .swiper-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border:1px solid var(--title-color);border-radius:50%;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.portfolio-card{border-radius:18px;position:relative}@media (max-width:576px){.portfolio-card{border-radius:15px}}.portfolio-card .portfolio-img img{border-radius:18px;min-height:420px;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.portfolio-card .portfolio-img img{border-radius:15px;min-height:370px}}.portfolio-card .portfolio-content-wrap{align-items:end;background:linear-gradient(180deg,rgba(21,60,60,0) 35.38%,var(--bg-color) 91.91%);border-radius:18px;display:flex;height:100%;left:0;opacity:0;padding:40px 35px;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom;transition:.5s;width:100%}@media (min-width:992px) and (max-width:1199px){.portfolio-card .portfolio-content-wrap{padding:40px 25px}}@media (max-width:991px){.portfolio-card .portfolio-content-wrap{padding:35px 20px}}@media (max-width:576px){.portfolio-card .portfolio-content-wrap{border-radius:15px}}.portfolio-card .portfolio-content-wrap .portfolio-content{width:100%}.portfolio-card .portfolio-content-wrap .portfolio-content span{color:var(--paragraph-color-white);display:block;font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:5px}.portfolio-card .portfolio-content-wrap .portfolio-content h4{margin-bottom:0}.portfolio-card .portfolio-content-wrap .portfolio-content h4 a{color:var(--white-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1.3;transition:.5s}@media (max-width:991px){.portfolio-card .portfolio-content-wrap .portfolio-content h4 a{font-size:22px}}@media (max-width:576px){.portfolio-card .portfolio-content-wrap .portfolio-content h4 a{font-size:20px}}.portfolio-card .portfolio-content-wrap .portfolio-content h4 a:hover{color:var(--primary-color)}.portfolio-card .portfolio-content-wrap .details-btn{align-items:center;background-color:var(--primary-color);border-radius:6px;display:flex;height:70px;justify-content:center;margin:0 auto 50px;transition:.5s;width:70px}@media (max-width:576px){.portfolio-card .portfolio-content-wrap .details-btn{height:65px;width:65px}}.portfolio-card .portfolio-content-wrap .details-btn svg{fill:var(--white-color);transition:.5s}.portfolio-card .portfolio-content-wrap .details-btn:hover svg{transform:rotate(45deg)}.portfolio-card:hover .portfolio-content-wrap{opacity:1;transform:scaleY(1)}@media (min-width:992px) and (max-width:1199px){.portfolio-card.two .portfolio-content-wrap{padding:40px 15px}}.portfolio-card.two .portfolio-content-wrap .details-btn{margin-bottom:80px}@media (min-width:992px) and (max-width:1199px){.portfolio-card.two .portfolio-content-wrap .portfolio-content h4 a{font-size:20px}}.team-card{background-color:#f4f5f6;border-radius:18px;overflow:hidden;padding:18px}@media (min-width:992px) and (max-width:1199px){.team-card{padding:12px}}@media (max-width:576px){.team-card{padding:12px}}.team-card .team-img-wrap{border-radius:18px 18px 0 0;overflow:hidden;position:relative}.team-card .team-img-wrap img{border-radius:18px 18px 0 0;transition:all .5s ease-out}.team-card .team-img-wrap:after{background-color:hsla(0,0%,100%,.3);content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:200%;z-index:1}.team-card .team-img-wrap .team-content{background-color:#f4f5f6;bottom:0;left:0;padding:24px 20px;position:absolute;text-align:center;transform:translateY(55px);transition:transform .5s ease;width:100%;z-index:2}@media (min-width:992px) and (max-width:1199px){.team-card .team-img-wrap .team-content{padding:24px 15px}}.team-card .team-img-wrap .team-content .name-and-desig h4{margin-bottom:10px}@media (min-width:992px) and (max-width:1199px){.team-card .team-img-wrap .team-content .name-and-desig h4{margin-bottom:5px}}@media (max-width:576px){.team-card .team-img-wrap .team-content .name-and-desig h4{margin-bottom:5px}}.team-card .team-img-wrap .team-content .name-and-desig h4 a{color:var(--title-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1.3;transition:.5s}@media (max-width:1399px){.team-card .team-img-wrap .team-content .name-and-desig h4 a{font-size:22px}}@media (min-width:992px) and (max-width:1199px){.team-card .team-img-wrap .team-content .name-and-desig h4 a{font-size:20px}}@media (max-width:576px){.team-card .team-img-wrap .team-content .name-and-desig h4 a{font-size:20px}}.team-card .team-img-wrap .team-content .name-and-desig h4 a:hover{color:var(--primary-color)}.team-card .team-img-wrap .team-content .name-and-desig span{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6}@media (min-width:992px) and (max-width:1199px){.team-card .team-img-wrap .team-content .name-and-desig span{font-size:14px}}@media (max-width:991px){.team-card .team-img-wrap .team-content .name-and-desig span{font-size:15px}}.team-card .team-img-wrap .team-content .social-list{align-items:center;display:flex;gap:14px;justify-content:center;list-style:none;margin:0;opacity:0;padding:20px 0 0;transform:translateY(100%);transform-origin:bottom;transition:transform .5s ease}.team-card .team-img-wrap .team-content .social-list li a{background-color:var(--white-color);border-radius:2px;color:var(--title-color);font-family:var(--main-font-2);font-size:16px;font-weight:500;line-height:1;padding:7px 9px;text-align:center;transition:.5s}.team-card .team-img-wrap .team-content .social-list li a:hover{background-color:var(--primary-color);color:var(--white-color)}.team-card:hover .team-img-wrap img{transform:scale(1.1)}.team-card:hover .team-img-wrap:after{background-color:transparent;height:250%;transition:all .6s linear}.team-card:hover .team-img-wrap .team-content{transform:translateY(0)}.team-card:hover .team-img-wrap .team-content .social-list{opacity:1;transform:translateY(0)}.home1-video-section{background-image:url(../img/home1/home1-video-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:700px;position:relative}@media (max-width:1399px){.home1-video-section{min-height:650px}}@media (max-width:991px){.home1-video-section{min-height:600px}}.home1-video-section .circle-container{background-color:var(--primary-color);border-radius:50%;height:150px;width:150px}.home1-video-section .circle-container,.home1-video-section .circle-container>svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.home1-video-section .circle-container>svg text{fill:var(--white-color);animation:rotateClockwise 10s linear infinite;font-family:var(--main-font-2);font-size:23px;font-weight:500}.home1-video-section .circle-container .play-icon{align-items:center;background-color:var(--white-color);border-radius:50%;display:flex;height:70px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70px}.home1-video-section .circle-container .play-icon svg{fill:var(--title-color);margin-left:2px;transition:.5s}@keyframes rotateClockwise{0%{transform:rotate(0deg);transform-origin:62.5px 62.5px}to{transform:rotate(1turn);transform-origin:62.5px 62.5px}}.pricing-plan-card{background-color:#f4f5f6;border-radius:18px;padding:50px 35px;position:relative;z-index:1}@media (max-width:1399px){.pricing-plan-card{padding:40px 25px}}@media (min-width:992px) and (max-width:1199px){.pricing-plan-card{padding:30px 20px}}@media (max-width:991px){.pricing-plan-card{padding:35px 20px}}@media (max-width:576px){.pricing-plan-card{border-radius:15px}}.pricing-plan-card .pricing-plan-top{align-items:center;border-bottom:1px solid rgba(var(--paragraph-color-opc),.3);display:flex;gap:15px;justify-content:space-between;margin-bottom:30px;padding-bottom:30px}@media (max-width:576px){.pricing-plan-card .pricing-plan-top{margin-bottom:25px;padding-bottom:20px}}.pricing-plan-card .pricing-plan-top .plan h5{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.4;margin-bottom:10px}@media (max-width:1399px){.pricing-plan-card .pricing-plan-top .plan h5{font-size:19px}}.pricing-plan-card .pricing-plan-top .plan span{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6}.pricing-plan-card .pricing-plan-top .price{background-color:var(--white-color);border-radius:6px;padding:17px 12px;text-align:center}@media (max-width:1399px){.pricing-plan-card .pricing-plan-top .price{padding:12px 10px}}@media (max-width:1199px){.pricing-plan-card .pricing-plan-top .price{min-width:80px;padding:12px 8px}}@media (max-width:576px){.pricing-plan-card .pricing-plan-top .price{min-width:84px}}.pricing-plan-card .pricing-plan-top .price h3{color:var(--title-color);font-family:var(--main-font);font-size:28px;font-weight:500;line-height:1.3;margin-bottom:5px}@media (max-width:1399px){.pricing-plan-card .pricing-plan-top .price h3{font-size:25px}}@media (max-width:1199px){.pricing-plan-card .pricing-plan-top .price h3{font-size:22px;margin-bottom:2px}}.pricing-plan-card .pricing-plan-top .price span{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1399px){.pricing-plan-card .pricing-plan-top .price span{font-size:14px}}@media (min-width:992px) and (max-width:1199px){.pricing-plan-card .pricing-plan-top .price span{font-size:13px}}@media (min-width:768px) and (max-width:991px){.pricing-plan-card .pricing-plan-top .price span{font-size:13px}}.pricing-plan-card .pricing-plan-content ul{list-style:none;margin:0 0 30px;padding:0}.pricing-plan-card .pricing-plan-content ul li{align-items:center;color:var(--paragraph-color);display:flex;font-family:var(--main-font-2);font-size:18px;font-weight:400;gap:12px;line-height:1.6;margin-bottom:20px}.pricing-plan-card .pricing-plan-content ul li svg{fill:var(--primary-color)}.pricing-plan-card .pricing-plan-content ul li svg.close{fill:rgba(23,36,38,.5)}@media (min-width:992px) and (max-width:1199px){.pricing-plan-card .pricing-plan-content ul li{font-size:17px;margin-bottom:16px}}@media (max-width:576px){.pricing-plan-card .pricing-plan-content ul li{font-size:17px;margin-bottom:16px}}.pricing-plan-card .pricing-plan-content ul li:last-child{margin-bottom:0}.pricing-plan-card .pricing-plan-content .primary-btn{padding:18px 29px}.pricing-plan-card.professional:before{background:linear-gradient(155.04deg,rgba(244,245,246,0) 63.01%,#8fa581 99.05%);border-radius:18px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:576px){.pricing-plan-card.professional:before{border-radius:15px}}.pricing-plan-card.professional .pricing-plan-top .price{background-color:var(--primary-color)}.pricing-plan-card.professional .pricing-plan-top .price h3{color:var(--white-color)}.pricing-plan-card.professional .pricing-plan-top .price span{color:#f4f5f6}.pricing-plan-card.style-2{padding:30px}@media (max-width:1399px){.pricing-plan-card.style-2{padding:30px 25px}}@media (max-width:1199px){.pricing-plan-card.style-2{padding:30px 20px}}.pricing-plan-card.style-2 .pricing-plan-top{border-bottom:unset;flex-direction:column;gap:20px;padding-bottom:0}.pricing-plan-card.style-2 .pricing-plan-top .plan{text-align:center}.pricing-plan-card.style-2 .pricing-plan-top .price{align-items:baseline;border-radius:10px;display:flex;justify-content:center;padding:24px 12px;width:100%}@media (max-width:1399px){.pricing-plan-card.style-2 .pricing-plan-top .price{padding:22px 12px}}@media (max-width:1199px){.pricing-plan-card.style-2 .pricing-plan-top .price{padding:18px 12px}}@media (max-width:576px){.pricing-plan-card.style-2 .pricing-plan-top .price{padding:16px 12px}}.pricing-plan-card.style-2 .pricing-plan-top .price h3{font-size:36px;margin-bottom:0}@media (max-width:1399px){.pricing-plan-card.style-2 .pricing-plan-top .price h3{font-size:34px}}@media (max-width:1199px){.pricing-plan-card.style-2 .pricing-plan-top .price h3{font-size:30px}}@media (max-width:576px){.pricing-plan-card.style-2 .pricing-plan-top .price h3{font-size:28px}}.pricing-plan-card.style-2 .pricing-plan-content ul{padding:0 60px}@media (max-width:1399px){.pricing-plan-card.style-2 .pricing-plan-content ul{padding:0 35px}}@media (min-width:992px) and (max-width:1199px){.pricing-plan-card.style-2 .pricing-plan-content ul{padding:0 15px}}@media (max-width:991px){.pricing-plan-card.style-2 .pricing-plan-content ul{padding:0 30px}}.pricing-plan-card.style-2 .pricing-plan-content .primary-btn{justify-content:center;width:100%}.home1-testimonial-section{background-color:var(--bg-color);padding:130px 0 245px}@media (max-width:1399px){.home1-testimonial-section{padding:130px 0 200px}}@media (max-width:1199px){.home1-testimonial-section{padding:90px 0 155px}}@media (max-width:991px){.home1-testimonial-section{padding:90px 0 135px}}@media (max-width:767px){.home1-testimonial-section{padding:70px 0 115px}}@media (max-width:576px){.home1-testimonial-section{padding:70px 0}}.home1-testimonial-section .testimonial-img{padding-right:70px}@media (max-width:1399px){.home1-testimonial-section .testimonial-img{padding-right:40px}}@media (max-width:1199px){.home1-testimonial-section .testimonial-img{padding-right:0}}.home1-testimonial-section .testimonial-img img{border-radius:18px}@media (max-width:991px){.home1-testimonial-section .testimonial-img img{max-height:650px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}}.home1-testimonial-section .testimonial-card .quote{fill:var(--white-color)}.home1-testimonial-section .testimonial-card p{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:24px;font-weight:400;line-height:1.5;margin-bottom:35px;margin-top:28px}@media (min-width:992px) and (max-width:1199px){.home1-testimonial-section .testimonial-card p{font-size:21px}}@media (max-width:767px){.home1-testimonial-section .testimonial-card p{font-size:23px}}@media (max-width:576px){.home1-testimonial-section .testimonial-card p{font-size:20px;margin-bottom:30px;margin-top:25px}}.home1-testimonial-section .testimonial-card .author-area{border-top:1px solid hsla(0,0%,100%,.5);padding-top:35px}@media (max-width:576px){.home1-testimonial-section .testimonial-card .author-area{padding-top:30px}}.home1-testimonial-section .testimonial-card .author-area .rating{align-items:center;display:flex;gap:7px;list-style:none;margin:0 0 10px;padding:0}.home1-testimonial-section .testimonial-card .author-area .rating li i{color:#ecb014;font-size:18px}.home1-testimonial-section .testimonial-card .author-area h4{color:var(--white-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1.2;margin-bottom:10px}@media (max-width:1199px){.home1-testimonial-section .testimonial-card .author-area h4{font-size:22px}}.home1-testimonial-section .testimonial-card .author-area span{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1}.home1-testimonial-section .testimonial-slider-area .slider-btn-grp{justify-content:end;margin-top:-170px;position:relative;z-index:1}@media (max-width:1399px){.home1-testimonial-section .testimonial-slider-area .slider-btn-grp{margin-top:-122px}}@media (max-width:1199px){.home1-testimonial-section .testimonial-slider-area .slider-btn-grp{margin-top:-110px}}@media (max-width:991px){.home1-testimonial-section .testimonial-slider-area .slider-btn-grp{margin-top:-95px}}@media (max-width:576px){.home1-testimonial-section .testimonial-slider-area .slider-btn-grp{justify-content:start;margin-top:0;padding-top:25px}}.home1-testimonial-section .testimonial-slider-area .home1-testimonial-slider .swiper-slide-active .quote,.home1-testimonial-section .testimonial-slider-area .home1-testimonial-slider .swiper-slide-active p{animation:fadeInDown 1.7s}.home1-testimonial-section .testimonial-slider-area .home1-testimonial-slider .swiper-slide-active .author-area{animation:fadeInUp 1.7s}.home1-faq-section .faq-wrapper{background-color:#f4f5f6;border-radius:18px;padding:40px}@media (min-width:992px) and (max-width:1199px){.home1-faq-section .faq-wrapper{padding:35px 25px}}@media (max-width:991px){.home1-faq-section .faq-wrapper{padding:40px 35px}}@media (max-width:767px){.home1-faq-section .faq-wrapper{padding:35px 25px}}@media (max-width:576px){.home1-faq-section .faq-wrapper{border-radius:10px;padding:30px 15px}}.contact-form{background-color:var(--white-color);border-radius:18px;padding:40px 35px}@media (min-width:992px) and (max-width:1199px){.contact-form{padding:35px 25px}}@media (max-width:767px){.contact-form{padding:35px 25px}}@media (max-width:576px){.contact-form{border-radius:10px;padding:25px 20px}}.contact-form .form-title{margin-bottom:30px;max-width:380px}@media (max-width:576px){.contact-form .form-title{margin-bottom:15px}}.contact-form .form-title h4{color:var(--title-color);font-family:var(--main-font);font-size:32px;font-weight:600;line-height:1.1;margin-bottom:10px}@media (max-width:576px){.contact-form .form-title h4{font-size:22px}}.contact-form .form-title p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.5;margin-bottom:0}.contact-form .primary-btn{font-size:15px;justify-content:center;width:100%}.faq-wrap .accordion .accordion-item{background-color:var(--white-color);border:unset;border-radius:10px;margin-bottom:25px;padding:0}@media (max-width:576px){.faq-wrap .accordion .accordion-item{border-radius:10px}}.faq-wrap .accordion .accordion-item:last-child{margin-bottom:0}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button{background-color:transparent;border:unset;border-radius:unset;border-radius:10px 10px 0 0;box-shadow:none;color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.4;padding:24px 22px;transition:.5s}@media (max-width:1399px){.faq-wrap .accordion .accordion-item .accordion-header .accordion-button{font-size:18px}}@media (min-width:992px) and (max-width:1199px){.faq-wrap .accordion .accordion-item .accordion-header .accordion-button{font-size:17px}}@media (max-width:991px){.faq-wrap .accordion .accordion-item .accordion-header .accordion-button{padding:15px 22px}}@media (max-width:767px){.faq-wrap .accordion .accordion-item .accordion-header .accordion-button{font-size:17px;padding:15px}}@media (max-width:576px){.faq-wrap .accordion .accordion-item .accordion-header .accordion-button{font-size:16px}}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:after{align-items:center;background-image:none;color:var(--title-color);content:"\f4fe";display:flex;font-family:bootstrap-icons;font-size:24px;font-weight:600;justify-content:center;transition:.5s}@media (max-width:767px){.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:after{font-size:20px}}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--primary-color)}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{color:var(--primary-color);content:"\f2ea"}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:hover,.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:hover:after{color:var(--primary-color)}.faq-wrap .accordion .accordion-item .accordion-body{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;letter-spacing:.48px;line-height:1.9;padding:0 22px 20px}@media (max-width:767px){.faq-wrap .accordion .accordion-item .accordion-body{padding:0 15px 20px}}@media (max-width:576px){.faq-wrap .accordion .accordion-item .accordion-body{font-size:14px}}.faq-wrap.style-2 .accordion .accordion-item{background-color:#f4f5f6}.faq-wrap.style-2 .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:var(--primary-color);color:var(--white-color)}.faq-wrap.style-2 .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{color:var(--white-color)}.faq-wrap.style-2 .accordion .accordion-item .accordion-body{padding:20px 30px}@media (min-width:992px) and (max-width:1199px){.faq-wrap.style-2 .accordion .accordion-item .accordion-body{padding:20px 25px}}@media (max-width:767px){.faq-wrap.style-2 .accordion .accordion-item .accordion-body{padding:20px 18px}}@media (max-width:576px){.faq-wrap.style-2 .accordion .accordion-item .accordion-body{padding:15px 18px}}.home1-blog-section{background-color:#f4f5f6;padding:130px 0}@media (max-width:1199px){.home1-blog-section{padding:90px 0}}@media (max-width:767px){.home1-blog-section{padding:70px 0}}.blog-card .blog-img{border-radius:18px 18px 0 0;display:block;overflow:hidden;position:relative;transition:all .5s ease-out}.blog-card .blog-img:after{background-color:hsla(0,0%,100%,.3);content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:200%;z-index:1}.blog-card .blog-img img{border-radius:18px 18px 0 0;transition:all .5s ease-out}.blog-card .blog-content{background-color:var(--white-color);border-radius:0 0 18px 18px;padding:30px 25px}@media (max-width:1399px){.blog-card .blog-content{padding:30px 20px}}@media (max-width:991px){.blog-card .blog-content{padding:25px 20px}}@media (max-width:576px){.blog-card .blog-content{padding:25px 15px}}.blog-card .blog-content .blog-meta{align-items:center;display:flex;gap:25px;list-style:none;margin:0 0 10px;padding:0}.blog-card .blog-content .blog-meta li{position:relative}.blog-card .blog-content .blog-meta li:before{background-color:#3f4e50;border-radius:50%;content:"";height:5px;left:-14px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.blog-card .blog-content .blog-meta li:first-child:before{display:none}.blog-card .blog-content .blog-meta li a{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;transition:.5s}.blog-card .blog-content .blog-meta li a:hover{color:var(--primary-color)}.blog-card .blog-content h5{margin-bottom:15px}.blog-card .blog-content h5 a{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.4;transition:.5s}@media (max-width:1399px){.blog-card .blog-content h5 a{font-size:18px}}@media (min-width:768px) and (max-width:991px){.blog-card .blog-content h5 a{font-size:17px}}@media (max-width:576px){.blog-card .blog-content h5 a{font-size:17px}}.blog-card .blog-content h5 a:hover{color:var(--primary-color)}.blog-card .blog-content .more-btn{align-items:center;color:var(--primary-color);display:inline-flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:7px;line-height:1;transition:all .5s ease-out}.blog-card .blog-content .more-btn svg{fill:var(--primary-color);transition:all .5s ease-out}.blog-card .blog-content .more-btn:hover{color:var(--title-color)}.blog-card .blog-content .more-btn:hover svg{fill:var(--title-color);transform:translateX(5px)}.blog-card:hover .blog-img:after{background-color:transparent;height:250%;transition:all .6s linear}.blog-card:hover .blog-img img{transform:scale(1.1)}.blog-card.two .blog-content{background-color:#f4f5f6}.footer-section{background-color:var(--bg-color);color:var(--white-color)}.footer-section .footer-menu-wrap{padding:130px 0 100px}@media (max-width:1199px){.footer-section .footer-menu-wrap{padding:110px 0 100px}}@media (max-width:991px){.footer-section .footer-menu-wrap{padding:90px 0}}@media (max-width:767px){.footer-section .footer-menu-wrap{padding:70px 0}}.footer-section .footer-menu-wrap .footer-logo-area{width:100%}.footer-section .footer-menu-wrap .footer-logo-area img{margin-top:-20px;max-width:250px}@media (max-width:991px){.footer-section .footer-menu-wrap .footer-logo-area img{max-width:200px}}.footer-section .footer-menu-wrap .footer-logo-area p{color:var(--white-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;padding:15px 0 25px}@media (min-width:992px) and (max-width:1199px){.footer-section .footer-menu-wrap .footer-logo-area p{font-size:16px}}@media (max-width:767px){.footer-section .footer-menu-wrap .footer-logo-area p{font-size:17px}}.footer-section .footer-menu-wrap .widget-title h5{color:var(--white-color);font-family:var(--main-font);font-size:20px;font-weight:500;letter-spacing:.03em;line-height:1;margin-bottom:30px}@media (min-width:992px) and (max-width:1199px){.footer-section .footer-menu-wrap .widget-title h5{font-size:18px;margin-bottom:25px}}@media (max-width:576px){.footer-section .footer-menu-wrap .widget-title h5{margin-bottom:25px}}.footer-section .footer-menu-wrap .footer-widget .widget-list{list-style:none;margin:0;padding:0}@media (max-width:992px){.footer-section .footer-menu-wrap .footer-widget .widget-list{max-width:70%;text-align:center}.line-height-a li a{line-height:1.7!important}}.footer-section .footer-menu-wrap .footer-widget .widget-list li{line-height:1;margin-bottom:20px}.footer-section .footer-menu-wrap .footer-widget .widget-list li:last-child{margin-bottom:0}.footer-section .footer-menu-wrap .footer-widget .widget-list li a{color:var(--white-color);display:inline-block;font-family:var(--main-font-2);font-size:18px;font-weight:400;letter-spacing:.34px;line-height:1.3;position:relative;transform:translateX(0);transition:.5s}@media (min-width:1200px) and (max-width:1399px){.footer-section .footer-menu-wrap .footer-widget .widget-list li a{font-size:15px}}@media (max-width:1199px){.footer-section .footer-menu-wrap .footer-widget .widget-list li a{font-size:15px}}@media (max-width:576px){.footer-section .footer-menu-wrap .footer-widget .widget-list li a{font-size:14px}}.footer-section .footer-menu-wrap .footer-widget .widget-list li a:after{background-color:var(--primary-color);content:"";height:1px;left:-15px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:.35s;width:10px}.footer-section .footer-menu-wrap .footer-widget .widget-list li a:hover{color:var(--primary-color);transform:translateX(10px)}.footer-section .footer-menu-wrap .footer-widget .widget-list li a:hover:after{opacity:1}.footer-section .footer-menu-wrap .newsletter-area{max-width:350px;width:100%}.footer-section .footer-menu-wrap .newsletter-area h5{color:var(--white-color);font-family:var(--main-font);font-size:20px;font-weight:500;letter-spacing:.03em;line-height:1;margin-bottom:30px}@media (min-width:992px) and (max-width:1199px){.footer-section .footer-menu-wrap .newsletter-area h5{font-size:18px;margin-bottom:25px}}@media (max-width:991px){.footer-section .footer-menu-wrap .newsletter-area h5{margin-bottom:25px}}.footer-section .footer-menu-wrap .newsletter-area p{color:var(--white-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:30px}@media (max-width:576px){.footer-section .footer-menu-wrap .newsletter-area p{margin-bottom:25px}}.footer-section .footer-menu-wrap .newsletter-area .form-inner{align-items:center;background-color:var(--white-color);border-radius:6px;display:flex;justify-content:space-between;padding:7px 8px 7px 0}.footer-section .footer-menu-wrap .newsletter-area .form-inner input{border:unset;font-size:16px;height:unset;padding:0 20px}.footer-section .footer-menu-wrap .newsletter-area .form-inner button{background-color:var(--primary-color);border-radius:6px;color:var(--white-color);font-family:var(--main-font);font-size:14px;font-weight:500;line-height:1;padding:15px 20px;transition:.5s}@media (max-width:767px){.footer-section .footer-menu-wrap .newsletter-area .form-inner button{font-size:13px;padding:12px 15px}}.footer-section .footer-menu-wrap .newsletter-area .form-inner button:hover{background:var(--primary-color2)}.footer-section .footer-btm-area{align-items:center;border-top:1px solid hsla(0,0%,100%,.3);display:flex;gap:15px;justify-content:center;padding:28px 0 48px}@media (max-width:767px){.footer-section .footer-btm-area{flex-wrap:wrap;justify-content:center;padding:20px 0 40px}}.footer-section .footer-btm-area p{color:var(--white-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:0}@media (max-width:991px){.footer-section .footer-btm-area p{font-size:17px}}@media (max-width:767px){.footer-section .footer-btm-area p{font-size:17px;text-align:center}}.footer-section .footer-btm-area p a{color:var(--white-color);transition:.5s}.footer-section .footer-btm-area p a:hover{color:var(--primary-color)}.footer-section .footer-btm-area .footer-bottom-right ul{align-items:center;display:flex;gap:44px;list-style:none;margin:0;padding:0}@media (max-width:1199px){.footer-section .footer-btm-area .footer-bottom-right ul{gap:35px}}@media (max-width:991px){.footer-section .footer-btm-area .footer-bottom-right ul{gap:20px}}.footer-section .footer-btm-area .footer-bottom-right ul li a{color:var(--white-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1;transition:.5s}@media (max-width:991px){.footer-section .footer-btm-area .footer-bottom-right ul li a{font-size:17px}}.footer-section .footer-btm-area .footer-bottom-right ul li a:hover{color:var(--primary-color)}.footer-section .social-list{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.footer-section .social-list li a{align-items:center;background-color:var(--white-color);border-radius:6px;display:flex;height:44px;justify-content:center;transition:.5s;width:44px}.footer-section .social-list li a i{color:var(--title-color);font-size:20px;transition:.5s}.footer-section .social-list li a i.bi-twitter-x{font-size:16px}.footer-section .social-list li a:hover{background-color:var(--primary-color)}.footer-section .social-list li a:hover i{color:var(--white-color)}.footer-section .footer-gallery{max-width:350px;width:100%}.footer-section .footer-gallery .gallery-img{border-radius:6px;position:relative}.footer-section .footer-gallery .gallery-img img{border-radius:6px;width:100%}.footer-section .footer-gallery .gallery-img .icon-area{align-items:center;background-color:rgba(21,60,60,.5);border-radius:6px;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transform:scale(.4);transition:.5s;width:100%}.footer-section .footer-gallery .gallery-img .icon-area i{color:var(--white-color);font-size:24px}.footer-section .footer-gallery .gallery-img:hover .icon-area{opacity:1;transform:scale(1)}.footer-section.style-2{background-color:#183830}.footer-section.style-2 .footer-top-area{padding-top:130px;text-align:center}@media (max-width:1199px){.footer-section.style-2 .footer-top-area{padding-top:100px}}@media (max-width:991px){.footer-section.style-2 .footer-top-area{padding-top:90px}}@media (max-width:576px){.footer-section.style-2 .footer-top-area{padding-top:70px}}.footer-section.style-2 .footer-top-area h2{color:var(--white-color);font-family:var(--main-font);font-size:54px;font-weight:500;line-height:1.2;margin-bottom:0}@media (max-width:1399px){.footer-section.style-2 .footer-top-area h2{font-size:45px}}@media (max-width:767px){.footer-section.style-2 .footer-top-area h2{font-size:38px}}@media (max-width:576px){.footer-section.style-2 .footer-top-area h2{font-size:30px;line-height:1.3}}.footer-section.style-2 .footer-top-area p{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:35px;padding-top:15px}@media (max-width:576px){.footer-section.style-2 .footer-top-area p{margin-bottom:25px}}.footer-section.style-2 .footer-top-area .primary-btn:hover{background-color:var(--white-color);color:var(--title-color)}.footer-section.style-2 .footer-menu-wrap{padding:100px 0}@media (max-width:1199px){.footer-section.style-2 .footer-menu-wrap{padding:90px 0}}@media (max-width:767px){.footer-section.style-2 .footer-menu-wrap{padding:70px 0}}.footer-section.style-2 .footer-menu-wrap .footer-logo-area{max-width:unset}.footer-section.style-2 .footer-menu-wrap .footer-logo-area .contact-area{list-style:none;margin:20px 0 0;padding:0}.footer-contact-area{padding-left:0!important}.footer-contact-area a,.footer-contact-area svg{color:var(--white-color)}.footer-section.style-2 .footer-menu-wrap .footer-logo-area a{align-items:center;display:flex;justify-content:center}.footer-section.style-2 .footer-menu-wrap .footer-logo-area .contact-area .single-contact{align-items:center;display:flex;gap:12px;margin-bottom:12px}.footer-section.style-2 .footer-menu-wrap .footer-logo-area .contact-area .single-contact:last-child{margin-bottom:0}.footer-section.style-2 .footer-menu-wrap .footer-logo-area .contact-area .single-contact svg{fill:var(--white-color)}.footer-section.style-2 .footer-menu-wrap .footer-logo-area .contact-area .single-contact a{color:var(--white-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6;transition:.5s}.footer-section.style-2 .footer-menu-wrap .footer-logo-area .contact-area .single-contact a:hover{color:var(--primary-color)}.footer-section.style-3{background-color:#f4f5f6}.footer-section.style-3 .footer-menu-wrap .footer-logo-area p{color:var(--paragraph-color)}.footer-section.style-3 .footer-menu-wrap .widget-title h5{color:var(--title-color)}.footer-section.style-3 .footer-menu-wrap .footer-widget .widget-list li a{color:var(--paragraph-color)}.footer-section.style-3 .footer-menu-wrap .footer-widget .widget-list li a:hover{color:var(--primary-color);transform:translateX(10px)}.footer-section.style-3 .footer-menu-wrap .footer-widget .widget-list li a:hover:after{opacity:1}.footer-section.style-3 .footer-btm-area{border-top:1px solid rgba(var(--paragraph-color-opc),.3)}.footer-section.style-3 .footer-btm-area p{color:var(--title-color)}.footer-section.style-3 .footer-btm-area p a{color:var(--title-color);transition:.5s}.footer-section.style-3 .footer-btm-area p a:hover{color:var(--primary-color)}.footer-section.style-3 .footer-btm-area .footer-bottom-right ul li a{color:var(--title-color)}.footer-section.style-3 .footer-btm-area .footer-bottom-right ul li a:hover{color:var(--primary-color)}.footer-contact{display:flex;justify-content:center}.home2-banner-section{overflow:hidden;position:relative}.home2-banner-section .banner-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh}@media (max-width:576px){.home2-banner-section .banner-bg{min-height:90vh}}.home2-banner-section .banner-content-wrap{bottom:40px;left:0;padding:50px 0;position:absolute;width:100%;z-index:1}.home2-banner-section .banner-content-wrap .banner-content{max-width:70%;width:100%}@media (max-width:1399px){.home2-banner-section .banner-content-wrap .banner-content{max-width:70%}}@media (max-width:767px){.home2-banner-section .banner-content-wrap .banner-content{max-width:90%}}.home2-banner-section .banner-content-wrap .banner-content h1{color:var(--white-color);font-family:var(--main-font);font-size:70px;font-weight:600;line-height:1.05;margin-bottom:10px;max-width:580px}@media (min-width:1400px) and (max-width:1599px){.home2-banner-section .banner-content-wrap .banner-content h1{font-size:65px}}@media (max-width:1399px){.home2-banner-section .banner-content-wrap .banner-content h1{font-size:55px}}@media (max-width:767px){.home2-banner-section .banner-content-wrap .banner-content h1{font-size:52px}}@media (max-width:576px){.home2-banner-section .banner-content-wrap .banner-content h1{font-size:42px;line-height:1.1}}.home2-banner-section .banner-content-wrap .banner-content p{color:var(--white-color);font-family:var(--main-font-2);font-size:20px;font-weight:400;line-height:1.4;margin-bottom:35px;margin-top:25px;max-width:400px}@media (max-width:576px){.home2-banner-section .banner-content-wrap .banner-content p{font-size:17px;margin-bottom:30px}}@media (max-width:1199px){.home2-banner-section .slider-btn-group{display:none}}.home2-banner-section .slider-btn-group .slider-btn{align-items:center;background-color:hsla(0,0%,100%,.2);border-radius:6px;display:flex;height:60px;justify-content:center;left:60px;position:absolute;top:50%;transform:translateY(-50%);transition:.5s;width:60px;z-index:1}@media (min-width:1400px) and (max-width:1599px){.home2-banner-section .slider-btn-group .slider-btn{height:50px;left:5px;width:45px}}@media (max-width:1399px){.home2-banner-section .slider-btn-group .slider-btn{height:45px;left:0;width:40px}}.home2-banner-section .slider-btn-group .slider-btn:hover{background-color:var(--primary-color)}.home2-banner-section .slider-btn-group .slider-btn i{color:var(--white-color)}.home2-banner-section .slider-btn-group .slider-btn.banner-slider-next{left:unset;right:60px}@media (min-width:1400px) and (max-width:1599px){.home2-banner-section .slider-btn-group .slider-btn.banner-slider-next{right:5px}}@media (max-width:1399px){.home2-banner-section .slider-btn-group .slider-btn.banner-slider-next{right:0}}.home2-service-section .support-area{align-items:center;background-color:var(--bg-color);border-radius:18px;display:flex;gap:30px;padding:50px 40px}@media (max-width:1399px){.home2-service-section .support-area{gap:25px;padding:45px 30px}}@media (max-width:767px){.home2-service-section .support-area{padding:35px 25px}}@media (max-width:576px){.home2-service-section .support-area{border-radius:10px;flex-wrap:wrap;gap:20px;padding:30px 25px}}.home2-service-section .support-area .support-img img{border-radius:18px;min-width:170px}@media (max-width:576px){.home2-service-section .support-area .support-img img{border-radius:10px}}.home2-service-section .support-area .support-content h5{color:var(--white-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.5;margin-bottom:10px}@media (max-width:767px){.home2-service-section .support-area .support-content h5{font-size:18px}}.home2-service-section .support-area .support-content p{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6;margin-bottom:15px}.home2-service-section .support-area .support-content .primary-btn{padding:16px 30px}@media (max-width:767px){.home2-service-section .support-area .support-content .primary-btn{padding:14px 25px}}.home2-service-section .support-area .support-content .primary-btn:hover{background-color:var(--white-color);color:var(--title-color)}.home2-about-section{background-color:#f4f5f6;padding:130px 0}@media (max-width:1199px){.home2-about-section{padding:90px 0}}@media (max-width:767px){.home2-about-section{padding:70px 0}}.home1-about-section .about-content .section-title h2{width:80%}@media (max-width:767px){.home2-about-section .about-content .section-title h2{font-size:36px;width:100%}}.home2-about-section .about-content .section-title p{font-size:17px}@media (max-width:576px){.home2-about-section .about-content .section-title p{font-size:16px}}.home2-about-section .about-content .counter-area{align-items:center;display:flex;gap:20px;justify-content:space-between;list-style:none;margin:35px 0;max-width:390px;padding:0;position:relative;width:100%}.home2-about-section .about-content .counter-area:before{background-color:rgba(var(--paragraph-color-opc),.5);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.home2-about-section .about-content .counter-area .single-counter .number{align-items:center;display:flex;margin-bottom:8px}.home2-about-section .about-content .counter-area .single-counter .number h2,.home2-about-section .about-content .counter-area .single-counter .number span{color:var(--title-color);font-family:var(--main-font);font-size:36px;font-weight:500;line-height:1;margin-bottom:0}@media (max-width:991px){.home2-about-section .about-content .counter-area .single-counter .number h2,.home2-about-section .about-content .counter-area .single-counter .number span{font-size:34px}}@media (max-width:767px){.home2-about-section .about-content .counter-area .single-counter .number h2,.home2-about-section .about-content .counter-area .single-counter .number span{font-size:32px}}@media (max-width:576px){.home2-about-section .about-content .counter-area .single-counter .number h2,.home2-about-section .about-content .counter-area .single-counter .number span{font-size:30px}}.home2-about-section .about-content .counter-area .single-counter span{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:18px;font-weight:500;line-height:1.6}@media (max-width:576px){.home2-about-section .about-content .counter-area .single-counter span{font-size:16px}}.home2-about-section .about-img img{border-radius:18px}.home2-process-section .process-card{position:relative}.home2-process-section .process-card .process-img{align-items:center;border:2px dashed #8fa581;border-radius:50%;display:flex;height:240px;justify-content:center;margin:0 auto;position:relative;width:240px}@media (min-width:992px) and (max-width:1199px){.home2-process-section .process-card .process-img{height:220px;width:220px}}@media (max-width:576px){.home2-process-section .process-card .process-img{height:220px;width:220px}}.home2-process-section .process-card .process-img img{border-radius:50%;height:220px;width:220px}@media (min-width:992px) and (max-width:1199px){.home2-process-section .process-card .process-img img{height:200px;width:200px}}@media (max-width:576px){.home2-process-section .process-card .process-img img{height:200px;width:200px}}.home2-process-section .process-card .process-img .step-no{align-items:center;background-color:var(--primary-color);border-radius:50%;color:var(--white-color);display:flex;font-family:var(--main-font-2);font-size:18px;font-weight:600;height:44px;justify-content:center;line-height:1;position:absolute;right:0;top:10px;width:44px}.home2-process-section .process-card .process-content{padding-top:25px;text-align:center}@media (max-width:576px){.home2-process-section .process-card .process-content{padding-top:20px}}.home2-process-section .process-card .process-content h4{color:var(--title-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1.2;margin-bottom:10px}@media (min-width:992px) and (max-width:1199px){.home2-process-section .process-card .process-content h4{font-size:22px}}.home2-process-section .process-card .process-content p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:17px;font-weight:400;line-height:1.6;margin-bottom:0}@media (min-width:992px) and (max-width:1199px){.home2-process-section .process-card .process-content p{font-size:16px}}.home2-process-section .process-card .arrow{fill:var(--primary-color);position:absolute;right:-55%;top:35px}@media (max-width:1399px){.home2-process-section .process-card .arrow{right:-62%}}@media (min-width:992px) and (max-width:1199px){.home2-process-section .process-card .arrow{right:-20%;width:90px}}@media (max-width:991px){.home2-process-section .process-card .arrow{display:none}}.home2-newletter-section .newletter-video-area{position:relative}@media (max-width:1699px){.home2-newletter-section .newletter-video-area{height:100%}}@media (max-width:576px){.home2-newletter-section .newletter-video-area{height:unset}}.home2-newletter-section .newletter-video-area img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.home2-newletter-section .newletter-video-area img{height:unset;min-height:300px}}.home2-newletter-section .newletter-video-area .play-btn{align-items:center;background-color:var(--primary-color);border-radius:50%;display:flex;height:80px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}@media (max-width:576px){.home2-newletter-section .newletter-video-area .play-btn{height:70px;width:70px}}.home2-newletter-section .newletter-video-area .play-btn svg{fill:var(--white-color)}.home2-newletter-section .newsletter-content-wrap{align-items:center;background-color:var(--bg-color);display:flex;height:100%;padding:130px 150px 130px 85px}@media (min-width:1400px) and (max-width:1599px){.home2-newletter-section .newsletter-content-wrap{padding:100px 90px 100px 65px}}@media (max-width:1399px){.home2-newletter-section .newsletter-content-wrap{padding:100px 50px 100px 40px}}@media (min-width:992px) and (max-width:1199px){.home2-newletter-section .newsletter-content-wrap{padding:100px 20px 100px 30px}}@media (max-width:991px){.home2-newletter-section .newsletter-content-wrap{padding:90px 50px 90px 40px}}@media (max-width:767px){.home2-newletter-section .newsletter-content-wrap{padding:70px 30px}}@media (max-width:576px){.home2-newletter-section .newsletter-content-wrap{padding:60px 20px}}.home2-newletter-section .newsletter-content-wrap .newsletter-content{max-width:575px;width:100%}@media (min-width:992px) and (max-width:1199px){.home2-newletter-section .newsletter-content-wrap .newsletter-content{max-width:550px}}.home2-newletter-section .newsletter-content-wrap .newsletter-content .section-title{margin-bottom:40px}@media (max-width:767px){.home2-newletter-section .newsletter-content-wrap .newsletter-content .section-title{margin-bottom:30px}}.home2-newletter-section .newsletter-content-wrap .newsletter-content .section-title p{padding-top:20px}@media (max-width:767px){.home2-newletter-section .newsletter-content-wrap .newsletter-content .section-title p{padding-top:15px}}.home2-newletter-section .newsletter-content-wrap .newsletter-content .from-wrap{align-items:center;display:flex;gap:24px}@media (max-width:576px){.home2-newletter-section .newsletter-content-wrap .newsletter-content .from-wrap{flex-wrap:wrap;gap:20px}}.home2-newletter-section .newsletter-content-wrap .newsletter-content .from-wrap .form-inner{max-width:270px;width:100%}@media (max-width:576px){.home2-newletter-section .newsletter-content-wrap .newsletter-content .from-wrap .form-inner{max-width:unset}}.home2-newletter-section .newsletter-content-wrap .newsletter-content .from-wrap .form-inner input{background-color:var(--white-color);border-radius:6px;font-size:16px;padding:14px 18px}.home2-newletter-section .newsletter-content-wrap .newsletter-content .from-wrap .primary-btn{padding:20px 30px}@media (max-width:576px){.home2-newletter-section .newsletter-content-wrap .newsletter-content .from-wrap .primary-btn{justify-content:center;width:100%}}.team-card2{cursor:pointer}.team-card2 .team-img{border-radius:18px 18px 0 0;overflow:hidden;position:relative}.team-card2 .team-img>a{display:block;position:relative}.team-card2 .team-img>a img{border-radius:18px 18px 0 0;transition:all .5s ease-out}.team-card2 .team-img>a:after{background-color:hsla(0,0%,100%,.3);content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:200%;z-index:1}.team-card2 .team-img .social-list{align-items:center;bottom:40px;display:flex;gap:8px;left:50%;list-style:none;margin:0;opacity:0;padding:0;position:absolute;transform:scaleY(0) translateX(-50%);transform-origin:bottom;transition:.5s ease-in-out;z-index:2}@media (min-width:576px) and (max-width:767px){.team-card2 .team-img .social-list{bottom:30px}}.team-card2 .team-img .social-list li a{align-items:center;background-color:var(--white-color);border-radius:6px;display:flex;height:44px;justify-content:center;transition:.5s;width:44px}@media (min-width:576px) and (max-width:767px){.team-card2 .team-img .social-list li a{height:40px;width:40px}}.team-card2 .team-img .social-list li a i{color:var(--title-color);font-size:20px;transition:.5s}.team-card2 .team-img .social-list li a i.bi-twitter-x{font-size:16px}.team-card2 .team-img .social-list li a:hover{background-color:var(--primary-color)}.team-card2 .team-img .social-list li a:hover i{color:var(--white-color)}.team-card2 .team-content{background-color:#f4f5f6;border-radius:0 0 18px 18px;padding:24px;text-align:center}@media (max-width:1399px){.team-card2 .team-content{padding:24px 15px}}.team-card2 .team-content h5{margin-bottom:10px}@media (min-width:576px) and (max-width:767px){.team-card2 .team-content h5{margin-bottom:7px}}.team-card2 .team-content h5 a{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.3;transition:.5s}@media (min-width:1200px) and (max-width:1399px){.team-card2 .team-content h5 a{font-size:18px}}@media (min-width:576px) and (max-width:767px){.team-card2 .team-content h5 a{font-size:17px}}.team-card2 .team-content h5 a:hover{color:var(--primary-color)}.team-card2 .team-content span{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1}.team-card2:hover .team-img a img{transform:scale(1.1)}.team-card2:hover .team-img a:after{background-color:transparent;height:250%;transition:all .6s linear}.team-card2:hover .team-img .social-list{opacity:1;transform:scaleY(1) translateX(-50%)}.team-card2.two .team-img .social-list{bottom:unset;flex-direction:column;left:28px;opacity:0;top:28px;transform:scaleY(0);transform-origin:top}.team-card2.two .team-content{text-align:start}.team-card2.two:hover .team-img .social-list{opacity:1;transform:scaleY(1)}.home2-testimonial-section{background-color:#fff;padding:30px 0}@media (max-width:1199px){.home2-testimonial-section{padding:20px 0}}@media (max-width:767px){.home2-testimonial-section{padding:10px 0}}@media (min-width:992px) and (max-width:1199px){.home2-testimonial-section .section-title h2{font-size:40px}}.home2-testimonial-section .section-title p{margin-bottom:27px}@media (min-width:1200px) and (max-width:1399px){.home2-testimonial-section .section-title p{font-size:17px}}@media (min-width:992px) and (max-width:1199px){.home2-testimonial-section .testimonial-slider-area{margin-left:20px}}.home2-testimonial-section .logo-section{padding-top:0}.testimonial-card2{background-color:var(--white-color);border-radius:18px;padding:40px}@media (min-width:1200px) and (max-width:1399px){.testimonial-card2{padding:40px 30px}}@media (max-width:1199px){.testimonial-card2{padding:35px 25px}}@media (max-width:576px){.testimonial-card2{padding:30px 18px}}.testimonial-card2 .rating{align-items:center;display:flex;gap:7px;list-style:none;margin:0 0 10px;padding:0}.testimonial-card2 .rating li i{color:#ecb014;font-size:18px}.testimonial-card2 p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:24px;font-weight:400;line-height:40px;margin-bottom:25px}@media (min-width:1200px) and (max-width:1399px){.testimonial-card2 p{font-size:23px}}@media (min-width:992px) and (max-width:1199px){.testimonial-card2 p{font-size:21px}}@media (max-width:767px){.testimonial-card2 p{font-size:21px}}@media (max-width:576px){.testimonial-card2 p{font-size:19px;line-height:36px;margin-bottom:20px}}.testimonial-card2 .btm-area{align-items:center;display:flex;gap:10px;justify-content:space-between}.testimonial-card2 .btm-area .author-area{align-items:center;display:flex;gap:24px}@media (min-width:992px) and (max-width:1199px){.testimonial-card2 .btm-area .author-area{gap:15px}}@media (max-width:767px){.testimonial-card2 .btm-area .author-area{gap:18px}}@media (max-width:576px){.testimonial-card2 .btm-area .author-area{gap:15px}}.testimonial-card2 .btm-area .author-area .author-img img{border-radius:6px;min-width:80px}@media (max-width:576px){.testimonial-card2 .btm-area .author-area .author-img img{min-width:70px;width:70px}}.testimonial-card2 .btm-area .author-area .author-content h5{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.3;margin-bottom:8px}@media (min-width:992px) and (max-width:1199px){.testimonial-card2 .btm-area .author-area .author-content h5{font-size:18px}}@media (max-width:767px){.testimonial-card2 .btm-area .author-area .author-content h5{font-size:19px}}@media (max-width:576px){.testimonial-card2 .btm-area .author-area .author-content h5{font-size:17px;margin-bottom:5px}}.testimonial-card2 .btm-area .author-area .author-content span{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1}.testimonial-card2 .btm-area .quote{fill:var(--primary-color)}@media (max-width:576px){.testimonial-card2 .btm-area .quote{display:none}}.testimonial-card2.two{background-color:#f4f5f6}.home2-faq-section .faq-img{padding-right:20px}@media (max-width:1399px){.home2-faq-section .faq-img{padding-right:10px}}@media (max-width:1199px){.home2-faq-section .faq-img{padding-right:0}}.home2-faq-section .faq-img img{border-radius:10px}.home2-faq-section .faq-content{padding-left:40px}@media (max-width:1399px){.home2-faq-section .faq-content{padding-left:20px}}@media (max-width:1199px){.home2-faq-section .faq-content{padding-left:0}}.home2-faq-section .faq-content .section-title{margin-bottom:25px}@media (min-width:992px) and (max-width:1199px){.home2-faq-section .faq-content .section-title h2{font-size:40px}.home2-faq-section .faq-content .section-title p{font-size:16px}}.home2-faq-section .faq-content .faq-wrap .accordion .accordion-item{background-color:#f4f5f6}.home2-faq-section .faq-content .faq-wrap .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:var(--bg-color);color:var(--white-color)}.home2-faq-section .faq-content .faq-wrap .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{color:var(--white-color)}.home2-faq-section .faq-content .faq-wrap .accordion .accordion-item .accordion-body{padding:20px 30px}@media (min-width:992px) and (max-width:1199px){.home2-faq-section .faq-content .faq-wrap .accordion .accordion-item .accordion-body{padding:20px 25px}}@media (max-width:767px){.home2-faq-section .faq-content .faq-wrap .accordion .accordion-item .accordion-body{padding:20px 18px}}@media (max-width:576px){.home2-faq-section .faq-content .faq-wrap .accordion .accordion-item .accordion-body{padding:15px 18px}}.home2-counter-section{background-color:var(--bg-color);padding:130px 0}@media (max-width:1199px){.home2-counter-section{padding:90px 0}}@media (max-width:767px){.home2-counter-section{padding:70px 0}}.home2-counter-section .single-counter{background-color:hsla(0,0%,100%,.1);border-radius:10px;padding:48px 30px;text-align:center}@media (max-width:1399px){.home2-counter-section .single-counter{padding:45px 30px}}@media (max-width:1199px){.home2-counter-section .single-counter{padding:42px 20px}}@media (max-width:767px){.home2-counter-section .single-counter{padding:38px 20px}}.home2-counter-section .single-counter .number{align-items:center;display:flex;justify-content:center}.home2-counter-section .single-counter .number h2,.home2-counter-section .single-counter .number span{color:var(--white-color);font-family:var(--main-font);font-size:54px;font-weight:500;line-height:1;margin-bottom:12px}@media (max-width:1399px){.home2-counter-section .single-counter .number h2,.home2-counter-section .single-counter .number span{font-size:48px}}@media (max-width:1199px){.home2-counter-section .single-counter .number h2,.home2-counter-section .single-counter .number span{font-size:44px}}@media (max-width:576px){.home2-counter-section .single-counter .number h2,.home2-counter-section .single-counter .number span{font-size:42px}}.home2-counter-section .single-counter span{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:18px;font-weight:500;line-height:1.6}@media (max-width:1199px){.home2-counter-section .single-counter span{font-size:17px}}.home2-contact-section{background-color:#f4f5f6;padding:130px 0}@media (max-width:1199px){.home2-contact-section{padding:90px 0}}@media (max-width:767px){.home2-contact-section{padding:70px 0}}.home2-contact-section .row.content{align-items:center}.home2-contact-section .contact-content{max-width:595px;width:100%}.home2-contact-section .contact-content .section-title h2{text-align:left;width:100%}@media (min-width:992px) and (max-width:1199px){.home2-contact-section .contact-content .section-title h2{font-size:40px;width:100%}.home2-contact-section .contact-content .section-title p{font-size:17px}}.home2-contact-section .contact-content .contact-area{display:flex;gap:65px;list-style:none;margin:0 0 20px;padding:45px 0 0}@media (min-width:992px) and (max-width:1199px){.home2-contact-section .contact-content .contact-area{gap:20px}}@media (max-width:576px){.home2-contact-section .contact-content .contact-area{flex-wrap:wrap;gap:25px;padding-top:35px}}.home2-contact-section .contact-content .contact-area .single-contact{max-width:300px;width:100%}@media (max-width:576px){.home2-contact-section .contact-content .contact-area .single-contact{display:flex;flex-direction:column;justify-content:center;max-width:unset}}.home2-contact-section .contact-content .contact-area .single-contact .icon{align-items:center;background-color:var(--primary-color);border-radius:6px;display:flex;height:48px;justify-content:center;margin-bottom:20px;width:48px}.home2-contact-section .contact-content .contact-area .single-contact .icon svg{fill:var(--white-color)}.home2-contact-section .contact-content .contact-area .single-contact .content h5,.home2-contact-section .contact-content .contact-area .single-contact .content h5 a{color:var(--white-color);font-family:var(--main-font);font-size:20px;font-weight:600;line-height:1.2;margin-bottom:10px}.home2-contact-section .contact-content .contact-area .single-contact .content a{color:var(--primary-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6;opacity:1;transition:.5s}.home2-contact-section .contact-content .contact-area .single-contact .content a:hover{color:var(--primary-color);opacity:.5}.home2-contact-section .contact-content .working-hours-area{border-top:1px solid #e3e3ec;padding-top:15px}.home2-contact-section .contact-content .working-hours-area p{color:var(--white-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:0}.home2-contact-section .contact-form{margin-left:50px}@media (max-width:1199px){.home2-contact-section .contact-form{margin-left:10px}}@media (max-width:991px){.home2-contact-section .contact-form{margin-left:0}}.home2-contact-section.two{background-color:transparent;padding:0}.home2-contact-section.two .contact-form{background-color:#f4f5f6}.home2-contact-section.three{background-color:var(--bg-color);padding:130px 0 0}.home2-contact-section.three .contact-form{background-color:#f4f5f6;margin-left:0}.home2-contact-section.three .contact-content{margin-left:50px}@media (max-width:1199px){.home2-contact-section.three .contact-content{margin-left:10px}}@media (max-width:991px){.home2-contact-section.three .contact-content{margin-left:0}}.blog-card2{border-radius:18px;overflow:hidden;position:relative}@media (max-width:576px){.blog-card2{border-radius:10px}}.blog-card2 img{border-radius:18px}@media (max-width:576px){.blog-card2 img{border-radius:10px}}.blog-card2:after{background-color:hsla(0,0%,100%,.3);content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:200%;z-index:1}.blog-card2 .blog-content-wrap{background:linear-gradient(180deg,rgba(21,60,60,0) 52.38%,var(--bg-color) 91.91%);border-radius:18px;display:flex;flex-direction:column;height:100%;justify-content:end;left:0;padding:30px 28px;position:absolute;top:0;width:100%;z-index:2}@media (max-width:1399px){.blog-card2 .blog-content-wrap{padding:30px 22px}}@media (min-width:992px) and (max-width:1199px){.blog-card2 .blog-content-wrap{padding:25px 18px}}@media (max-width:576px){.blog-card2 .blog-content-wrap{border-radius:10px;padding:25px 18px}}.blog-card2 .blog-content-wrap .blog-content{transform:translateY(30px);transition:transform .5s ease}.blog-card2 .blog-content-wrap .blog-content .blog-meta{align-items:center;display:flex;gap:25px;list-style:none;margin:0 0 10px;padding:0}.blog-card2 .blog-content-wrap .blog-content .blog-meta li{position:relative}.blog-card2 .blog-content-wrap .blog-content .blog-meta li:before{background-color:var(--paragraph-color-white);border-radius:50%;content:"";height:5px;left:-14px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.blog-card2 .blog-content-wrap .blog-content .blog-meta li:first-child:before{display:none}.blog-card2 .blog-content-wrap .blog-content .blog-meta li a{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;transition:.5s}@media (min-width:992px) and (max-width:1199px){.blog-card2 .blog-content-wrap .blog-content .blog-meta li a{font-size:15px}}.blog-card2 .blog-content-wrap .blog-content .blog-meta li a:hover{color:var(--primary-color)}.blog-card2 .blog-content-wrap .blog-content h5{margin-bottom:0}.blog-card2 .blog-content-wrap .blog-content h5 a{color:var(--white-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.4;transition:.5s}@media (max-width:1399px){.blog-card2 .blog-content-wrap .blog-content h5 a{font-size:18px}}@media (min-width:768px) and (max-width:991px){.blog-card2 .blog-content-wrap .blog-content h5 a{font-size:17px}}@media (max-width:576px){.blog-card2 .blog-content-wrap .blog-content h5 a{font-size:17px}}.blog-card2 .blog-content-wrap .blog-content h5 a:hover{color:var(--primary-color)}.blog-card2 .blog-content-wrap .more-btn{align-items:center;color:var(--white-color);display:inline-flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:7px;line-height:1;margin-top:20px;opacity:0;transform:translateY(100%);transform-origin:bottom;transition:transform .5s ease}.blog-card2 .blog-content-wrap .more-btn svg{fill:var(--white-color);transition:all .5s ease-out}.blog-card2 .blog-content-wrap .more-btn:hover{color:var(--primary-color)}.blog-card2 .blog-content-wrap .more-btn:hover svg{fill:var(--primary-color);transform:translateX(5px)}.blog-card2:hover:after{background-color:transparent;height:250%;transition:all .6s linear}.blog-card2:hover .blog-content-wrap .blog-content{transform:translateY(0)}.blog-card2:hover .blog-content-wrap .more-btn{opacity:1;transform:translateY(0)}.home3-banner-section{background:linear-gradient(165.68deg,var(--bg-color) 28.25%,#8fa581 106.13%);overflow:hidden}@media (max-width:991px){.home3-banner-section{padding:90px 40px}}@media (max-width:576px){.home3-banner-section{padding:70px 20px}}.home3-banner-section .banner-content{padding:20px 0 20px 32%}@media (max-width:1899px){.home3-banner-section .banner-content{padding:20px 0 20px 29%}}@media (max-width:1799px){.home3-banner-section .banner-content{padding:20px 0 20px 24%}}@media (max-width:1699px){.home3-banner-section .banner-content{padding:20px 0 20px 20%}}@media (min-width:1400px) and (max-width:1599px){.home3-banner-section .banner-content{padding:20px 0 20px 8%}}@media (max-width:1399px){.home3-banner-section .banner-content{padding:20px 0 20px 8%}}@media (max-width:991px){.home3-banner-section .banner-content{padding:0}}.home3-banner-section .banner-content h1{color:var(--white-color);font-family:var(--main-font);font-size:70px;font-weight:600;line-height:1.2;margin-bottom:10px}@media (min-width:1400px) and (max-width:1599px){.home3-banner-section .banner-content h1{font-size:62px}}@media (max-width:1399px){.home3-banner-section .banner-content h1{font-size:55px}}@media (min-width:992px) and (max-width:1199px){.home3-banner-section .banner-content h1{font-size:45px}}@media (max-width:991px){.home3-banner-section .banner-content h1{font-size:50px}}@media (max-width:767px){.home3-banner-section .banner-content h1{font-size:45px}}@media (max-width:576px){.home3-banner-section .banner-content h1{font-size:42px}}.home3-banner-section .banner-content p{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:35px;max-width:570px;width:100%}@media (min-width:992px) and (max-width:1199px){.home3-banner-section .banner-content p{font-size:17px;margin-bottom:25px}}@media (max-width:767px){.home3-banner-section .banner-content p{margin-bottom:30px}}@media (max-width:576px){.home3-banner-section .banner-content p{font-size:17px;margin-bottom:25px}}.home3-banner-section .banner-content .button-area{align-items:center;display:flex;gap:24px;margin-bottom:55px}@media (min-width:992px) and (max-width:1199px){.home3-banner-section .banner-content .button-area{margin-bottom:40px}}@media (max-width:767px){.home3-banner-section .banner-content .button-area{margin-bottom:45px}}@media (max-width:576px){.home3-banner-section .banner-content .button-area{flex-wrap:wrap;gap:16px;margin-bottom:35px}}@media (min-width:992px) and (max-width:1199px){.home3-banner-section .banner-content .button-area .primary-btn{padding:19px 25px}}@media (max-width:767px){.home3-banner-section .banner-content .button-area .primary-btn{padding:19px 25px}}@media (max-width:576px){.home3-banner-section .banner-content .button-area .primary-btn{font-size:13px;padding:17px 22px}}.home3-banner-section .banner-content .customer-area{align-items:center;display:flex;gap:20px;max-width:363px;width:100%}@media (max-width:576px){.home3-banner-section .banner-content .customer-area{flex-wrap:wrap;gap:18px}}.home3-banner-section .banner-content .customer-area span{color:var(--white-color);font-family:var(--main-font);font-size:14px;font-weight:500;line-height:24px}@media (min-width:992px) and (max-width:1199px){.home3-banner-section .banner-img img{min-height:550px;-o-object-fit:cover;object-fit:cover}}.banner-bottom-vector{margin-top:-23px}@media (max-width:1399px){.banner-bottom-vector{margin-top:-21px}}@media (max-width:1199px){.banner-bottom-vector{margin-top:-20px}}.banner-bottom-vector img{width:100%}@media (max-width:991px){.banner-bottom-vector img{display:none}}.home3-logo-section .title-area{margin:0 auto 15px;max-width:464px;text-align:center;width:100%}.home3-logo-section .title-area h5{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:30px;margin-bottom:0}@media (max-width:576px){.home3-logo-section .title-area h5{font-size:18px}}.home3-service-section .section-title{max-width:550px;width:100%}.service-card2{height:100%;overflow:hidden;position:relative;width:100%}.service-card2 .service-card-front{background-color:#f4f5f6;border-radius:18px;height:100%;position:relative;transition:all .6s ease-in-out;width:100%}.service-card2 .service-card-front .service-card-img-wrap{padding:14px 14px 20px}.service-card2 .service-card-front .service-card-img-wrap img{border-radius:10px;margin-bottom:15px}.service-card2 .service-card-front .service-card-img-wrap h5{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.3;margin-bottom:0}@media (min-width:1200px) and (max-width:1399px){.service-card2 .service-card-front .service-card-img-wrap h5{font-size:18px}}@media (min-width:576px) and (max-width:767px){.service-card2 .service-card-front .service-card-img-wrap h5{font-size:16px}}.service-card2 .more-btn{align-items:center;border-top:1px solid rgba(var(--paragraph-color-opc),.1);color:var(--title-color);display:flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:6px;line-height:1;padding:16px 14px 22px;transition:.5s}.service-card2 .more-btn svg{fill:var(--title-color);transition:.5s}.service-card2 .more-btn:hover{color:var(--primary-color)}.service-card2 .more-btn:hover svg{fill:var(--primary-color)}.service-card2 .service-card-back{background-color:#f4f5f6;border-radius:18px;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:absolute;top:0;transform:translateX(100%) translateY(0);transition:all .6s ease-in-out;width:100%}.service-card2 .service-card-back .service-card-content-wrap{padding:28px}@media (min-width:1200px) and (max-width:1399px){.service-card2 .service-card-back .service-card-content-wrap{padding:22px 20px}}@media (max-width:1199px){.service-card2 .service-card-back .service-card-content-wrap{padding:28px 20px}}@media (max-width:767px){.service-card2 .service-card-back .service-card-content-wrap{padding:22px 15px}}@media (max-width:576px){.service-card2 .service-card-back .service-card-content-wrap{padding:45px 20px}}.service-card2 .service-card-back .service-card-content-wrap .icon{align-items:center;background-color:var(--primary-color);border-radius:6px;display:flex;height:70px;justify-content:center;margin-bottom:55px;transition:.5s;width:70px}@media (min-width:1200px) and (max-width:1399px){.service-card2 .service-card-back .service-card-content-wrap .icon{margin-bottom:40px}}@media (max-width:1199px){.service-card2 .service-card-back .service-card-content-wrap .icon{margin-bottom:50px}}@media (min-width:576px) and (max-width:767px){.service-card2 .service-card-back .service-card-content-wrap .icon{margin-bottom:30px}}.service-card2 .service-card-back .service-card-content-wrap .icon svg{fill:none;stroke:var(--white-color);transition:.5s}.service-card2 .service-card-back .service-card-content-wrap .icon svg.fill{fill:var(--white-color);stroke:none}.service-card2 .service-card-back .service-card-content-wrap .content{max-height:145px;overflow-y:scroll}@media (min-width:768px) and (max-width:991px){.service-card2 .service-card-back .service-card-content-wrap .content{max-height:160px}}.service-card2 .service-card-back .service-card-content-wrap .content::-webkit-scrollbar{width:1px}.service-card2 .service-card-back .service-card-content-wrap .content::-webkit-scrollbar-track{background:#f1f1f1}.service-card2 .service-card-back .service-card-content-wrap .content::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.service-card2 .service-card-back .service-card-content-wrap .content h5{margin-bottom:10px}.service-card2 .service-card-back .service-card-content-wrap .content h5 a{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.3;transition:.5s}.service-card2 .service-card-back .service-card-content-wrap .content h5 a:hover{color:var(--primary-color)}@media (min-width:1200px) and (max-width:1399px){.service-card2 .service-card-back .service-card-content-wrap .content h5 a{font-size:18px}}@media (min-width:576px) and (max-width:767px){.service-card2 .service-card-back .service-card-content-wrap .content h5 a{font-size:18px}}.service-card2 .service-card-back .service-card-content-wrap .content p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.7;margin-bottom:0}@media (min-width:1200px) and (max-width:1399px){.service-card2 .service-card-back .service-card-content-wrap .content p{font-size:14px}}@media (max-width:767px){.service-card2 .service-card-back .service-card-content-wrap .content p{font-size:14px}}.service-card2 .service-card-back .more-btn{padding:16px 28px 22px}@media (max-width:1399px){.service-card2 .service-card-back .more-btn{padding:16px 20px 22px}}@media (max-width:767px){.service-card2 .service-card-back .more-btn{padding:12px 15px 22px}}@media (max-width:576px){.service-card2 .service-card-back .more-btn{padding:18px 15px 22px}}.service-card2:hover .service-card-front{transform:translateX(-100%) translateY(0)}.service-card2:hover .service-card-back{transform:translateX(0) translateY(0)}.home3-about-section{background-color:#f4f5f6;padding:130px 0}@media (max-width:1199px){.home3-about-section{padding:90px 0}}@media (max-width:767px){.home3-about-section{padding:70px 0}}.home3-about-section .about-img-wrap img{border-radius:18px}.home3-about-section .about-img-wrap .counter-area{align-items:center;background-color:var(--primary-color);border-radius:10px;display:flex;gap:12px;justify-content:center;margin-top:24px;padding:27px 30px}@media (max-width:1399px){.home3-about-section .about-img-wrap .counter-area{padding:20px}}@media (min-width:992px) and (max-width:1199px){.home3-about-section .about-img-wrap .counter-area{gap:8px;margin-top:18px;padding:15px 18px}}.home3-about-section .about-img-wrap .counter-area .number{align-items:center;display:flex}.home3-about-section .about-img-wrap .counter-area .number h2,.home3-about-section .about-img-wrap .counter-area .number span{color:var(--white-color);font-family:var(--main-font);font-size:54px;font-weight:500;line-height:1;margin-bottom:0}@media (max-width:1399px){.home3-about-section .about-img-wrap .counter-area .number h2,.home3-about-section .about-img-wrap .counter-area .number span{font-size:50px}}@media (min-width:992px) and (max-width:1199px){.home3-about-section .about-img-wrap .counter-area .number h2,.home3-about-section .about-img-wrap .counter-area .number span{font-size:38px}}.home3-about-section .about-img-wrap .counter-area span{color:var(--white-color);font-family:var(--main-font-2);font-size:18px;font-weight:600;line-height:1.6}@media (min-width:992px) and (max-width:1199px){.home3-about-section .about-img-wrap .counter-area span{font-size:16px}}.home3-about-section .about-img-wrap .vector{margin-bottom:24px}.home3-about-section .about-content{padding-left:50px}@media (max-width:1399px){.home3-about-section .about-content{padding-left:35px}}@media (max-width:1199px){.home3-about-section .about-content{padding-left:10px}}@media (min-width:992px) and (max-width:1199px){.home3-about-section .about-content .section-title h2{font-size:42px;width:100%}.home3-about-section .about-content .section-title p{font-size:17px}}.home3-about-section .about-content ul{-moz-columns:2;column-count:2;list-style:none;margin:0 0 30px;padding:35px 0 0}@media (min-width:992px) and (max-width:1199px){.home3-about-section .about-content ul{margin-bottom:25px;padding-top:25px}}@media (max-width:991px){.home3-about-section .about-content ul{margin-bottom:25px;padding-top:30px}}@media (max-width:576px){.home3-about-section .about-content ul{-moz-columns:unset;columns:unset;margin-bottom:30px;padding-top:25px}}.home3-about-section .about-content ul li{align-items:center;color:var(--title-color);display:flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:10px;line-height:1.5;margin-bottom:25px}.home3-about-section .about-content ul li svg{fill:var(--bg-color)}.home3-about-section .about-content ul li:last-child{margin-bottom:0}@media (min-width:992px) and (max-width:1199px){.home3-about-section .about-content ul li{margin-bottom:15px}}@media (max-width:991px){.home3-about-section .about-content ul li{margin-bottom:20px}}.home3-portfolio-section{background-color:var(--bg-color);padding:130px 0}@media (max-width:1199px){.home3-portfolio-section{padding:90px 0}}@media (max-width:767px){.home3-portfolio-section{padding:70px 0}}.portfolio-card2 .portfolio-img{border-radius:18px;position:relative}@media (max-width:991px){.portfolio-card2 .portfolio-img{border-radius:10px}}.portfolio-card2 .portfolio-img img{border-radius:18px}@media (max-width:991px){.portfolio-card2 .portfolio-img img{border-radius:10px}}.portfolio-card2 .portfolio-img .details-btn{align-items:center;background-color:var(--primary-color);border-radius:6px;display:flex;height:80px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.4);transition:.5s;width:80px}.portfolio-card2 .portfolio-img .details-btn svg{fill:var(--white-color);transition:.5s}.portfolio-card2 .portfolio-img .details-btn:hover svg{transform:rotate(45deg)}.portfolio-card2 .portfolio-content{padding-top:20px}@media (max-width:576px){.portfolio-card2 .portfolio-content{padding-top:15px}}.portfolio-card2 .portfolio-content h4{margin-bottom:5px}.portfolio-card2 .portfolio-content h4 a{color:var(--white-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1.3;transition:.5s}@media (max-width:991px){.portfolio-card2 .portfolio-content h4 a{font-size:22px}}@media (max-width:576px){.portfolio-card2 .portfolio-content h4 a{font-size:20px}}.portfolio-card2 .portfolio-content h4 a:hover{color:var(--primary-color)}.portfolio-card2 .portfolio-content span{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6}.portfolio-card2:hover .portfolio-img .details-btn{opacity:1;transform:translate(-50%,-50%) scale(1)}.home3-pricing-plan-section .nav-area{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:15px}@media (max-width:576px){.home3-pricing-plan-section .nav-area{gap:15px}}.home3-pricing-plan-section .nav-area nav{display:flex}.home3-pricing-plan-section .nav-area nav .nav-tabs{background:var(--primary-color);border-bottom:none;border-radius:15px;justify-content:space-between;min-width:70px;padding:3px}@media (max-width:576px){.home3-pricing-plan-section .nav-area nav .nav-tabs{min-width:66px}}.home3-pricing-plan-section .nav-area nav .nav-tabs .nav-link{border:none;border-radius:50%;height:28px;max-width:28px;min-width:28px;padding:0}@media (max-width:576px){.home3-pricing-plan-section .nav-area nav .nav-tabs .nav-link{height:24px;max-width:24px;min-width:24px}}.home3-pricing-plan-section .nav-area nav .nav-tabs .nav-link:focus,.home3-pricing-plan-section .nav-area nav .nav-tabs .nav-link:hover{border:none;box-shadow:none}.home3-pricing-plan-section .nav-area nav .nav-tabs .nav-link.active{background:var(--white-color);border:none;color:var(--white-color)}.home3-pricing-plan-section .nav-area span{color:var(--title-color);font-family:var(--main-font);font-size:14px;font-weight:500;letter-spacing:.32px;line-height:1;position:relative}.home3-testimonial-section{background-color:#f4f5f6;padding:130px 0}@media (max-width:1399px){.home3-testimonial-section{padding:120px 0}}@media (max-width:1199px){.home3-testimonial-section{padding:90px 0}}@media (max-width:767px){.home3-testimonial-section{padding:70px 0}}.home3-testimonial-section .testimonial-slider-wrap{position:relative}.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3{text-align:center}.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 svg{fill:var(--primary-color);margin-bottom:25px}@media (max-width:991px){.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 svg{margin-bottom:20px}}.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 p{color:var(--title-color);font-family:var(--main-font-2);font-size:34px;font-weight:400;letter-spacing:-.03em;line-height:1.6;margin-bottom:25px}@media (max-width:1399px){.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 p{font-size:30px}}@media (max-width:991px){.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 p{font-size:28px}}@media (max-width:767px){.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 p{font-size:25px;margin-bottom:20px}}@media (max-width:576px){.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 p{font-size:21px}}.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 .rating-and-author-area .rating{align-items:center;display:flex;gap:7px;justify-content:center;list-style:none;margin:0 0 10px;padding:0}.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 .rating-and-author-area .rating li i{color:#ecb014;font-size:18px}.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 .rating-and-author-area .author-area h5{color:var(--title-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1.2;margin-bottom:6px}@media (max-width:576px){.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 .rating-and-author-area .author-area h5{font-size:18px}}.home3-testimonial-section .testimonial-slider-wrap .testimonial-card3 .rating-and-author-area .author-area span{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1}@media (max-width:991px){.home3-testimonial-section .testimonial-slider-wrap .slider-btn-group{display:none}}.home3-testimonial-section .testimonial-slider-wrap .slider-btn-group .slider-btn{align-items:center;background-color:var(--white-color);border-radius:6px;display:flex;height:60px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:.5s;width:60px;z-index:1}@media (min-width:1400px) and (max-width:1599px){.home3-testimonial-section .testimonial-slider-wrap .slider-btn-group .slider-btn{height:50px;width:45px}}@media (max-width:1399px){.home3-testimonial-section .testimonial-slider-wrap .slider-btn-group .slider-btn{height:45px;width:40px}}.home3-testimonial-section .testimonial-slider-wrap .slider-btn-group .slider-btn i{color:var(--title-color)}.home3-testimonial-section .testimonial-slider-wrap .slider-btn-group .slider-btn:hover{background-color:var(--primary-color)}.home3-testimonial-section .testimonial-slider-wrap .slider-btn-group .slider-btn:hover i{color:var(--white-color)}.home3-testimonial-section .testimonial-slider-wrap .slider-btn-group .slider-btn.testimonial-slider-next{left:unset;right:0}.home3-testimonial-section .testimonial-slider-wrap .home3-testimonial-slider .swiper-slide-active p,.home3-testimonial-section .testimonial-slider-wrap .home3-testimonial-slider .swiper-slide-active svg{animation:fadeInDown 1.7s}.home3-testimonial-section .testimonial-slider-wrap .home3-testimonial-slider .swiper-slide-active .rating-and-author-area{animation:fadeInUp 1.7s}.blog-card3{height:100%;position:relative}@media (max-width:576px){.blog-card3{height:unset}}.blog-card3 .blog-img{border-radius:18px;height:100%;overflow:hidden;position:relative}@media (max-width:576px){.blog-card3 .blog-img{height:unset}}.blog-card3 .blog-img img{border-radius:18px;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-out}@media (max-width:576px){.blog-card3 .blog-img img{height:unset;min-height:350px}}.blog-card3 .blog-img .blog-date{background-color:var(--primary-color);border-radius:6px;color:var(--white-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;padding:16px 22px;position:absolute;right:24px;top:24px;transition:.5s}@media (max-width:576px){.blog-card3 .blog-img .blog-date{font-size:15px;padding:13px 17px;right:15px;top:15px}}.blog-card3 .blog-img .blog-date:hover{background-color:var(--white-color);color:var(--title-color)}.blog-card3 .blog-img:after{background-color:hsla(0,0%,100%,.3);content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:200%;z-index:1}.blog-card3 .blog-content-wrap{bottom:0;padding-left:130px;position:absolute;right:0;z-index:2}@media (max-width:1399px){.blog-card3 .blog-content-wrap{padding-left:110px}}@media (min-width:992px) and (max-width:1199px){.blog-card3 .blog-content-wrap{padding-left:40px}}@media (max-width:767px){.blog-card3 .blog-content-wrap{padding-left:70px}}@media (max-width:576px){.blog-card3 .blog-content-wrap{padding-left:0}}.blog-card3 .blog-content-wrap .blog-content{background-color:var(--bg-color);border-radius:18px 0 18px 0;padding:30px}@media (max-width:576px){.blog-card3 .blog-content-wrap .blog-content{border-radius:0 0 10px 10px;padding:20px 15px}}.blog-card3 .blog-content-wrap .blog-content .blog-meta{align-items:center;display:flex;gap:25px;list-style:none;margin:0 0 10px;padding:0}@media (max-width:576px){.blog-card3 .blog-content-wrap .blog-content .blog-meta{margin-bottom:5px}}.blog-card3 .blog-content-wrap .blog-content .blog-meta li{align-items:center;color:var(--paragraph-color-white);display:flex;font-family:var(--main-font-2);font-size:16px;font-weight:400;gap:6px;line-height:1}.blog-card3 .blog-content-wrap .blog-content .blog-meta li svg{fill:none;stroke:var(--primary-color)}.blog-card3 .blog-content-wrap .blog-content .blog-meta li a{color:var(--paragraph-color-white);transition:.5s}.blog-card3 .blog-content-wrap .blog-content .blog-meta li a:hover{color:var(--primary-color)}.blog-card3 .blog-content-wrap .blog-content h4{margin-bottom:0}.blog-card3 .blog-content-wrap .blog-content h4 a{color:var(--white-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:36px;text-decoration:underline;transition:.5s}@media (min-width:992px) and (max-width:1199px){.blog-card3 .blog-content-wrap .blog-content h4 a{font-size:22px}}@media (max-width:576px){.blog-card3 .blog-content-wrap .blog-content h4 a{font-size:19px}}.blog-card3 .blog-content-wrap .blog-content h4 a:hover{color:var(--primary-color)}.blog-card3:hover .blog-img img{transform:scale(1.1)}.blog-card3:hover .blog-img:after{background-color:transparent;height:250%;transition:all .6s linear}.blog-card3.two{display:grid;grid-template-columns:29% 71%}@media (max-width:576px){.blog-card3.two{display:block}}.blog-card3.two .blog-img{border-radius:18px 0 0 18px;height:100%}@media (max-width:576px){.blog-card3.two .blog-img{border-radius:10px 10px 0 0}}.blog-card3.two .blog-img img{border-radius:18px 0 0 18px;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.blog-card3.two .blog-img img{border-radius:10px 10px 0 0}}.blog-card3.two .blog-content-wrap{height:100%;padding-left:0;position:relative}.blog-card3.two .blog-content-wrap .blog-content{background-color:#f4f5f6;border-radius:0 18px 18px 0;height:100%;padding:25px}@media (max-width:1399px){.blog-card3.two .blog-content-wrap .blog-content{padding:25px 20px}}@media (min-width:992px) and (max-width:1199px){.blog-card3.two .blog-content-wrap .blog-content{padding:20px 15px}}@media (max-width:576px){.blog-card3.two .blog-content-wrap .blog-content{border-radius:0 0 10px 10px;padding:25px 15px}}.blog-card3.two .blog-content-wrap .blog-content .blog-meta li,.blog-card3.two .blog-content-wrap .blog-content .blog-meta li a{color:var(--paragraph-color)}.blog-card3.two .blog-content-wrap .blog-content h4 a{color:var(--title-color);font-size:20px;line-height:1.3;text-decoration:none}@media (min-width:992px) and (max-width:1199px){.blog-card3.two .blog-content-wrap .blog-content h4 a{font-size:16px}}@media (max-width:767px){.blog-card3.two .blog-content-wrap .blog-content h4 a{font-size:18px}}@media (max-width:576px){.blog-card3.two .blog-content-wrap .blog-content h4 a{font-size:17px}}.blog-card3.two .blog-content-wrap .blog-content h4 a:hover{color:var(--primary-color)}.blog-card3.two .blog-content-wrap .blog-content .more-btn{align-items:center;color:var(--primary-color);display:inline-flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:7px;line-height:1;padding-top:22px;transition:all .5s ease-out}.blog-card3.two .blog-content-wrap .blog-content .more-btn svg{fill:var(--primary-color);transition:all .5s ease-out}.blog-card3.two .blog-content-wrap .blog-content .more-btn:hover{color:var(--title-color)}.blog-card3.two .blog-content-wrap .blog-content .more-btn:hover svg{fill:var(--title-color);transform:translateX(5px)}.home3-project-banner-section{background-color:var(--primary-color);padding:130px 0}@media (max-width:1199px){.home3-project-banner-section{padding:90px 0}}@media (max-width:767px){.home3-project-banner-section{padding:70px 0}}.home3-project-banner-section .project-banner-content{text-align:center}.home3-project-banner-section .project-banner-content h2{color:var(--white-color);font-family:var(--main-font);font-size:70px;font-weight:600;line-height:1.2;margin-bottom:10px}@media (max-width:1399px){.home3-project-banner-section .project-banner-content h2{font-size:65px}}@media (max-width:1199px){.home3-project-banner-section .project-banner-content h2{font-size:60px}}@media (max-width:991px){.home3-project-banner-section .project-banner-content h2{font-size:54px}}@media (max-width:767px){.home3-project-banner-section .project-banner-content h2{font-size:50px}}@media (max-width:576px){.home3-project-banner-section .project-banner-content h2{font-size:44px}}.home3-project-banner-section .project-banner-content p{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin:0 auto 25px;max-width:636px;width:100%}@media (max-width:767px){.home3-project-banner-section .project-banner-content p{font-size:17px}}@media (max-width:576px){.home3-project-banner-section .project-banner-content p{font-size:16px}}.home3-project-banner-section .project-banner-content .primary-btn:hover{background-color:var(--primary-color2)}.breadcrumb-section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:180px 0 130px;position:relative}@media (max-width:1199px){.breadcrumb-section{padding:160px 0 120px}}@media (max-width:991px){.breadcrumb-section{padding:140px 0 100px}}@media (max-width:576px){.breadcrumb-section{padding:120px 0 80px}}.breadcrumb-section .banner-content{position:relative;z-index:1}.breadcrumb-section .banner-content h1{color:var(--white-color);font-family:var(--main-font);font-size:70px;font-weight:700;line-height:1.3;margin-bottom:10px;text-align:center}@media (min-width:1400px) and (max-width:1599px){.breadcrumb-section .banner-content h1{font-size:68px}}@media (max-width:1399px){.breadcrumb-section .banner-content h1{font-size:65px}}@media (max-width:1199px){.breadcrumb-section .banner-content h1{font-size:58px}}@media (max-width:991px){.breadcrumb-section .banner-content h1{font-size:50px}}@media (max-width:767px){.breadcrumb-section .banner-content h1{font-size:50px}}@media (max-width:576px){.breadcrumb-section .banner-content h1{font-size:38px}}.breadcrumb-section .banner-content .breadcrumb-list{align-items:center;display:flex;gap:15px;justify-content:center;list-style:none;margin:0;padding:0}.breadcrumb-section .banner-content .breadcrumb-list li{color:var(--white-color);font-family:var(--main-font);font-size:14px;font-weight:400;padding-left:26px;position:relative;text-transform:capitalize}@media (max-width:576px){.breadcrumb-section .banner-content .breadcrumb-list li{font-size:13px}}.breadcrumb-section .banner-content .breadcrumb-list li a{color:hsla(0,0%,100%,.5);transition:.5s}.breadcrumb-section .banner-content .breadcrumb-list li a:hover{color:var(--primary-color)}.breadcrumb-section .banner-content .breadcrumb-list li:before{color:var(--white-color);content:"\f285";font-family:bootstrap-icons;font-size:12px;left:0;position:absolute;top:54%;transform:translateY(-50%)}.breadcrumb-section .banner-content .breadcrumb-list li:first-child{padding-left:0}.breadcrumb-section .banner-content .breadcrumb-list li:first-child:before{content:""}.faq-contact-section .single-contact{background-color:#f4f5f6;border-radius:18px;padding:40px 35px}@media (min-width:992px) and (max-width:1199px){.faq-contact-section .single-contact{padding:40px 25px}}@media (max-width:767px){.faq-contact-section .single-contact{padding:35px 30px}}@media (max-width:576px){.faq-contact-section .single-contact{padding:30px 20px}}.faq-contact-section .single-contact .title-and-icon-area{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:15px}.faq-contact-section .single-contact .title-and-icon-area h4{color:var(--title-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1.3;margin-bottom:0}@media (min-width:992px) and (max-width:1199px){.faq-contact-section .single-contact .title-and-icon-area h4{font-size:22px}}@media (max-width:767px){.faq-contact-section .single-contact .title-and-icon-area h4{font-size:22px}}@media (max-width:576px){.faq-contact-section .single-contact .title-and-icon-area h4{font-size:20px}}.faq-contact-section .single-contact .title-and-icon-area svg{fill:var(--title-color)}@media (max-width:576px){.faq-contact-section .single-contact .title-and-icon-area svg{width:27px}}.faq-contact-section .single-contact p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:25px}@media (max-width:576px){.faq-contact-section .single-contact p{font-size:16px}}.faq-contact-section .single-contact a{align-items:center;color:var(--primary-color);display:flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:7px;line-height:1;transition:.5s}.faq-contact-section .single-contact a svg{fill:var(--primary-color);transition:.5s}.faq-contact-section .single-contact a:hover{color:var(--title-color)}.faq-contact-section .single-contact a:hover svg{fill:var(--title-color);transform:translateX(5px)}.innerpage-pagination-area .paginations{align-items:center;display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.innerpage-pagination-area .paginations .page-item a{align-items:center;background-color:#f4f5f6;border-radius:6px;color:var(--title-color);display:flex;font-family:var(--main-font);font-size:14px;font-weight:500;height:60px;justify-content:center;line-height:1;transition:.5s;width:60px}.innerpage-pagination-area .paginations .page-item a svg{fill:var(--title-color);transition:.5s}.innerpage-pagination-area .paginations .page-item a:hover{background-color:var(--primary-color);color:var(--white-color)}.innerpage-pagination-area .paginations .page-item a:hover svg{fill:var(--white-color)}.innerpage-pagination-area .paginations .page-item.active a{background-color:var(--primary-color);color:var(--white-color)}.innerpage-pagination-area .paginations .page-item.active a svg{fill:var(--white-color)}.blog-st-card .blog-st-img{border-radius:18px 18px 0 0;display:block;overflow:hidden;position:relative;transition:all .5s ease-out}.blog-st-card .blog-st-img:after{background-color:hsla(0,0%,100%,.3);content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:200%;z-index:1}.blog-st-card .blog-st-img img{border-radius:18px 18px 0 0;transition:all .5s ease-out}.blog-st-card .blog-st-content{background-color:#f4f5f6;border-radius:0 0 18px 18px;padding:30px 36px 35px}@media (max-width:1399px){.blog-st-card .blog-st-content{padding:30px 30px 35px}}@media (min-width:992px) and (max-width:1199px){.blog-st-card .blog-st-content{padding:30px 20px 35px}}@media (max-width:991px){.blog-st-card .blog-st-content{padding:25px 20px}}@media (max-width:576px){.blog-st-card .blog-st-content{padding:25px 15px}}.blog-st-card .blog-st-content .blog-meta{align-items:center;display:flex;gap:25px;list-style:none;margin:0 0 10px;padding:0}.blog-st-card .blog-st-content .blog-meta li{position:relative}.blog-st-card .blog-st-content .blog-meta li:before{background-color:#3f4e50;border-radius:50%;content:"";height:5px;left:-14px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.blog-st-card .blog-st-content .blog-meta li:first-child:before{display:none}.blog-st-card .blog-st-content .blog-meta li a{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;transition:.5s}.blog-st-card .blog-st-content .blog-meta li a:hover{color:var(--primary-color)}.blog-st-card .blog-st-content h2{margin-bottom:15px}.blog-st-card .blog-st-content h2 a{color:var(--title-color);font-family:var(--main-font);font-size:45px;font-weight:500;line-height:1.3;transition:.5s}@media (min-width:1400px) and (max-width:1599px){.blog-st-card .blog-st-content h2 a{font-size:40px}}@media (max-width:1399px){.blog-st-card .blog-st-content h2 a{font-size:40px}}@media (max-width:1199px){.blog-st-card .blog-st-content h2 a{font-size:38px}}@media (max-width:767px){.blog-st-card .blog-st-content h2 a{font-size:34px}}@media (max-width:576px){.blog-st-card .blog-st-content h2 a{font-size:28px}}.blog-st-card .blog-st-content h2 a:hover{color:var(--primary-color)}.blog-st-card .blog-st-content p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:30px}@media (max-width:767px){.blog-st-card .blog-st-content p{font-size:17px;margin-bottom:25px}}@media (max-width:576px){.blog-st-card .blog-st-content p{font-size:16px}}.blog-st-card:hover .blog-st-img:after{background-color:transparent;height:250%;transition:all .6s linear}.blog-st-card:hover .blog-st-img img{transform:scale(1.1)}.sidebar-area .widget-title{color:var(--title-color);display:inline-block;font-family:var(--main-font);font-size:24px;font-weight:500;letter-spacing:.4px;line-height:1;margin-bottom:30px}@media (min-width:992px) and (max-width:1199px){.sidebar-area .widget-title{font-size:22px}}@media (max-width:576px){.sidebar-area .widget-title{font-size:22px}}.sidebar-area .single-widget{background-color:#f4f5f6;border-radius:18px;padding:40px 36px}@media (max-width:1399px){.sidebar-area .single-widget{padding:38px 25px}}@media (min-width:992px) and (max-width:1199px){.sidebar-area .single-widget{padding:35px 20px}}@media (max-width:576px){.sidebar-area .single-widget{padding:30px 20px}}.sidebar-area .single-widget .category-list{list-style:none;margin:0;padding:0}.sidebar-area .single-widget .category-list li{align-items:center;display:flex;margin-bottom:15px;position:relative;transition:.5s}.sidebar-area .single-widget .category-list li:last-child{margin-bottom:0}.sidebar-area .single-widget .category-list li a{align-items:center;background-color:var(--white-color);border-radius:6px;color:var(--paragraph-color);display:flex;flex-wrap:wrap;font-family:var(--main-font-2);font-size:18px;font-weight:400;gap:5px;justify-content:space-between;letter-spacing:.3px;line-height:1;padding:18px 20px;transition:.5s;width:100%}@media (min-width:992px) and (max-width:1199px){.sidebar-area .single-widget .category-list li a{font-size:17px}}@media (max-width:576px){.sidebar-area .single-widget .category-list li a{font-size:17px}}.sidebar-area .single-widget .category-list li a svg{fill:var(--paragraph-color);transition:.5s}.sidebar-area .single-widget .category-list li:hover a{background-color:var(--primary-color);color:var(--white-color)}.sidebar-area .single-widget .category-list li:hover a svg{fill:var(--white-color);transform:rotate(45deg)}.sidebar-area .single-widget .recent-post-widget{align-items:center;display:flex;gap:20px}@media (min-width:992px) and (max-width:1199px){.sidebar-area .single-widget .recent-post-widget{gap:15px}}@media (max-width:576px){.sidebar-area .single-widget .recent-post-widget{gap:15px}}.sidebar-area .single-widget .recent-post-widget .recent-post-img img{border-radius:10px;height:92px;max-width:96px;min-width:96px}@media (min-width:992px) and (max-width:1199px){.sidebar-area .single-widget .recent-post-widget .recent-post-img img{max-width:90px;min-width:90px}}.sidebar-area .single-widget .recent-post-widget .recent-post-content{line-height:1}.sidebar-area .single-widget .recent-post-widget .recent-post-content h6{margin-bottom:8px}.sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a{color:var(--title-color);font-family:var(--main-font);font-size:16px;font-weight:500;letter-spacing:.32px;line-height:24px;transition:.5s}@media (min-width:992px) and (max-width:1199px){.sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a{font-size:14px;line-height:22px}}@media (max-width:576px){.sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a{font-size:14px;line-height:22px}}.sidebar-area .single-widget .recent-post-widget .recent-post-content h6 a:hover{color:var(--primary-color)}.sidebar-area .single-widget .recent-post-widget .recent-post-content>a{color:var(--paragraph-color);display:block;font-family:var(--main-font-2);font-size:14px;font-weight:400;transition:.5s}.sidebar-area .single-widget .recent-post-widget .recent-post-content>a:hover{color:var(--primary-color)}.sidebar-area .single-widget .tag-list{align-items:center;display:flex;flex-wrap:wrap;gap:13px;list-style:none;margin:0;padding:0}@media (min-width:992px) and (max-width:1199px){.sidebar-area .single-widget .tag-list{gap:14px}}.sidebar-area .single-widget .tag-list li a{background:var(--white-color);border-radius:6px;color:var(--paragraph-color);display:block;font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;padding:13px 17px;transition:.5s}@media (max-width:1399px){.sidebar-area .single-widget .tag-list li a{font-size:15px;padding:13px 14px}}.sidebar-area .single-widget .tag-list li:hover a{background-color:var(--primary-color);color:var(--white-color)}.sidebar-area .single-widget .search-box{align-items:center;display:flex}.sidebar-area .single-widget .search-box input{background-color:var(--white-color);border:unset;border-radius:6px 0 0 6px;color:var(--title-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;height:54px;padding:12px 20px;width:100%}.sidebar-area .single-widget .search-box input::-moz-placeholder{color:var(--paragraph-color)}.sidebar-area .single-widget .search-box input::placeholder{color:var(--paragraph-color)}.sidebar-area .single-widget .search-box input:focus{border:unset}.sidebar-area .single-widget .search-box button{align-items:center;background-color:var(--primary-color);border:unset;border-radius:0 6px 6px 0;display:flex;height:54px;justify-content:center;min-width:54px;overflow:hidden;position:relative;z-index:1}.sidebar-area .single-widget .search-box button:after{background-color:var(--primary-color2);border-radius:2px;bottom:0;content:"";display:block;height:150%;left:15%;position:absolute;right:-20%;top:-4%;transform:skewX(45deg) scaleX(0);transition:all .5s ease-out 0s;width:150%;z-index:-1}.sidebar-area .single-widget .search-box button i{color:var(--white-color);font-size:22px;transition:.5s}@media (max-width:576px){.sidebar-area .single-widget .search-box button{min-width:70px}}.sidebar-area .single-widget .search-box button:hover{color:var(--white-color)}.sidebar-area .single-widget .search-box button:hover:after{transform:skewX(45deg) scale(1)}.sidebar-area .contact-banner{background-image:linear-gradient(180deg,rgba(23,36,38,.9),rgba(23,36,38,.9)),url(../img/inner-pages/contact-banner-bg.jpg);background-repeat:no-repeat;background-size:cover;border-radius:18px;padding:54px 30px}@media (min-width:1200px) and (max-width:1399px){.sidebar-area .contact-banner{padding:54px 20px}}@media (min-width:992px) and (max-width:1199px){.sidebar-area .contact-banner{padding:40px 15px}}@media (max-width:576px){.sidebar-area .contact-banner{padding:54px 20px}}.sidebar-area .contact-banner .banner-content{text-align:center}@media (max-width:991px){.sidebar-area .contact-banner .banner-content{margin:0 auto;max-width:470px;width:100%}}.sidebar-area .contact-banner .banner-content .icon{align-items:center;background-color:var(--white-color);border-radius:10px;display:flex;height:90px;justify-content:center;margin:0 auto 15px;width:90px}.sidebar-area .contact-banner .banner-content .icon svg{fill:none;stroke:var(--title-color)}.sidebar-area .contact-banner .banner-content h2{color:var(--white-color);font-family:var(--main-font);font-size:36px;font-weight:500;line-height:1.2;margin-bottom:10px}@media (max-width:1399px){.sidebar-area .contact-banner .banner-content h2{font-size:32px}}@media (min-width:992px) and (max-width:1199px){.sidebar-area .contact-banner .banner-content h2{font-size:28px}}@media (max-width:576px){.sidebar-area .contact-banner .banner-content h2{font-size:30px}}.sidebar-area .contact-banner .banner-content p{color:var(--paragraph-color-white);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6;margin-bottom:20px}@media (min-width:992px) and (max-width:1199px){.sidebar-area .contact-banner .banner-content p{font-size:14px}}@media (max-width:576px){.sidebar-area .contact-banner .banner-content p{font-size:15px}}.sidebar-area .contact-banner .banner-content .primary-btn:hover{background-color:var(--white-color);color:var(--title-color)}.details-content-wrap .line-break{display:block;height:15px}@media (max-width:576px){.details-content-wrap .line-break{height:10px}}.details-content-wrap img{border-radius:18px}@media (max-width:576px){.details-content-wrap img{border-radius:15px}}.details-content-wrap .blog-meta{align-items:center;display:flex;gap:30px;list-style:none;margin:0;padding:0}@media (max-width:576px){.details-content-wrap .blog-meta{flex-wrap:wrap;gap:15px}}.details-content-wrap .blog-meta li{align-items:center;color:var(--paragraph-color);display:flex;font-family:var(--main-font-2);font-size:16px;font-weight:400;gap:10px;line-height:1;margin-bottom:0}.details-content-wrap .blog-meta li svg{fill:var(--primary-color)}@media (max-width:576px){.details-content-wrap .blog-meta li{font-size:15px}}.details-content-wrap .blog-meta li a{color:var(--paragraph-color);cursor:pointer;transition:.5s}.details-content-wrap .blog-meta li a:hover{color:var(--primary-color)}.details-content-wrap h2{color:var(--title-color);font-family:var(--main-font);font-size:50px;font-weight:500;line-height:1.2;margin-bottom:0}@media (min-width:1400px) and (max-width:1599px){.details-content-wrap h2{font-size:40px}}@media (max-width:1399px){.details-content-wrap h2{font-size:40px}}@media (max-width:1199px){.details-content-wrap h2{font-size:38px}}@media (max-width:767px){.details-content-wrap h2{font-size:35px}}@media (max-width:576px){.details-content-wrap h2{font-size:32px}}.details-content-wrap h3{color:var(--title-color);font-family:var(--main-font);font-size:36px;font-weight:500;line-height:1.3;margin-bottom:0}@media (max-width:1399px){.details-content-wrap h3{font-size:34px}}@media (max-width:1199px){.details-content-wrap h3{font-size:32px}}@media (max-width:767px){.details-content-wrap h3{font-size:30px}}.details-content-wrap p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:0}@media (max-width:576px){.details-content-wrap p{font-size:17px}}.details-content-wrap blockquote{align-items:start;background:linear-gradient(90.34deg,rgba(132,161,125,.4) 1.85%,rgba(132,161,125,0) 99.77%);border-radius:10px;display:flex;gap:24px;margin-bottom:0;padding:37px 35px}@media (min-width:1200px) and (max-width:1399px){.details-content-wrap blockquote{padding:37px 25px}}@media (min-width:992px) and (max-width:1199px){.details-content-wrap blockquote{gap:18px;padding:37px 20px}}@media (max-width:991px){.details-content-wrap blockquote{gap:18px;padding:35px 25px}}@media (max-width:576px){.details-content-wrap blockquote{flex-wrap:wrap;padding:32px 20px}}.details-content-wrap blockquote svg{fill:var(--title-color);min-width:60px}.details-content-wrap blockquote p{color:var(--title-color);font-family:var(--main-font-2);font-size:24px;font-weight:500;line-height:1.6;margin-bottom:0}@media (min-width:1200px) and (max-width:1399px){.details-content-wrap blockquote p{font-size:21px}}@media (max-width:1199px){.details-content-wrap blockquote p{font-size:20px}}@media (max-width:576px){.details-content-wrap blockquote p{font-size:18px}}.details-content-wrap>ul{list-style:none;margin:0;padding:0}.details-content-wrap>ul li{align-items:center;color:var(--title-color);display:flex;font-family:var(--main-font-2);font-size:18px;font-weight:500;gap:12px;line-height:1.6;margin-bottom:15px}.details-content-wrap>ul li svg{fill:var(--title-color);min-width:20px}@media (max-width:576px){.details-content-wrap>ul li{font-size:17px}}.details-content-wrap>ul li:last-child{margin-bottom:0}.details-content-wrap .tag-and-social-area{align-items:center;background-color:#f4f5f6;border-radius:6px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:50px;padding:18px 30px}@media (max-width:767px){.details-content-wrap .tag-and-social-area{padding:18px 20px}}.details-content-wrap .tag-and-social-area .tag-area{align-items:center;display:flex;gap:14px}@media (max-width:576px){.details-content-wrap .tag-and-social-area .tag-area{flex-wrap:wrap}}.details-content-wrap .tag-and-social-area .tag-area h6{color:var(--title-color);font-family:var(--main-font);font-size:14px;font-weight:500;line-height:1;margin-bottom:0}.details-content-wrap .tag-and-social-area .tag-area .tag-list{align-items:center;display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.details-content-wrap .tag-and-social-area .tag-area .tag-list li a{background:var(--white-color);border-radius:6px;color:var(--paragraph-color);display:block;font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;padding:9px 18px;transition:.5s}@media (max-width:1399px){.details-content-wrap .tag-and-social-area .tag-area .tag-list li a{font-size:15px}}.details-content-wrap .tag-and-social-area .tag-area .tag-list li:hover a{background-color:var(--primary-color);color:var(--white-color)}.details-content-wrap .tag-and-social-area .social-list{align-items:center;display:flex;gap:20px;list-style:none;margin:0;padding:0}.details-content-wrap .tag-and-social-area .social-list li{line-height:1}.details-content-wrap .tag-and-social-area .social-list li a{transition:.5s}.details-content-wrap .tag-and-social-area .social-list li a i{color:var(--title-color);font-size:20px;transition:.5s}.details-content-wrap .tag-and-social-area .social-list li a i.bi-twitter-x{font-size:16px}.details-content-wrap .tag-and-social-area .social-list li a:hover i{color:var(--primary-color)}.details-content-wrap .details-navigation{align-items:center;border-bottom:1px solid rgba(var(--paragraph-color-opc),.3);display:flex;gap:20px;justify-content:space-between;padding-bottom:25px}.details-content-wrap .details-navigation .navigation-arrow{align-items:center;color:var(--primary-color);display:flex;font-family:var(--main-font);font-size:14px;font-weight:500;gap:7px;line-height:1;transition:.5s}.details-content-wrap .details-navigation .navigation-arrow svg{fill:var(--primary-color);transition:.5s}.details-content-wrap .details-navigation .navigation-arrow:hover{color:var(--title-color)}.details-content-wrap .details-navigation .navigation-arrow:hover svg{fill:var(--title-color)}.blog-details-page .comment-area{scroll-margin-top:120px}.blog-details-page .comment-area h2{color:var(--title-color);font-family:var(--main-font);font-size:36px;font-weight:500;line-height:1.2;margin-bottom:25px}@media (max-width:1199px){.blog-details-page .comment-area h2{font-size:34px}}@media (max-width:991px){.blog-details-page .comment-area h2{font-size:32px}}@media (max-width:576px){.blog-details-page .comment-area h2{font-size:28px}}.blog-details-page .comment-area .comment{list-style:none;margin:0 0 70px;padding:0}@media (max-width:767px){.blog-details-page .comment-area .comment{margin-bottom:50px}}.blog-details-page .comment-area .comment>li{margin-bottom:40px}.blog-details-page .comment-area .comment>li>.single-comment-area{margin-bottom:24px}.blog-details-page .comment-area .comment>li:last-child,.blog-details-page .comment-area .comment>li:last-child>.single-comment-area{margin-bottom:0}.blog-details-page .comment-area .comment .single-comment-area{align-items:flex-start;display:flex;gap:24px}@media (max-width:767px){.blog-details-page .comment-area .comment .single-comment-area{gap:15px}}@media (max-width:576px){.blog-details-page .comment-area .comment .single-comment-area{gap:10px}}.blog-details-page .comment-area .comment .single-comment-area .author-img img{border-radius:10px;height:90px;max-width:90px;min-width:90px}@media (max-width:576px){.blog-details-page .comment-area .comment .single-comment-area .author-img img{height:70px;max-width:70px;min-width:70px}}.blog-details-page .comment-area .comment .single-comment-area .comment-content p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1.6;margin-bottom:10px}@media (max-width:767px){.blog-details-page .comment-area .comment .single-comment-area .comment-content p{font-size:15px}}@media (max-width:576px){.blog-details-page .comment-area .comment .single-comment-area .comment-content p{font-size:14px}}.blog-details-page .comment-area .comment .single-comment-area .comment-content .author-name-deg{margin-bottom:10px}.blog-details-page .comment-area .comment .single-comment-area .comment-content .author-name-deg h6{color:var(--title-color);font-family:var(--main-font);font-size:18px;font-weight:500;line-height:1;margin-bottom:8px}.blog-details-page .comment-area .comment .single-comment-area .comment-content .author-name-deg span{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1}.blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn{align-items:center;color:var(--primary-color);cursor:pointer;display:inline-flex;font-family:var(--main-font);font-size:16px;font-weight:500;gap:5px;line-height:1;transition:.35s}.blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn svg{fill:var(--primary-color);transition:.35s}.blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn:hover{color:var(--title-color)}.blog-details-page .comment-area .comment .single-comment-area .comment-content .replay-btn:hover svg{fill:var(--title-color)}.blog-details-page .comment-area .comment .comment-replay{list-style:none;margin:0 0 0 70px;padding:35px 0 0}@media (min-width:992px) and (max-width:1199px){.blog-details-page .comment-area .comment .comment-replay{margin-left:40px}}@media (max-width:767px){.blog-details-page .comment-area .comment .comment-replay{margin-left:30px}}.blog-details-page .comment-area .comment .comment-replay>li{margin-bottom:30px}.blog-details-page .comment-area .comment .comment-replay>li:last-child{margin-bottom:0}.blog-details-page .comment-area .comment-form-wrap .form-inner input{background-color:#f4f5f6;border:unset;border-radius:6px;font-size:16px;padding:12px 20px}.blog-details-page .comment-area .comment-form-wrap .form-inner textarea{background-color:#f4f5f6;border:unset;border-radius:6px;font-size:16px;min-height:190px;padding:14px 20px}.error-page .error-content{text-align:center}.error-page .error-content p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin:0 auto 35px;max-width:570px;padding-top:25px;width:100%}@media (max-width:576px){.error-page .error-content p{font-size:17px;margin-bottom:30px}}.contact-map-section iframe{height:100%;min-height:700px;width:100%}@media (max-width:1199px){.contact-map-section iframe{min-height:550px}}@media (max-width:991px){.contact-map-section iframe{min-height:450px}}@media (max-width:576px){.contact-map-section iframe{min-height:400px}}.team-details-page{margin:20px}.team-details-page .team-details-img{position:sticky;top:120px}.team-details-page .team-details-img img{border-radius:18px}@media screen and (max-width:991px){.team-details-page .team-details-img img{margin-bottom:30px;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}}.team-details-page .team-details-content-wrap{padding-left:70px}@media (max-width:1399px){.team-details-page .team-details-content-wrap{padding-left:50px}}@media (max-width:1199px){.team-details-page .team-details-content-wrap{padding-left:30px}}@media (max-width:991px){.team-details-page .team-details-content-wrap{padding-left:0}}.team-details-page .team-details-content-wrap .team-details-content{margin-bottom:75px}@media (max-width:991px){.team-details-page .team-details-content-wrap .team-details-content{margin-bottom:60px}}@media (max-width:576px){.team-details-page .team-details-content-wrap .team-details-content{margin-bottom:55px}}.team-details-page .team-details-content-wrap .team-details-content h2{color:var(--title-color);font-family:var(--main-font);font-size:54px;font-weight:500;line-height:1.2;margin-bottom:8px}@media (max-width:1399px){.team-details-page .team-details-content-wrap .team-details-content h2{font-size:50px}}@media (max-width:1199px){.team-details-page .team-details-content-wrap .team-details-content h2{font-size:45px}}@media (max-width:767px){.team-details-page .team-details-content-wrap .team-details-content h2{font-size:40px}}@media (max-width:576px){.team-details-page .team-details-content-wrap .team-details-content h2{font-size:38px}}.team-details-page .team-details-content-wrap .team-details-content span{color:var(--primary-color);font-family:var(--main-font);font-size:20px;font-weight:500;line-height:1}.team-details-page .team-details-content-wrap .team-details-content p{color:var(--paragraph-color);font-family:var(--main-font-2);font-size:18px;font-weight:400;line-height:1.6;margin:25px 0 30px}@media (min-width:1200px) and (max-width:1399px){.team-details-page .team-details-content-wrap .team-details-content p{font-size:17px}}@media (max-width:576px){.team-details-page .team-details-content-wrap .team-details-content p{font-size:17px;margin:20px 0 25px}}.team-details-page .team-details-content-wrap .team-details-content .contact-list{list-style:none;margin:0 0 25px;padding:0}.team-details-page .team-details-content-wrap .team-details-content .contact-list li{align-items:center;display:flex;gap:12px;margin-bottom:20px}.team-details-page .team-details-content-wrap .team-details-content .contact-list li:last-child{margin-bottom:0}.team-details-page .team-details-content-wrap .team-details-content .contact-list li svg{fill:var(--title-color)}.team-details-page .team-details-content-wrap .team-details-content .contact-list li a{color:var(--title-color);font-family:var(--main-font-2);font-size:16px;font-weight:400;line-height:1;transition:.5s}.team-details-page .team-details-content-wrap .team-details-content .contact-list li a:hover{color:var(--primary-color)}.team-details-page .team-details-content-wrap .team-details-content .social-list{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.team-details-page .team-details-content-wrap .team-details-content .social-list li a{align-items:center;background-color:#f4f5f6;border-radius:6px;display:flex;height:44px;justify-content:center;transition:.5s;width:44px}.team-details-page .team-details-content-wrap .team-details-content .social-list li a i{color:var(--title-color);font-size:20px;transition:.5s}.team-details-page .team-details-content-wrap .team-details-content .social-list li a i.bi-twitter-x{font-size:16px}.team-details-page .team-details-content-wrap .team-details-content .social-list li a:hover{background-color:var(--primary-color)}.team-details-page .team-details-content-wrap .team-details-content .social-list li a:hover i{color:var(--white-color)}.team-details-page .team-details-content-wrap h4{color:var(--title-color);font-family:var(--main-font);font-size:24px;font-weight:500;line-height:1.2;margin-bottom:28px}.team-details-page .team-details-content-wrap .experience-area{margin-bottom:75px}@media (max-width:991px){.team-details-page .team-details-content-wrap .experience-area{margin-bottom:60px}}@media (max-width:576px){.team-details-page .team-details-content-wrap .experience-area{margin-bottom:55px}}.team-details-page .team-details-content-wrap .experience-area .experience-list{list-style:none;margin:0;padding:0}.team-details-page .team-details-content-wrap .experience-area .experience-list .single-experience{margin-bottom:35px}.team-details-page .team-details-content-wrap .experience-area .experience-list .single-experience:last-child{margin-bottom:0}.team-details-page .team-details-content-wrap .experience-area .experience-list .single-experience .experience-bar-title span{color:var(--title-color);display:block;font-family:var(--main-font);font-size:14px;font-weight:500;line-height:14px;margin-bottom:15px}.team-details-page .team-details-content-wrap .experience-area .experience-list .single-experience .experience-bar{background-color:rgba(var(--primary-color-opc),.5);height:10px}.team-details-page .team-details-content-wrap .experience-area .experience-list .single-experience .experience-bar-per{background-color:var(--primary-color);height:10px;position:relative;transition:1s linear;width:0}.team-details-page .team-details-content-wrap .experience-area .experience-list .single-experience .experience-bar-per:before{color:var(--title-color);content:attr(data-per);font-family:var(--main-font);font-size:14px;font-weight:500;line-height:1;position:absolute;right:0;top:-30px;z-index:1}.team-details-page .team-details-content-wrap .team-contact-form .contact-form-wrap .form-inner input{background-color:#f4f5f6;border:unset;border-radius:6px;font-size:16px;padding:12px 20px}.team-details-page .team-details-content-wrap .team-contact-form .contact-form-wrap .form-inner textarea{background-color:#f4f5f6;border:unset;border-radius:6px;font-size:16px;padding:14px 20px}.portfolio-details-page .portfolio-details-thumb img{border-radius:18px}@media (max-width:576px){.portfolio-details-page .portfolio-details-thumb img{border-radius:15px;min-height:290px;-o-object-fit:cover;object-fit:cover}}.portfolio-details-page .project-info-area{margin-left:auto;max-width:330px;position:sticky;top:120px;width:100%}@media (max-width:991px){.portfolio-details-page .project-info-area{margin-left:0}}.portfolio-details-page .project-info-area .title{background-color:var(--primary-color);border-radius:10px 10px 0 0;padding:18px 30px}.portfolio-details-page .project-info-area .title h5{color:var(--white-color);font-family:var(--main-font-2);font-size:20px;font-weight:700;line-height:1.3;margin-bottom:0}.portfolio-details-page .project-info-area ul{background-color:#183830;border-radius:0 0 10px 10px;list-style:none;margin:0;padding:24px 30px 30px}.portfolio-details-page .project-info-area ul li{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;margin-bottom:12px;padding-bottom:12px}.portfolio-details-page .project-info-area ul li:last-child{border-bottom:unset;margin-bottom:0;padding-bottom:0}.portfolio-details-page .project-info-area ul li .icon{align-items:center;background-color:var(--white-color);border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.portfolio-details-page .project-info-area ul li .icon svg{fill:var(--primary-color)}.portfolio-details-page .project-info-area ul li .content span{color:var(--paragraph-color-white);display:block;font-family:var(--main-font-2);font-size:14px;font-weight:400;line-height:1;margin-bottom:7px}.portfolio-details-page .project-info-area ul li .content h6{color:var(--white-color);font-family:var(--main-font);font-size:14px;font-weight:500;line-height:14px;margin-bottom:0}.service-details-page .service-details-thumb img{border-radius:18px}@media (max-width:576px){.service-details-page .service-details-thumb img{border-radius:15px;min-height:290px;-o-object-fit:cover;object-fit:cover}}#contact .section-title p,#contact.home2-contact-section.three .contact-content .section-title p,.home2-contact-section .contact-content .section-title h2{color:var(--white-color)}#contact.home2-contact-section.three .contact-content p{color:var(--primary-color)}footer{overflow:hidden}footer .row{align-items:flex-end}footer .lgLogo{margin-bottom:-130px}footer .copy ul{align-items:center;display:flex;justify-content:flex-start;list-style:none;padding-bottom:20px;padding-left:0}footer .copy ul li{color:var(--primary-color);font-size:15px;padding:0 15px;position:relative}footer .copy ul li:first-child{padding-left:0;padding-right:20px}footer .copy ul li:first-child:after{background:var(--white-color);content:"";height:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}footer .copy ul li a{color:var(--primary-color);opacity:1;transition:.5s}footer .copy ul li a:hover{opacity:.5}.fier-partenaire{border-left:1px solid #fff;padding:.8rem 0 1rem 1.5rem}@media (max-width:1200px){footer .copy ul li:first-child:after{display:none}}@media (max-width:991px){.home1-about-section .section-title h2{text-align:left}.home1-about-section .imgTextRow>div:first-child{margin-top:60px;order:2}.home2-contact-section.three{padding-bottom:80px}.home2-contact-section .row.content{flex-direction:column-reverse}footer .copy ul{flex-direction:column;justify-content:center;padding-top:30px}footer .logoCol{text-align:center}footer .logoCol .lgLogo{margin-bottom:-80px;max-width:380px}}@media (max-width:767px){.home1-about-section .section-title h2{margin-bottom:-20px;width:100%!important}.home2-contact-section .contact-content .section-title h2{margin-left:0;margin-right:0}}@media (max-width:500px){footer .copy ul li:first-child{margin-bottom:8px;padding:0 60px;text-align:center}}@media (max-width:400px){.home1-about-section .about-img .counter-area{bottom:10px;padding:20px;right:10px}}.modal-dialog{--bs-modal-width:90%}.privacy-section p{margin-bottom:20px}