@charset "UTF-8";body{font-weight:400;font-style:normal;font-size:16px;line-height:1.6;font-family:Roboto,sans-serif;color:#777;overflow-x:hidden}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.slick-initialized .slick-slide:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none}::-webkit-scrollbar{background-color:#ccc;width:8px}::-webkit-scrollbar-thumb{background-color:#00000a}::-webkit-input-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}input,select,textarea{width:100%;height:70px;background-color:#fff;border:none;font-size:14px;color:#999;padding:0 30px}textarea{height:170px;padding:20px 30px 0;margin:0}.nice-select{width:100%;border:none;height:70px;line-height:70px;border-radius:0;padding:0 30px}.nice-select .list{width:100%;border-radius:0;background-color:#fff}.nice-select:after{right:30px}.input-field{position:relative}.input-field input,.input-field textarea{padding-left:55px}.input-field .icon{position:absolute;left:25px;font-size:14px;color:#1baaa0;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.input-field.textarea-field .icon{top:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.input-field.icon-right input,.input-field.icon-right textarea{padding-left:30px;padding-right:55px}.input-field.icon-right .icon{left:auto;right:25px}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.slick-slide img{display:inline-block}a:focus,a:hover{text-decoration:none}a,i,span{display:inline-block}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;color:#00000a;font-family:Playfair Display,serif}ol,ul{padding:0;list-style-type:none}ol,p,ul{margin:0}a{-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;color:#1baaa0;text-decoration:none}.section-gap{padding-bottom:120px}.section-gap,.section-gap-top{padding-top:120px}.section-gap-bottom{padding-bottom:120px}.section-gap-top-90{padding-top:90px}.section-gap-bottom-90{padding-bottom:90px}.color-primary-1{color:#1baaa0}.color-primary-two{color:#4c32fb}.primary-bg{background-color:#edf8f8}.grey-bg{background-color:#f8f8f8}.secondary-bg{background-color:#00000a}.section-border-top{border-top:2px solid #ededed}.bgc{background-size:cover;background-position:50%;background-repeat:no-repeat}.fluid-container-left{padding-left:calc(50% - 670px)}@media (max-width:1399px){.fluid-container-left{padding-left:calc(50% - 570px)}}@media (max-width:1199px){.fluid-container-left{padding-left:calc(50% - 465px)}}@media (max-width:991px){.fluid-container-left{padding-left:15px}}.fluid-container-right{padding-right:calc(50% - 670px)}@media (max-width:1399px){.fluid-container-right{padding-right:calc(50% - 570px)}}@media (max-width:1199px){.fluid-container-right{padding-right:calc(50% - 465px)}}@media (max-width:991px){.fluid-container-right{padding-right:15px}}.main-btn{font-size:16px;font-weight:700;color:#fff;background-color:#1baaa0;line-height:1.4;padding:18px 42px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-box-shadow:none;box-shadow:none;z-index:1;position:relative;border:none}@media (max-width:1199px){.main-btn{font-size:15px;padding:18px 40px}}@media (max-width:575px){.main-btn{padding:15px 30px}}.main-btn i{margin-left:5px}.main-btn:before{content:"";position:absolute;z-index:-1;left:0;top:0;height:100%;width:0;background-color:#00000a;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.main-btn:hover{color:#fff}.main-btn:hover:before{width:100%}.main-btn.main-btn-2{background-color:#fff}.main-btn.main-btn-2:not(:hover){color:#777;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.06);box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.main-btn.main-btn-3{background-color:#f2f2f2;color:#00000a}.main-btn.main-btn-3:before{background-color:#1baaa0}.main-btn.main-btn-3:hover{color:#fff}.main-btn.main-btn-4{background-color:#ff8257;padding:18px 33px;border:1px solid transparent;border-radius:30px}.main-btn.main-btn-4:before{display:none}.main-btn.main-btn-4:hover{background-color:transparent;border-color:#414c6c}.main-btn.main-btn-5{background-color:transparent;padding:18px 33px;border:1px solid #414c6c;border-radius:30px}.main-btn.main-btn-5:before{display:none}.main-btn.main-btn-5:hover{background-color:#ff8257;border-color:#ff8257}.section-title .title-tag{font-size:16px;font-weight:700;color:#1baaa0;line-height:1.4;margin-bottom:15px;position:relative}@media (max-width:575px){.section-title .title-tag{font-size:14px}}.section-title .title{font-size:48px;font-weight:600}@media (max-width:1399px){.section-title .title{font-size:42px}}@media (max-width:1199px){.section-title .title{font-size:36px}}@media (max-width:575px){.section-title .title{font-size:26px}}.section-title .title span{font-style:italic;text-decoration:underline}.section-title.color-white .title{color:#fff}.section-title.title-style-two .title-tag{color:#4c32fb;padding-left:80px}.section-title.title-style-two .title-tag:before{position:absolute;left:0;top:50%;width:60px;height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";background-color:#4c32fb}.section-title.title-style-two.text-center .title-tag{padding-right:80px}.section-title.title-style-two.text-center .title-tag:after{position:absolute;right:0;top:50%;width:60px;height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";background-color:#4c32fb}.section-title.title-style-two.color-white .title{color:#fff}.section-title.title-style-two.color-white .title-tag{color:#999}.section-title.title-style-two.color-white .title-tag:after,.section-title.title-style-two.color-white .title-tag:before{background-color:#fff;opacity:.2}.section-title.title-style-three .title-tag{color:#2f45c5;font-family:DM Sans,sans-serif}.section-title.title-style-four .title-tag{color:#ff8257}.section-title.title-style-four .title{font-size:60px;font-weight:700;letter-spacing:-1px}@media (max-width:1399px){.section-title.title-style-four .title{font-size:48px}}@media (max-width:1199px){.section-title.title-style-four .title{font-size:42px}}@media (max-width:767px){.section-title.title-style-four .title{font-size:38px}}@media (max-width:575px){.section-title.title-style-four .title{font-size:32px}}.section-title.title-style-four.circle-shape-top{position:relative;padding-top:30px;z-index:1}.section-title.title-style-four.circle-shape-top:before{position:absolute;left:50%;top:0;opacity:.3;content:"";height:50px;width:50px;z-index:-1;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(0,#fff),to(#ff8257));background:-o-linear-gradient(0,#fff 0,#ff8257 100%);background:linear-gradient(0,#fff,#ff8257)}.home-version-3 h1,.home-version-3 h2,.home-version-3 h3,.home-version-3 h4,.home-version-3 h5,.home-version-3 h6{color:#1d1d1f;font-family:DM Sans,sans-serif}.home-version-4 h1,.home-version-4 h2,.home-version-4 h3,.home-version-4 h4,.home-version-4 h5,.home-version-4 h6{color:#2e3d62;font-family:Poppins,sans-serif}.slick-slider.row{margin-left:-15px;margin-right:-15px}.slick-slider.row .col{padding-left:15px;padding-right:15px}div#preloader{margin:auto;position:fixed;width:100%;height:100%;background-color:#fff;z-index:9999999;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#preloader .loader-cubes{top:50%;left:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div#preloader .loader-cubes .loader-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}div#preloader .loader-cubes .loader-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:sk-foldCubeAngle 2.4s linear infinite both;animation:sk-foldCubeAngle 2.4s linear infinite both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;background:#1baaa0}div#preloader .loader-cubes .loader-cube.loader-cube2{-webkit-transform:scale(1.1) rotate(90deg);-ms-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}div#preloader .loader-cubes .loader-cube.loader-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}div#preloader .loader-cubes .loader-cube .loader-cube4{-webkit-transform:scale(1.1) rotate(270deg);-ms-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg)}div#preloader .loader-cubes .loader-cube .loader-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}div#preloader .loader-cubes .loader-cube .loader-cube3{-webkit-transform:scale(1.1) rotate(180deg);-ms-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}div#preloader .loader-cubes .loader-cube .loader-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60,.mt-80{margin-top:60px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}@media (max-width:1199px){.mb-lg-gap-40{margin-bottom:40px}.mb-lg-gap-50{margin-bottom:50px}.mb-lg-gap-60{margin-bottom:60px}.mt-lg-gap-30{margin-top:30px}.mt-lg-gap-40{margin-top:40px}.mt-lg-gap-50{margin-top:50px}}@media (max-width:991px){.mtmd-gap-60{margin-top:60px}}@media (max-width:1199px){.mb-lg-gap-30{margin-bottom:30px}}@media (max-width:991px){.mb-md-gap-30{margin-bottom:30px}.mb-md-gap-40{margin-bottom:40px}.mb-md-gap-50{margin-bottom:50px}.mb-md-gap-60{margin-bottom:60px}.mt-md-gap-30{margin-top:30px}.mt-md-gap-40{margin-top:40px}.mt-md-gap-50{margin-top:50px}.mt-md-gap-60{margin-top:60px}}@media (max-width:575px){.mb-xs-gap-30{margin-bottom:30px}}@-webkit-keyframes sticky{0%{top:-200px}to{top:0}}@keyframes sticky{0%{top:-200px}to{top:0}}@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}90%,to{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}header .container-fluid{padding-left:40px;padding-right:40px}@media (max-width:1399px){header .container-fluid{padding-left:15px;padding-right:15px}}.header-topbar{position:relative;padding:10px 0}.header-topbar .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-topbar .social-icon a{font-size:14px;color:#777}.header-topbar .social-icon a:hover{color:#1baaa0}.header-topbar .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-topbar .contact-info a{font-size:14px;color:#777}.header-topbar .contact-info a span{font-weight:700;margin-right:5px}.header-topbar .contact-info li:not(:last-child){margin-right:30px}@media (max-width:991px){.header-topbar .topbar-menu{margin-top:10px;font-size:15px}}.header-topbar .topbar-menu li{display:inline-block}.header-topbar .topbar-menu li:not(:first-child){margin-left:35px}@media (max-width:1399px){.header-topbar .topbar-menu li:not(:first-child){margin-left:25px}}.header-topbar .topbar-menu a{font-weight:500;color:#00000a}.header-topbar .topbar-menu a:hover{color:#1baaa0}.header-topbar .topbar-left .social-icon{margin-right:50px}@media (max-width:1399px){.header-topbar .topbar-left .social-icon{margin-right:30px}}.header-topbar .topbar-left .social-icon li:not(:last-child){margin-right:15px}.header-topbar .topbar-right .social-icon li:not(:first-child){margin-left:15px}.header-topbar .language-dropdown{font-size:14px;font-weight:500;color:#00000a;padding:10px 0}.header-topbar .language-dropdown i{margin-left:5px}.header-topbar.with-language-right{padding-right:130px}.header-topbar.with-language-right .language-dropdown{position:absolute;right:0;top:0;height:100%;width:120px;z-index:2;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-topbar .hiring-btn{position:relative;z-index:1;color:#fff;font-size:14px;padding:12px 40px 12px 20px;margin-right:40px;background-color:#4c32fb;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 15px) 99%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 15px) 99%,0 100%)}@media (max-width:991px){.header-topbar .hiring-btn{margin-right:30px}}.header-topbar .hiring-btn i{margin-right:5px}.header-topbar .hiring-btn span{font-weight:700}.header-navbar{border-bottom:1px solid #ededed;position:relative}.header-navbar .site-logo{border-right:1px solid #ededed;height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:40px;margin-right:60px}@media (max-width:1199px){.header-navbar .site-logo{margin-right:40px}}@media (max-width:575px){.header-navbar .site-logo{border:none;padding-right:0;height:70px}}.header-navbar .primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-navbar .primary-menu li{position:relative;line-height:85px}.header-navbar .primary-menu li:not(:last-child){margin-right:40px}@media (max-width:1199px){.header-navbar .primary-menu li:not(:last-child){margin-right:25px}}.header-navbar .primary-menu li .dd-trigger{font-size:12px;font-weight:500;color:#b1b1b1;position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.header-navbar .primary-menu li a{font-size:16px;font-weight:500;color:#b1b1b1;padding:5px;line-height:1.4}.header-navbar .primary-menu li a:hover,.header-navbar .primary-menu li a:hover~.dd-trigger,.header-navbar .primary-menu li.current>.dd-trigger,.header-navbar .primary-menu li.current>a{color:#00000a}@media (max-width:991px){.header-navbar .primary-menu li a:hover,.header-navbar .primary-menu li a:hover~.dd-trigger,.header-navbar .primary-menu li.current>.dd-trigger,.header-navbar .primary-menu li.current>a{color:#fff}}.header-navbar .primary-menu li:hover>.submenu{visibility:visible;top:100%;opacity:1}.header-navbar .primary-menu li .submenu{position:absolute;left:0;top:110%;width:200px;background-color:#fff;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;z-index:99;height:auto;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);border-top:2px solid #1baaa0;opacity:0;visibility:hidden}.header-navbar .primary-menu li .submenu li{line-height:1;margin:0}.header-navbar .primary-menu li .submenu li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.header-navbar .primary-menu li .submenu li a{padding:10px 20px;font-size:15px;display:block}.header-navbar .primary-menu li .submenu li a:hover{background-color:#1baaa0;color:#fff}.header-navbar .primary-menu li .submenu li .dd-trigger{right:20px}.header-navbar .primary-menu li .submenu li a:hover~.dd-trigger{color:#fff}.header-navbar .primary-menu li .submenu li .submenu{left:100%;top:20%}.header-navbar .primary-menu li .submenu li:hover>.submenu{top:0}.header-navbar .cart-icon,.header-navbar .nav-toggler,.header-navbar .panel-icon,.header-navbar .search-icon{font-size:20px;color:#777;border-left:1px solid #ededed;height:85px;width:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1399px){.header-navbar .cart-icon,.header-navbar .nav-toggler,.header-navbar .panel-icon,.header-navbar .search-icon{width:70px}}@media (max-width:575px){.header-navbar .cart-icon,.header-navbar .nav-toggler,.header-navbar .panel-icon,.header-navbar .search-icon{width:50px;height:70px;font-size:16px}}.header-navbar .search-icon{display:none}@media (max-width:1199px){.header-navbar .search-icon{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:991px){.header-navbar .offcanvas-menu{display:none}}.header-navbar .nav-toggler{display:none}@media (max-width:991px){.header-navbar .nav-toggler{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-navbar .search-widget{position:static;height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #ededed;padding-left:40px}@media (max-width:1199px){.header-navbar .search-widget{height:auto;padding-left:0;border:none}.header-navbar .search-widget .search-form{position:absolute;right:15px;top:100%;border:none;display:none;z-index:22}}.header-navbar .search-widget form{position:relative}.header-navbar .search-widget form input{width:330px;height:50px;border:none;background-color:#f7f7f7;border-radius:25px;font-size:14px;color:#cacaca;padding:0 30px 0 50px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:1399px){.header-navbar .search-widget form input{width:240px}}@media (max-width:1199px){.header-navbar .search-widget form input{width:420px;border-radius:0}}@media (max-width:575px){.header-navbar .search-widget form input{width:240px}}.header-navbar .search-widget form input:focus{color:#777}.header-navbar .search-widget form button{position:absolute;left:25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#777;border:none;background-color:transparent}.header-navbar a.nav-close{display:none}.header-one .header-topbar{background-color:#1baaa0}.header-one .contact-info a,.header-one .contact-info a:hover,.header-one .language-dropdown,.header-one .language-dropdown:hover,.header-one .social-icon a,.header-one .social-icon a:hover,.header-one .topbar-menu a,.header-one .topbar-menu a:hover{color:#fff}.header-one .language-dropdown{background-color:#14978e}.header-two .container{position:relative;padding-right:330px}@media (max-width:1199px){.header-two .container{padding-right:250px}}@media (max-width:991px){.header-two .container{padding-right:220px}}@media (max-width:575px){.header-two .container{padding-right:15px}}.header-two .header-topbar{padding:0}.header-two .header-navbar{border:none}.header-two .header-navbar .nav-toggler{margin-left:auto;height:50px;width:50px;border:1px solid #ededed;border-radius:5px}.header-two .header-navbar .primary-menu .submenu{border-color:#4c32fb}.header-two .header-navbar .primary-menu .submenu a:hover{background-color:#4c32fb}.header-two .site-logo{border:none}.header-two .header-contact-btn{position:absolute;right:0;top:0;bottom:-12px;width:280px;z-index:2;background-color:#4c32fb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media (max-width:1199px){.header-two .header-contact-btn{width:220px}}@media (max-width:991px){.header-two .header-contact-btn{width:200px}}@media (max-width:575px){.header-two .header-contact-btn{display:none}}.header-two .header-contact-btn a{color:#fff;font-size:14px;line-height:1;text-align:center}.header-two .header-contact-btn a span{display:block;font-family:Playfair Display,serif;font-weight:700;font-size:24px;margin-top:10px}@media (max-width:1199px){.header-two .header-contact-btn a span{font-size:18px}}.header-two .header-contact-btn a .icon{position:absolute;right:-20px;bottom:-25px;font-size:150px;color:#654eff;z-index:-1}.header-three{position:absolute;left:0;top:0;width:100%}.header-three .search-widget,.header-three .site-logo{border:none}.header-three .header-navbar{border-color:#e9edee}.header-three .header-navbar .primary-menu>li{line-height:120px}.header-three .header-navbar .primary-menu .submenu{border-color:#fd7279}.header-three .header-navbar .primary-menu .submenu a:hover{background-color:#fd7279}.header-three .site-logo{margin-right:100px}@media (max-width:1199px){.header-three .site-logo{margin-right:60px}}.header-three .search-icon{display:block}.header-three .nav-toggler,.header-three .search-icon{height:50px;width:50px;text-align:center;line-height:50px;border:2px solid #ededed;border-radius:10px;color:#000;font-size:14px;margin-left:20px}.header-three .search-widget{height:auto;padding:0}.header-three .search-widget .search-form{position:absolute;right:0;top:100%;border:none;display:none;z-index:22}.header-three .search-widget .search-form input{width:400px;border-radius:0}@media (max-width:575px){.header-three .search-widget .search-form input{width:280px}}.header-three .header-contact-btn a{border-radius:10px;-webkit-box-shadow:0 16px 32px 0 rgba(253,114,121,.3);box-shadow:0 16px 32px 0 rgba(253,114,121,.3);background-color:#fd7279;color:#fff;height:50px;line-height:50px;padding:0 40px;font-size:14px}@media (max-width:1199px){.header-three .header-contact-btn a{padding:0 20px}}@media (max-width:575px){.header-three .header-contact-btn a{display:none}}.header-four{position:absolute;left:0;top:0;width:100%;z-index:99}.header-four .search-widget,.header-four .site-logo{border:none}.header-four .site-logo{margin-right:100px}@media (max-width:1199px){.header-four .site-logo{margin-right:60px}}.header-four .header-navbar{border-color:transparent}.header-four .header-navbar .primary-menu>li{line-height:110px}.header-four .header-navbar .primary-menu li a{color:#878b95}.header-four .header-navbar .primary-menu li a:hover,.header-four .header-navbar .primary-menu li.current>a{color:#2e3d62}.header-four .header-navbar .primary-menu .submenu{border-color:#ff8257}.header-four .header-navbar .primary-menu .submenu a:hover{background-color:#ff8257}.header-four .search-widget{height:auto;padding:0}@media (max-width:991px){.header-four .search-widget{display:none}}.header-four .search-widget .search-form{position:absolute;left:0;top:100%;display:none;z-index:22;width:100%;border:1px solid #e9edee}.header-four .search-widget .search-form input{width:100%;border-radius:0;background-color:#fff}@media (max-width:575px){.header-four .search-widget .search-form input{width:280px}}.header-four .search-icon{display:block;height:auto;width:auto;border:none;padding:10px;margin-left:40px;color:#878b95;font-size:16px}.header-four .nav-toggler{height:50px;width:50px;text-align:center;line-height:50px;border:2px solid #ededed;border-radius:10px;color:#000;font-size:14px;margin-left:20px}.header-four .header-contact-btn a{background-color:#fff;-webkit-box-shadow:0 10px 30px 0 hsla(0,0%,83%,.2);box-shadow:0 10px 30px 0 hsla(0,0%,83%,.2);font-size:14px;font-weight:700;color:#ff8257;padding:18px 40px;border-radius:30px}@media (max-width:575px){.header-four .header-contact-btn a{display:none}}.header-four .header-contact-btn a:hover{background-color:#2e3d62;color:#fff}.header-navbar.breakpoint-on .site-nav-menu{position:fixed;left:0;top:0;width:280px;margin-left:-280px;height:100vh;background-color:#00000a;z-index:999;display:block;padding:80px 0 40px;overflow-x:hidden;overflow-y:scroll;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.header-navbar.breakpoint-on .site-nav-menu.menu-on{margin-left:0}.header-navbar.breakpoint-on .site-nav-menu a.nav-close{position:absolute;top:20px;right:10px;font-size:25px;line-height:1;padding:5px;color:#fff;z-index:2;display:block}.header-navbar.breakpoint-on .primary-menu{display:block}@media (max-width:991px){.header-navbar.breakpoint-on .primary-menu li:not(:last-child){margin-right:0;border-bottom:1px solid hsla(0,0%,100%,.2)}}.header-navbar.breakpoint-on .primary-menu li a{display:block;color:hsla(0,0%,100%,.8);padding:12px 20px;font-size:15px;border-left:2px solid transparent}.header-navbar.breakpoint-on .primary-menu li .dd-trigger{position:absolute;right:0;top:0;height:45px;width:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);border-left:1px solid hsla(0,0%,100%,.2);cursor:pointer;z-index:2}.header-navbar.breakpoint-on .primary-menu li .submenu{position:unset;width:100%;opacity:1;visibility:visible;background-color:#00000a;border:none;-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;display:none}.header-navbar.breakpoint-on .primary-menu li .submenu li{border:none;border-top:1px solid hsla(0,0%,100%,.2)}.header-navbar.breakpoint-on .primary-menu li .submenu li a{padding:12px 20px}.header-navbar.breakpoint-on .primary-menu li .submenu li a:hover{color:#fff;background-color:transparent}.header-navbar.breakpoint-on .primary-menu li .submenu li .dd-trigger{right:0}.header-navbar.breakpoint-on .primary-menu li.current>a{color:#fff;border-color:#fff}.offcanvas-panel{position:fixed;right:0;top:0;background-color:rgba(0,0,0,.5);z-index:9999;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.offcanvas-panel,.offcanvas-panel .offcanvas-panel-inner{height:100%;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0;visibility:hidden}.offcanvas-panel .offcanvas-panel-inner{max-width:400px;background-color:#fff;padding:40px;position:relative;overflow-y:scroll;overflow-x:hidden;margin-right:-400px}.offcanvas-panel .offcanvas-panel-inner::-webkit-scrollbar{background-color:#fff;width:0}.offcanvas-panel .offcanvas-panel-inner::-webkit-scrollbar-thumb{background-color:#fff}.offcanvas-panel .about-us,.offcanvas-panel .panel-logo{margin-bottom:40px}.offcanvas-panel .panel-widget-title{font-size:20px;margin-bottom:20px;padding-bottom:15px;position:relative;border-bottom:2px solid #ededed;font-weight:600}.offcanvas-panel .panel-widget-title:before{position:absolute;left:0;bottom:-2px;width:50px;content:"";background-color:#1baaa0;height:2px}.offcanvas-panel .contact-us li{position:relative;padding-left:60px}.offcanvas-panel .contact-us li:not(:last-child){margin-bottom:20px}.offcanvas-panel .contact-us li a{color:#777;display:block}.offcanvas-panel .contact-us li a:hover{color:#1baaa0}.offcanvas-panel .contact-us li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;line-height:40px;background-color:#1baaa0;font-size:14px;border-radius:50%;text-align:center;color:#fff}.offcanvas-panel .panel-close{position:absolute;top:20px;right:40px;font-size:25px;line-height:1;padding:5px;color:#1baaa0;z-index:2}.offcanvas-panel.panel-on{visibility:visible;opacity:1}.offcanvas-panel.panel-on .offcanvas-panel-inner{visibility:visible;opacity:1;margin-right:0}.sticky-header.sticky-on .header-navbar{position:fixed;top:0;width:100%;z-index:9999;-webkit-animation:sticky 1.2s;animation:sticky 1.2s;background-color:#fff}.sticky-header.sticky-on.header-four .header-navbar,.sticky-header.sticky-on.header-three .header-navbar{border-color:#e9edee}.sticky-header.sticky-on.header-four .header-navbar .primary-menu>li,.sticky-header.sticky-on.header-three .header-navbar .primary-menu>li{line-height:85px}.hero-area{padding-top:70px;padding-bottom:70px}@media (max-width:991px){.hero-area .hero-text{margin-bottom:50px}}.hero-area .hero-text .title-tag{font-size:18px;margin-bottom:30px}@media (max-width:575px){.hero-area .hero-text .title-tag{margin-bottom:20px;font-size:14px}}.hero-area .hero-text .title{font-size:60px;font-weight:600}@media (max-width:1399px){.hero-area .hero-text .title{font-size:52px}}@media (max-width:1199px){.hero-area .hero-text .title{font-size:42px}}@media (max-width:575px){.hero-area .hero-text .title{font-size:32px}}.hero-area .hero-text .title span{text-decoration:underline;font-style:italic}.hero-area .hero-text .hero-btns{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-area .hero-text .hero-btns li:not(:last-child){margin-right:30px}@media (max-width:1199px){.hero-area .hero-text .hero-btns li:not(:last-child){margin-right:15px}}@media (max-width:575px){.hero-area .hero-text .hero-btns li{margin-bottom:10px}}.hero-area .hero-text p{margin-top:30px;font-size:20px}.hero-area .hero-text .social-counts{margin-top:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-area .hero-text .social-counts li:not(:last-child){margin-right:20px}@media (max-width:1399px){.hero-area .hero-text .social-counts li:not(:last-child){margin-right:10px}}@media (max-width:575px){.hero-area .hero-text .social-counts li:not(:last-child){margin-bottom:10px}}.hero-area .hero-text .social-counts li a,.hero-area .hero-text .social-counts li i{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-area .hero-text .social-counts li i{height:60px;width:60px;color:#fff;background-color:#1baaa0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1399px){.hero-area .hero-text .social-counts li i{width:50px;height:50px}}.hero-area .hero-text .social-counts li span{height:60px;padding:0 30px;font-size:14px;font-weight:700;background-color:#fff;color:#777;position:relative;z-index:1;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1399px){.hero-area .hero-text .social-counts li span{padding:0 20px;height:50px}}.hero-area .hero-text .social-counts li span:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;z-index:-1;background-color:#1baaa0;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.hero-area .hero-text .social-counts li:hover span{color:#fff}.hero-area .hero-text .social-counts li:hover span:before{width:100%}.hero-area .hero-text .social-counts li.facebook i,.hero-area .hero-text .social-counts li.facebook span:before{background-color:#3b5999}.hero-area .hero-text .social-counts li.dribbble i,.hero-area .hero-text .social-counts li.dribbble span:before{background-color:#ea4c89}.hero-area .hero-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero-area .hero-video .hero-video-wrap{position:relative;margin-right:70px}@media (max-width:1199px){.hero-area .hero-video .hero-video-wrap{margin-right:30px}}@media (max-width:767px){.hero-area .hero-video .hero-video-wrap{margin-top:50px}}.hero-area .hero-video .hero-video-wrap .video-btn{height:120px;width:120px;text-align:center;line-height:120px;position:absolute;left:-60px;top:55px;background-color:#fff;border-radius:50%;color:#bcbcbc;font-weight:500;font-family:Playfair Display,serif}@media (max-width:1399px){.hero-area .hero-video .hero-video-wrap .video-btn{height:100px;width:100px;left:-50px;line-height:100px}}@media (max-width:767px){.hero-area .hero-video .hero-video-wrap .video-btn{left:50%;top:-50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.hero-area .hero-video .hero-video-wrap .project-count{background-color:#fff;-webkit-box-shadow:0 30px 80px 0 rgba(0,0,0,.06);box-shadow:0 30px 80px 0 rgba(0,0,0,.06);position:absolute;right:-70px;bottom:-70px;width:150px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1}@media (max-width:1199px){.hero-area .hero-video .hero-video-wrap .project-count{right:-30px;bottom:-30px;height:120px;width:120px}}.hero-area .hero-video .hero-video-wrap .project-count span{display:block;font-size:14px}.hero-area .hero-video .hero-video-wrap .project-count .count{font-family:Playfair Display,serif;font-size:60px;font-weight:700;color:#00000a;margin-bottom:10px;position:relative}@media (max-width:1199px){.hero-area .hero-video .hero-video-wrap .project-count .count{font-size:52px}}.hero-area .hero-video .hero-video-wrap .project-count .count:after{content:"k";font-size:20px;color:#4c32fb}.hero-area.hero-area-two{padding-top:100px;padding-bottom:180px;background-color:#f8f8f8}@media (max-width:991px){.hero-area.hero-area-two{padding-top:120px;padding-bottom:120px}}.hero-area.hero-area-three{padding-top:280px;padding-bottom:150px;background:-o-linear-gradient(330deg,#eef3ff 34%,#ffefee 100%);background:linear-gradient(120deg,#eef3ff 34%,#ffefee)}.hero-area.hero-area-three .container-fluid{padding-left:calc(50% - 670px)}@media (max-width:1399px){.hero-area.hero-area-three .container-fluid{padding-left:calc(50% - 570px)}}@media (max-width:1199px){.hero-area.hero-area-three .container-fluid{padding-left:calc(50% - 465px)}}@media (max-width:991px){.hero-area.hero-area-three .container-fluid{max-width:720px;padding-left:15px}}@media (max-width:767px){.hero-area.hero-area-three .container-fluid{max-width:540px;padding-left:15px}}@media (max-width:991px){.hero-area.hero-area-three{padding-top:180px;padding-bottom:120px}}.hero-area.hero-area-three .hero-text .title{font-size:72px;line-height:1.12;letter-spacing:-1px}@media (max-width:1399px){.hero-area.hero-area-three .hero-text .title{font-size:52px}}@media (max-width:575px){.hero-area.hero-area-three .hero-text .title{font-size:42px}}.hero-area.hero-area-three .hero-text .title span{color:#2f45c5}.hero-area.hero-area-three .subscription-form{margin-top:50px}.hero-area.hero-area-three .subscription-form form{position:relative}.hero-area.hero-area-three .subscription-form input{height:80px;width:100%;border-radius:10px;font-family:DM Sans,sans-serif;color:#b5b5b6;padding:0 150px 0 30px}@media (max-width:575px){.hero-area.hero-area-three .subscription-form input{height:60px;padding:0 30px}}.hero-area.hero-area-three .subscription-form button{position:absolute;right:10px;height:50px;width:140px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;background-color:#2f45c5;border-radius:10px;color:#fff;font-size:14px;font-weight:700;font-family:DM Sans,sans-serif;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:575px){.hero-area.hero-area-three .subscription-form button{position:unset;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);margin-top:10px}}.hero-area.hero-area-three .subscription-form button i{margin-right:10px}.hero-area.hero-area-three .subscription-form button:hover{background-color:#fd7279}.hero-area.hero-area-three .subscription-form .form-note{margin-top:15px;font-size:14px;color:#fd7279;font-family:DM Sans,sans-serif}.hero-area.hero-area-four{padding-top:235px;background-image:url(../img/hero-img/hero-four-4.webp);background-position:top;background-repeat:no-repeat;position:relative;overflow:hidden}@media (max-width:575px){.hero-area.hero-area-four{padding-top:180px}}.hero-area.hero-area-four .hero-text{text-align:center;margin:0}.hero-area.hero-area-four .hero-text .title{font-size:80px;font-weight:700;letter-spacing:-1px;line-height:1.2}@media (max-width:1399px){.hero-area.hero-area-four .hero-text .title{font-size:68px}}@media (max-width:991px){.hero-area.hero-area-four .hero-text .title{font-size:52px}}@media (max-width:767px){.hero-area.hero-area-four .hero-text .title{font-size:42px}}@media (max-width:575px){.hero-area.hero-area-four .hero-text .title{font-size:28px}}.hero-area.hero-area-four .hero-text .popup-video{border-radius:50%;background-color:#ff8257;-webkit-box-shadow:0 10px 30px 0 rgba(255,130,87,.2);box-shadow:0 10px 30px 0 rgba(255,130,87,.2);width:100px;height:100px;line-height:100px;color:#fff;margin-bottom:50px}@media (max-width:767px){.hero-area.hero-area-four .hero-text .popup-video{height:80px;width:80px;line-height:80px}}.hero-area.hero-area-four .hero-text p{font-size:18px;color:#878b95}@media (max-width:575px){.hero-area.hero-area-four .hero-text p{font-size:16px}}.hero-area.hero-area-four .hero-img{margin-top:50px;position:relative;z-index:2}@media (max-width:575px){.hero-area.hero-area-four .hero-img{margin-top:80px}}.hero-area.hero-area-four .hero-img .circle-shape-one,.hero-area.hero-area-four .hero-img .circle-shape-two{position:absolute;background-color:#ff8257;border-radius:50%;z-index:-1}.hero-area.hero-area-four .hero-img .circle-shape-one{width:218px;height:218px;top:-50px;right:-50px}@media (max-width:991px){.hero-area.hero-area-four .hero-img .circle-shape-one{width:180px;height:180px;right:-20px}}@media (max-width:575px){.hero-area.hero-area-four .hero-img .circle-shape-one{width:150px;height:150px;right:-10px}}.hero-area.hero-area-four .hero-img .circle-shape-two{left:40px;top:45%;width:112px;height:112px}@media (max-width:767px){.hero-area.hero-area-four .hero-img .circle-shape-two{left:15px}}@media (max-width:575px){.hero-area.hero-area-four .hero-img .circle-shape-two{height:80px;width:80px;top:40%;left:0}}.about-text .about-author{margin-top:40px;padding-top:40px;border-top:1px solid #e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500}@media (max-width:575px){.about-text .about-author{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-text .about-author .author-img{margin-right:30px;width:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}@media (max-width:575px){.about-text .about-author .author-img{margin-right:20px}}.about-text .about-author h5{font-weight:600;font-size:20px;margin-bottom:5px}.about-text .about-author .brand-img{margin-left:auto;opacity:.5}@media (max-width:1199px){.about-text .about-author .brand-img{max-width:140px}}@media (max-width:575px){.about-text .about-author .brand-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:30px}}.about-text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:500;color:#000}.about-text ul li{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:10px}@media (max-width:991px){.about-text ul li{font-size:14px}}@media (max-width:767px){.about-text ul li{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.about-text ul i{color:#4c32fb;margin-right:15px}.about-text.about-text-two .about-author span{color:#4c32fb}.about-experience{position:relative;text-align:left}@media (max-width:767px){.about-experience{padding-bottom:60px}}.about-experience .experience-tag{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media (max-width:1399px){.about-experience .experience-tag{right:-30px}}@media (max-width:767px){.about-experience .experience-tag{bottom:0;top:auto;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.about-experience-galley{position:relative;z-index:1;height:700px;width:100%}@media (max-width:767px){.about-experience-galley{height:610px}}.about-experience-galley .image-one,.about-experience-galley .image-three,.about-experience-galley .image-two{background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute}.about-experience-galley .image-one{width:380px;height:380px;left:0;top:0;z-index:1}@media (max-width:767px){.about-experience-galley .image-one{width:300px;height:300px}}.about-experience-galley .image-two{right:20px;bottom:0;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.1);box-shadow:0 16px 32px 0 rgba(0,0,0,.1);width:400px;height:500px;z-index:2}@media (max-width:767px){.about-experience-galley .image-two{width:320px;height:380px}}.about-experience-galley .image-three{left:15px;top:400px;height:200px;width:200px;z-index:1}@media (max-width:767px){.about-experience-galley .image-three{top:370px}}.about-experience-galley .experience-tag{position:absolute;top:15px;left:410px;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.06);box-shadow:0 16px 32px 0 rgba(0,0,0,.06);width:164px;height:164px;line-height:1;background-color:#fff;border-bottom:4px solid #1baaa0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.about-experience-galley .experience-tag{left:335px}}.about-experience-galley .experience-tag span{display:block;text-align:center;font-size:14px}.about-experience-galley .experience-tag span .count{color:#00000a;font-weight:700;font-size:60px;margin-bottom:5px}.about-experience-galley .experience-tag span .count:after{content:"+";color:#1baaa0;font-size:16px}.counter-inner{border:2px solid #e8f6f5;background-color:#fff;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04);padding:70px 70px 30px}@media (max-width:1199px){.counter-inner{padding:70px 45px 30px}}.counter-inner .counter-box{margin-bottom:40px}.counter-inner .counter-box .counter-wrap{font-weight:700;color:#1baaa0;font-size:18px;margin-bottom:15px;line-height:1}.counter-inner .counter-box .counter-wrap i{margin-right:5px}.counter-inner .counter-box .title{font-size:28px;font-weight:600}@media (max-width:1399px){.counter-inner .counter-box .title{font-size:24px}}@media (max-width:1199px){.counter-inner .counter-box .title{font-size:20px}}.progress-bars .single-progress:not(:last-child){margin-bottom:40px}.progress-bars .single-progress .title{font-size:18px;font-weight:600;color:#00000a;font-family:Playfair Display,serif;margin-bottom:25px;position:relative}.progress-bars .single-progress .title .progress-counter{font-size:16px;font-weight:700;font-family:Roboto,sans-serif;color:#1baaa0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.progress-bars .single-progress .progressbar-wrap{background-color:#e8f6f5;height:4px;width:100%;position:relative}.progress-bars .single-progress .progressbar-wrap .progressbar{position:absolute;left:0;bottom:0;height:9px;width:0;background-color:#1baaa0;-webkit-box-shadow:0 4px 8px 0 rgba(27,170,160,.3);box-shadow:0 4px 8px 0 rgba(27,170,160,.3);-webkit-transition:width 2s ease-in-out;-o-transition:width 2s ease-in-out;transition:width 2s ease-in-out}.progress-bars.progress-bars-two .single-progress:not(:last-child){margin-bottom:20px}.progress-bars.progress-bars-two .single-progress .title{margin-bottom:15px;font-family:Roboto,sans-serif;font-size:16px}.progress-bars.progress-bars-two .single-progress .progressbar{-webkit-box-shadow:none;box-shadow:none;height:4px}.skillset-video{position:relative;height:570px;overflow:hidden}@media (max-width:991px){.skillset-video{height:380px}}@media (max-width:767px){.skillset-video{height:320px}}.skillset-video .popup-btn{position:absolute;left:50%;top:45%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;color:#1baaa0;width:120px;height:120px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;opacity:0;visibility:hidden}.skillset-video .popup-btn:hover{background-color:#1baaa0;color:#fff}@media (max-width:1199px){.skillset-video .popup-btn{height:100px;width:100px}}@media (max-width:991px){.skillset-video .popup-btn{height:80px;width:80px}}.skillset-video .video-bg{background-size:cover;background-position:50%;z-index:1;width:100%;height:100%;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.skillset-video.active .popup-btn,.skillset-video:hover .popup-btn{visibility:visible;opacity:1;top:50%}.skillset-videos-slider .skillset-video{height:540px}@media (max-width:991px){.skillset-videos-slider .skillset-video{height:500px}}@media (max-width:767px){.skillset-videos-slider .skillset-video{height:380px}}.skillset-videos-slider .slick-current .skillset-video .popup-btn{visibility:visible;opacity:1;top:50%}.skill-section.with-absolute-image{position:relative;padding-top:180px;padding-bottom:120px;margin-top:-60px;z-index:1}@media (max-width:991px){.skill-section.with-absolute-image{padding-top:470px;padding-bottom:120px}}.skill-section.with-absolute-image:before{content:"";position:absolute;left:0;top:0;width:calc(50% - 15px);height:100%;z-index:-1;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(../img/skillset/03.webp)}@media (max-width:991px){.skill-section.with-absolute-image:before{width:100%;height:420px}}.skill-section.with-absolute-image .skill-text{padding-left:65px}@media (max-width:1199px){.skill-section.with-absolute-image .skill-text{padding-left:30px}}@media (max-width:991px){.skill-section.with-absolute-image .skill-text{padding-left:0}}.skill-section.with-gallery .skill-section-top{padding-top:120px;padding-bottom:320px;margin-bottom:-200px}@media (max-width:991px){.skill-section.with-gallery .skill-section-top{padding-bottom:250px;margin-bottom:-130px}}.pie-charts{display:-ms-grid;display:grid;-ms-grid-columns:1fr 120px 1fr 120px 1fr 120px 1fr;grid-template-columns:repeat(4,1fr);gap:120px;position:relative;overflow:hidden}@media (max-width:1399px){.pie-charts{gap:80px}}@media (max-width:1199px){.pie-charts{gap:60px}}@media (max-width:991px){.pie-charts{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.pie-charts{gap:50px}}@media (max-width:575px){.pie-charts{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.pie-charts.two-box{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media (max-width:575px){.pie-charts.two-box{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.pie-charts .single-pie-chart{text-align:center;font-size:14px;line-height:1.8;position:relative}.pie-charts .single-pie-chart .chart{height:120px;width:120px;text-align:center;position:relative;margin:0 auto 20px}.pie-charts .single-pie-chart .chart span{position:absolute;font-size:36px;font-weight:500;color:#00000a;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1}.pie-charts .single-pie-chart .chart span:after{content:"%";color:#1baaa0;font-size:18px}.pie-charts .single-pie-chart .title{font-size:24px;margin-bottom:15px;font-weight:600}@media (max-width:1199px){.pie-charts .single-pie-chart .title{font-size:22px}}.pie-charts .single-pie-chart:not(:last-child):before{position:absolute;top:50%;right:-60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:100px;background-color:#e6e6e6;content:""}@media (max-width:1399px){.pie-charts .single-pie-chart:not(:last-child):before{right:-40px}}@media (max-width:1199px){.pie-charts .single-pie-chart:not(:last-child):before{right:-30px}}@media (max-width:767px){.pie-charts .single-pie-chart:not(:last-child):before{right:-25px}}@media (max-width:575px){.pie-charts .single-pie-chart:not(:last-child):before{height:2px;width:100px;right:50%;top:auto;bottom:-25px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.service-box{padding:30px 35px;background-color:#fff;position:relative;z-index:1;overflow:hidden}@media (max-width:1199px){.service-box .service-img{margin-bottom:30px}}.service-box .service-desc h4{font-size:22px;font-weight:600;margin-bottom:25px}.service-box .service-desc .service-link{color:#b3b3b3;font-size:14px;font-weight:700;margin-top:25px;position:relative}.service-box .service-desc .service-link:before{position:absolute;content:"";font-family:Font Awesome\ 5 Pro;font-weight:300;left:0;top:0;visibility:hidden;opacity:0}.service-box .service-desc .service-link:hover{padding-left:10px;color:#1baaa0}.service-box .service-desc .service-link:hover:before{visibility:visible;opacity:1}.service-box.pro-service:before{content:"";position:absolute;right:-40px;top:-40px;width:85px;height:85px;background-color:#1baaa0;border-radius:50%;z-index:-2}.service-box.pro-service:after{position:absolute;right:10px;top:12px;z-index:-1;color:#fff;content:"";font-family:Font Awesome\ 5 Pro;font-weight:700;font-size:14px;line-height:1}.service-box-two{background-color:#fff;padding:45px;border:2px solid #efefef;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:relative;z-index:1;overflow:hidden}@media (min-width:992px) and (max-width:1199px){.service-box-two{padding:40px 30px}}.service-box-two:before{position:absolute;right:-25px;top:-25px;color:#f5f5f5;content:"";font-family:Font Awesome\ 5 Pro;font-size:150px;line-height:1;font-weight:300;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;visibility:hidden;opacity:0}.service-box-two:hover{-webkit-box-shadow:none;box-shadow:none}.service-box-two:hover:before{visibility:visible;opacity:1}.service-box-two .box-count{line-height:1;font-size:100px;font-weight:700;color:#1baaa0;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #1baaa0;margin-bottom:20px}@media (max-width:1199px){.service-box-two .box-count{font-size:80px}}.service-box-two .title{font-size:24px;font-weight:600;margin-bottom:20px}@media (max-width:1199px){.service-box-two .title{font-size:20px}}.service-box-two .title a{color:#00000a}.service-box-two .title a:hover{color:#1baaa0}.service-box-two p{position:relative;padding-left:22px;line-height:1.75}@media (max-width:1199px){.service-box-two p{font-size:15px}}.service-box-two p:before{position:absolute;left:0;top:0;height:100%;width:2px;background-color:#1baaa0;content:""}.service-box-two .service-link{font-size:14px;font-weight:700;color:#1baaa0;margin-top:35px}.service-box-two .service-link i{height:50px;width:50px;text-align:center;line-height:45px;background-color:#fff;border:2px solid #f2f2f2;border-radius:50%;font-size:18px;margin-right:15px;position:relative;z-index:2}.service-box-two .service-link i,.service-box-two .service-link span{-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.service-box-two .service-link span{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0}.service-box-two .service-link:hover i{border-color:#1baaa0}.service-box-two .service-link:hover span{visibility:visible;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.service-box-two.primary-color-2 .box-count{color:#4c32fb;-webkit-text-stroke-color:#4c32fb}.service-box-two.primary-color-2 .title a:hover{color:#4c32fb}.service-box-two.primary-color-2 p:before{background-color:#4c32fb}.service-box-two.primary-color-2 .service-link{color:#4c32fb}.service-box-two.primary-color-2 .service-link:hover i{border-color:#4c32fb}.service-box-three{text-align:center;background-color:#fff;padding:60px 30px}.service-box-three,.service-box-three .icon{-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-box-three .icon{height:120px;width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-size:40px;color:#1baaa0;background-color:#f7f7f7;border-radius:50%;margin:auto auto 30px}.service-box-three h4{font-size:24px;font-weight:600}@media (max-width:1199px){.service-box-three h4{font-size:20px}}.service-box-three h4 a{color:#00000a}.service-box-three p{font-size:14px;padding-top:15px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-box-three:hover{border-color:transparent;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}.service-box-three:hover .icon{background-color:#1baaa0;color:#fff}.service-column{position:relative}.service-column,.service-column:after{-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.service-column:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.service-column:first-child:after,.service-column:nth-child(2):after,.service-column:nth-child(3):after,.service-column:nth-child(4):after{border-top:none}.service-column:nth-child(12):after,.service-column:nth-child(16):after,.service-column:nth-child(18):after,.service-column:nth-child(20):after,.service-column:nth-child(24):after,.service-column:nth-child(28):after,.service-column:nth-child(32):after,.service-column:nth-child(36):after,.service-column:nth-child(4):after,.service-column:nth-child(40):after,.service-column:nth-child(8):after{border-right:none}.service-column:hover:after{z-index:1;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}@media (max-width:-1){.service-column{margin-bottom:40px}.service-column:after{display:none;border:1px solid #f5f5f5}.service-column:last-child{margin-bottom:0}}@media (max-width:575px){.service-column{margin-bottom:40px}.service-column:after{border:1px solid #f5f5f5}.service-column:last-child{margin-bottom:0}}@media (max-width:767px){.service-column{margin-bottom:40px}.service-column:after{border:1px solid #f5f5f5}.service-column:last-child{margin-bottom:0}}@media (max-width:991px){.service-column:nth-child(3):after,.service-column:nth-child(4):after{border-top:1px solid #f5f5f5}.service-column:nth-child(10):after,.service-column:nth-child(12):after,.service-column:nth-child(14):after,.service-column:nth-child(16):after,.service-column:nth-child(18):after,.service-column:nth-child(2):after,.service-column:nth-child(20):after,.service-column:nth-child(22):after,.service-column:nth-child(24):after,.service-column:nth-child(26):after,.service-column:nth-child(28):after,.service-column:nth-child(30):after,.service-column:nth-child(32):after,.service-column:nth-child(34):after,.service-column:nth-child(36):after,.service-column:nth-child(38):after,.service-column:nth-child(4):after,.service-column:nth-child(40):after,.service-column:nth-child(6):after,.service-column:nth-child(8):after{border-right:none}}.ticket-generate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#1baaa0;font-weight:700;padding:30px 60px}@media (max-width:991px){.ticket-generate{padding:25px 30px;font-size:14px}}@media (max-width:767px){.ticket-generate{display:block}.ticket-generate a{margin-top:20px}}.ticket-generate,.ticket-generate a{color:#fff}.ticket-generate i{color:#43c1b8;margin-right:5px}.service-area-cta-bottom{padding-top:120px;padding-bottom:180px}.team-members .team-member{text-align:center}.team-members .team-member .member-desc{padding:35px;background-color:#fff;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04);border:2px solid #f6f6f6;border-top:none;position:relative;z-index:1;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:767px){.team-members .team-member .member-desc{padding:30px 25px}}.team-members .team-member .member-desc:after,.team-members .team-member .member-desc:before{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-image:url(../img/teams/pattern-left.webp);content:"";background-repeat:no-repeat;background-position:0 0;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;visibility:hidden;opacity:0}.team-members .team-member .member-desc:after{background-position:100% 0;background-image:url(../img/teams/pattern-right.webp)}.team-members .team-member .member-position{color:#1baaa0;font-weight:700;line-height:1;margin-bottom:10px}.team-members .team-member .name{font-size:20px}@media (max-width:767px){.team-members .team-member .name{font-size:18px}}.team-members .team-member .member-img{position:relative;z-index:1}.team-members .team-member .member-img .social-icon{position:absolute;left:65px;right:65px;bottom:0;padding:8px 15px;background-color:#1baaa0;z-index:2;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;visibility:hidden;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media (max-width:1399px){.team-members .team-member .member-img .social-icon{left:50px;right:50px}}@media (max-width:767px){.team-members .team-member .member-img .social-icon{left:30px;right:30px}}.team-members .team-member .member-img .social-icon a{color:#fff;padding:5px;font-size:14px;line-height:1}.team-members .team-member:hover .member-desc{-webkit-box-shadow:none;box-shadow:none}.team-members .team-member:hover .member-desc:after,.team-members .team-member:hover .member-desc:before{visibility:visible;opacity:1}.team-members .team-member:hover .social-icon{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cta-section{position:relative;z-index:2;margin-bottom:-120px}.cta-section .cta-inner{padding:70px;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04);background-color:#fff;border:2px solid #f6f6f6}@media (max-width:575px){.cta-section .cta-inner{padding:45px 25px}}.cta-section .cta-form input{height:60px;border:2px solid #f6f6f6;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}.cta-section .cta-form .field-groups{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 60px;grid-template-columns:1fr 1fr 60px;gap:20px}@media (max-width:767px){.cta-section .cta-form .field-groups{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.cta-section .cta-form button{height:60px;width:60px;background-color:#1baaa0;color:#fff;border:none;font-size:20px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.cta-section .cta-form button:hover{background-color:#00000a}.cta-section-two{margin-top:-60px;position:relative;z-index:2}.cta-section-two .cta-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-section-two .cta-text .cta-title{font-size:24px;font-weight:600;padding:45px 60px;background-color:#4c32fb;width:60%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}@media (max-width:1199px){.cta-section-two .cta-text .cta-title{padding:45px 35px;font-size:22px}}@media (max-width:991px){.cta-section-two .cta-text .cta-title{padding:45px 30px;font-size:18px;width:70%;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}@media (max-width:767px){.cta-section-two .cta-text .cta-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:20px 30px}}.cta-section-two .cta-text .cta-title,.cta-section-two .cta-text .cta-title a{color:#fff}.cta-section-two .cta-text .cta-title a{font-family:Roboto,sans-serif;font-size:14px}.cta-section-two .cta-text .cta-social-icon{background-color:#333;padding:45px 60px;min-height:100%;width:40%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}@media (max-width:991px){.cta-section-two .cta-text .cta-social-icon{width:30%;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding:45px 30px}}@media (max-width:767px){.cta-section-two .cta-text .cta-social-icon{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:20px 30px}}.cta-section-two .cta-text .cta-social-icon li{display:inline-block}.cta-section-two .cta-text .cta-social-icon li:not(:last-child){margin-right:15px}.cta-section-two .cta-text .cta-social-icon a{font-size:18px;color:#fff}@media (max-width:991px){.cta-section-two .cta-text .cta-social-icon a{font-size:15px}}.cta-section-two .cta-text .cta-social-icon a:hover{color:#4c32fb}.newsletter-form{background-color:#1baaa0;padding:65px}@media (max-width:991px){.newsletter-form{padding:50px 40px}}.newsletter-form .section-title .title,.newsletter-form .section-title .title-tag{color:#fff}@media (max-width:1199px){.newsletter-form .newsletter-form-wrap{margin-top:40px}}.newsletter-form .newsletter-form-wrap .input-fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 180px;grid-template-columns:1fr 1fr 180px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.newsletter-form .newsletter-form-wrap .input-fields{-ms-grid-columns:1fr;grid-template-columns:1fr}}.newsletter-form .newsletter-form-wrap input{height:60px;background-color:#25b5ab;color:#92e0db}.newsletter-form .newsletter-form-wrap .icon{color:#92e0db}.newsletter-form .newsletter-form-wrap button{height:60px;width:100%;border:none;font-size:16px;font-weight:700;color:#fff;background-color:#0f9289;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.newsletter-form .newsletter-form-wrap button:hover{background-color:#00000a}.newsletter-form .newsletter-form-wrap button i{margin-right:5px}.cta-section-three{background-color:#323e62}.cta-section-three .cta-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.cta-section-three .cta-text{display:block}.cta-section-three .cta-text .section-title{margin-bottom:40px}}.cta-section-three .cta-text .section-title .title{color:#fff}.cta-section-three .cta-text .cta-links{margin:-10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:575px){.cta-section-three .cta-text .cta-links{display:block}}.cta-section-three .cta-text .cta-links li{padding:10px}.download-section{background-color:#2f45c5}.download-section .download-text{padding-top:120px;padding-bottom:120px;position:relative;overflow:hidden}@media (max-width:991px){.download-section .download-text{padding-bottom:100px;padding-top:100px}}@media (max-width:767px){.download-section .download-text{padding-bottom:0}}.download-section .download-text .section-title .title,.download-section .download-text .section-title .title-tag{color:#fff}.download-section .download-text .download-btns{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-section .download-text .download-btns li{margin-right:20px}.download-section .download-text .download-btns a{-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.1);box-shadow:0 16px 32px 0 rgba(0,0,0,.1)}.download-section .download-img{position:absolute;right:0;bottom:0;max-height:425px}@media (max-width:991px){.download-section .download-img{max-width:250px}}@media (max-width:767px){.download-section .download-img{position:unset;margin-top:40px}}.download-section-two{background-color:#ff8257;padding-top:110px;padding-bottom:110px;position:relative;z-index:1;overflow:hidden}.download-section-two .download-text .title,.download-section-two .download-text .title-tag{color:#fff}@media (max-width:767px){.download-section-two .download-text .title{font-size:32px}}@media (max-width:575px){.download-section-two .download-text .title{font-size:28px;letter-spacing:0}}.download-section-two .download-btns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.download-section-two .download-btns li{margin:0 10px}.download-section-two .download-img{position:absolute;left:-10px;top:-30px;z-index:-1}@media (max-width:1399px){.download-section-two .download-img{max-width:550px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-40px}}@media (max-width:991px){.download-section-two .download-img{display:none}}.testimonial-boxes .testimonial-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:50px;border:2px solid #deecec;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04);position:relative;z-index:1;overflow:hidden}@media (min-width:1200px) and (max-width:1399px){.testimonial-boxes .testimonial-box{padding:40px 30px}}@media (max-width:1199px){.testimonial-boxes .testimonial-box{display:block}}@media (max-width:991px){.testimonial-boxes .testimonial-box{padding:40px 30px}}.testimonial-boxes .testimonial-box:before{position:absolute;right:-10px;bottom:-25px;z-index:-1;font-family:Flaticon;content:"";font-size:165px;line-height:1;font-style:normal;font-weight:300;color:#f7f7f7}.testimonial-boxes .author-img{width:140px;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;position:relative}@media (max-width:575px){.testimonial-boxes .author-img{width:120px}}.testimonial-boxes .author-img:before{position:absolute;right:0;top:0;width:46px;height:46px;line-height:46px;text-align:center;border-radius:50%;background-color:#1baaa0;color:#fff;content:"";font-weight:300;font-family:Font Awesome\ 5 Pro;font-size:18px}.testimonial-boxes .author-img img{border-radius:50%}.testimonial-boxes .content{padding-left:30px}@media (max-width:1199px){.testimonial-boxes .content{padding-left:0;margin-top:30px}}.testimonial-boxes .content p{font-size:18px;font-family:Playfair Display,serif;font-style:italic;line-height:1.7}@media (max-width:575px){.testimonial-boxes .content p{font-size:16px}}.testimonial-boxes .content .author-info{margin-top:20px}.testimonial-boxes .content .author-info h5{font-size:20px;font-weight:600;margin-bottom:10px}.testimonial-boxes .content .author-info span{color:#1baaa0;line-height:1;font-weight:700;position:relative;padding-left:25px;font-size:14px}.testimonial-boxes .content .author-info span:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"---"}.testimonial-boxes.multiple-color-style .content p{font-family:Roboto,sans-serif}.testimonial-boxes.multiple-color-style .content .author-info h5{font-family:DM Sans,sans-serif;margin-bottom:5px}.testimonial-boxes.multiple-color-style .content .author-info span{padding:0}.testimonial-boxes.multiple-color-style .content .author-info span:before{display:none}.testimonial-boxes.multiple-color-style .col:nth-child(2n) .author-img:before{background-color:#2f45c5}.testimonial-boxes.multiple-color-style .col:nth-child(2n) .content span{color:#2f45c5}.testimonial-boxes.multiple-color-style .col:nth-child(odd) .author-img:before{background-color:#fd7279}.testimonial-boxes.multiple-color-style .col:nth-child(odd) .content span{color:#fd7279}.testimonial-img.mb-negative{margin-bottom:-410px}@media (max-width:1199px){.testimonial-img.mb-negative{margin-bottom:-340px}}@media (max-width:991px){.testimonial-img.mb-negative{margin-bottom:-120px}}@media (max-width:575px){.testimonial-img.mb-negative{margin-bottom:0;margin-right:30px}}.testimonial-boxes-two{background-color:#fff;-webkit-box-shadow:0 5px 62px 0 rgba(0,0,0,.09);box-shadow:0 5px 62px 0 rgba(0,0,0,.09);position:relative}.testimonial-boxes-two .testimonial-box{padding:60px;position:relative;z-index:1;overflow:hidden}@media (max-width:1199px){.testimonial-boxes-two .testimonial-box{padding:40px 30px}}.testimonial-boxes-two .testimonial-box p{font-size:22px;font-family:Playfair Display,serif;font-style:italic;line-height:1.7}@media (max-width:1199px){.testimonial-boxes-two .testimonial-box p{font-size:18px}}@media (max-width:575px){.testimonial-boxes-two .testimonial-box p{font-size:16px}}.testimonial-boxes-two .testimonial-box .author-info{margin-top:30px}.testimonial-boxes-two .testimonial-box .author-info h4{font-size:24px;font-weight:600;margin-bottom:5px}@media (max-width:575px){.testimonial-boxes-two .testimonial-box .author-info h4{font-size:22px}}.testimonial-boxes-two .testimonial-box .author-info span{font-weight:700;font-size:14px;color:#4c32fb;line-height:1}.testimonial-boxes-two .testimonial-box:before{position:absolute;right:20px;bottom:20px;z-index:-1;font-family:Flaticon;content:"";font-size:190px;line-height:1;font-style:normal;font-weight:300;color:#f7f7f7}@media (max-width:575px){.testimonial-boxes-two .testimonial-box:before{font-size:120px}}.testimonial-boxes-two.mb-negative{margin-bottom:-65px}.testimonial-boxes-two .slick-arrow{position:absolute;right:0;top:-94px;width:60px;height:60px;background-color:#1c1c1c;font-size:20px;color:#fff;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;border:none}@media (max-width:575px){.testimonial-boxes-two .slick-arrow{width:50px;height:50px}}.testimonial-boxes-two .slick-arrow.prev-arrow{right:70px}@media (max-width:575px){.testimonial-boxes-two .slick-arrow.prev-arrow{right:60px}}.testimonial-boxes-two .slick-arrow.next-arrow,.testimonial-boxes-two .slick-arrow:hover{background-color:#4c32fb}.testimonial-slider-progress{width:100%;height:6px;background-color:#fff;position:relative}.testimonial-slider-progress .line-one{left:0;top:0;width:60%;height:100%;z-index:1;-webkit-box-shadow:0 4px 8px 0 rgba(27,170,160,.3);box-shadow:0 4px 8px 0 rgba(27,170,160,.3)}.testimonial-slider-progress .line-one,.testimonial-slider-progress .line-two{position:absolute;background-color:#1baaa0;-webkit-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear}.testimonial-slider-progress .line-two{left:60%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:15px;width:80px;z-index:2}.testimonial-brand-section{padding-top:240px;padding-bottom:120px}.testimonial-section.with-pattern{position:relative;z-index:1}.testimonial-section.with-pattern:before{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;content:"";background-image:url(../img/testimonial/testimonial-pattern.webp);background-repeat:no-repeat;background-position:50%}.brand-logos .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-logos .brand-logo{opacity:.4}.brand-logos .brand-logo:hover{opacity:1}.brand-section-two{padding:100px 120px;position:relative;z-index:1}@media (max-width:1720px){.brand-section-two{padding:100px 50px}}@media (max-width:1199px){.brand-section-two{padding:100px 0}}@media (max-width:767px){.brand-section-two{padding:80px 0}}.brand-section-two:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#4c32fb;opacity:.9}.portfolio-slider.row{margin-left:-7.5px;margin-right:-7.5px}.portfolio-slider.row .col{padding-left:7.5px;padding-right:7.5px}.portfolio-box{position:relative;overflow:hidden}.portfolio-box .content{position:absolute;left:20px;right:20px;bottom:0;background-color:#fff;padding:30px 20px;text-align:center;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.2);box-shadow:0 16px 32px 0 rgba(0,0,0,.2);visibility:hidden;opacity:0}.portfolio-box .content .tags{margin-bottom:10px;line-height:1}.portfolio-box .content .tags a{color:#4c32fb;font-size:14px;font-weight:700}.portfolio-box .content h4{font-size:26px;font-weight:600}@media (max-width:1399px){.portfolio-box .content h4{font-size:22px}}.portfolio-box .content h4 a{color:#00000a}.portfolio-box:hover .content{visibility:visible;opacity:1;bottom:20px}.portfolio-filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-filter ul li{background-color:#f6f6f6;font-size:14px;font-weight:700;line-height:1;padding:20px 30px;margin:5px;cursor:pointer;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:991px){.portfolio-filter ul li{padding:15px 20px}}.portfolio-filter ul li.active,.portfolio-filter ul li:hover{background-color:#1baaa0;color:#fff}.portfolio-box-two .thumb{position:relative;z-index:1;width:100%;height:240px;background-size:cover;background-position:50%;background-repeat:no-repeat}.portfolio-box-two .thumb:after{left:0;top:0;width:100%;height:100%;z-index:2;background-color:#00000a;content:""}.portfolio-box-two .thumb .link,.portfolio-box-two .thumb:after{position:absolute;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0;visibility:hidden}.portfolio-box-two .thumb .link{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;color:#fff;font-size:30px;line-height:1}.portfolio-box-two .content{padding:35px;border:2px solid #f5f5f5;border-top:none}.portfolio-box-two .content .tags{margin-bottom:8px}.portfolio-box-two .content .tags a{font-size:14px;font-weight:700;line-height:1.4}.portfolio-box-two .content .tags a:hover{color:#00000a}.portfolio-box-two .content .title{font-size:24px;font-weight:600}@media (max-width:991px){.portfolio-box-two .content .title{font-size:22px}}.portfolio-box-two .content .title a{color:#00000a}.portfolio-box-two .content .title a:hover{color:#1baaa0}.portfolio-box-two:hover .thumb:after{visibility:visible;opacity:.7}.portfolio-box-two:hover .thumb .link{opacity:1;visibility:visible}.portfolio-box-three{position:relative;z-index:1}.portfolio-box-three:before{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:#00000a;content:"";-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0;visibility:hidden}.portfolio-box-three .thumb{width:100%;height:320px;background-size:cover;background-position:50%;background-repeat:no-repeat}.portfolio-box-three .content{position:absolute;left:0;right:0;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:3;padding:0 30px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0;visibility:hidden}.portfolio-box-three .content .tags{margin-bottom:8px}.portfolio-box-three .content .tags a{font-size:14px;font-weight:700;line-height:1.4;color:#1baaa0}.portfolio-box-three .content .title{font-size:20px;font-weight:600}.portfolio-box-three .content .title a{color:#fff}.portfolio-box-three:hover:before{opacity:.7;visibility:visible}.portfolio-box-three:hover .content{top:50%;visibility:visible;opacity:1}.portfolio-box-four .thumb{margin-bottom:25px}.portfolio-box-four .content .tags{margin-bottom:8px}.portfolio-box-four .content .tags a{font-size:14px;font-weight:700;line-height:1.4}.portfolio-box-four .content .tags a:hover{color:#00000a}.portfolio-box-four .content .title{font-size:24px;font-weight:600}.portfolio-box-four .content .title a{color:#00000a}.portfolio-extra-gap.row{margin:-25px -50px}@media (max-width:1199px){.portfolio-extra-gap.row{margin:-25px}}.portfolio-extra-gap.row>[class*=col-]{padding:25px 50px}@media (max-width:1199px){.portfolio-extra-gap.row>[class*=col-]{padding:25px}}.portfolio-details .portfolio-desc{padding-left:60px}@media (max-width:1199px){.portfolio-details .portfolio-desc{padding-left:20px}}@media (max-width:991px){.portfolio-details .portfolio-desc{padding:0;margin-top:50px}}.portfolio-details .portfolio-desc .title{font-size:36px;font-weight:600;margin-bottom:20px}@media (max-width:575px){.portfolio-details .portfolio-desc .title{font-size:28px}}.portfolio-details .portfolio-desc .portfolio-info{padding:40px;background-color:#f7f7f7;margin-top:50px;position:relative;z-index:1;overflow:hidden}@media (max-width:575px){.portfolio-details .portfolio-desc .portfolio-info{padding:30px}}.portfolio-details .portfolio-desc .portfolio-info h6{font-size:18px;font-weight:600;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.portfolio-details .portfolio-desc .portfolio-info ul li:not(:last-child){margin-bottom:10px}.portfolio-details .portfolio-desc .portfolio-info ul a{color:#777;margin-right:5px}.portfolio-details .portfolio-desc .portfolio-info ul a:hover{color:#1baaa0}.portfolio-details .portfolio-desc .portfolio-info ul span{color:#00000a;font-weight:700}.portfolio-details .portfolio-desc .portfolio-info .icon{position:absolute;bottom:-50px;right:-40px;font-size:220px;line-height:1;color:#ececec;z-index:-1}@media (max-width:575px){.portfolio-details .portfolio-desc .portfolio-info .icon{font-size:180px}}.portfolio-nav{background-color:#f6f6f6;padding:30px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:575px){.portfolio-nav{padding:30px 20px}}.portfolio-nav a{font-size:16px;color:#00000a}@media (max-width:575px){.portfolio-nav a{font-size:14px}}.portfolio-nav a:hover{color:#1baaa0}.portfolio-nav a i{margin-right:10px}.portfolio-nav .next-post a i{margin-left:10px;margin-right:0}@media (max-width:575px){.portfolio-nav .dot-icon{display:none}}.related-portfolio{padding-top:80px}.related-portfolio .related-portfolio-title{font-size:30px;letter-spacing:-1px;margin-bottom:10px;font-weight:600}.news-section.extra-gap-top{padding-top:220px;padding-bottom:120px}@media (max-width:991px){.news-section.extra-gap-top{padding-top:180px;padding-bottom:120px}}.latest-news-boxes .post-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;margin-bottom:10px}.latest-news-boxes .post-meta i{margin-right:5px}.latest-news-boxes .post-meta a{color:#777}.latest-news-boxes .post-meta .admin{position:relative;margin-left:20px;padding-left:20px}@media (max-width:1199px){.latest-news-boxes .post-meta .admin{padding-left:10px;margin-left:10px}}.latest-news-boxes .post-meta .admin:before{content:"|";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#777;line-height:1}.latest-news-boxes .post-meta .admin a{color:#4c32fb}.latest-news-boxes .content{background-color:#fff;padding:35px}.latest-news-boxes .content h4{font-size:24px;font-weight:600;margin-bottom:20px;line-height:1.4}@media (max-width:1399px){.latest-news-boxes .content h4{font-size:22px}}@media (max-width:991px){.latest-news-boxes .content h4{font-size:20px}}.latest-news-boxes .content h4 a{color:#00000a}.latest-news-boxes .content h4 a:hover{color:#4c32fb}.latest-news-boxes .content p{font-size:14px;line-height:1.8}.latest-news-boxes .news-thumb{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:275px}.latest-news-boxes .latest-news-side{padding:35px 35px 70px;background-color:#fff;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);grid-gap:25px}@media (max-width:1199px){.latest-news-boxes .latest-news-side{-ms-grid-columns:1fr 25px 1fr 25px 1fr;grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.latest-news-boxes .latest-news-side{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr)}}.latest-news-boxes .latest-news-side .single-side-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.latest-news-boxes .latest-news-side .single-side-box{display:block}}@media (min-width:576px) and (max-width:767px){.latest-news-boxes .latest-news-side .single-side-box{display:-webkit-box;display:-ms-flexbox;display:flex}}.latest-news-boxes .latest-news-side .single-side-box .news-thumb{height:100px;width:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:20px}@media (max-width:1199px){.latest-news-boxes .latest-news-side .single-side-box .news-thumb{width:80px;height:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}}@media (max-width:991px){.latest-news-boxes .latest-news-side .single-side-box .news-thumb{width:120px;height:120px;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;margin-bottom:20px}}.latest-news-boxes .latest-news-side .single-side-box .post-meta{font-size:12px;margin-bottom:5px}.latest-news-boxes .latest-news-side .single-side-box .content{padding:0}.latest-news-boxes .latest-news-side .single-side-box .content h4{font-size:22px;margin:0}@media (max-width:1399px){.latest-news-boxes .latest-news-side .single-side-box .content h4{font-size:18px}}.latest-news-boxes .latest-news-side .load-more-btn{line-height:1;background-color:#4c32fb;color:#fff;font-size:16px;font-weight:700;padding:15px 35px;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}@media (max-width:575px){.latest-news-boxes .latest-news-side .load-more-btn{padding:15px}}.latest-news-boxes .latest-news-side .load-more-btn:hover{background-color:#fff;color:#00000a;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.06);box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.latest-news-boxes .latest-news-side .load-more-btn i{margin-right:5px}.latest-news-boxes.boxes-primary-color .content h4 a:hover,.latest-news-boxes.boxes-primary-color .post-meta .admin a{color:#1baaa0}.latest-news-boxes.boxes-primary-color .latest-news-side .load-more-btn{background-color:#1baaa0}.latest-news-boxes.boxes-primary-color .latest-news-side .load-more-btn:hover{background-color:#00000a;color:#fff}.latest-news-boxes.news-style-three .content{border:2px solid #ececec;border-radius:0 0 10px 10px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.latest-news-boxes.news-style-three .latest-news-box:hover .content,.latest-news-boxes.news-style-three .latest-news-side{-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.06);box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.latest-news-boxes.news-style-three .latest-news-side{border:2px solid #ececec;border-radius:10px}.latest-news-boxes.news-style-three .latest-news-side .content{border:none}.latest-news-boxes.news-style-three .latest-news-side .load-more-btn{background-color:#2f45c5;border-radius:10px;padding:20px 35px}.latest-news-boxes.news-style-three .latest-news-side .load-more-btn:hover{background-color:#fd7279;color:#fff}.latest-news-boxes.boxes-with-border .content,.latest-news-boxes.boxes-with-border .latest-news-side{border:2px solid #f5f5f5}.latest-news-boxes.boxes-with-border .latest-news-side .content{border:none}.latest-news-boxes.news-style-four .latest-news-box{-webkit-box-shadow:0 30px 60px 0 rgba(255,130,87,.1);box-shadow:0 30px 60px 0 rgba(255,130,87,.1);margin-bottom:30px;margin-top:50px}@media (max-width:575px){.latest-news-boxes.news-style-four .post-meta{display:block}}.latest-news-boxes.news-style-four .post-meta .cates{position:relative;margin-left:20px;padding-left:20px}@media (max-width:1199px){.latest-news-boxes.news-style-four .post-meta .cates{padding-left:10px;margin-left:10px}}@media (max-width:575px){.latest-news-boxes.news-style-four .post-meta .cates{padding-left:0;margin-left:0;padding-top:20px}}.latest-news-boxes.news-style-four .post-meta .cates:before{content:"|";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#777;line-height:1}@media (max-width:575px){.latest-news-boxes.news-style-four .post-meta .cates:before{top:5px;left:5px;-webkit-transform:translate(0) rotate(90deg);-ms-transform:translate(0) rotate(90deg);transform:translate(0) rotate(90deg)}}.latest-news-boxes.news-style-four .post-meta .cates a{color:#ff8257}.latest-news-boxes.news-style-four .post-meta .cates a:last-child{padding-left:6px;display:inline-block;position:relative}.latest-news-boxes.news-style-four .post-meta .cates a:last-child:before{content:",";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#ff8257;line-height:1}.latest-news-boxes.news-style-four .content{padding:40px 35px 65px;border:2px solid #ffeae3;border-top:none;background-color:#fff;position:relative}.latest-news-boxes.news-style-four .content h4{font-weight:600;margin:0}@media (max-width:991px){.latest-news-boxes.news-style-four .content h4{font-size:18px}}.latest-news-boxes.news-style-four .content h4 a:hover{color:#ff8257}.latest-news-boxes.news-style-four .content .post-author{background-color:#fff;border-radius:30px;position:absolute;padding:10px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:50px;bottom:-30px}.latest-news-boxes.news-style-four .content .post-author img{max-width:40px;height:40px;border-radius:50%;margin-right:15px}.latest-news-boxes.news-style-four .content .post-author span.name{font-weight:700;color:#2f45c5}.feature-box .feature-content{padding:40px 30px;border:2px solid #f1f1f1;border-bottom:none;border-radius:10px 10px 0 0;text-align:center}@media (max-width:1199px){.feature-box .feature-content{padding:40px 20px}}.feature-box .feature-content .feature-img{border-radius:10px;margin-bottom:30px}.feature-box .feature-content h4{font-size:24px;margin-bottom:25px}@media (max-width:1199px){.feature-box .feature-content h4{font-size:20px}}.feature-box .feature-link{display:block;border:2px solid #f1f1f1;color:#999;padding:20px 30px;line-height:1;border-radius:0 0 10px 10px}.feature-box .feature-link i{float:right}.feature-box:hover .feature-link{background-color:#2f45c5;color:#fff;border-color:#2f45c5}.feature-text-block .section-title{margin-bottom:20px}@media (max-width:991px){.feature-text-block .block-img{margin-bottom:50px}}.feature-text-block .block-text{font-family:DM Sans,sans-serif}.feature-text-block .block-text p:not(:last-of-type){margin-bottom:30px}.feature-text-block .block-text .block-btn{margin-top:45px;border-radius:10px;background-color:#2f45c5;color:#fff;font-size:16px;font-weight:500;padding:20px 40px;line-height:1;font-family:DM Sans,sans-serif;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.feature-text-block .block-text .block-btn:hover{background-color:#fd7279}.feature-text-block .block-text.color-2 .section-title .title-tag{color:#fd7279}.feature-text-block .block-text.color-2 .block-btn{background-color:#fd7279}.feature-text-block .block-text.color-2 .block-btn:hover{background-color:#2f45c5}.feature-text-block .block-text.color-3 .section-title .title-tag{color:#7947f7}.feature-text-block .block-text.color-3 .block-btn{background-color:#7947f7}.feature-text-block .block-text.color-3 .block-btn:hover{background-color:#fd7279}.feature-box-two{-webkit-box-shadow:0 20px 60px 0 hsla(0,0%,64.3%,.1);box-shadow:0 20px 60px 0 hsla(0,0%,64.3%,.1);border:2px solid transparent;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.feature-box-two .feature-content{padding:50px;border-bottom:none}@media (max-width:1399px){.feature-box-two .feature-content{padding:30px}}.feature-box-two .feature-content .feature-heading{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1199px){.feature-box-two .feature-content .feature-heading img{max-width:60px}}.feature-box-two .feature-content .feature-heading h4{font-size:20px;margin-left:25px;line-height:1.3}@media (max-width:1199px){.feature-box-two .feature-content .feature-heading h4{font-size:18px;margin-left:20px}}.feature-box-two .feature-content ul{margin-top:15px}.feature-box-two .feature-content ul li{float:left;width:50%;margin-top:15px;padding-left:10px;position:relative}@media (max-width:1199px){.feature-box-two .feature-content ul li{width:100%;margin-top:10px}}.feature-box-two .feature-content ul li:before{position:absolute;content:"-";left:0;top:0;color:#ff8257}.feature-box-two .feature-link{display:block;border-top:2px solid #f1f1f1;color:#999;padding:20px 50px;line-height:1}.feature-box-two .feature-link i{float:right}.feature-box-two:hover{-webkit-box-shadow:none;box-shadow:none;border-color:#f5f5f5}.feature-box-two:hover .feature-link{color:#ff8257}.feature-text-block-two.feature-shape-bg{background-image:url(../img/feature/feature-shape.webp);background-position:50%;background-repeat:no-repeat;padding-top:140px;padding-bottom:140px}@media (max-width:991px){.feature-text-block-two.feature-shape-bg{background-position:bottom}}@media (max-width:767px){.feature-text-block-two.feature-shape-bg{padding-top:0;padding-bottom:120px}}.feature-text-block-two .big-text{font-size:20px;color:#666e82}@media (max-width:1199px){.feature-text-block-two .big-text{font-size:18px}}.feature-text-block-two .chech-list li{font-size:18px;color:#878b95}.feature-text-block-two .chech-list li:not(:last-child){margin-bottom:10px}.feature-text-block-two .chech-list li i{border-radius:50%;background-color:#fff;-webkit-box-shadow:0 8px 16px 0 hsla(0,0%,64.3%,.1);box-shadow:0 8px 16px 0 hsla(0,0%,64.3%,.1);width:36px;height:36px;color:#ff8257;text-align:center;line-height:35px;margin-right:30px}@media (max-width:575px){.feature-text-block-two .chech-list li i{margin-right:10px}}.feature-text-block-two .block-btn{background-color:#ff8257;padding:18px 33px;border:1px solid transparent;border-radius:30px;font-size:16px;font-weight:700;color:#fff;line-height:1;margin-top:30px}.feature-text-block-two .block-btn:hover{background-color:#2e3d62}.feature-box-three{background-color:#fffaf6;padding:40px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:1399px){.feature-box-three{padding:30px}}.feature-box-three .feature-heading{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px) and (max-width:1199px){.feature-box-three .feature-heading{display:block;margin-bottom:20px}}.feature-box-three .feature-heading i{height:60px;min-width:60px;color:#2e3d62;text-align:center;line-height:60px;border-radius:50%;font-size:30px;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04);background-color:#fff;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (min-width:992px) and (max-width:1199px){.feature-box-three .feature-heading i{margin-bottom:15px}}.feature-box-three .feature-heading h4{font-size:20px;margin-left:25px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;line-height:1.3}@media (max-width:1399px){.feature-box-three .feature-heading h4{font-size:18px;margin-left:15px}}@media (min-width:992px) and (max-width:1199px){.feature-box-three .feature-heading h4{margin-left:0}}.feature-box-three .feature-content{color:#666e82;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:1199px){.feature-box-three .feature-content{font-size:15px}}.feature-box-three.active{background-color:#ff8257}.feature-box-three.active .feature-heading i{color:#ff8257}.feature-box-three.active .feature-content p,.feature-box-three.active .feature-heading h4{color:#fff}.process-list li{position:relative;padding-left:90px;font-size:14px;z-index:1}.process-list li:not(:last-child){padding-bottom:40px}.process-list li:not(:last-child):before{content:"";position:absolute;left:30px;top:0;height:100%;width:2px;background-color:#f4f4f4;z-index:-1}.process-list li h4{font-size:24px;font-weight:600;margin-bottom:15px}.process-list li .count{position:absolute;left:0;top:0;height:60px;width:60px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f4f4f4;font-size:16px;font-weight:700;z-index:2}.process-box .thumb{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:280px}.process-box .desc{background-color:#fff;padding:30px;position:relative}@media (max-width:575px){.process-box .desc{padding:30px 20px}}.process-box .desc .count{position:absolute;right:30px;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:60px;width:60px;background-color:#1baaa0;font-size:16px;font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.process-box .desc h4{font-size:24px;font-weight:600}@media (max-width:575px){.process-box .desc h4{font-size:20px}}.process-with-cta .process-boxes{margin-bottom:-88px;position:relative;z-index:2}@media (max-width:575px){.process-with-cta .process-boxes{margin-bottom:-84px}}.process-with-cta .process-cta{padding-bottom:100px;padding-top:140px}.process-with-cta .process-cta .section-title .title{letter-spacing:-1px}.process-box-two{text-align:center;padding:0 15px}.process-box-two .count{border-radius:50%;-webkit-box-shadow:0 30px 60px 0 rgba(27,170,160,.06);box-shadow:0 30px 60px 0 rgba(27,170,160,.06);background-color:#fff;height:150px;width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:60px;font-family:DM Sans,sans-serif;font-weight:700;color:#1baaa0;margin:0 auto 40px;position:relative;z-index:2;line-height:1}.process-box-two h4{font-size:22px;margin-bottom:15px}.process-box-two .icon{line-height:1;font-size:120px;color:#ececec;margin-bottom:-50px}.process-box-two.primary-color-4{color:#878b95}.process-box-two.primary-color-4 .count{-webkit-box-shadow:0 30px 60px 0 rgba(255,130,87,.1);box-shadow:0 30px 60px 0 rgba(255,130,87,.1);font-family:Poppins,sans-serif;color:#ff8257}.process-box-two.primary-color-4 .icon{color:#ede3d9}@media (max-width:1199px){.process-box-two.primary-color-4 h4{font-size:20px}}.process-tab-section.with-gradient-bg{background:-o-linear-gradient(330deg,#eef3ff 34%,#ffefee 100%);background:linear-gradient(120deg,#eef3ff 34%,#ffefee)}.process-tab .nav{border:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-15px}@media (max-width:1199px){.process-tab .nav{margin:-5px}}.process-tab .nav .nav-item{border:none;margin:0;padding:15px}@media (max-width:1199px){.process-tab .nav .nav-item{padding:5px}}.process-tab .nav .nav-item button{padding:15px 60px 15px 15px;background-color:#fff;color:#00000a;font-weight:700;font-family:DM Sans,sans-serif;font-size:16px;line-height:1;border-radius:10px;border:none;position:relative;z-index:1;overflow:hidden}@media (max-width:1399px){.process-tab .nav .nav-item button{padding:15px 30px 15px 15px}}@media (max-width:991px){.process-tab .nav .nav-item button{padding:15px;font-size:15px}}@media (max-width:575px){.process-tab .nav .nav-item button{font-size:14px}}.process-tab .nav .nav-item button:before{content:"";position:absolute;left:0;bottom:0;height:4px;width:50%;z-index:-1;opacity:0;visibility:hidden}.process-tab .nav .nav-item button i,.process-tab .nav .nav-item button:before{background-color:#1baaa0;border-radius:10px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.process-tab .nav .nav-item button i{font-size:18px;height:50px;width:50px;text-align:center;line-height:50px;margin-right:18px;color:#fff}@media (max-width:991px){.process-tab .nav .nav-item button i{margin-right:10px;height:40px;width:40px;font-size:16px;line-height:40px}}.process-tab .nav .nav-item button.active:before,.process-tab .nav .nav-item button:hover:before{width:100%;visibility:visible;opacity:1}.process-tab .nav .nav-item.analysis button:before{background-color:#2f45c5}.process-tab .nav .nav-item.analysis button i{background-color:#f5f6ff;color:#2f45c5}.process-tab .nav .nav-item.building-edit button:before{background-color:#0fc50a}.process-tab .nav .nav-item.building-edit button i{background-color:#e9ffe8;color:#0fc50a}.process-tab .nav .nav-item.team-collab button:before{background-color:#f14040}.process-tab .nav .nav-item.team-collab button i{background-color:#fff4f4;color:#f14040}.process-tab .nav .nav-item.customize button:before{background-color:#1cd0db}.process-tab .nav .nav-item.customize button i{background-color:#f2feff;color:#1cd0db}.process-tab .tab-content{margin-top:40px}.process-tab.tab-version-two .nav .nav-item button{padding:35px;background-color:#fff;-webkit-box-shadow:0 30px 90px 0 hsla(0,0%,64.3%,.1);box-shadow:0 30px 90px 0 hsla(0,0%,64.3%,.1);font-size:20px;font-family:Poppins,sans-serif;font-weight:600;text-align:left;color:#2e3d62;border-radius:0;z-index:1;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1399px){.process-tab.tab-version-two .nav .nav-item button{padding:20px;font-size:18px}}.process-tab.tab-version-two .nav .nav-item button i{height:80px;width:80px;line-height:80px;font-size:35px;margin-right:25px;background-color:#e3f8fa;color:#26c6da}@media (max-width:1399px){.process-tab.tab-version-two .nav .nav-item button i{margin-right:15px}}@media (max-width:1199px){.process-tab.tab-version-two .nav .nav-item button i{width:60px;height:60px;line-height:60px;font-size:20px}}.process-tab.tab-version-two .nav .nav-item button .small-text{display:block;font-size:14px;color:#878b95;font-family:Roboto,sans-serif;margin-top:15px;font-weight:400}.process-tab.tab-version-two .nav .nav-item button:after{content:"";position:absolute;bottom:0;left:50%;height:20px;width:20px;z-index:-1;background-color:#be63f9;-webkit-transform:translate(-50%,50%) rotate(225deg);-ms-transform:translate(-50%,50%) rotate(225deg);transform:translate(-50%,50%) rotate(225deg);-webkit-clip-path:polygon(100% 0,0 0,0 100%);clip-path:polygon(100% 0,0 0,0 100%);visibility:hidden;opacity:1;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:1199px){.process-tab.tab-version-two .nav .nav-item button:after{display:none}}.process-tab.tab-version-two .nav .nav-item button:before{border-radius:0;background-color:#be63f9}.process-tab.tab-version-two .nav .nav-item button.active i{color:#be63f9;background-color:#f5e6fe}.process-tab.tab-version-two .nav .nav-item button.active:after{visibility:visible;opacity:1}.process-tab.tab-version-two .tab-img img{-webkit-box-shadow:0 30px 90px 0 hsla(0,0%,64.3%,.1);box-shadow:0 30px 90px 0 hsla(0,0%,64.3%,.1)}.process-section.with-primary-bg{background-color:#fffaf6}.pricing-plan-box{background-color:#fff;padding:60px 65px}@media (max-width:1399px){.pricing-plan-box{padding:60px 50px}}@media (max-width:575px){.pricing-plan-box{padding:50px 30px}}.pricing-plan-box .pricing-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.pricing-plan-box .pricing-icon{max-width:60px}.pricing-plan-box .price-wrap{display:block;line-height:1;font-size:18px;font-weight:700;letter-spacing:-1px}.pricing-plan-box .price-wrap .price{font-size:100px}@media (max-width:575px){.pricing-plan-box .price-wrap .price{font-size:80px}}.pricing-plan-box .price-wrap .currency,.pricing-plan-box .price-wrap .price{color:#1baaa0}.pricing-plan-box .price-wrap .price-suffix{color:#d8d8d8}.pricing-plan-box .pricing-limit{display:block;font-size:14px;color:#777;line-height:1;margin-top:5px}.pricing-plan-box .pricing-content ul li{color:#00000a}.pricing-plan-box .pricing-content ul li:not(:last-child){margin-bottom:15px}.pricing-plan-box .pricing-content ul li i{float:right;color:#b4b4b4}.pricing-plan-box .pricing-content .main-btn{margin-top:40px}.pricing-plan-box.featured-box .main-btn-3{color:#fff}.pricing-plan-box.featured-box .main-btn-3:before{opacity:1;visibility:visible;width:100%}.pricing-plan-box-two{position:relative;background-color:#fff;padding:60px 65px;max-width:405px}@media (max-width:767px){.pricing-plan-box-two{max-width:100%}}@media (max-width:575px){.pricing-plan-box-two{padding:50px 30px}}.pricing-plan-box-two .pricing-header .price-title{margin-bottom:13px}.pricing-plan-box-two .pricing-header .price-title h3{font-size:30px;margin-bottom:5px}.pricing-plan-box-two .pricing-header .price-title p.duration{font-size:14px}.pricing-plan-box-two .pricing-header .price-wrap .price{font-size:100px;font-weight:700}@media (max-width:575px){.pricing-plan-box-two .pricing-header .price-wrap .price{font-size:80px}}.pricing-plan-box-two .pricing-header .price-wrap .currency,.pricing-plan-box-two .pricing-header .price-wrap .price{color:#1baaa0;line-height:.8}.pricing-plan-box-two .pricing-header .price-wrap .price-suffix{color:#1baaa0}.pricing-plan-box-two .pricing-content ul li{color:#00000a}.pricing-plan-box-two .pricing-content ul li:not(:last-child){margin-bottom:15px}.pricing-plan-box-two .pricing-content ul li i{float:right;color:#b4b4b4}.pricing-plan-box-two .pricing-content .main-btn{margin:40px auto 0}.pricing-plan-box-two.pricing-box-one{background-color:#1baaa0}.pricing-plan-box-two.pricing-box-one .pricing-content ul li,.pricing-plan-box-two.pricing-box-one .pricing-content ul li i,.pricing-plan-box-two.pricing-box-one .pricing-header .price-title h3,.pricing-plan-box-two.pricing-box-one .pricing-header .price-title p.duration,.pricing-plan-box-two.pricing-box-one .pricing-header .price-wrap span{color:#fff}.pricing-plan-box-two.pricing-box-one .pricing-content .main-btn-3:hover:before{background-color:#00000a}.pricing-plan-box-two.pricing-box-two{margin-left:-55px;-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.06);box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}@media (max-width:767px){.pricing-plan-box-two.pricing-box-two{margin-left:0;margin-top:40px}}.accordion.faq-accordion .accordion-collapse{border:none}.accordion.faq-accordion .accordion-header .accordion-button{border:none;border-radius:0;padding:20px 30px 20px 105px;font-size:18px;font-weight:400;font-style:normal;color:#777;font-family:Roboto,sans-serif;background-color:#f8f8f8;text-align:left}@media (max-width:767px){.accordion.faq-accordion .accordion-header .accordion-button{padding:20px 30px 20px 90px;font-size:16px}}@media (max-width:575px){.accordion.faq-accordion .accordion-header .accordion-button{padding:15px 20px 15px 70px;font-size:16px}}.accordion.faq-accordion .accordion-header .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.accordion.faq-accordion .accordion-header .accordion-button:after{position:absolute;left:0;top:0;width:60px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:#777;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);background:#ededed;content:"";z-index:2;font-weight:300;font-family:Font Awesome\ 5 Pro;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:575px){.accordion.faq-accordion .accordion-header .accordion-button:after{width:50px}}.accordion.faq-accordion .accordion-header .accordion-button:not(.collapsed){background-color:#ededed}.accordion.faq-accordion .accordion-header .accordion-button:not(.collapsed):after{background:#e0e0e0;content:""}.accordion.faq-accordion .accordion-body{background-color:#fafafa;padding:30px}.accordion.faq-accordion .accordion-item:not(:last-child){margin-bottom:10px}.breadcrumb-section{position:relative;z-index:1;padding:150px 0}@media (max-width:991px){.breadcrumb-section{padding:120px 0}}.breadcrumb-section:before{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;content:"";background-color:#000;opacity:.6}.breadcrumb-section .breadcrumb-text .title-tag{font-size:16px;color:#bbb;margin-bottom:5px}.breadcrumb-section .breadcrumb-text .page-title{font-size:60px;font-weight:600;color:#fff}@media (max-width:991px){.breadcrumb-section .breadcrumb-text .page-title{font-size:48px}}@media (max-width:767px){.breadcrumb-section .breadcrumb-text .page-title{font-size:44px}}.breadcrumb-section .breadcrumb-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.breadcrumb-section .breadcrumb-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}}.breadcrumb-section .breadcrumb-nav ul{background-color:hsla(0,0%,100%,.2);-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.06);box-shadow:0 16px 32px 0 rgba(0,0,0,.06);padding:20px 35px;line-height:1}@media (max-width:575px){.breadcrumb-section .breadcrumb-nav ul{padding:15px 20px}}.breadcrumb-section .breadcrumb-nav ul li{display:inline-block;font-size:16px;font-weight:700;color:#fff}.breadcrumb-section .breadcrumb-nav ul li.separator{color:#a3a3a3;margin:0 10px}.breadcrumb-section .breadcrumb-nav ul li a{color:#a3a3a3}.breadcrumb-section .breadcrumb-nav ul li a:hover{color:#fff}.single-post-box{margin-bottom:45px}.single-post-box .post-thumb{position:relative;margin-bottom:-2px}.single-post-box .post-thumb .popup-video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:80px;width:80px;border-radius:50%;background-color:#fff;text-align:center;line-height:80px}.single-post-box .post-thumb .popup-video:hover{background-color:#1baaa0;color:#fff}.single-post-box .post-content{position:relative;border:2px solid #f3f3f3;padding:60px 50px 40px}@media (max-width:767px){.single-post-box .post-content{padding:60px 40px 40px}}@media (max-width:575px){.single-post-box .post-content{padding:70px 30px 40px}}.single-post-box .post-content .post-title{font-size:36px;margin-bottom:20px;font-weight:600;letter-spacing:-1px}@media (max-width:991px){.single-post-box .post-content .post-title{font-size:32px}}@media (max-width:767px){.single-post-box .post-content .post-title{font-size:26px}}.single-post-box .post-content .post-title a{color:#00000a}.single-post-box .post-content .post-title a:hover{color:#1baaa0}.single-post-box .post-content .post-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;padding-top:25px;margin-top:25px;border-top:1px solid #e7e7e7}@media (max-width:575px){.single-post-box .post-content .post-meta{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-post-box .post-content .post-meta i{color:#1baaa0;margin-right:5px}.single-post-box .post-content .post-meta a{color:#777}.single-post-box .post-content .post-meta a:hover{color:#1baaa0}.single-post-box .post-content .post-meta li:not(:last-child){padding-right:30px;margin-right:30px;position:relative}@media (max-width:767px){.single-post-box .post-content .post-meta li:not(:last-child){padding-right:20px;margin-right:20px}}@media (max-width:575px){.single-post-box .post-content .post-meta li:not(:last-child){padding-right:0;margin-right:15px}}.single-post-box .post-content .post-meta li:not(:last-child):before{content:"|";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:575px){.single-post-box .post-content .post-meta li:not(:last-child):before{display:none}.single-post-box .post-content .post-meta li{margin-bottom:10px}}.single-post-box .post-content .post-cat{position:absolute;left:50px;top:0;background-color:#1baaa0;color:#fff;font-size:14px;font-weight:700;padding:10px 20px;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.single-post-box .post-content .post-cat:hover{background-color:#00000a}@media (max-width:575px){.single-post-box .post-content .post-cat{position:unset;margin:5px 0}}.single-post-box .post-content .posted-by{position:absolute;right:50px;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.04);box-shadow:0 16px 32px 0 rgba(0,0,0,.04);background-color:#fff;padding:10px 45px 10px 10px;font-size:14px;font-weight:700;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:575px){.single-post-box .post-content .posted-by{right:auto;left:30px}}.single-post-box .post-content .posted-by img{margin-right:15px}.single-post-box.no-thumb .post-content{padding:40px 50px}@media (max-width:767px){.single-post-box.no-thumb .post-content{padding:40px}}@media (max-width:575px){.single-post-box.no-thumb .post-content{padding:40px 30px}}.single-post-box.quote-post .post-content{background-color:#1baaa0;border:none;padding:40px 50px}@media (max-width:767px){.single-post-box.quote-post .post-content{padding:40px}}@media (max-width:575px){.single-post-box.quote-post .post-content{padding:40px 30px}}.single-post-box.quote-post .post-content .post-title{margin:0;position:relative;padding-left:115px}@media (max-width:767px){.single-post-box.quote-post .post-content .post-title{padding-left:0;padding-top:100px}}.single-post-box.quote-post .post-content .post-title:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:Font Awesome\ 5 pro;font-size:70px;line-height:1;font-weight:300;content:""}@media (max-width:767px){.single-post-box.quote-post .post-content .post-title:before{left:0;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.single-post-box.quote-post .post-content .post-title a{color:#fff}.single-post-box.post-details{border:2px solid #f3f3f3;padding:50px;margin:0}@media (max-width:767px){.single-post-box.post-details{padding:35px}}.single-post-box.post-details .post-content{border:none;padding:0}.single-post-box.post-details .post-content .post-cat{position:unset}.single-post-box.post-details .post-content .post-meta{border:none;padding-top:0;margin-top:0;margin-bottom:20px}.single-post-box.post-details .post-content .subtitle{font-size:30px;margin-bottom:20px;letter-spacing:-1px}@media (max-width:767px){.single-post-box.post-details .post-content .subtitle{font-size:22px}}.single-post-box.post-details .post-content .post-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-post-box.post-details .post-content .post-content-list li{width:50%;-ms-flex-wrap:0 0 50%;flex-wrap:0 0 50%;margin-bottom:8px}@media (max-width:991px){.single-post-box.post-details .post-content .post-content-list li{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.single-post-box.post-details .post-content .post-content-list li i{color:#1baaa0;margin-right:10px}.single-post-box.post-details .post-content blockquote{background-color:#f6f6f6;padding:60px;border-radius:15px;font-size:28px;font-family:Playfair Display,serif;font-weight:600;color:#00000a;letter-spacing:-1px;text-align:center;line-height:1.3;position:relative;z-index:1}@media (max-width:991px){.single-post-box.post-details .post-content blockquote{font-size:26px}}@media (max-width:767px){.single-post-box.post-details .post-content blockquote{font-size:20px;padding:40px}}@media (max-width:575px){.single-post-box.post-details .post-content blockquote{font-size:18px;padding:30px}}.single-post-box.post-details .post-content blockquote cite{display:block;font-size:14px;font-weight:700;font-family:Roboto,sans-serif;font-style:normal;color:#1baaa0;line-height:1;margin-bottom:10px;letter-spacing:0}.single-post-box.post-details .post-content blockquote .quote-icon{position:absolute;right:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}@media (max-width:575px){.single-post-box.post-details .post-content blockquote .quote-icon{max-width:120px;right:30px}}.single-post-box .divider{width:100%;height:1px;background-color:#f3f3f3;margin:40px 0}.single-post-box .post-footer .related-tag h5,.single-post-box .post-footer .social-share h5{font-size:20px;letter-spacing:-1px;font-weight:600;margin-bottom:20px}.single-post-box .post-footer .related-tag ul{display:-webkit-box;display:-ms-flexbox;display:flex}.single-post-box .post-footer .related-tag ul a{background:#f4f4f4;color:#777;line-height:1;padding:8px 25px;font-size:12px;font-weight:500;margin-right:10px}.single-post-box .post-footer .related-tag ul a:hover{background-color:#1baaa0;color:#fff}@media (max-width:575px){.single-post-box .post-footer .social-share{margin-top:30px}}.single-post-box .post-footer .social-share h5{text-align:right}@media (max-width:575px){.single-post-box .post-footer .social-share h5{text-align:left}}.single-post-box .post-footer .social-share ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:575px){.single-post-box .post-footer .social-share ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.single-post-box .post-footer .social-share ul a{font-size:16px;color:#d3d3d3;margin-left:15px}.single-post-box .post-footer .post-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:-1}@media (max-width:575px){.single-post-box .post-footer .post-nav{display:block}}.single-post-box .post-footer .post-nav span{font-size:14px;line-height:1;margin-bottom:5px}.single-post-box .post-footer .post-nav h3{font-size:28px;letter-spacing:-1px;font-weight:600}@media (max-width:767px){.single-post-box .post-footer .post-nav h3{font-size:22px}}.single-post-box .post-footer .post-nav h3 a{color:#00000a}.single-post-box .post-footer .post-nav .next-post{text-align:right}@media (max-width:575px){.single-post-box .post-footer .post-nav .next-post{text-align:left;margin-top:30px}}.single-post-box .post-footer .post-nav:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:url(../img/blog/nav-dots.webp)}@media (max-width:767px){.single-post-box .post-footer .post-nav:before{display:none}}.single-post-box .post-footer .related-posts .related-title{font-size:26px;letter-spacing:-1px;margin-bottom:30px;font-weight:600}.single-post-box .post-footer .related-posts .related-post-box{margin-bottom:40px}.single-post-box .post-footer .related-posts .related-post-box .thumb{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:300px}@media (max-width:575px){.single-post-box .post-footer .related-posts .related-post-box .thumb{height:250px}}.single-post-box .post-footer .related-posts .related-post-box .content{padding:35px;-webkit-box-shadow:0 8px 16px 0 rgba(93,93,93,.06);box-shadow:0 8px 16px 0 rgba(93,93,93,.06);font-size:14px}@media (max-width:575px){.single-post-box .post-footer .related-posts .related-post-box .content{padding:30px}}.single-post-box .post-footer .related-posts .related-post-box .content .date{font-size:14px;line-height:1;margin-bottom:10px}.single-post-box .post-footer .related-posts .related-post-box .content .date i{color:#1baaa0;margin-right:5px}.single-post-box .post-footer .related-posts .related-post-box .content h4{font-size:22px;letter-spacing:-1px;margin-bottom:20px}@media (max-width:575px){.single-post-box .post-footer .related-posts .related-post-box .content h4{font-size:20px}}.single-post-box .post-footer .related-posts .related-post-box .content h4 a{color:#00000a}.single-post-box .post-footer .related-posts .related-post-box .content h4 a:hover{color:#1baaa0}.single-post-box .post-footer .post-author{border:2px solid #f3f3f3;padding:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}@media (max-width:767px){.single-post-box .post-footer .post-author{display:block}}@media (max-width:575px){.single-post-box .post-footer .post-author{padding:25px}}.single-post-box .post-footer .post-author .image{max-width:180px;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;margin-right:40px}@media (max-width:991px){.single-post-box .post-footer .post-author .image{margin-right:30px}}@media (max-width:767px){.single-post-box .post-footer .post-author .image{margin-right:0;margin-bottom:20px}}.single-post-box .post-footer .post-author span{font-size:12px;color:#1baaa0;font-weight:700}.single-post-box .post-footer .post-author .name{font-size:36px;margin-bottom:15px;letter-spacing:-1px}@media (max-width:991px){.single-post-box .post-footer .post-author .name{font-size:28px}}@media (max-width:575px){.single-post-box .post-footer .post-author .name{font-size:24px}}.comment-template .template-title{font-size:26px;letter-spacing:-1px;margin-bottom:40px;font-weight:600}.comment-template .comments-list li{position:relative;padding-left:130px}@media (max-width:767px){.comment-template .comments-list li{padding-left:0;padding-top:130px}}.comment-template .comments-list li .comment-author{position:absolute;left:0;top:0;width:100px}.comment-template .comments-list li .comment-content{position:relative;font-size:14px}.comment-template .comments-list li .comment-content h6{font-size:18px;margin-bottom:10px;font-weight:600}.comment-template .comments-list li .comment-content .date{font-size:14px;margin-bottom:25px}.comment-template .comments-list li .comment-content .date i{color:#1baaa0;margin-right:5px}.comment-template .comments-list li .comment-content .reply-link{position:absolute;top:0;right:0;border:2px solid #f3f3f3;font-size:14px;padding:10px 20px;line-height:1;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:575px){.comment-template .comments-list li .comment-content .reply-link{position:unset;margin-top:20px}}.comment-template .comments-list li .comment-content .reply-link i{margin-right:5px}.comment-template .comments-list li .comment-content .reply-link:hover{color:#fff;background-color:#1baaa0;border-color:#1baaa0}.comment-template .comments-list li:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f3f3f3}.comment-template .comments-list li .children{margin-top:30px;padding-top:30px;border-top:1px solid #f3f3f3}@media (max-width:767px){.comment-template .comments-list li .children{margin-left:40px}}.comment-template .comment-form{background-color:#f8f8f8;padding:50px}@media (max-width:575px){.comment-template .comment-form{padding:30px}}.comment-template .comment-form button{border:none;background-color:#1baaa0;color:#fff;font-size:16px;font-weight:700;height:60px;padding:0 40px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:575px){.comment-template .comment-form button{padding:0 30px;font-size:14px}}.comment-template .comment-form button i{margin-right:10px}.comment-template .comment-form button:hover{background-color:#00000a}@media (max-width:1199px){.primary-sidebar{margin-top:50px}}.primary-sidebar .widget{border:2px solid #f3f3f3;padding:40px}.primary-sidebar .widget:not(:last-child){margin-bottom:40px}.primary-sidebar .widget .widget-title{position:relative;font-size:20px;font-weight:600;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #f1f1f1}.primary-sidebar .widget .widget-title:before{content:"//";padding-right:10px}.primary-sidebar .widget.about-author .author-content{text-align:center;padding:0 30px}.primary-sidebar .widget.about-author .author-content img{margin-bottom:20px}.primary-sidebar .widget.about-author .author-content .name{font-size:18px;margin-bottom:15px}.primary-sidebar .widget.about-author .author-content p{font-size:14px}.primary-sidebar .widget.about-author .author-content .social-icon{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.primary-sidebar .widget.about-author .author-content .social-icon a{color:#d4d4d4;font-size:14px;margin:0 8px}.primary-sidebar .widget.about-author .author-content .social-icon a:hover{color:#1baaa0}.primary-sidebar .widget.search-widget form{position:relative}.primary-sidebar .widget.search-widget form input{width:100%;height:60px;font-size:12px;font-style:italic;background-color:#f5f5f5;color:#828282;padding-left:30px;padding-right:60px}.primary-sidebar .widget.search-widget form button{position:absolute;right:0;top:0;width:60px;height:60px;background-color:#1baaa0;color:#fff;font-size:14px;border:none;z-index:2;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.primary-sidebar .widget.search-widget form button:hover{background-color:#00000a}.primary-sidebar .widget.popular-post-widget li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.primary-sidebar .widget.popular-post-widget li:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #efefef}.primary-sidebar .widget.popular-post-widget li .post-thumb{width:80px;height:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;background-size:cover;background-position:50%;margin-right:20px}.primary-sidebar .widget.popular-post-widget li h6{font-size:16px;font-weight:600;margin-bottom:10px}.primary-sidebar .widget.popular-post-widget li h6 a{color:#00000a}.primary-sidebar .widget.popular-post-widget li h6 a:hover{color:#1baaa0}.primary-sidebar .widget.popular-post-widget li .date{color:#777;font-size:14px}.primary-sidebar .widget.popular-post-widget li .date i{color:#1baaa0;margin-right:8px}.primary-sidebar .widget.categories-widget li:not(:last-child){margin-bottom:10px}.primary-sidebar .widget.categories-widget li a{padding:18px 50px 18px 30px;line-height:1;background-color:#f8f8f8;display:block;color:#777;font-size:14px;position:relative}.primary-sidebar .widget.categories-widget li a,.primary-sidebar .widget.categories-widget li a span{-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.primary-sidebar .widget.categories-widget li a span{position:absolute;right:0;top:0;height:100%;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef;font-weight:700}.primary-sidebar .widget.categories-widget li a:hover{background-color:rgba(27,170,160,.8);color:#fff}.primary-sidebar .widget.categories-widget li a:hover span{background-color:#1baaa0}.primary-sidebar .widget.instagram-feeds ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.primary-sidebar .widget.instagram-feeds ul li{padding:5px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.primary-sidebar .widget.popular-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.primary-sidebar .widget.popular-tags ul li{padding:5px}.primary-sidebar .widget.popular-tags ul li a{line-height:1;font-size:12px;color:#777;padding:10px 20px;background-color:#f4f4f4}.primary-sidebar .widget.popular-tags ul li a:hover{background-color:#1baaa0;color:#fff}.primary-sidebar .widget.contact-widget .nice-select,.primary-sidebar .widget.contact-widget input,.primary-sidebar .widget.contact-widget textarea{line-height:50px;height:50px;background-color:#f8f8f8;width:100%;border:none;margin-bottom:10px;border-radius:0;padding-left:25px}.primary-sidebar .widget.contact-widget .nice-select .list{width:100%}.primary-sidebar .widget.contact-widget textarea{height:140px;padding-top:20px;line-height:1.5}.primary-sidebar.shop-sidebar .widget .widget-title:before{display:none}.primary-sidebar.shop-sidebar .widget.search-widget input{font-style:normal;padding:0 20px}.primary-sidebar.shop-sidebar .widget.search-widget button{position:unset;width:auto;font-family:Roboto,sans-serif;font-weight:700;padding:0 30px;font-size:16px;margin-top:10px}.primary-sidebar.shop-sidebar .widget.search-widget button i{margin-right:5px}.primary-sidebar.shop-sidebar .widget.product-categories ul li:not(:last-child){margin-bottom:10px}.primary-sidebar.shop-sidebar .widget.product-categories ul a{font-size:14px;display:block;color:#777}.primary-sidebar.shop-sidebar .widget.product-categories ul a span{float:right}.primary-sidebar.shop-sidebar .widget.product-categories ul a:hover{color:#1baaa0}.primary-sidebar.shop-sidebar .widget.product-popular-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.primary-sidebar.shop-sidebar .widget.product-popular-tags ul li{padding:5px;width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}@media (max-width:575px){.primary-sidebar.shop-sidebar .widget.product-popular-tags ul li{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.primary-sidebar.shop-sidebar .widget.product-popular-tags ul a{padding:10px;font-size:12px;line-height:1;background-color:#f3f3f3;color:#777;display:block;text-align:center}.primary-sidebar.shop-sidebar .widget.product-popular-tags ul a:hover{background-color:#1baaa0;color:#fff}.primary-sidebar.shop-sidebar .widget.product-popular li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.primary-sidebar.shop-sidebar .widget.product-popular li:not(:last-child){margin-bottom:10px}@media (max-width:575px){.primary-sidebar.shop-sidebar .widget.product-popular li{display:block}}.primary-sidebar.shop-sidebar .widget.product-popular li .thumb{width:70px;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;margin-right:15px}@media (max-width:575px){.primary-sidebar.shop-sidebar .widget.product-popular li .thumb{margin-right:0;padding-bottom:15px}}.primary-sidebar.shop-sidebar .widget.product-popular li h6{font-size:16px;margin-bottom:5px;font-weight:600;letter-spacing:-1px}.primary-sidebar.shop-sidebar .widget.product-popular li h6 a{color:#00000a}.primary-sidebar.shop-sidebar .widget.product-popular li .price{font-size:14px;color:#1baaa0}.primary-sidebar.faq-sidebar .widget .widget-title:before{display:none}.shop-top-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.shop-top-filter .product-view-style li{display:inline-block;margin-left:20px}.shop-top-filter .product-view-style li a{color:#777;font-size:20px}.shop-top-filter .product-view-style li a.active-view,.shop-top-filter .product-view-style li a:hover{color:#1baaa0}.shop-loop .product-box{margin-bottom:40px;text-align:center}.shop-loop .product-box .product-img{margin-bottom:25px;position:relative}.shop-loop .product-box .product-img .product-action{position:absolute;left:50%;top:52%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0;visibility:hidden}.shop-loop .product-box .product-img .product-action a{height:40px;width:40px;font-size:14px;margin:0 4px;background-color:#1baaa0;line-height:40px;color:#fff}.shop-loop .product-box .product-img .product-action a:hover{background-color:#00000a}.shop-loop .product-box .product-title{font-size:20px;font-weight:600;margin-bottom:10px}.shop-loop .product-box .product-title a{color:#00000a}.shop-loop .product-box .product-title a:hover{color:#1baaa0}.shop-loop .product-box .price{color:#1baaa0;font-size:14px;line-height:1}.shop-loop .product-box:hover .product-img .product-action{top:50%;opacity:1;visibility:visible}.pagination-wrap{margin-top:20px}.pagination-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-5px}.pagination-wrap ul li{padding:5px}.pagination-wrap ul a{height:60px;width:60px;line-height:60px;background-color:#f5f5f5;font-size:14px;color:#777;text-align:center;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:767px){.pagination-wrap ul a{width:50px;height:50px;line-height:50px}}.pagination-wrap ul a.current-page,.pagination-wrap ul a:hover{background-color:#1baaa0;color:#fff}.product-summary{padding-left:20px}@media (max-width:1199px){.product-summary{padding-left:0;padding-top:50px}}.product-summary .product-cat{color:#1baaa0;font-size:14px;font-weight:700;margin-bottom:15px;line-height:1.4}.product-summary .product-title{font-size:26px;font-weight:600}.product-summary .summary-divider{width:100%;height:1px;background-color:#bcbcbc;opacity:.5;margin:30px 0}.product-summary .price{display:block;font-size:24px;color:#1baaa0;font-weight:700;margin-bottom:15px;line-height:1}.product-summary .price del{font-size:18px;color:#b2bfce;margin-left:10px}.product-summary .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-summary .rating li{margin:0 1px;font-size:14px;color:#1baaa0}.product-summary .rating .rating-text{margin-left:8px;font-weight:700;color:#d7d7d7}.product-summary .product-meta{margin-top:30px}.product-summary .product-meta li:not(:last-child){margin-bottom:5px}.product-summary .product-meta li span{font-weight:700;color:#00000a;margin-right:5px}.product-summary .product-meta li a{color:#1baaa0;font-weight:500}.product-summary .product-meta li a:hover{color:#00000a}.product-summary .product-cart-from .input-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-summary .product-cart-from .input-field{margin-right:30px;margin-bottom:15px}@media (max-width:1399px){.product-summary .product-cart-from .input-field{margin-right:15px}}.product-summary .product-cart-from .nice-select,.product-summary .product-cart-from select{width:170px;border:1px solid #ededed;border-radius:0;font-size:14px;font-weight:700;padding-left:30px;padding-right:30px;color:#999;height:50px;line-height:50px}.product-summary .product-cart-from .nice-select .list{width:100%;border-radius:0;border-color:#ededed}.product-summary .product-cart-from .nice-select:after{border:none;right:30px;font-family:Font Awesome\ 5 Pro;font-weight:300;content:"";top:15px;width:10px;-webkit-transform:none;-ms-transform:none;transform:none;margin:0;height:10px;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;font-size:14px;color:#ccc;line-height:1}.product-summary .product-cart-from label{display:block;margin-bottom:15px;font-weight:600;color:#00000a;font-family:Playfair Display,serif}.product-summary .product-cart-from .clear-btn{font-size:14px;color:#1baaa0;font-weight:700;text-decoration:underline;margin-top:20px}.product-summary .product-cart-from .qty-box{width:70px;border:1px solid #ededed;position:relative}.product-summary .product-cart-from .qty-box input[type=number]{height:50px;width:35px;text-align:center;font-size:14px;font-weight:700;color:#999;border-right:1px solid #ededed;padding:0}.product-summary .product-cart-from .qty-box input[type=number]::-webkit-inner-spin-button,.product-summary .product-cart-from .qty-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-summary .product-cart-from .qty-box .qty-minus,.product-summary .product-cart-from .qty-box .qty-plus{position:absolute;right:0;top:0;width:35px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;line-height:1;color:#ccc}.product-summary .product-cart-from .qty-box .qty-minus i,.product-summary .product-cart-from .qty-box .qty-plus i{position:relative;top:5px}.product-summary .product-cart-from .qty-box .qty-minus{top:auto;bottom:0;border-top:1px solid #ededed}.product-summary .product-cart-from .qty-box .qty-minus i{top:auto;bottom:5px}.product-summary .product-cart-from .form-btns a,.product-summary .product-cart-from .form-btns button{padding:16px 30px;line-height:1;font-size:14px;font-weight:700;color:#00000a;border:1px solid #ededed;background-color:#fff;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media (max-width:575px){.product-summary .product-cart-from .form-btns a,.product-summary .product-cart-from .form-btns button{padding:15px}}.product-summary .product-cart-from .form-btns a i,.product-summary .product-cart-from .form-btns button i{margin-right:10px}.product-summary .product-cart-from .form-btns a.cart-btn,.product-summary .product-cart-from .form-btns a:hover,.product-summary .product-cart-from .form-btns button.cart-btn,.product-summary .product-cart-from .form-btns button:hover{color:#fff;background-color:#1baaa0;border-color:#1baaa0}.product-summary .social-share{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.product-summary .social-share,.product-summary .social-share a{color:#00000a}.product-summary .social-share a:hover{color:#1baaa0}.product-summary .social-share span{font-weight:700;margin-right:15px}.product-summary .social-share li{margin-right:15px}.gallery-dots-slider{margin-left:-10px;margin-right:-10px;margin-top:20px}.gallery-dots-slider .dots-image{padding-left:10px;padding-right:10px;cursor:pointer}.product-tab .tab-content{padding:45px;background-color:#fff}@media (max-width:575px){.product-tab .tab-content{padding:30px}}.product-tab .nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;margin-bottom:15px}.product-tab .nav .nav-item{margin:0 15px}@media (max-width:767px){.product-tab .nav .nav-item{margin:0 10px}}.product-tab .nav .nav-item .nav-link{border:none;background-color:transparent;padding:10px;color:#00000a;font-weight:600;font-family:Playfair Display,serif;position:relative;font-size:20px}@media (max-width:767px){.product-tab .nav .nav-item .nav-link{font-size:16px}}.product-tab .nav .nav-item .nav-link:before{position:absolute;left:0;bottom:-15px;width:50%;height:3px;background-color:#1baaa0;content:"";-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;visibility:hidden;opacity:0}@media (max-width:575px){.product-tab .nav .nav-item .nav-link:before{display:none}}.product-tab .nav .nav-item .nav-link.active,.product-tab .nav .nav-item .nav-link:hover{color:#1baaa0}.product-tab .nav .nav-item .nav-link.active:before,.product-tab .nav .nav-item .nav-link:hover:before{width:100%;visibility:visible;opacity:1}.product-tab .additional-table{width:100%;border:1px solid #ededed;font-size:15px}.product-tab .additional-table td,.product-tab .additional-table th{padding:6px 10px}.product-tab .additional-table th{border-right:1px solid #ededed}.product-tab .additional-table tr:not(:last-of-type){border-top:1px solid #ededed}.product-tab .review-area .review-lists .single-review{border:1px solid #ededed;padding:30px 30px 30px 100px;position:relative;font-size:15px}@media (max-width:575px){.product-tab .review-area .review-lists .single-review{padding:100px 30px 30px}}.product-tab .review-area .review-lists .single-review .thumb{position:absolute;width:50px;height:50px;left:30px;top:30px}.product-tab .review-area .review-lists .single-review:not(:last-child){margin-bottom:30px}.product-tab .review-area .review-lists .single-review .name{font-weight:600;font-size:16px;margin-bottom:5px}.product-tab .review-area .review-lists .single-review .date{font-size:14px;color:#1baaa0;margin-bottom:15px}.product-tab .review-area .review-lists .single-review .rating{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:30px;top:30px}.product-tab .review-area .review-lists .single-review .rating li{color:#1baaa0}.product-tab .review-area .review-lists .single-review .reply-btn{font-weight:500;margin-top:10px;color:#00000a}.product-tab .review-area .review-lists .single-review .reply-btn:hover{color:#1baaa0}.product-tab .review-area .reviews-form{padding:30px;border:1px solid #ededed;text-align:center}.product-tab .review-area .reviews-form h5{font-weight:600;font-size:18px;margin-bottom:25px}.product-tab .review-area .reviews-form input,.product-tab .review-area .reviews-form textarea{border:1px solid #ededed;height:50px;margin-bottom:30px}.product-tab .review-area .reviews-form textarea{height:110px}.product-tab .review-area .reviews-form button{height:50px;line-height:50px;padding:0 30px;border:none;background-color:#1baaa0;font-weight:700;color:#fff;font-size:14px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.product-tab .review-area .reviews-form button:hover{background-color:#00000a}.contact-maps{width:100%;height:800px}@media (max-width:1199px){.contact-maps{height:600px}}.contact-maps iframe{width:100%;height:100%;border:0}.contact-info-boxes{margin-top:-140px;padding-bottom:80px;position:relative;z-index:22}.contact-info-boxes .contact-info-box{margin-bottom:40px}.contact-info-boxes .contact-info-box .thumb{width:100%;height:280px;background-size:cover;background-position:50%;background-repeat:no-repeat}.contact-info-boxes .contact-info-box .content{-webkit-box-shadow:0 16px 32px 0 rgba(0,0,0,.06);box-shadow:0 16px 32px 0 rgba(0,0,0,.06);background-color:#fff;padding:35px}.contact-info-boxes .contact-info-box .title{font-size:24px;letter-spacing:-1px;font-weight:600;margin-bottom:20px}@media (max-width:1199px){.contact-info-boxes .contact-info-box .title{font-size:22px}}.contact-info-boxes .contact-info-box ul{font-size:18px}@media (max-width:1199px){.contact-info-boxes .contact-info-box ul{font-size:16px}}.contact-info-boxes .contact-info-box ul li:not(:last-child){margin-bottom:8px}.contact-info-boxes .contact-info-box ul i{color:#1baaa0;margin-right:20px}.contact-form{background-color:#f8f8f8;padding:110px 70px}@media (max-width:1199px){.contact-form{padding:100px 50px}}@media (max-width:575px){.contact-form{padding:80px 30px}}.footer-top{padding-top:100px;padding-bottom:50px;border-bottom:1px solid rgba(0,0,0,.08)}.footer-widgets{padding-top:60px;padding-bottom:50px}footer .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .social-icon li:not(:first-child){margin-left:10px}footer .social-icon a{height:50px;width:50px;text-align:center;line-height:50px;background-color:transparent;color:#999;font-size:14px;border-radius:50%;border:2px solid hsla(0,0%,100%,.1)}footer .social-icon a:hover{background-color:#1baaa0;border-color:#1baaa0;color:#fff}.footer-widgets .widget{font-size:14px;line-height:1.8;margin-bottom:50px}.footer-widgets .widget a{color:#777}.footer-widgets .widget:after{display:block;clear:both;content:""}.footer-widgets .widget .widget-title{font-size:20px;margin-bottom:35px;font-weight:600}.footer-widgets .widget.about-widget{padding-right:50px}.footer-widgets .widget.nav-widget li{margin-bottom:10px;width:50%;float:left}.footer-widgets .widget.nav-widget li a:hover{padding-left:5px}.footer-widgets .widget.recent-post-widget li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-widgets .widget.recent-post-widget li:not(:last-child){margin-bottom:20px}.footer-widgets .widget.recent-post-widget li .post-img{max-width:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:20px}.footer-widgets .widget.recent-post-widget li .post-date{font-size:12px;line-height:1;margin-bottom:10px}.footer-widgets .widget.recent-post-widget li h6{font-size:16px;font-weight:600}.footer-widgets .widget.contact-info li{position:relative;padding-left:60px}.footer-widgets .widget.contact-info li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:40px;width:40px;line-height:40px;font-size:14px;background-color:#1baaa0;color:#fff;text-align:center;border-radius:50%;margin-right:20px}.footer-widgets .widget.contact-info li:not(:last-child){margin-bottom:30px}.footer-widgets .widget.contact-info li span{font-weight:700;color:#00000a}.footer-widgets .widget.schedule-widget li{position:relative;padding-left:70px}.footer-widgets .widget.schedule-widget li:not(:last-child){margin-bottom:25px}.footer-widgets .widget.schedule-widget li .icon{position:absolute;left:0;top:0;color:#fd7279;line-height:1;font-size:45px}.footer-widgets .widget.schedule-widget li .icon img{max-width:50px}.footer-widgets .widget.schedule-widget li h6{font-size:16px;letter-spacing:-1px;margin-bottom:10px;color:#fff}.footer-newsletter-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:575px){.footer-newsletter-form form{display:block}}.footer-newsletter-form form label{color:#fff;font-weight:700;margin-bottom:0}@media (max-width:767px){.footer-newsletter-form form label{margin-right:20px}}@media (max-width:575px){.footer-newsletter-form form label{margin-right:0;margin-bottom:10px}}.footer-newsletter-form form .input-wrap{position:relative}.footer-newsletter-form form .input-wrap span{position:absolute;left:35px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer-newsletter-form form .input-wrap span i{color:#fff}.footer-newsletter-form form .input-wrap input{height:75px;border-radius:40px;background-color:#19233b;width:550px;padding-left:60px;padding-right:220px}@media (max-width:767px){.footer-newsletter-form form .input-wrap input{width:440px;padding-right:190px}}@media (max-width:575px){.footer-newsletter-form form .input-wrap input{width:100%;padding-right:30px}}.footer-newsletter-form form .input-wrap button{width:200px;color:#fff;font-weight:700;background-color:#ff8257;border:none;border-radius:30px;position:absolute;right:10px;top:10px;bottom:10px}@media (max-width:767px){.footer-newsletter-form form .input-wrap button{width:180px}}@media (max-width:575px){.footer-newsletter-form form .input-wrap button{position:unset;height:50px;margin-top:10px}}.footer-bottom{padding:25px 0;background-color:#111}.footer-bottom .copyright-text{color:#999}@media (max-width:767px){.footer-bottom .copyright-text{text-align:center;margin-top:20px}}.footer-bottom .copyright-text a{color:#fff}@media (max-width:767px){.footer-bottom .footer-menu{text-align:center}}.footer-bottom .footer-menu li{display:inline-block}@media (max-width:767px){.footer-bottom .footer-menu li{margin:0 10px}}.footer-bottom .footer-menu li:not(:first-child){margin-left:40px}@media (max-width:767px){.footer-bottom .footer-menu li:not(:first-child){margin-left:10px}}.footer-bottom .footer-menu a{color:#999;font-weight:700}@media (max-width:575px){.footer-bottom .footer-menu a{font-size:15px}}.footer-bottom .footer-menu a:hover{color:#1baaa0}footer.footer-one{background-image:url(../img/footer-bg.webp);background-size:cover;background-position:50%;position:relative;z-index:1}footer.footer-one:before{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;content:"";background-color:#000;opacity:.8}footer.footer-one .footer-top{border-color:hsla(0,0%,100%,.1)}footer.footer-one .footer-widgets .widget,footer.footer-one .footer-widgets .widget a{color:#c3c3c3}footer.footer-one .footer-widgets .widget .widget-title,footer.footer-one .footer-widgets .widget a:hover,footer.footer-one .footer-widgets .widget.contact-info li span,footer.footer-one .footer-widgets .widget.recent-post-widget a{color:#fff}footer.footer-two .social-icon a{background-color:#f5f5f5;border:none}footer.footer-two .social-icon a:hover{background-color:#4c32fb;color:#fff}footer.footer-two .footer-widgets .widget.contact-info li i{background-color:#4c32fb}footer.footer-two .footer-bottom{background-color:#f4f4f4}footer.footer-two .footer-bottom .copyright-text,footer.footer-two .footer-bottom .footer-menu a{color:#777}footer.footer-two .footer-bottom .copyright-text a,footer.footer-two .footer-bottom .footer-menu a:hover{color:#00000a}footer.footer-three{background-color:#000}footer.footer-three .footer-top{padding-top:110px;padding-bottom:40px;border-bottom:1px solid #1d1d1d}footer.footer-three .footer-top .footer-top-menu li,footer.footer-three .footer-top .social-links li{display:inline-block}footer.footer-three .footer-top .footer-top-menu li a,footer.footer-three .footer-top .social-links li a{color:silver;font-family:DM Sans,sans-serif;font-size:16px;border-bottom:1px solid transparent}footer.footer-three .footer-top .footer-top-menu li a:hover,footer.footer-three .footer-top .social-links li a:hover{border-color:silver}footer.footer-three .footer-top .footer-top-menu li:not(:last-child){margin-right:50px}@media (max-width:991px){footer.footer-three .footer-top .footer-top-menu li:not(:last-child){margin-right:20px}}@media (max-width:767px){footer.footer-three .footer-top .social-links{margin-top:30px}}footer.footer-three .footer-top .social-links li:not(:first-child){margin-left:25px}@media (max-width:575px){footer.footer-three .footer-top .social-links li:not(:first-child){margin-left:10px}}footer.footer-three .footer-widgets .widget,footer.footer-three .footer-widgets .widget a{color:#c5c4c4;font-family:DM Sans,sans-serif}footer.footer-three .footer-widgets .widget .widget-title{font-size:24px;font-family:DM Sans,sans-serif;color:#fff;font-weight:600}footer.footer-three .footer-widgets .widget.about-widget{font-size:18px}footer.footer-three .footer-widgets .widget.contact-info-two ul li:not(:last-child){margin-bottom:15px}footer.footer-three .footer-widgets .widget.contact-info-two ul li span{display:block;color:#434343;text-decoration:underline;margin-bottom:5px}footer.footer-three .footer-widgets .widget.contact-info-two .info-btn{margin-top:40px;padding:15px 22px;color:#fff;background-color:#2f45c5;font-weight:700;line-height:1;border-radius:10px}footer.footer-three .footer-widgets .widget.contact-info-two .info-btn i{margin-left:10px}footer.footer-four{background-color:#151e34}footer.footer-four .footer-top{border-bottom:1px solid #2e3a57;padding-bottom:70px}footer.footer-four .footer-widgets{padding-top:20px;padding-bottom:0}footer.footer-four .footer-widgets .widget-title{color:#fff;font-weight:700;margin-bottom:30px;text-align:center}@media (max-width:767px){footer.footer-four .footer-widgets .widget-title{text-align:left}}footer.footer-four .footer-widgets .widget{margin-bottom:0;margin-top:50px}footer.footer-four .footer-widgets .widget,footer.footer-four .footer-widgets .widget a{color:#abb1c0;font-family:DM Sans,sans-serif}footer.footer-four .footer-widgets .widget.contact-info-two{text-align:center}@media (max-width:767px){footer.footer-four .footer-widgets .widget.contact-info-two{text-align:left}}footer.footer-four .footer-widgets .widget.contact-info-two ul{margin-top:30px;margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){footer.footer-four .footer-widgets .widget.contact-info-two ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer.footer-four .footer-widgets .widget.contact-info-two ul li{padding-left:5px;padding-right:5px}footer.footer-four .footer-widgets .widget.contact-info-two ul a{border-radius:50%;background-color:#1d2740;width:50px;height:50px;line-height:50px;text-align:center}footer.footer-four .footer-widgets .widget.contact-info-two ul a:hover{background-color:#fd7279;color:#fff}footer.footer-four .footer-widgets .widget.nav-widget{text-align:center}@media (max-width:767px){footer.footer-four .footer-widgets .widget.nav-widget{text-align:left}}footer.footer-four .footer-widgets .widget.nav-widget li{width:100%;float:none;margin-bottom:6px}footer.footer-four .footer-widgets .widget.nav-widget a:hover{color:#fd7279}footer.footer-four .footer-widgets .widget.recent-post-widget li h6 a{color:#fff}footer.footer-four .footer-widgets .widget .widget-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){footer.footer-four .footer-widgets .widget .widget-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer.footer-four .footer-widgets .widget .widget-inner ul{width:auto}footer.footer-four .footer-bottom{background-color:#151e34;padding:30px 0}footer.footer-four .footer-bottom .copyright-text{text-align:center;color:#7d89a5;margin:0}footer.footer-four .footer-bottom .copyright-text a{color:#fff}