@import"../fonts/gordita/stylesheet.css";*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;display:inline-block;color:inherit}a:hover,a:focus,a:visited{text-decoration:none;outline:none}img{max-width:100%;display:block}button{border:none;outline:none;box-shadow:none;display:block;padding:0;cursor:pointer;background:rgba(0,0,0,0);color:inherit}button:focus{outline:none}input,textarea{outline:none;box-shadow:none;transition:all .3s ease-in-out}.style-none{list-style:none;padding-left:0;margin-bottom:0}.p0{padding:0 !important}.m0{margin:0 !important}.pt-25{padding-top:25px}.pt-35{padding-top:35px}.pt-50{padding-top:50px}.pt-70{padding-top:70px}.pt-180{padding-top:180px}.pb-15{padding-bottom:15px}.pb-50{padding-bottom:50px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-100{margin-top:100px}.mt-130{margin-top:130px}.mt-180{margin-top:180px}.mt-200{margin-top:200px}.mb-5{margin-bottom:5px !important}.mb-10{margin-bottom:10px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-60{margin-bottom:60px}.mb-120{margin-bottom:120px}@media(max-width: 1399px){.xl-mt-150{margin-top:150px !important}}@media(max-width: 1199px){.lg-pt-30{padding-top:30px !important}.lg-pt-140{padding-top:140px !important}.lg-pb-30{padding-bottom:30px !important}.lg-mt-30{margin-top:30px !important}.lg-mt-60{margin-top:60px !important}.lg-mt-80{margin-top:80px !important}.lg-mt-100{margin-top:100px !important}.lg-mb-30{margin-bottom:30px !important}.lg-mb-80{margin-bottom:80px !important}}@media(max-width: 767px){.sm-pt-20{padding-top:20px !important}.sm-pb-20{padding-bottom:20px !important}.sm-mb-20{margin-bottom:20px !important}}@media(max-width: 575px){.xs-pt-10{padding-top:10px !important}.xs-pb-20{padding-bottom:20px !important}.xs-mt-40{margin-top:40px !important}}.main-page-wrapper{overflow-x:hidden}body{font-family:"Gordita";font-weight:normal;font-size:18px;position:relative;color:rgba(0,0,0,.7)}h1,h2,h3,h4,h5,h6{font-weight:500;color:#000}h2{font-size:72px;line-height:1.138em}h3{font-size:64px;line-height:1.25em}h4{font-size:32px;line-height:1.25em}h5{font-size:24px;line-height:1.25em}h6{font-size:22px}p{line-height:1.777em}.font-Playfair{font-family:"Playfair Display",serif}.font-Montserrat{font-family:"Montserrat",sans-serif}.fw-500{font-weight:500}.fs-28{font-size:28px}.fs-24{font-size:24px}.fs-22{font-size:22px}.fs-20{font-size:20px}.fs-18{font-size:18px}.shapes{position:absolute;z-index:-1}.p-30{padding:30px}.bg-five{background:#fff7ec}.ctn-preloader .icon span{animation:spinner 3s infinite linear;border-radius:50%;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.ctn-preloader .icon span:after{content:"";position:absolute;width:9px;height:9px;top:5px;left:0;box-shadow:0 0 10px rgba(138,66,255,.5);border-radius:50%;background:#8a42ff}@keyframes spinner{to{transform:rotateZ(360deg)}}@keyframes letters-loading{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}.tran3s{transition:all .3s ease-in-out}.title-one h2{font-family:"Montserrat",sans-serif;font-size:82px;line-height:1.02em;font-style:italic;text-transform:uppercase}.title-two h2{font-family:"Manrope",sans-serif;font-size:82px;font-weight:600;letter-spacing:-2.5px}.title-two .pointer img{position:absolute;right:-19px;top:-19px}.title-three h2{font-family:"Montserrat",sans-serif;font-size:88px;line-height:1.1333em;letter-spacing:-4px;text-transform:uppercase}.title-four h2{font-size:78px;line-height:1.1025em;letter-spacing:-2px}.title-five h2{font-size:100px;line-height:1em;letter-spacing:-1px}.title-six h2{font-family:"Playfair Display",serif;font-size:76px;font-weight:700;line-height:1.1794em}.title-seven h2{font-family:"Playfair Display",serif;font-size:54px;font-weight:700;line-height:1.148em}.title-eight h2{font-size:90px;font-weight:700;line-height:1.222em}.title-eight h2 span{color:#f51ac5;font-family:"Pacifico",cursive;font-style:italic;line-height:1em}.title-nine h2{font-size:72px;font-weight:500;line-height:1.1388em;letter-spacing:-1.9px}.title-ten h2{font-family:"Montserrat",sans-serif;font-style:italic;font-size:64px;line-height:1.1562em;letter-spacing:-1px}.title-ten h2 .line{position:absolute;width:100%;height:18px;left:0;bottom:11%;z-index:-1}.title-eleven h2{font-family:"Playfair Display",serif;font-size:68px;font-weight:700;letter-spacing:-1px;line-height:1.1029em}.btn-two.xl{padding:0 75px}.btn-five{font-size:16px;letter-spacing:1px;font-weight:500;text-transform:uppercase;color:#fff;padding:0 35px;min-width:190px;line-height:55px;border-radius:50px;text-align:center;background:#000;transition:all .3s ease-in-out 0s}.btn-five:hover{background:#ffc226;color:#000}.btn-five.color-two:hover{background:#ff5b00;color:#fff}.btn-seven i{margin-left:12px}.btn-seven.text-uppercase{font-size:14px}.btn-twelve i{margin-left:5px}.btn-seventeen{font-weight:500;font-size:16px;text-transform:uppercase;color:#000;padding:0 55px;line-height:60px;border:3px solid #000;box-shadow:5px 5px 0 #000;border-radius:40px;text-align:center;transition:all .3s ease-in-out 0s}.btn-seventeen:hover{background:#ffc226;border-color:#ffc226}.sidenavbtn{width:55px;height:55px;border:1px solid #000;box-shadow:4px 0 0 #000;font-size:28px}.sidenavbtn:hover{background:#ff4bd8;border-color:#ff4bd8;color:#fff}.offcanvas.sidebar-nav{width:450px;border:none;padding:30px 30px 20px;max-height:100%;overflow-y:auto}.offcanvas.sidebar-nav .btn-close{box-shadow:none}.offcanvas.sidebar-nav .sidebar-nav-item{padding:30px 0 55px}.offcanvas.sidebar-nav .sidebar-nav-item .nav-item>a{font-size:22px;line-height:2.42em;color:#000;position:relative;transition:all .3s ease-in-out}.offcanvas.sidebar-nav .sidebar-nav-item .nav-item:hover>a,.offcanvas.sidebar-nav .sidebar-nav-item .nav-item.active>a{color:#8a42ff}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-toggle::after{display:none}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-toggle::before{content:"";position:absolute;margin:0;border:none;font-size:18px;right:-25px;top:2px;font-family:"bootstrap-icons";font-weight:700;transition:transform .3s ease-in-out}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-toggle::before.show::before{transform:rotate(180deg)}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu{position:static !important;border:none;background:#fff7ec;transform:scale(1) !important;padding:10px 0 10px 15px}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a{font-size:18px;line-height:45px;color:#000;padding:0 15px;background:rgba(0,0,0,0);transition:all .3s ease-in-out}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a:hover{color:#8a42ff}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a:hover span:before{transform:scale(1)}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a span{position:relative}.offcanvas.sidebar-nav .sidebar-nav-item .dropdown-menu a span::before{content:"";position:absolute;width:100%;height:2px;left:0;bottom:-2px;background:#8a42ff;transform:scale(0, 1);transform-origin:0 0;transition:all .3s ease-in-out}.offcanvas.sidebar-nav .title{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-style:italic;letter-spacing:-1px;font-size:22px}.offcanvas.sidebar-nav .address-block p a{font-size:1.2em;color:#8a42ff;text-decoration:underline}.offcanvas.sidebar-nav .social-icon a{font-size:1.3em;margin:10px 10px 0;transition:all .2s ease-in-out 0s}.offcanvas.sidebar-nav .social-icon a:hover{color:#8a42ff}.theme-main-menu{position:relative;z-index:999;transition:all .4s ease-in-out 0s}.theme-main-menu .gap-one{padding:33px 40px}.theme-main-menu .gap-two{padding:24px 40px}.theme-main-menu .gap-three{padding:60px 70px}.theme-main-menu.menu-style-one .bg-wrapper{padding:22px 25px}.theme-main-menu.menu-overlay{position:absolute;top:0;right:0;left:0;background:rgba(0,0,0,0)}.theme-main-menu.fixed{position:fixed;left:0;right:0;background:#fff;box-shadow:0 13px 35px -12px rgba(35,35,35,.1)}.theme-main-menu.fixed.menu-style-one{background:#ebe9e9}.theme-main-menu.fixed.menu-style-one .bg-wrapper{margin-bottom:0;margin-top:0}.theme-main-menu.fixed .gap-one{padding-top:12px;padding-bottom:12px}.theme-main-menu.fixed .gap-three{padding:12px 30px}.theme-main-menu .navbar-toggler{width:52px;height:50px;padding:0;box-shadow:none;position:relative;z-index:99;border:none;background:#8a42ff}.theme-main-menu .navbar-toggler:focus{box-shadow:none}.theme-main-menu .navbar-toggler::before,.theme-main-menu .navbar-toggler::after{content:"";position:absolute;top:50%;left:10px;width:32px;height:2px;pointer-events:none;transition:transform .25s;transform-origin:50% 50%;background:#fff}.theme-main-menu .navbar-toggler span{position:absolute;left:10px;overflow:hidden;width:32px;height:2px;margin-top:-1px;text-indent:200%;transition:opacity .25s;background:#fff}.theme-main-menu .navbar-toggler::before{transform:translate3d(0, -9px, 0) scale3d(1, 1, 1)}.theme-main-menu .navbar-toggler::after{transform:translate3d(0, 8px, 0) scale3d(1, 1, 1)}.theme-main-menu .navbar-toggler[aria-expanded=true] span{opacity:0}.theme-main-menu .navbar-toggler[aria-expanded=true]::before{transform:rotate3d(0, 0, 1, 45deg)}.theme-main-menu .navbar-toggler[aria-expanded=true]::after{transform:rotate3d(0, 0, 1, -45deg)}.theme-main-menu .nav-item .nav-link{font-weight:500;font-size:22px;line-height:initial;color:#000;letter-spacing:-0.5px;padding:10px 0;margin:0 23px;position:relative;transition:all .2s ease-in-out 0s}.theme-main-menu .nav-item:hover .nav-link{color:#8a42ff}.theme-main-menu .nav-item .dropdown-toggle::after{content:"";font-family:"bootstrap-icons";border:none;vertical-align:-1px;margin-left:3px;font-weight:900;font-size:12px;transition:all .3s ease-in-out 0s}.theme-main-menu .navbar .show.dropdown-toggle::after{transform:rotate(180deg)}.theme-main-menu.menu-style-two .nav-item .nav-link{font-family:"Manrope",sans-serif;color:rgba(0,0,0,.7)}.theme-main-menu.menu-style-two .nav-item:hover .nav-link{color:#8a42ff}.theme-main-menu.menu-style-six .navbar-toggler{background:#ffd542}.theme-main-menu.menu-style-six .navbar-toggler::before,.theme-main-menu.menu-style-six .navbar-toggler::after,.theme-main-menu.menu-style-six .navbar-toggler span{background:#000}.theme-main-menu.menu-style-seven .nav-item .nav-link{font-weight:normal}.theme-main-menu.menu-style-seven .nav-item:hover .nav-link,.theme-main-menu.menu-style-seven .mega-dropdown .home-item:hover span,.theme-main-menu.menu-style-seven .dropdown-menu .dropdown-item:hover,.theme-main-menu.menu-style-seven .dropdown-menu .dropdown-item.active{color:#ff7035}.theme-main-menu.menu-style-seven .mega-dropdown .home-item span:before,.theme-main-menu.menu-style-seven .dropdown-menu .dropdown-item span:before,.theme-main-menu.menu-style-seven .navbar-toggler{background:#ff7035}.theme-main-menu.menu-style-eight .nav-item:hover .nav-link{color:#ffc92e}.theme-main-menu.menu-style-eight .navbar-toggler{background:#ffc92e}.theme-main-menu.menu-style-nine .navbar-toggler{background:#f5e900}.theme-main-menu.menu-style-nine .navbar-toggler::before,.theme-main-menu.menu-style-nine .navbar-toggler::after,.theme-main-menu.menu-style-nine .navbar-toggler span{background:#000}.theme-main-menu.white-vr.fixed{background:#141414;border-bottom:1px solid rgba(255,255,255,.05)}.theme-main-menu.white-vr .nav-item .nav-link{color:#fff}.theme-main-menu.white-vr.menu-style-six .nav-item:hover .nav-link,.theme-main-menu.white-vr.menu-style-six .mega-dropdown .home-item:hover span,.theme-main-menu.white-vr.menu-style-six .dropdown-menu .dropdown-item:hover,.theme-main-menu.white-vr.menu-style-six .dropdown-menu .dropdown-item.active{color:#f51ac5}.theme-main-menu.white-vr.menu-style-six .mega-dropdown .home-item span:before,.theme-main-menu.white-vr.menu-style-six .dropdown-menu .dropdown-item span:before{background:#f51ac5}.navbar .dropdown-menu .dropdown-item span{position:relative}.navbar .dropdown-menu .dropdown-item span:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:#8a42ff;transform:scale(0, 1);transform-origin:0 0;transition:all .2s ease-in-out 0s}.navbar .dropdown-menu .dropdown-item:hover span:before,.navbar .dropdown-menu .dropdown-item.active span:before{transform:scale(1)}.navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .dropdown-item:hover{color:#8a42ff}.theme-main-menu .mega-dropdown,.theme-main-menu .navbar{position:static}.theme-main-menu .mega-dropdown .col-lg-3{max-width:20%;width:20%}.theme-main-menu .mega-dropdown .home-item{text-align:center;margin-top:15px}.theme-main-menu .mega-dropdown .home-item .img-item{border:1px solid #e1e1e1;border-radius:15px;overflow:hidden;margin-bottom:12px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.theme-main-menu .mega-dropdown .home-item .img-item img{transition:all .6s ease-in-out 0s}.theme-main-menu .mega-dropdown .home-item span{font-size:.9em;position:relative;display:inline-block;padding-bottom:2px;transition:all .3s ease-in-out 0s}.theme-main-menu .mega-dropdown .home-item span:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#8a42ff;transform:scale(0, 1);transform-origin:0 0;transition:all .2s ease-in-out 0s}.theme-main-menu .mega-dropdown .home-item:hover span{color:#8a42ff;letter-spacing:.3px}.theme-main-menu .mega-dropdown .home-item:hover span:before{transform:scale(1)}.theme-main-menu .mega-dropdown .home-item:hover .img-item img{transform:scale3d(1.1, 1.1, 1)}.theme-main-menu .login-btn-one{font-size:20px;color:#000}.theme-main-menu .login-btn-one i{font-size:1.05em;margin-right:6px}.theme-main-menu .login-btn-one:hover{color:#8a42ff}.theme-main-menu.menu-style-nine .login-btn-one:hover{color:#000;text-decoration:underline}.theme-main-menu.menu-style-ten .login-btn-one:hover{color:#000;text-decoration:underline}.theme-main-menu .login-btn-two{width:60px;height:60px;background:#000;color:#fff;font-size:1.3em}.theme-main-menu .login-btn-two:hover{background:#e1ff2d}.theme-main-menu .login-btn-three{color:#000;padding:0 40px;line-height:53px;border:1px solid #000;border-radius:10px;text-align:center;transition:all .3s ease-in-out 0s}.theme-main-menu .login-btn-three:hover{background:#ffc226;border-color:#ffc226}.theme-main-menu .login-btn-four{font-size:20px;color:#fff}.theme-main-menu .login-btn-four:hover{color:#f51ac5}.theme-main-menu.menu-style-eight .login-btn-four:hover{color:#ffc92e}.theme-main-menu .search-btn-one{width:60px;height:60px;background:#000;color:#fff;font-size:1.3em;position:relative;z-index:1;overflow:hidden;margin-left:-10px}.theme-main-menu .search-btn-one:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:#fff;top:0;left:-50px;transition:all .3s ease-in-out 0s}.theme-main-menu .search-btn-one:hover,.theme-main-menu .search-btn-one:hover:before{background:#e1ff2d}.theme-main-menu .email-text{font-size:17px;color:rgba(0,0,0,.35)}.theme-main-menu .email-text a{font-size:18px;color:#000;text-decoration:underline}.theme-main-menu .email-text a:hover{color:#e1ff2d}.theme-main-menu .download-btn-one{font-weight:500;color:#000;border-radius:10px;border:2px solid #000;line-height:51px;padding:0 30px}.theme-main-menu .download-btn-one:after{content:url(../images/icon/icon_27.svg);margin:0 0 0 5px;border:none;vertical-align:initial}.theme-main-menu .search-form input{font-size:16px;font-style:italic;height:50px;padding:0 0 0 35px;width:450px;background:rgba(0,0,0,0);border:none;color:#fff;border-bottom:1px solid #fff}.theme-main-menu .search-form input::-moz-placeholder{color:#fff}.theme-main-menu .search-form input::placeholder{color:#fff}.theme-main-menu .search-form button{position:absolute;left:0;top:0;bottom:0}.theme-main-menu .language-dropdown button{border:1px solid #000;border-radius:50px;line-height:28px;padding:0 11px;font-size:12px;font-weight:500;text-transform:uppercase;color:#000}.theme-main-menu .language-dropdown button img{vertical-align:-4px}.theme-main-menu .search-dropdown .dropdown-toggle{border:none;padding:0}.theme-main-menu .search-dropdown .dropdown-toggle::after{display:none}.theme-main-menu .search-dropdown .dropdown-menu{min-width:270px;padding:10px;border:none;margin-top:12px !important;box-shadow:0 13px 35px -12px rgba(35,35,35,.1)}.theme-main-menu .search-dropdown .dropdown-menu form{position:relative;height:50px}.theme-main-menu .search-dropdown .dropdown-menu form input{width:100%;height:100%;border:1px solid #000;padding:0 45px 0 15px;font-size:16px}.theme-main-menu .search-dropdown .dropdown-menu form button{position:absolute;top:3px;right:3px;bottom:3px;width:40px;background:#ffd80b;padding:12px}@media screen and (min-width: 992px){.nav-item .dropdown-toggle::after{display:none}}@media screen and (max-width: 991px){.navbar-collapse .logo{margin-bottom:10vh;padding-left:12px}.theme-main-menu .navbar .mega-dropdown{position:relative}}.hero-banner-one .hero-heading{font-family:"Montserrat",sans-serif;font-size:90px;line-height:1.1666em;text-transform:uppercase;font-style:italic}.hero-banner-one .client-logo-wrapper{position:absolute;right:0;bottom:105px;width:60%}.hero-banner-one .illustration{right:0;top:7%;max-width:50%}.hero-banner-two .hero-heading{font-size:105px;font-weight:700;letter-spacing:-4.2px;line-height:1.0952em}.hero-banner-two .shape_01{left:5%;top:3%;max-width:10%}.hero-banner-two .shape_02{right:5%;top:2%;max-width:10%}.hero-banner-three .hero-heading{font-size:94px;font-weight:500;line-height:1.0952em;letter-spacing:-2.5px}.hero-banner-three form{max-width:658px;height:80px}.hero-banner-three form input{width:100%;height:100%;background:rgba(0,0,0,0);padding:0 170px 0 25px;color:#000;font-style:italic;border:1px solid #000;border-radius:12px}.hero-banner-three form button{position:absolute;right:0;top:0;bottom:0;width:165px;font-weight:500;color:#fff;background:#000;border-radius:0 12px 12px 0}.hero-banner-three form button:hover{background:#8a42ff}.hero-banner-three .shape_01{right:0;top:15%;max-width:16%}.hero-banner-three .shape_02{left:0;top:14%;max-width:16%}.hero-banner-four .wrapper{padding:190px 20px 90px}.hero-banner-four .hero-heading{font-size:110px;line-height:1.0454em;font-weight:700}.hero-banner-four form{max-width:596px;height:80px}.hero-banner-four form input{width:100%;height:100%;background:rgba(0,0,0,0);padding:0 170px 0 25px;color:#000;font-style:italic;border:1px solid #000;border-radius:10px}.hero-banner-four form button{position:absolute;right:0;top:0;bottom:0;width:165px;font-weight:500;color:#fff;background:#000;border-radius:0 10px 10px 0}.hero-banner-four form button:hover{background:#8a42ff}.hero-banner-four .illustration{position:absolute;right:2%;top:15%;max-width:42%}.hero-banner-five .wrapper:before{content:"";position:absolute;width:66.666%;height:100%;border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05);top:0;left:16.6666%;z-index:-1}.hero-banner-five .hero-heading{font-weight:700;font-size:180px;color:#fff;letter-spacing:-10px;line-height:.84em}.hero-banner-five .hero-heading span{font-family:"Pacifico",cursive;font-weight:normal;color:#f51ac5;display:block;position:relative;z-index:1;margin-top:-25px}.hero-banner-five p{color:rgba(255,255,255,.7)}.hero-banner-five .illustration{position:absolute;max-width:52%;right:0;top:13%}.hero-banner-five .fact-feature h3{width:calc(100% - 65px);padding-left:30px;margin:0;color:#fff;font-size:28px}.hero-banner-six .hero-heading{font-size:100px;line-height:1em;font-weight:700;letter-spacing:-3px}.hero-banner-six .hero-heading span{color:#ff7035}.hero-banner-six .rating{border-left:1px solid rgba(0,0,0,.2);margin-left:15px;padding-left:15px}.hero-banner-six .rating li{color:#ffb949;margin-right:5px}.hero-banner-six .illustration{position:absolute;right:0;top:18%;z-index:1;padding-left:12%;max-width:58%}.hero-banner-six .illustration .shape_01{left:0;bottom:0;max-width:22%;z-index:0;box-shadow:0px 50px 100px rgba(0,0,0,.09);border-radius:30px}.hero-banner-six .illustration .shape_02{top:23%;left:15%;max-width:43%;z-index:0;animation:jumpThree 5s infinite linear}.hero-banner-six .illustration .shape_03{bottom:0%;right:4%;max-width:51%;z-index:0;animation:jumpTwo 5s infinite linear}.hero-banner-seven .container{max-width:1500px;padding:0 12px}.hero-banner-seven .hero-heading{font-size:220px;font-weight:900;text-transform:uppercase;line-height:.886em;letter-spacing:-15px}.hero-banner-seven .hero-heading .shape_05{right:-8%;top:-46%}.hero-banner-seven .hero-heading .shape_06{left:-9%;bottom:-37%}.hero-banner-seven .hero-heading .smile_icon{right:28%;top:50%;transform:translateY(-50%);z-index:0}.hero-banner-seven .sub-heading{font-size:54px;color:#000;margin-bottom:-60px}.hero-banner-seven .quote-text{font-size:36px;line-height:1em;color:#000;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;text-align:center}.hero-banner-eight .hero-heading{font-family:"Montserrat",sans-serif;font-style:italic;font-size:110px;color:#fff;line-height:.954em;letter-spacing:-1px}.hero-banner-eight .hero-heading span{position:relative;display:inline-block}.hero-banner-eight .hero-heading span:before{content:"";position:absolute;width:calc(100% - 10px);height:20px;background:#ffc92e;left:10px;bottom:6%;z-index:-1}.hero-banner-eight form{max-width:660px}.hero-banner-eight form button{height:70px;width:190px;background:#000;color:#fff;border-radius:10px;font-weight:500;transition:all .3s ease-in-out 0s}.hero-banner-eight form button:hover{background:#ffc92e;color:#000}.hero-banner-eight form input{width:calc(100% - 210px);height:70px;border:2px solid #fff;border-radius:10px;background:rgba(0,0,0,0);color:#fff;padding:0 25px}.hero-banner-eight form input::-moz-placeholder{color:#fff}.hero-banner-eight form input::placeholder{color:#fff}.hero-banner-eight li{font-size:20px;color:#fff;margin:10px 30px 0 0}.hero-banner-eight .illustration{position:absolute;max-width:36%;right:6%;bottom:0;z-index:1}.hero-banner-eight .illustration .person-img{bottom:0;left:57%;transform:translateX(-50%);z-index:0;max-width:93%}.hero-banner-eight .illustration .shape_01{z-index:0;right:-8%;bottom:8%;max-width:131%}.hero-banner-nine .hero-heading{font-size:100px;line-height:1em;font-weight:800}.hero-banner-nine .illustration{position:absolute;right:2%;top:0;max-width:51%;z-index:-1}.hero-banner-ten .hero-heading{font-size:72px;font-style:italic;line-height:1.0714em;letter-spacing:-2px}.hero-banner-ten .btn-group a{line-height:58px;border:2px solid #000;padding:0 30px 0 20px;font-weight:500;color:#000;transition:all .3s ease-in-out 0s;margin:10px 15px 0 0;display:flex;align-items:center}.hero-banner-ten .btn-group a img{margin-right:12px}.hero-banner-ten .btn-group a.active,.hero-banner-ten .btn-group a:hover{background:#ffd80b}.hero-banner-ten .dm-text a{font-weight:500;text-decoration:underline}.fancy-banner-one .shape_01{right:0;bottom:7%;max-width:23%}.fancy-banner-one .shape_02{left:0;bottom:1%;max-width:21%}.fancy-banner-two h2{font-size:78px;line-height:1.1282em;font-weight:700;color:#fff;letter-spacing:-0.8px;margin-bottom:55px}.fancy-banner-two .shape_01{right:5%;top:25%;max-width:11%}.fancy-banner-two .shape_02{left:5%;top:25%;max-width:11%}.fancy-banner-three h2{font-size:78px;line-height:1.1882em;letter-spacing:-2px}.fancy-banner-three .shape_01{right:0;top:25%;max-width:17%}.fancy-banner-three .shape_02{left:0;top:25%;max-width:17%}.fancy-banner-four .illustration{margin:-190px auto 0}.fancy-banner-four .shape_01{top:93%;left:-1%;max-width:8%;animation:jumpTwo 5s infinite linear}.fancy-banner-four .shape_02{top:93%;right:-1%;max-width:8%;animation:jumpThree 5s infinite linear}.fancy-banner-five .wrapper:before{content:"";position:absolute;width:66.666%;height:100%;border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05);top:0;left:16.6666%;z-index:-1}.fancy-banner-six .wrapper{background:#fff;box-shadow:0px 50px 100px rgba(0,0,0,.04);border-radius:30px;padding:60px 15px}.fancy-banner-six .wrapper h2{font-size:62px;font-style:italic;line-height:1.1774em;margin:0;letter-spacing:-1px}.fancy-banner-six .shape_01{right:0;top:50%;transform:translateY(-50%);z-index:0;max-width:10%}.fancy-banner-six .shape_02{left:0;top:50%;transform:translateY(-50%);z-index:0;max-width:10%}.fancy-banner-six .shape_03{left:50%;top:50%;transform:translate(-50%, -50%);z-index:0;max-width:13%}.fancy-banner-seven .shape_01{animation:jumpThree 5s infinite linear;max-width:12%}.fancy-banner-seven .platform-button-group a{width:190px;height:58px;border:2px solid #000;border-radius:10px;padding:0 5px 0 22px;margin:10px 10px 0;background:#fff;color:#000;text-align:left;font-size:18px;transition:all .3s ease-in-out}.fancy-banner-seven .platform-button-group a:hover{transform:translateY(-5px);box-shadow:-5px 10px 30px rgba(0,0,0,.05)}.fancy-banner-seven .platform-button-group a .icon{margin-right:14px}.fancy-banner-seven .platform-button-group a span{font-size:12px;color:rgba(0,0,0,.6);display:block;line-height:initial;margin-bottom:-3px}.fancy-banner-seven .platform-button-group a strong{font-weight:500;display:block}.fancy-banner-seven .platform-button-group a.ios-button span{color:#999}.fancy-banner-eight .hero-heading{font-size:164px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:-12px}.fancy-banner-eight .hero-heading .shape_02{width:244px}.fancy-banner-eight .hero-heading .shape_01{right:-12%;top:-37%}.fancy-banner-eight .hero-heading .smile_icon{width:78px;right:57%;top:50%;transform:translateY(-50%);z-index:0}.fancy-banner-nine .hero-heading{font-size:160px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:-12px}.fancy-banner-nine .hero-heading .shape_02{width:244px}.fancy-banner-nine .hero-heading .shape_01{right:-12%;top:-37%}.fancy-banner-nine .hero-heading .smile_icon{width:78px;right:57%;top:50%;transform:translateY(-50%);z-index:0}.fancy-banner-ten .wrapper{background:#f6f6f6;border-radius:50px;padding:0 80px 80px}.fancy-banner-ten .wrapper .illustration{margin:0 auto;width:100%;transform:translateY(-100px);border-bottom:3px solid #000}.fancy-banner-ten .wrapper .video-btn{width:135px;height:135px;border:3px solid #000;background:#f5e900;font-size:60px;color:#000;padding-left:10px}.fancy-banner-ten .wrapper .video-btn:hover{background:#000;color:#f5e900;border-color:#f5e900}.fancy-banner-ten .wrapper h2{width:calc(100% - 135px);padding-left:40px;margin:0;font-family:"Playfair Display",serif;font-weight:700;font-size:57px;line-height:1.228em}.fancy-banner-eleven .bg-wrapper{background:url(../images/media/img_21.jpg) no-repeat right top;background-size:cover}.fancy-banner-eleven .bg-wrapper:before{content:"";position:absolute;width:100%;top:0;bottom:0;left:0;z-index:-1;background:linear-gradient(270.13deg, rgba(255, 255, 255, 0) 0.53%, rgba(250, 250, 250, 0) 37.87%, #F7F7F7 60.12%, #E6E5E7 99.89%)}.contact-banner-one h5{font-style:italic;font-size:36px;letter-spacing:-1px}.contact-banner-one .text .title{font-size:24px;font-weight:700;color:#000}.contact-banner-one .skew-line:before{content:"";position:absolute;width:100%;height:100%;border-left:1px solid #000;border-right:1px solid #000;left:0;top:0;z-index:-1;transform:skew(-23deg)}.inner-banner-one h2{font-family:"Montserrat",sans-serif;font-size:70px;letter-spacing:-2px;margin-bottom:20px}.inner-banner-one ul li{font-size:22px;margin-right:4px;color:#000}.inner-banner-one ul li a{color:#000}.inner-banner-one ul li:last-child{font-weight:500}.inner-banner-two .shape_01{top:33%;left:50%;transform:translateX(-50%);max-width:90%}.inner-banner-three .wrapper:before{content:"";position:absolute;width:66.666%;height:100%;border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05);top:0;left:16.6666%;z-index:-1}.inner-banner-three h2{font-size:100px;font-weight:700;color:#fff;margin-bottom:20px}.inner-banner-three h2 span{font-family:"Pacifico",cursive;color:#f51ac5;font-weight:normal}.inner-banner-three ul li{font-size:22px;margin:0 3px;color:rgba(255,255,255,.5)}.inner-banner-three ul li a{color:rgba(255,255,255,.5)}.inner-banner-three ul li:last-child{font-weight:500;color:#fff}.video-banner-one .bg-wrapper{height:800px;background:url(../images/media/img_34.jpg) no-repeat center;background-size:cover}.video-banner-one .bg-wrapper .video-btn{width:130px;height:130px;background:#ffd80b;border:3px solid #000;font-size:60px;color:#000;padding-left:10px}.video-banner-one .bg-wrapper .video-btn:hover{background:#9affff}.block-feature-one .img-holder .shape_01{left:-51%;bottom:-24%;max-width:150%}.block-feature-three .img-holder-one .shape_01{max-width:114%;left:55%;transform:translateX(-50%);top:29%}.block-feature-three .img-holder-two .shape_01{max-width:117%;left:44%;transform:translateX(-50%);top:26%}.block-feature-five .shape_01{width:100%;top:7%}.block-feature-five .filter-nav .nav-link.active{color:#fff;background:#8a42ff}.block-feature-five .filter-nav .nav-link.active .icon{display:none}.block-feature-five .filter-nav .nav-link.active .icon.icon_w{display:block}.block-feature-six blockquote{font-family:"Manrope",sans-serif;font-size:58px;font-weight:700;line-height:1.41379em;letter-spacing:-2px;color:#000;position:relative;padding-right:70px}.block-feature-six blockquote .icon{bottom:18px;right:0}.block-feature-six .media-block .name-card h6{font-size:24px;font-weight:700;letter-spacing:-0.5px}.block-feature-seven.bg-fifteen .logo-wrapper .logo{margin:30px 10px;width:100px;height:100px;border-radius:30px;background:#fff;box-shadow:0 35px 45px rgba(0,0,0,.08)}.block-feature-seven.bg-fifteen .logo-wrapper .logo img{width:auto;height:auto;border-radius:0;margin:0}.block-feature-seven .logo-wrapper img{width:95px;height:95px;border-radius:50%;margin:30px 10px}.block-feature-eight .wrapper{width:100vw}.block-feature-eleven .shape_01{left:-88px;bottom:-35px}.block-feature-eleven .pr-slide a{border-radius:22px}.block-feature-eleven .pr-slide a img{border-radius:22px}.block-feature-twelve .rating li{margin:0 1px}.block-feature-twelve .rating li i{font-size:22px;color:#000}.block-feature-twelve .rating li span{font-size:20px;display:block;margin-left:10px;color:rgba(0,0,0,.3)}.block-feature-twelve .rating li span strong{font-weight:500;color:#000}.block-feature-thirteen .counter-box h2{font-size:64px;font-family:"Playfair Display",serif;font-weight:700;letter-spacing:-2px;margin-bottom:-10px}.block-feature-fourteen .filter-nav .nav-link.active{color:#fff;background:#000;border-color:#000}.block-feature-fourteen .filter-nav .nav-link.active .icon{display:none}.block-feature-fourteen .filter-nav .nav-link.active .icon.icon_w{display:block}.block-feature-sixteen .feature-block h3{font-weight:700;font-size:58px;letter-spacing:-3px}.block-feature-sixteen .feature-block p{line-height:1.583em;margin:30px 0 0}.block-feature-sixteen .feature-block .list-item li{font-size:22px;font-weight:500;color:#000;padding-left:35px;margin-top:20px;letter-spacing:-1px;position:relative}.block-feature-sixteen .feature-block .list-item li:before{content:url(../images/icon/icon_31.svg);position:absolute;left:0;top:2px}.block-feature-sixteen .feature-block .shape_01{right:5%;top:10%;width:11%}.block-feature-sixteen .feature-block .shape_02{right:5%;top:10%;width:10%}.block-feature-sixteen .feature-block .shape_03{left:29%;bottom:9%;width:15%}.block-feature-eighteen .feature-block h3{font-size:55px;line-height:1.1034em}.block-feature-eighteen .feature-block .shape_01{left:0;top:10%}.block-feature-eighteen .feature-block .shape_02{left:50%;transform:translateX(-50%);bottom:0;max-width:86%}.block-feature-eighteen .feature-block .shape_03{right:0;top:10%;max-width:9%}.block-feature-nineteen .slider-arrows{position:absolute;right:0;top:40px;width:130px;border:2px solid #000;border-radius:30px;overflow:hidden;box-shadow:3px 3px 0 #000}.block-feature-nineteen .slider-arrows li{width:50%;line-height:50px;text-align:center;cursor:pointer;font-weight:900;color:#000;transition:all .2s ease-in-out 0s}.block-feature-nineteen .slider-arrows li:first-child{border-right:1px solid #000}.block-feature-nineteen .slider-arrows li:hover{background:#000;color:#fff}.block-feature-twenty h2{font-family:"Montserrat",sans-serif;font-size:95px;line-height:1em;letter-spacing:-4px;text-transform:uppercase}.block-feature-twenty .img-box{border:2px solid #000;border-radius:60px;box-shadow:-8px 8px 0 #000}.block-feature-twenty .img-box .main-img{border-radius:60px}.block-feature-twenty .img-box .text-sticker{position:absolute;left:-30%;top:45%;text-align:center}.block-feature-twenty .img-box .text-sticker div{position:absolute;left:50%;top:45%;transform:translate(-50%, -50%);font-size:22px;font-weight:500;color:#000}.block-feature-twenty .img-box .text-sticker div span{font-family:"Montserrat",sans-serif;display:block;font-size:80px;letter-spacing:-1px;margin-bottom:-25px}.block-feature-twenty .img-box .shape_01{left:-49%;bottom:5%}.block-feature-twentyOne .feature-block .counter-block{padding:50px 0}.block-feature-twentyOne .feature-block .counter-block.border-style{border-right:1px solid #b6ded7}.block-feature-twentyOne .feature-block .main-count{font-size:64px;font-style:italic;letter-spacing:-1px;color:#000;margin-bottom:-10px}.block-feature-twentyOne .feature-block.block-two .name h6{font-size:24px}.block-feature-twentyOne .feature-block.block-two blockquote{font-size:34px;font-weight:500;line-height:1.5294em;color:#000;margin:40px 0 55px}.block-feature-twentyOne .feature-block.block-two li{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:30px;padding:18px;box-shadow:0px 35px 45px rgba(7,14,39,.05)}.block-feature-twentyOne .feature-block.block-three .shape_01{top:0;left:0;width:100%}.block-feature-twentyTwo .feature .num{font-size:24px;color:#000;border-bottom:2px solid #000;padding-bottom:25px;margin-bottom:45px}.block-feature-twentyTwo .feature p{font-size:32px;color:#000;line-height:1.25em}.block-feature-twentyTwo .shape_01{right:0;top:13%;max-width:43%}.block-feature-twentyFour form{background:rgba(255,255,255,.13);border-radius:20px;margin:90px 0 25px}.block-feature-twentyFour form button{width:220px;height:90px;font-size:24px;font-weight:500;color:#000;background:#f5e900;border-radius:20px;transition:all .3s ease-in-out 0s}.block-feature-twentyFour form button:hover{background:#000;color:#fff}.block-feature-twentyFour form input{width:calc(100% - 220px);height:90px;border:none;background:rgba(0,0,0,0);border-radius:20px 0 0 20px;padding:0 30px;color:#fff;font-size:20px}.block-feature-twentyFour form input::-moz-placeholder{color:#fff}.block-feature-twentyFour form input::placeholder{color:#fff}.block-feature-twentyFour .logos div{margin:15px 15px 0}.block-feature-twentySix .block-one h3{font-size:42px;line-height:1.238em;margin:90px 0 0}.block-feature-twentySix .block-two h3{font-size:48px;line-height:1.208em;color:#fff}.block-feature-twentySix .block-two img{margin:-55px auto 0}.block-feature-twentySix .block-three blockquote{font-weight:500;font-size:36px;line-height:1.4444em;color:#000;margin:25px 0 45px}.block-feature-twentySix .block-three .shape_01{left:0;bottom:0;max-width:50%}.block-feature-twentySix .block-three .shape_02{top:14%;left:6%;max-width:50%}.block-feature-twentySix .block-four h3{font-size:42px;line-height:1.238em;margin:0 0 90px}.block-feature-twentyEight .block-feature .card-one h4{font-size:28px;margin-top:20px}.block-feature-twentyEight .block-feature .card-two h4{font-size:28px;margin-top:20px}.block-feature-thirty .shape_01{right:7%;bottom:13%}.block-feature-thirty .shape_02{right:8%;top:12%;max-width:84%}.app-integration-one .logo-wrapper img{margin:0 auto}.faq-section-one .shape_01{right:7%;top:15%;max-width:5%;animation:rotated 90s infinite linear}.faq-section-one .shape_02{left:7%;bottom:9%;max-width:3%;animation:rotated 40s infinite linear}.faq-section-two .shape_01{right:7%;top:50%;transform:translateY(-50%)}.counter-section-one .main-count{font-size:90px;font-style:italic;letter-spacing:-3px;color:#000;margin-bottom:-22px}.counter-section-one p{margin:0}.counter-section-one .skew-line:before{content:"";position:absolute;width:100%;height:100%;border-left:1px solid #000;border-right:1px solid #000;left:0;top:0;z-index:-1;transform:skew(-15deg)}.service-details .wrapper{max-width:1170px}.service-details .wrapper p{font-size:20px;color:#000}.service-details .wrapper h3{font-family:"Montserrat",sans-serif;font-size:32px;margin:65px 0 15px}.service-details .wrapper .list-type-one li{font-size:20px;color:#000;line-height:1.9em;position:relative;padding-left:35px;margin-bottom:20px}.service-details .wrapper .list-type-one li span{font-weight:700}.service-details .wrapper .list-type-one li:before{content:url(../images/icon/icon_89.svg);position:absolute;left:0;top:3px}.service-details .wrapper .bg-wrapper{padding:22px 40px 25px}.service-details .wrapper .bg-wrapper .card-style-fifteen .icon{width:54px;height:54px}.service-details .wrapper .bg-wrapper .card-style-fifteen h6{font-size:22px;margin:16px 0 14px}.service-details .wrapper .bg-wrapper .card-style-fifteen p{font-size:17px}.project-details .share-icon li:first-child{font-family:"Montserrat",sans-serif;font-size:16px;letter-spacing:2px;color:#000;text-transform:uppercase}.project-details .share-icon a{width:48px;height:48px;border:1px solid #000;border-radius:50%;line-height:46px;text-align:center;color:#000;margin-left:10px;transition:all .3s ease-in-out 0s}.project-details .share-icon a:hover{background:#000;color:#fff}.project-details .project-info li{width:18%;margin:20px 10px 0;position:relative;z-index:1;padding:8px 0}.project-details .project-info li:nth-child(2):before{content:"";position:absolute;width:150%;height:100%;border-left:2px solid #000;border-right:2px solid #000;left:-50%;top:0;z-index:-1;transform:skew(-26deg)}.project-details .project-info li:nth-child(3):before{content:"";position:absolute;width:150%;height:100%;border-right:2px solid #000;left:-50%;top:0;z-index:-1;transform:skew(-26deg)}.project-details .project-info li h6{font-family:"Montserrat",sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px}.project-details h3{font-family:"Montserrat",sans-serif;font-size:58px;margin:80px 0 25px}.project-details p{font-size:22px;line-height:1.909em;margin-bottom:35px}.project-details .list-type-one li{font-size:20px;color:#000;line-height:1.9em;position:relative;padding-left:35px;margin-bottom:20px;max-width:1080px}.project-details .list-type-one li span{font-weight:700}.project-details .list-type-one li:before{content:url(../images/icon/icon_89.svg);position:absolute;left:0;top:3px}.project-details .page-pagination i{font-size:30px;width:75px;height:75px;border:1px solid #000;color:#000;border-radius:50%;text-align:center;line-height:73px;transition:all .2s ease-in-out 0s}.project-details .page-pagination a:hover i{background:#000;color:#fff}.error-page h2{font-family:"Montserrat",sans-serif;font-size:140px;letter-spacing:-2px}.error-page h3{font-family:"Montserrat",sans-serif;font-size:90px;line-height:1em;letter-spacing:-2px;text-transform:uppercase}.error-page .illustration{position:absolute;right:0;top:6%;max-width:50%}.error-page .shape_01{top:6%;left:5%;max-width:35px}.counter-block-one .main-count{font-family:"Montserrat",sans-serif;font-size:90px;font-style:italic;color:#000;margin-bottom:-18px}.counter-block-two .main-count{font-size:90px;font-weight:500;color:#000;margin-bottom:-15px}.accordion-style-one .accordion-item .accordion-body p{margin:0}.accordion-style-two .accordion-item .accordion-body p{margin:0}.accordion-style-three .accordion-item .accordion-body p{margin:0}.accordion-style-four .accordion-item .accordion-body p{margin:0;font-size:22px}.accordion-style-five .accordion-item .accordion-body p{margin:0}.accordion-style-six .accordion-item .accordion-body p{margin:0}.pagination-one li{padding:0 3px}.pagination-one li a{width:45px;height:45px;text-align:center;line-height:45px;border-radius:50%;font-weight:500;font-size:22px;color:#000;transition:all .2s ease-in-out 0s}.pagination-one li a:hover{background:#000;color:#fff}.pagination-one li.active a{background:#000;color:#fff}.pagination-one li:last-child a{width:auto;height:auto;background:rgba(0,0,0,0);color:#000}.pagination-one.square a{border-radius:0}.card-style-one h3{font-family:"Montserrat",sans-serif;font-size:24px;font-style:italic;text-transform:uppercase;margin:55px 0 45px;min-height:58px}.card-style-one p{line-height:1.65em}.card-style-two .wrapper{background:#fff;padding:25px 25px 25px 45px;border-radius:20px}.card-style-two .wrapper h3{font-family:"Manrope",sans-serif;font-size:40px;font-weight:600;letter-spacing:-0.84px}.card-style-two .wrapper .icon{width:60px;height:60px;background:#f3f5f6}.card-style-two .wrapper p{font-size:22px;line-height:1.7272em}.card-style-two .wrapper .pointer{right:18%;bottom:-110%}.card-style-two:hover .wrapper{background:rgba(0,0,0,0)}.card-style-two:hover .wrapper h3,.card-style-two:hover .wrapper p{color:#fff}.card-style-two:hover .wrapper .icon{background:#fff}.card-style-three .main-count{font-size:95px;color:#000;letter-spacing:-3px;margin-bottom:-5px;margin-top:50px}.card-style-three .shape_01{top:40px;right:40px}.card-style-three .logo{height:50px}.card-style-four .main-count{font-family:"Manrope",sans-serif;font-weight:600;font-size:100px;letter-spacing:-1px;color:#000;margin:80px 0}.card-style-five span{font-family:"Manrope",sans-serif;text-transform:uppercase;font-size:15px;color:rgba(0,0,0,.3);letter-spacing:1px;display:block;margin:30px 0 5px}.card-style-six .icon img{max-height:100%}.card-style-six h4{font-family:"Playfair Display",serif;font-size:32px;font-weight:700;margin:50px 0 25px}.card-style-seven h4{margin:45px 0 0}.card-style-eight h5{font-size:28px;margin:50px 0 32px}.card-style-nine{padding:25px 35px 140px;border:2px solid #000;border-radius:30px;box-shadow:8px 8px 0 #000;position:relative;z-index:1;margin:25px}.card-style-nine .num{font-size:23px;color:#000;border-bottom:1px solid #000;padding-bottom:15px}.card-style-nine .title{font-size:18px;letter-spacing:1.5px;color:#000;margin:70px 0 25px}.card-style-nine .service-heading{font-size:36px;line-height:1.1666em;color:#000}.card-style-nine .service-heading:hover{text-decoration:underline}.card-style-nine .illustration{right:8%;bottom:0}.card-style-ten .icon img{max-height:100%}.card-style-ten h4{font-size:28px;line-height:1.357em;margin:60px 0 0}.card-style-eleven h4{font-size:28px;margin:29px 0 8px}.card-style-twelve h4{font-size:24px;margin:25px 0}.card-style-thirteen .text h6{font-size:22px;margin-bottom:5px}.card-style-fourteen h4{font-size:28px;line-height:1.428em;margin-top:90px}.card-style-fifteen h6{font-size:24px;margin:35px 0 24px}.card-style-sixteen h6{font-family:"Manrope",sans-serif;font-weight:600;font-size:32px;letter-spacing:-1px}.card-style-sixteen p{padding:25px 0 28px}.card-style-sixteen a{font-weight:500;color:#000}.card-style-sixteen a .icon{width:55px;height:55px;background:#f3f5f6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;transition:all .3s ease-in-out 0s}.card-style-sixteen a:hover .icon{background:#8a42ff;color:#fff}.pricing-nav-one .nav .nav-link.active{background:#8a42ff;color:#fff}.pricing-nav-two .nav .nav-link.active{background:#222;color:#fff}.pricing-nav-three .nav .nav-link.active{background:#fff;color:#000;font-weight:500}.pricing-nav-four .nav .nav-link.active{background:#f5e900;color:#000}.pricing-section-one .shape_01{left:50%;transform:translateX(-50%);top:0}.pricing-section-one .shape_02{left:10%;top:8%;width:8%}.pricing-section-one .shape_03{right:-7%;top:5%;z-index:1;width:12%}.pricing-section-one .bg-wrapper{background:linear-gradient(to bottom, #FF4BD8, #8726FF);padding:5px;border-radius:30px}.pricing-section-one .pr-column-wrapper ul li{padding:5px 0;height:83px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.06)}.pricing-section-one .pr-column-wrapper ul li span{font-family:"Gordita";font-size:15px;font-weight:500;color:#000;margin-bottom:12px;display:none}.pricing-section-one .pr-column-wrapper ul li .icon{font-size:20px;color:#000}.pricing-section-one .pr-column-wrapper ul li:first-child{height:189px}.pricing-section-one .pr-column-wrapper ul li:nth-child(2){height:252px}.pricing-section-one .left-panel li{font-size:17px;font-weight:700;padding:32px 10px 25px 32px;color:#000;border-bottom:1px solid rgba(0,0,0,.06)}.pricing-section-one .left-panel li span{display:block;font-weight:normal;font-size:16px;color:rgba(0,0,0,.5);margin:7px 0}.pricing-section-one .left-panel li span:last-child{margin-bottom:0}.pricing-section-one .left-panel li strong{display:block;margin-bottom:20px}.pricing-section-two .pr-table-wrapper ul li{font-weight:500;color:#000;margin-bottom:18px;position:relative;padding-left:30px}.pricing-section-two .pr-table-wrapper ul li:last-child{margin:0}.pricing-section-two .pr-table-wrapper ul li::before{content:url(../images/icon/icon_21.svg);position:absolute;left:0;top:3px}.pricing-section-two .pr-table-wrapper .shape_01{top:20%;left:5%}.pricing-section-three .pr-column ul li{font-size:18px;color:#000;margin-bottom:28px}.pricing-section-three .pr-column .illustration{height:230px}.pricing-section-three .pr-column .illustration img{max-height:100%}.pricing-section-four .pr-column .package-feature li{font-weight:500;color:#000;position:relative;padding-left:30px;margin-top:20px}.pricing-section-four .pr-column .package-feature li::before{content:url(../images/icon/icon_33.svg);position:absolute;left:0;top:1px}.pricing-section-four .pr-column .shape{right:12%;bottom:8%}.pricing-section-four .bottom-banner h4{font-size:48px;line-height:1.208em;max-width:590px;padding-left:30px;margin:0 auto 0 0}.pricing-section-five .pr-column .package-feature li{font-size:18px;font-weight:500;color:#000;padding-left:38px;position:relative;margin-top:22px}.pricing-section-five .pr-column .package-feature li .icon{position:absolute;left:0;top:6px}.pricing-section-five .pr-column .shape_01{left:-1px;top:19%;max-width:22%}.pricing-section-five .pr-column .shape_02{right:-1px;top:19%;transform:rotate(-180deg);max-width:22%}.pricing-section-six .pr-column h6{font-size:24px;border-bottom:2px solid #000;padding-bottom:25px;margin:65px 0 45px}.pricing-section-six .pr-column .package-feature li{font-weight:500;color:#000;position:relative;padding-left:30px;margin-top:20px}.pricing-section-six .pr-column .package-feature li::before{content:url(../images/icon/icon_33.svg);position:absolute;left:0;top:1px}.pricing-section-seven .pr-table-wrapper .pr-column:first-child .feature-list li{align-items:start}.pricing-section-seven .pr-table-wrapper .pr-column:first-child .feature-list li span{display:block}.pricing-section-seven .pr-table-wrapper .pr-column .pr-header h4{font-size:32px;margin:0}.pricing-section-seven .pr-table-wrapper .pr-column .feature-list li{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;color:#000;padding:10px 50px;min-height:98px;border-top:1px solid rgba(0,0,0,.1)}.pricing-section-seven .pr-table-wrapper .pr-column .feature-list li span{margin-top:10px;display:none}.pricing-section-seven .pr-table-wrapper .pr-column .feature-list li .icon{height:10px}.price-compare-table table{margin:0}.price-compare-table table thead th{padding:15px 0;font-size:15px;font-weight:500;color:#000;border-bottom:1px solid #eaeaea;text-align:center;text-transform:uppercase;letter-spacing:1px}.price-compare-table table thead th:first-child{color:rgba(0,0,0,.5);text-align:left;width:20%}.price-compare-table table thead th:last-child{width:12%}.price-compare-table table tbody{vertical-align:middle}.price-compare-table table tbody th{font-size:24px;font-weight:500;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea}.price-compare-table table tbody td{border-bottom:1px solid #eaeaea}.price-compare-table table tbody td img{margin:0 auto}.price-compare-table table tbody th,.price-compare-table table tbody td{padding:35px 0}.service-details .service-post .img-gallery img{border-radius:20px}.service-details .service-post h4{font-size:48px}.service-details .service-post .feature-wrapper .bg-wrapper{background:#fff;border-radius:20px;padding:15px 30px 30px}.service-details .service-sidebar .service-category ul{background:#fff;border:1px solid #000;border-radius:20px;padding:0 30px}.service-details .service-sidebar .service-category ul a{padding:26px 0;color:#000;border-bottom:1px solid #000;display:block;position:relative;z-index:1}.service-details .service-sidebar .service-category ul a:after{content:"";font-family:"bootstrap-icons";width:30px;height:30px;text-align:center;line-height:28px;border:1px solid #000;border-radius:50%;float:right;margin-left:10px;transition:all .3s ease-in-out 0s}.service-details .service-sidebar .service-category ul a:hover:after,.service-details .service-sidebar .service-category ul a.active:after{background:#ffc8b1;transform:rotate(180deg)}.service-details .service-sidebar .service-category ul a.active{font-weight:500}.service-details .service-sidebar .service-category ul li:last-child a{border:none}.grid-2column.xl{margin:0 -50px}.grid-2column.xl .grid-sizer,.grid-2column.xl .isotop-item{padding:0 50px}.filter-nav-one .isotop-menu-wrapper li{margin:0 10px 10px;line-height:40px;border-radius:40px;text-transform:uppercase;padding:0 25px;font-size:16px;font-weight:500;color:#000;cursor:pointer;transition:all .3s ease-in-out 0s}.filter-nav-two .isotop-menu-wrapper li{margin:0 12px 10px;line-height:36px;border-radius:40px;text-transform:uppercase;padding:0 23px;font-size:16px;font-weight:500;color:#000;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .3s ease-in-out 0s}.filter-nav-three .isotop-menu-wrapper li{margin:0 12px 10px;line-height:36px;text-transform:uppercase;padding:0 23px;font-size:16px;font-weight:500;color:#000;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .3s ease-in-out 0s}.project-block-one .text-meta .num{font-size:36px;color:#000}.project-block-one .text-meta .title{font-size:52px;line-height:1.2307em;color:#000;margin:100px 0 20px}.project-block-one .text-meta .title:hover{text-decoration:underline}.project-block-one .text-meta p{margin-bottom:140px}.project-block-one .text-meta li a{line-height:50px;padding:0 32px;border-radius:30px;font-size:15px;text-transform:uppercase;color:#fff;font-weight:500;background:#000;letter-spacing:1px;margin:10px 12px 0 0;transition:all .3s ease-in-out 0s}.project-block-one .text-meta li a:hover{background:#ffc226;color:#000}.project-block-three h6{font-size:24px}.project-block-three:hover h6{text-decoration:underline}.project-block-three li{line-height:22px;border-radius:14px;border:1px solid #000;font-size:12px;text-transform:uppercase;padding:0 15px;margin:0 10px 12px 0}.project-block-five span{font-size:17px;letter-spacing:3px;color:#b2b2b2;text-transform:uppercase}.project-block-five h4{font-size:42px;margin:15px 0 0;letter-spacing:-1px}.project-block-five:hover h4{text-decoration:underline}.project-section-six .wrapper{width:145vw;position:relative;left:50%;transform:translateX(-50%)}.project-section-six .slider-arrows{position:absolute;top:0;right:15%}.project-section-six .slider-arrows li{width:70px;height:70px;border-radius:50%;text-align:center;line-height:70px;font-size:25px;cursor:pointer;transition:all .3s ease-in-out 0s}.project-section-six .slider-arrows li:hover{background:#000;color:#fff}.feedback-block-one blockquote{font-family:"Montserrat",sans-serif;font-size:44px;line-height:1.2107em;font-style:italic;color:#000;text-transform:uppercase;margin:60px 0 65px}.feedback-block-one .rating li{color:#000;margin-left:3px;font-size:17px}.feedback-block-two blockquote{font-family:"Manrope",sans-serif;font-weight:600;font-size:28px;line-height:1.71428em;letter-spacing:-1px;color:#000;margin-bottom:65px}.feedback-block-two h6{font-size:20px;margin-bottom:5px}.feedback-block-three blockquote{font-size:36px;line-height:1.5555em;color:#000;font-weight:500;margin-bottom:65px}.feedback-block-three .client-info span{font-weight:500}.feedback-block-four .logo{height:50px}.feedback-block-four blockquote{font-size:36px;line-height:1.3888em;color:#000;font-weight:500;margin:45px 0 98px}.feedback-block-four .rating li{color:#00b976;margin-left:3px}.feedback-block-five .rating li{font-size:18px;margin-right:9px}.feedback-block-five blockquote{font-family:"Manrope",sans-serif;font-size:24px;line-height:1.5416em;font-weight:700;color:#000;margin:30px 0 55px}.feedback-section-two h2{font-size:96px;font-weight:700;line-height:1.09375em;letter-spacing:-2.33px;color:#fff}.feedback-section-three h3{font-size:130px}.feedback-section-three .shape_01{right:-43%;top:-79%}.feedback-section-four .title h2{font-family:"Playfair Display",serif;font-size:100px;font-weight:700;margin-bottom:5px}.feedback-section-four .slick-dots button{width:12px;height:12px;background:rgba(0,0,0,0);border:1px solid #000;margin-left:3px}.feedback-section-four .slick-dots .slick-active button{background:#000}.feedback-section-four .rating li{margin-right:2px}.feedback-section-four .rating li i{font-size:22px;color:#000}.feedback-section-four .rating li span{font-size:22px;display:block;margin-left:10px;color:#000}.feedback-section-four .rating li span strong{font-weight:500}.feedback-section-four .card-wrapper h2{font-weight:700;font-size:52px;margin-bottom:-8px}.feedback-section-five .wrapper:before{content:"";position:absolute;width:66.666%;height:100%;border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05);top:0;left:16.6666%;z-index:-1}.feedback-section-five .feedback-wrapper .feedback-block .logo{height:50px}.feedback-section-five .feedback-wrapper .feedback-block blockquote{font-size:32px;font-weight:500;color:#000;font-style:italic;line-height:1.75em;margin:38px 0 40px}.feedback-section-five .feedback-wrapper .feedback-block .rating{font-weight:500;font-size:24px;color:#000}.feedback-section-five .feedback-wrapper .feedback-block li{font-size:18px;color:#000;margin-left:2px}.feedback-section-five .shape_01{top:16%;left:39%;max-width:5%}.feedback-section-five .shape_02{bottom:13%;left:39%;max-width:5%}.feedback-section-six blockquote{font-weight:500;font-size:82px;line-height:1.2195em;letter-spacing:-2px;color:#000;margin-bottom:55px}.feedback-section-six blockquote span{color:#ff7035}.feedback-section-six h6{font-size:20px;font-style:italic}.feedback-section-six .slick-dots button{width:10px;height:10px;background:#d9d9d9}.feedback-section-six .slick-dots .slick-active button{background:#000}.feedback-section-six .shape_01{top:44%;left:50%;transform:translate(-50%, -50%);max-width:50%}.feedback-section-six .shape_02{right:0;top:40%;max-width:8%}.feedback-section-six .shape_03{left:0;top:40%;max-width:8%}.feedback-section-seven blockquote{font-size:62px;line-height:1.29em;letter-spacing:-4px;color:#000;text-transform:uppercase;margin:80px 0 70px}.feedback-section-seven .slick-dots button{width:13px;height:13px;background:#fff;border:2px solid #000}.feedback-section-seven .slick-dots .slick-active button{background:#000}.feedback-section-seven .img-box .rating-card{border:2px solid #000;background:#ffcf25;border-radius:10px;position:absolute;left:0;bottom:3%;padding:20px 30px;box-shadow:8px 8px 0 #000}.feedback-section-seven .img-box .rating-card li{font-size:22px;margin-right:5px;color:#000}.feedback-section-seven .img-box .rating-card li:last-child{font-size:20px;margin-left:10px}.feedback-section-seven .shape_01{top:-7%;right:10%}.feedback-section-eight .wrapper{background:#ff9217;border-radius:50px;padding:50px 50px}.feedback-section-eight blockquote{font-size:52px;font-weight:500;font-style:italic;line-height:1.1923em;color:#000;margin:35px 0 50px}.feedback-section-eight .name h6{font-size:24px;margin-bottom:0}.feedback-section-eight .name span{color:rgba(0,0,0,.5)}.feedback-section-eight .rating li{font-size:20px;color:#000;margin-right:7px}.feedback-section-eight .rating li:last-child{margin-left:15px}.feedback-section-eight .slick-dots button{width:13px;height:13px;background:#fff;border:2px solid #000}.feedback-section-eight .slick-dots .slick-active button{background:#000}.feedback-section-nine .wrapper{width:130vw;position:relative;left:50%;transform:translateX(-50%)}.feedback-section-nine h2{font-family:"Playfair Display",serif;font-size:130px;color:#fff;margin:0}.feedback-section-nine .feedback-block blockquote{font-size:36px;font-weight:500;line-height:1.3888em;color:#fff;margin:50px 0 100px}.feedback-section-nine .feedback-block .logo{height:40px}.feedback-section-nine .slider-arrows li{width:58px;height:58px;border:2px solid #fff;border-radius:50%;color:#fff;margin:0 8px;font-size:22px;text-align:center;line-height:54px;transition:all .3s ease-in-out 0s;cursor:pointer}.feedback-section-nine .slider-arrows li:hover{background:rgba(255,255,255,.08)}.feedback-section-nine .shape_01{top:19%;left:50%;transform:translateX(-50%);max-width:80%}.feedback-section-ten .bg-wrapper{background:url(../images/media/img_24.jpg) no-repeat center bottom;background-size:cover}.feedback-section-eleven .wrapper{width:120vw;position:relative;left:50%;transform:translateX(-50%)}.blog-meta-one .post-meta .tags a{line-height:36px;font-size:14px;letter-spacing:.14px;text-transform:uppercase;color:#fff;padding:0 26px;border-radius:50px;background:#000;margin-right:10px}.blog-meta-one .post-meta .tags a:hover{text-decoration:underline}.blog-meta-one .post-meta .blog-title h4{font-size:35px;font-weight:500;text-transform:uppercase;line-height:1.485em;color:#000;margin:35px 0 20px}.blog-meta-one .post-meta .blog-title h4:hover{text-decoration:underline}.blog-meta-one .post-meta p{font-size:24px;color:#000;margin-bottom:5px}.blog-meta-one.style-two .media img{max-height:375px}.blog-meta-one.style-two .post-meta .blog-title h4{margin:15px 0 30px;max-width:80%}.blog-meta-two .post-meta .blog-title h4{font-family:"Manrope",sans-serif;font-size:42px;font-weight:600;line-height:1.1904em;margin:0}.blog-meta-two .post-meta .blog-title:hover h4{text-decoration:underline}.blog-meta-three .post-meta .blog-title h4{font-family:"Manrope",sans-serif;font-size:42px;font-weight:600;line-height:1.3333em;margin:0}.blog-meta-three .post-meta .blog-title h4:hover{text-decoration:underline}.blog-meta-three .post-info span{color:rgba(0,0,0,.5)}.blog-sidebar .sidebar-search input{width:100%;height:100%;border:1px solid #d4d4d4;background:rgba(0,0,0,0);padding:0 50px 0 20px;font-size:18px;border-radius:10px}.blog-sidebar .sidebar-search button{position:absolute;width:65px;right:0;top:0;bottom:0;color:#000}.blog-sidebar .sidebar-search button:hover{color:#8a42ff}.blog-sidebar .blog-category li a{font-size:20px;line-height:54px;color:#000;transition:all .2s ease-in-out 0s}.blog-sidebar .blog-category li a span{color:rgba(0,0,0,.4)}.blog-sidebar .blog-category li a:hover{text-decoration:underline}.blog-sidebar .blog-recent-news .recent-news .blog-title h3{font-size:22px;line-height:1.291em;max-width:85%}.blog-sidebar .blog-recent-news .recent-news .blog-title h3:hover{text-decoration:underline}.blog-sidebar .blog-keyword ul{margin:0 -4px}.blog-sidebar .blog-keyword ul li{margin:0 4px 15px}.blog-sidebar .blog-keyword ul li a{line-height:35px;background:#eff6f3;border-radius:30px;padding:0 18px;font-size:16px;color:#000;transition:all .2s ease-in-out 0s}.blog-sidebar .blog-keyword ul li a:hover{background:#8a42ff;color:#fff}.blog-sidebar .contact-banner h3{font-family:"Manrope",sans-serif;font-size:32px;font-weight:600;line-height:1.25em;color:#fff}.blog-sidebar .contact-banner a{line-height:38px;border:1px solid #fff;border-radius:30px;color:#fff;padding:0 30px}.blog-sidebar .contact-banner a:hover{background:#ff4bd8;border-color:#ff4bd8;color:#fff}.blog-details .blog-details-post p{font-size:22px;line-height:1.9em;color:#000;margin-bottom:30px}.blog-details .blog-details-post h3{font-size:48px;margin-bottom:30px}.blog-details .blog-details-post .quote-wrapper blockquote{font-size:36px;font-weight:500;line-height:1.444em;color:#000;margin:0}.blog-details .blog-details-post .bottom-widget .tags li:first-child{font-family:"Montserrat",sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:2px;color:#000;margin-right:15px}.blog-details .blog-details-post .bottom-widget .tags a{line-height:38px;border-radius:50px;background:#000;padding:0 25px;color:#fff;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-right:10px;transition:all .3s ease-in-out 0s}.blog-details .blog-details-post .bottom-widget .tags a:hover{color:#000;background:#ffc226}.blog-details .blog-details-post .bottom-widget .share-icon li:first-child{font-family:"Montserrat",sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:2px;color:#000;margin-right:5px}.blog-details .blog-details-post .bottom-widget .share-icon a{width:48px;line-height:46px;border:1px solid #000;border-radius:50%;text-align:center;color:#000;font-size:20px;margin-left:15px;transition:all .3s ease-in-out 0s}.blog-details .blog-details-post .bottom-widget .share-icon a:hover{background:#ffc226;border-color:#ffc226}.blog-details .blog-comment-form p{font-size:24px;color:#000}.blog-details .blog-comment-form p a{font-weight:500}.blog-details .blog-comment-form p a:hover{text-decoration:underline}.blog-details .blog-comment-form .input-wrapper label{display:block;font-size:16px}.blog-details .blog-comment-form .input-wrapper input{width:100%;height:50px;border:none;background:rgba(0,0,0,0);font-size:24px;color:#000}.blog-details .blog-comment-form .input-wrapper input::-moz-placeholder{color:#000}.blog-details .blog-comment-form .input-wrapper input::placeholder{color:#000}.blog-details .blog-comment-form .input-wrapper textarea{width:100%;min-height:200px;border:none;background:rgba(0,0,0,0);font-size:20px;color:#000}.blog-details .blog-comment-form .input-wrapper textarea::-moz-placeholder{color:#000}.blog-details .blog-comment-form .input-wrapper textarea::placeholder{color:#000}.contact-section-one .wrapper{border:3px solid #000;border-radius:40px;padding:80px 95px;box-shadow:0 15px 0 #000}.form-style-one h3{font-size:48px;margin-bottom:50px}.form-style-one .input-group-meta{position:relative;border:3px solid #000;border-radius:20px;box-shadow:-7px 7px 0 #000;padding:14px 15px 0 40px}.form-style-one .input-group-meta label{font-size:16px;color:rgba(0,0,0,.5);margin-bottom:5px}.form-style-one .input-group-meta input,.form-style-one .input-group-meta textarea{font-size:24px;width:100%;max-width:100%;border:none;background:rgba(0,0,0,0);color:#000}.form-style-one .input-group-meta input{padding:0 0 25px}.form-style-one .input-group-meta input::-moz-placeholder{color:#000}.form-style-one .input-group-meta input::placeholder{color:#000}.form-style-one .input-group-meta textarea{height:250px;padding:15px 0;font-size:18px}.form-style-one .btn-four{font-weight:500;line-height:60px;font-size:16px;text-transform:uppercase;letter-spacing:2px;border-radius:8px}.form-style-one #contact-form .help-block{bottom:-28px}#contact-form .help-block{position:absolute;left:0;bottom:-18px;font-size:13px;line-height:20px;color:#ff4d44}#contact-form .help-block ul{margin:0}.form-style-two .input-group-meta{position:relative}.form-style-two .input-group-meta label{font-size:14px;display:block;margin-bottom:5px}.form-style-two .input-group-meta input{width:100%;height:70px;border:none;border-radius:10px;background:#f2f2f2;padding:0 20px}.form-style-two .input-group-meta textarea{width:100%;height:200px;border:none;border-radius:10px;background:#f2f2f2;padding:15px 20px}.contact-section-three .address-wrapper .wrapper{background:#fff;border-radius:30px;padding:45px 45px 5px}.contact-section-three .address-wrapper li{position:relative;padding-left:65px;margin-bottom:50px}.contact-section-three .address-wrapper li img{position:absolute;left:0;top:2px}.contact-section-three .address-wrapper li h6{font-size:24px;margin-bottom:17px}.contact-section-three .address-wrapper li p{font-size:20px;line-height:1.7em}.contact-section-three .address-wrapper li p a{font-weight:500;color:#000}.contact-section-three .address-wrapper li p a:hover{text-decoration:underline}.contact-section-three .shape_01{bottom:0;left:50%;transform:translateX(-50%)}.footer-one .email-banner h3{font-family:"Montserrat",sans-serif;font-size:52px;font-style:italic;text-transform:uppercase;margin:0}.footer-one .email-banner form{max-width:510px;margin-left:auto;height:80px}.footer-one .email-banner form input{width:100%;height:100%;border:2px solid #000;border-radius:10px;background:rgba(0,0,0,0);padding:0 70px 0 25px;font-weight:500;font-size:20px;color:#000}.footer-one .email-banner form input::-moz-placeholder{color:#000}.footer-one .email-banner form input::placeholder{color:#000}.footer-one .email-banner form button{position:absolute;top:10px;right:10px;bottom:10px;width:65px;border-radius:10px;background:#000}.footer-one .email-banner form button:hover{background:#b66cff}.footer-one .footer-contact .social-icon{margin:0 -5px}.footer-one .footer-contact .social-icon li{padding:0 5px}.footer-one .footer-contact .social-icon li a{width:48px;height:48px;border:1px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-size:22px;transition:all .3s ease-in-out 0s}.footer-one .footer-contact .social-icon li a:hover{background:#000;color:#fff}.footer-one .footer-nav .footer-nav-link a{line-height:53px;font-weight:500;font-size:20px;color:#000;color:rgba(0,0,0,.7);transition:all .2s ease-in-out 0s}.footer-one .footer-nav .footer-nav-link a:hover{color:#b66cff}.footer-one .copyright-text{position:absolute;left:0;bottom:30px;color:rgba(0,0,0,.4)}.footer-two .bg-wrapper{background:#000;border-radius:40px;padding:0px 10px 0}.footer-two .footer-intro h3{font-family:"Montserrat",sans-serif;font-size:42px;letter-spacing:-2px;text-transform:uppercase}.footer-two .footer-intro h3 span{color:#ffc226}.footer-two .footer-intro form{height:80px;margin-top:50px}.footer-two .footer-intro form input{width:100%;height:100%;border:none;border-bottom:1px solid #fff;border-radius:0;background:rgba(0,0,0,0);padding:0 70px 0 0;font-size:20px;color:#fff}.footer-two .footer-intro form input::-moz-placeholder{color:rgba(255,255,255,.5)}.footer-two .footer-intro form input::placeholder{color:rgba(255,255,255,.5)}.footer-two .footer-intro form button{position:absolute;top:10px;right:0;bottom:10px}.footer-two .footer-nav-link a{font-weight:500;color:rgba(255,255,255,.5);line-height:50px;transition:all .2s ease-in-out 0s}.footer-two .footer-nav-link a:hover{color:#ffc226}.footer-two .footer-contact p{font-size:18px;color:rgba(255,255,255,.5)}.footer-two .footer-contact .tel{font-size:24px;color:#fff;margin:35px 0 55px}.footer-two .footer-contact .tel:hover{text-decoration:underline}.footer-two .footer-contact .social-icon{margin:0 -5px}.footer-two .footer-contact .social-icon li{padding:0 5px}.footer-two .footer-contact .social-icon li a{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-size:22px;background:#fff;transition:all .3s ease-in-out 0s}.footer-two .footer-contact .social-icon li a:hover{background:#ffc226}.footer-two .bottom-footer{margin-top:50px;padding:40px 0;border-top:1px solid rgba(255,255,255,.14)}.footer-two .bottom-footer ul{margin:0 -4px}.footer-two .bottom-footer ul li{margin:0 4px}.footer-two .bottom-footer ul li a{font-weight:500;color:rgba(255,255,255,.5);transition:all .2s ease-in-out 0s}.footer-two .bottom-footer ul li a:hover{color:#ffc226}.footer-two .bottom-footer p{color:rgba(255,255,255,.5)}.footer-two .bottom-footer p span{color:#fff;font-weight:500}.footer-three .footer-intro h3{font-size:64px;line-height:1.15625em;letter-spacing:-1px}.footer-three .footer-intro form{height:70px;margin-top:50px}.footer-three .footer-intro form input{width:100%;height:100%;border:none;border-radius:10px;background:#f7f7f7;padding:0 70px 0 20px;font-size:20px;color:#000}.footer-three .footer-intro form input::-moz-placeholder{color:rgba(0,0,0,.5)}.footer-three .footer-intro form input::placeholder{color:rgba(0,0,0,.5)}.footer-three .footer-intro form button{position:absolute;top:0;right:0;bottom:0;width:60px}.footer-three .footer-intro form.style-two input{background:rgba(0,0,0,0);border:2px solid #000;border-radius:50px}.footer-three .footer-intro form.style-two input button{border-radius:0 50px 50px 0}.footer-three .footer-nav-link a{font-weight:500;color:#000;line-height:50px;transition:all .2s ease-in-out 0s}.footer-three .footer-nav-link a:hover{color:#8a42ff}.footer-three .footer-contact p{font-size:18px;color:#000}.footer-three .footer-contact .social-icon{margin:0 -5px}.footer-three .footer-contact .social-icon li{padding:0 5px}.footer-three .footer-contact .social-icon li a{width:50px;height:50px;border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-size:22px;transition:all .3s ease-in-out 0s}.footer-three .footer-contact .social-icon li a:hover{background:#8a42ff;border-color:#8a42ff;color:#fff}.footer-three .bottom-footer{margin-top:50px;padding:40px 0;border-top:1px solid rgba(0,0,0,.08)}.footer-three .bottom-footer ul{margin:0 -4px}.footer-three .bottom-footer ul li{margin:0 4px}.footer-three .bottom-footer ul li a{font-weight:500;color:#000;transition:all .2s ease-in-out 0s}.footer-three .bottom-footer ul li a:hover{color:#8a42ff}.footer-three .bottom-footer p{color:#000}.footer-three .bottom-footer p span{font-weight:500}.footer-three.version-two .footer-intro h3{font-family:"Playfair Display",serif}.footer-three.version-two .footer-intro form{max-width:480px;margin-top:45px}.footer-three.version-two .footer-intro form input{background:rgba(0,0,0,0);border-bottom:2px solid #000;font-weight:500;border-radius:0;padding-left:0}.footer-three.version-two .bottom-footer{margin-top:35px;border:none}.footer-three.dark-version .address-wrapper h2{font-family:"Playfair Display",serif;color:#fff;font-size:62px;font-weight:600;margin-bottom:30px}.footer-three.dark-version .address-wrapper .block .text .title{font-size:22px;color:#fff;margin-bottom:3px}.footer-three.dark-version .footer-nav-link a{color:#fff}.footer-three.dark-version .footer-nav-link a:hover{color:#f5e900}.footer-three.dark-version .social-icon li a{color:#fff;font-size:20px;margin-right:20px}.footer-three.dark-version .copyright-text{position:absolute;left:0;bottom:0;color:rgba(255,255,255,.4)}.footer-three.dark-version .shape_01{top:12%;right:10%;max-width:52%}.footer-four .wrapper{border:2px solid #000;border-radius:40px;padding:70px 40px 60px}.footer-four .footer-nav .footer-nav-link a{line-height:50px;font-weight:500;font-size:18px;color:#000;color:#000;transition:all .2s ease-in-out 0s}.footer-four .footer-nav .footer-nav-link a:hover{color:#b66cff}.footer-four .footer-newsletter h6{font-size:21px;margin-bottom:35px}.footer-four .footer-newsletter form{height:70px}.footer-four .footer-newsletter form input{width:100%;height:100%;border:2px solid #000;border-radius:8px;background:rgba(0,0,0,0);font-size:16px;color:#000;padding:0 122px 0 20px}.footer-four .footer-newsletter form button{font-size:16px;color:#fff;font-weight:500;border-radius:8px;background:#2b2b2b;position:absolute;right:7px;top:7px;bottom:7px;width:115px}.footer-four .footer-newsletter form button:hover{background:#8a42ff}.footer-four .copyright-text{color:rgba(0,0,0,.5);margin:25px 0}.footer-five .wrapper{background:#fff;border-radius:40px;padding:20px 12px;box-shadow:0px -40px 90px rgba(0,0,0,.03)}.footer-five .newsletter h3{font-size:52px;line-height:1.15625em}.footer-five .newsletter form{max-width:620px;margin-left:auto}.footer-five .newsletter form h6{font-size:20px;color:rgba(0,0,0,.5);margin-bottom:10px}.footer-five .newsletter form input{width:100%;height:74px;border:none;border-bottom:2px solid #000;border-radius:0;background:rgba(0,0,0,0);padding:0 70px 0 0;font-size:24px;color:#000}.footer-five .newsletter form input::-moz-placeholder{color:#000}.footer-five .newsletter form input::placeholder{color:#000}.footer-five .newsletter form button{position:absolute;right:0;bottom:12px;width:60px;height:60px;background:#000;border-radius:50%}.footer-five .newsletter form button:hover{background:#ff7035}.footer-five .footer-nav-link a{font-weight:500;color:#000;line-height:50px;transition:all .2s ease-in-out 0s}.footer-five .footer-nav-link a:hover{color:#8a42ff}.footer-five .footer-contact p{font-size:18px;color:#000}.footer-five .footer-contact .social-icon{margin:0 -5px}.footer-five .footer-contact .social-icon li{padding:0 5px}.footer-five .footer-contact .social-icon li a{width:50px;height:50px;border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-size:22px;transition:all .3s ease-in-out 0s}.footer-five .footer-contact .social-icon li a:hover{background:#8a42ff;border-color:#8a42ff;color:#fff}.footer-five .copyright-text{position:absolute;left:0;bottom:30px;color:rgba(0,0,0,.4)}.footer-five .shape_02{max-width:5%;right:30px;top:57%;z-index:0}.footer-five .shape_03{max-width:5%;left:30px;top:57%;z-index:0}.login-page .bg-wrapper{background:linear-gradient(to bottom, #FF599F, #9452FF);padding:3px;border-radius:30px;max-width:750px;margin:0 auto;overflow:hidden}.login-page .copyright-text{font-size:16px;color:#000;position:absolute;bottom:0;width:100%;left:0;text-align:center}.login-page .shape_01{top:50%;left:50%;transform:translate(-50%, -50%);max-width:75%}.user-data-form h2{font-size:48px;margin-bottom:20px}.user-data-form p{font-size:22px}.user-data-form p a{font-weight:500;color:#8a42ff}.user-data-form .form-wrapper .input-group-meta input{width:100%;height:55px;font-size:16px;border:1px solid #000;border-radius:8px;padding:0 52px 0 20px;color:#000}.user-data-form .form-wrapper .input-group-meta label{font-size:15px;font-weight:normal;color:rgba(0,0,0,.5);display:block;margin-bottom:6px}.user-data-form .form-wrapper .input-group-meta .placeholder_icon{position:absolute;height:55px;top:30px;right:0;bottom:0;width:50px;text-align:center;z-index:1;color:rgba(0,0,0,.45);font-size:17px}.user-data-form .form-wrapper .input-group-meta .placeholder_icon img{position:relative;top:50%;margin:0 auto;transform:translateY(-50%)}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span{width:100%;height:100%;cursor:pointer;display:block;position:relative}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span:before{content:"";width:2px;height:26px;background:#000;position:absolute;top:15px;left:24px;transform:rotate(45deg);z-index:5;transition:all .2s ease-in-out}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span.eye-slash:before{opacity:0}.user-data-form .agreement-checkbox label{position:relative;font-size:14px;font-weight:normal;color:#000;cursor:pointer;padding-left:22px;transition:all .1s ease-in-out}.user-data-form .agreement-checkbox label a{color:#8a42ff;text-decoration:underline}.user-data-form .agreement-checkbox input[type=checkbox]{display:none}.user-data-form .agreement-checkbox label:before{content:"";width:14px;height:14px;line-height:11px;border-radius:2px;border:2px solid #b3b3b3;font-size:10px;text-align:center;position:absolute;left:0;top:4px;transition:all .1s ease-in-out}.user-data-form .agreement-checkbox input[type=checkbox]:checked+label:before{content:"";font-family:"Font Awesome 6 Pro";background:#000;color:#fff;border-color:#000}.user-data-form .agreement-checkbox a{position:relative;font-size:14px;color:rgba(0,0,0,.5)}.user-data-form .agreement-checkbox a:hover{text-decoration:underline}.user-data-form .social-use-btn img{width:20px}.team-section-one .shape_01{bottom:0;left:50%;transform:translateX(-50%)}.team-section-one .shape_02{width:100%;bottom:0%;left:50%;transform:translateX(-50%)}.team-section-one .team-block img{border-radius:30px 30px 0 0}.team-section-one .team-block .text span{font-size:15px}.team-section-one .team-block .text h5{font-size:24px;margin:15px 0 0}.team-section-two .team-block .text h6{font-family:"Montserrat",sans-serif;font-size:24px;text-transform:uppercase;margin-bottom:13px}.team-section-two .team-block .text span{color:#000}.team-section-two .team-block:hover h6{text-decoration:underline}.team-section-two .shape_01{top:8%;left:50%;transform:translateX(-50%);max-width:84%}@keyframes ripple{0%{box-shadow:0 0 0 .1rem rgba(0,0,0,.08)}100%{box-shadow:0 0 0 3rem rgba(0,0,0,0)}}@keyframes rippleTwo{0%{box-shadow:0 0 0 .1rem rgba(225,255,45,.15)}100%{box-shadow:0 0 0 .8rem rgba(225,255,45,.15)}}@keyframes marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-50%, 0, 0)}}@keyframes skewwrap{0%{transform:skewX(5deg)}50%{transform:skewX(0)}100%{transform:skewX(-5deg)}}@keyframes jump{0%{transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, 50%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jumpTwo{0%{transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, 20px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jumpThree{0%{transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, -20px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jumpFour{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -10px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jumpFive{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, 10px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes prXOne{0%{transform:translateX(0)}50%{transform:translateX(-15px)}100%{transform:translateX(0)}}@keyframes prXTwo{0%{transform:translateX(0)}50%{transform:translateX(15px)}100%{transform:translateX(0)}}@keyframes rotated{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotatedTwo{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes rotatedHalf{0%{transform:rotate(0)}50%{transform:rotate(90deg)}100%{transform:rotate(0)}}@keyframes rotatedHalfTwo{0%{transform:rotate(0)}50%{transform:rotate(-90deg)}100%{transform:rotate(0)}}@keyframes scale-right{0%{transform:translateX(0%)}50%{transform:translateX(20%)}100%{transform:translateX(0%)}}@keyframes fade-in{0%{opacity:.2}40%{opacity:1}100%{opacity:.2}}@keyframes hvr-ripple-out{0%{top:-5px;right:-5px;bottom:-5px;left:-5px}50%{top:-15px;right:-15px;bottom:-15px;left:-15px;opacity:.8}100%{top:-5px;right:-5px;bottom:-5px;left:-5px;opacity:1}}@keyframes hvr-ripple-out-two{0%{top:0;right:0;bottom:0;left:0}100%{top:-30px;right:-30px;bottom:-30px;left:-30px;opacity:0}}@keyframes scale-up-one{0%{transform:scale(1)}40%{transform:scale(0.5)}100%{transform:scale(1)}}@keyframes scale-up-two{0%{transform:scale(0.5)}40%{transform:scale(0.8)}100%{transform:scale(0.5)}}@keyframes scale-up-three{0%{transform:scale(1)}40%{transform:scale(2)}100%{transform:scale(1)}}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:1s;animation-fill-mode:both}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes slideInUp{0%{opacity:0;transform:translateY(150px)}100%{transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-200px)}100%{transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(200px)}100%{transform:translateX(0)}}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}@keyframes jump{0%{transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, 50%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jumpTwo{0%{transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, 20px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jumpThree{0%{transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, -20px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jumpFour{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -10px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes jumpFive{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, 10px, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes prXOne{0%{transform:translateX(0)}50%{transform:translateX(-15px)}100%{transform:translateX(0)}}@keyframes prXTwo{0%{transform:translateX(0)}50%{transform:translateX(15px)}100%{transform:translateX(0)}}@keyframes rotated{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotatedTwo{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes rotatedHalf{0%{transform:rotate(0)}50%{transform:rotate(90deg)}100%{transform:rotate(0)}}@keyframes rotatedHalfTwo{0%{transform:rotate(0)}50%{transform:rotate(-90deg)}100%{transform:rotate(0)}}@keyframes scale-right{0%{transform:translateX(0%)}50%{transform:translateX(20%)}100%{transform:translateX(0%)}}@keyframes fade-in{0%{opacity:.2}40%{opacity:1}100%{opacity:.2}}@keyframes hvr-ripple-out{0%{top:-5px;right:-5px;bottom:-5px;left:-5px}50%{top:-15px;right:-15px;bottom:-15px;left:-15px;opacity:.8}100%{top:-5px;right:-5px;bottom:-5px;left:-5px;opacity:1}}@keyframes hvr-ripple-out-two{0%{top:0;right:0;bottom:0;left:0}100%{top:-30px;right:-30px;bottom:-30px;left:-30px;opacity:0}}@keyframes scale-up-one{0%{transform:scale(1)}40%{transform:scale(0.5)}100%{transform:scale(1)}}@keyframes scale-up-two{0%{transform:scale(0.5)}40%{transform:scale(0.8)}100%{transform:scale(0.5)}}@keyframes scale-up-three{0%{transform:scale(1)}40%{transform:scale(2)}100%{transform:scale(1)}}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-throwOutUp{to{transform:translate3d(0, -150px, 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, 150px, 0);opacity:0}}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}html.with-fancybox body{touch-action:none}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.f-thumbs__slide.is-loading img{opacity:0}.fancybox__infobar span{padding:0 5px}.slick-dots li{display:inline-block}.slick-dots li button{text-indent:-50000px;width:8px;height:8px;border-radius:50%;margin:0 5px;background:#e4e4e4;transition:all .3s ease-in-out}.slick-dots .slick-active button{background:#e1ff2d}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-arrow.slick-hidden{display:none}