body,html{height:100%}.datetimepicker table td.today,.datetimepicker table th.today{color:#fff!important;background-color:var(--color1)!important}.home-about .text h1,.main-banner .text h1,.main-wrapper .about .profile .text h1,.main-wrapper .book-detail .content h1,.main-wrapper .member-area-questionnaire .title h1,.main-wrapper .template-default-1 .text h1,.main-wrapper .template-default-2 .text h1,.main-wrapper .template-default-3 .text h1,.main-wrapper .workshop-detail h1.title{font-family:var(--font2),sans-serif;letter-spacing:.0625rem}html{scroll-behavior:smooth;font-size:16px}body{width:100%;font-weight:400;color:#333;text-rendering:optimizeLegibility;letter-spacing:.02rem;overflow-x:hidden}.btn,a{text-decoration:none;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out}a:focus,a:hover{text-decoration:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important}.btn.focus,.btn:focus,button:focus{outline:0!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.btn-sm{font-size:.8125rem!important}.container{max-width:100%;width:90%}.clr{width:100%!important;display:block!important;clear:both!important}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 .9375rem}.no-border{border:0!important}.dis-inline-block{display:inline-block}.dis-block,.main-wrapper .member-area .history .content .item table td small{display:block}.box-gallery:hover>.text,.dis-none,.home-banner .slider-default-1 .slick-dots li button:before,.home-count .content .slider-carousel-2 .slick-dots li button:before,.main-wrapper .contact .form-contact .form-group .invalid-feedback{display:none}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize}.border-radius-0{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.border-radius-500{border-radius:31.25rem;-moz-border-radius:31.25rem;-webkit-border-radius:31.25rem}.bg-rounded-bottom{width:100%;height:4.6875rem;background:var(--color3);content:"";display:block;border-radius:0 0 100% 100%}.bg-rounded-bottom img{width:100%;position:relative;top:-.3125rem}.bg-menu-overlay{width:100%;height:100%;background:rgba(21,21,21,.7);position:fixed;display:none;z-index:-99}.line1,.line2,.line3{width:5rem;height:.625rem}.bg-menu-overlay.show{display:block;z-index:99}.line1{display:inline-block}.line2{background:var(--color1);display:inline-block}.line3{background:#999;display:inline-block}.alert{font-size:.875rem;text-align:center;padding:.5rem}.btn-back-top,.btn-wa-floating{width:3.4375rem;height:3.4375rem;position:fixed;font-size:1.625rem;right:1.25rem}.pl-pr-0,.pr-0{padding-right:0}.alert-dismissible .btn-close{padding:1.375rem .6875rem 0}.home-about .col-image,.pl-0,.pl-pr-0{padding-left:0}.text-right{text-align:right}.red-color{color:#c31d21!important}small.text-alert{font-size:.75rem;color:#c31d21;display:block}.g-recaptcha div{margin:0 auto}.form-control::-webkit-input-placeholder{color:#333}.form-control::-moz-placeholder{color:#333}.form-control:-ms-input-placeholder{color:#333}.form-control:-moz-placeholder{color:#333}::selection{background:var(--color1);color:#fff}@media only screen and (min-width:1200px){.hidden-xl{display:none!important}}@keyframes moveBounce{0%,100%{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(1.25rem);-moz-transform:translateY(1.25rem);-webkit-transform:translateY(1.25rem)}}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:.3125rem!important}.mb-10{margin-bottom:.625rem!important}.mb-15{margin-bottom:.9375rem!important}.mb-20{margin-bottom:1.25rem!important}.mb-30{margin-bottom:1.875rem!important}.mb-40{margin-bottom:2.5rem!important}.mb-50{margin-bottom:3.125rem!important}.mb-60{margin-bottom:3.75rem!important}.mb-70{margin-bottom:4.375rem!important}.mb-80{margin-bottom:5rem!important}.mb-90{margin-bottom:5.625rem!important}.mb-100{margin-bottom:6.25rem!important}.mt-0{margin-top:0!important}.mt-10{margin-top:.625rem!important}.mt-20{margin-top:1.25rem!important}.mt-30{margin-top:1.875rem!important}.mt-40{margin-top:2.5rem!important}.mt-50{margin-top:3.125rem!important}.mt-60{margin-top:3.75rem!important}.mt-70{margin-top:4.375rem!important}.mt-80{margin-top:5rem!important}.mt-90{margin-top:5.625rem!important}.mt-100{margin-top:6.25rem!important}.pl-pr-5{padding-left:.3125rem;padding-right:.3125rem}.btn-back-top{background:var(--color1);bottom:6.875rem;color:#fff;display:none;border:0;z-index:99;box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75);-moz-box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75);-webkit-box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75)}.btn-back-top.show{background:var(--color1);display:flex;align-items:center;align-content:center;justify-content:center}.btn-back-top:hover{background:var(--color1);color:#fff;opacity:.7!important}.btn-back-top i{font-size:1.375rem;color:#fff}.btn-wa-floating{background:#25d366;bottom:2.5rem;color:#fff;padding:0;display:flex;align-items:center;align-content:center;justify-content:center;border:.0625rem solid #25d366;z-index:6;box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75);-moz-box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75);-webkit-box-shadow:0 .1875rem .625rem -.3125rem rgba(0,0,0,.75)}.btn-wa-floating:focus,.btn-wa-floating:hover{background:#25d366;color:#fff;opacity:.7!important}.btn-pass{background:0 0;position:absolute;right:.625rem;top:.875rem;font-size:.6875rem;color:#333;border:0;padding:0;z-index:2}.btn-pass.btn-pass-custom{top:2.8125rem}.datetimepicker{padding:.625rem!important}.datetimepicker table th{font-family:Roboto,sans-serif;font-size:.875rem!important;color:#333;padding:.3125rem}.datetimepicker table td{font-family:Roboto,sans-serif;font-size:.8125rem!important;color:#333;padding:.3125rem}.datetimepicker table td.today{background-image:-moz-linear-gradient(top,var(--color1),var(--color1))!important;background-image:-ms-linear-gradient(top,var(--color1),var(--color1))!important;background-image:-webkit-linear-gradient(top,var(--color1),var(--color1))!important;background-image:-o-linear-gradient(top,var(--color1),var(--color1))!important;background-image:linear-gradient(to bottom,var(--color1),var(--color1))!important}.datetimepicker table td span.hour.active,.datetimepicker table td span.minute.active,.datetimepicker table td span.month.active,.datetimepicker table td span.year.active,.datetimepicker table td.active{background-color:var(--color1)!important;background-image:-moz-linear-gradient(top,var(--color1),var(--color1))!important;background-image:-ms-linear-gradient(top,var(--color1),var(--color1))!important;background-image:-webkit-linear-gradient(top,var(--color1),var(--color1))!important;background-image:-o-linear-gradient(top,var(--color1),var(--color1))!important;background-image:linear-gradient(to bottom,var(--color1),var(--color1))!important}.home-banner .slider-default-1 .slick-dots li button:hover,.home-banner .slider-default-1 .slick-dots li.slick-active button,.home-count .content .slider-carousel-2 .slick-dots li button:hover,.home-count .content .slider-carousel-2 .slick-dots li.slick-active button,.modal-dialog .modal-content{background:#fff}.modal-dialog .modal-content .modal-header{position:relative;padding:1.25rem 1.25rem 0;border:0;display:block}.modal-dialog .modal-content .modal-header h2{font-size:1.5rem;color:#333;text-align:center;text-transform:uppercase;margin:0 0 .625rem}.modal-dialog .modal-content .modal-header p{font-size:.9375rem;color:#333;text-align:center;margin:0 0 .3125rem}.box-course .text span i,.box-team .share,.box-team .share-link a:hover,.main-wrapper .contact .information .item label a:focus,.main-wrapper .contact .information .item label a:hover,.main-wrapper .workshop-detail .desc .tab-content .review .item span.rate i,.main-wrapper .workshop-detail .desc .tab-nav button,.main-wrapper .workshop-detail .info ul li span i,.mobile-navigation .content .item-menu ul li a:focus,.mobile-navigation .content .item-menu ul li a:hover,.modal-dialog .modal-content .modal-body p a,.modal-dialog .modal-content .modal-header p a,footer p a:focus,footer p a:hover,footer ul li a:focus,footer ul li a:hover{color:var(--color1)}.modal-dialog .modal-content .modal-header a.btn-close{width:100%;height:auto;background:0 0;color:#777;padding:0;margin:0;display:block;text-align:right;opacity:1}.modal-dialog .modal-content .modal-body{padding:1.25rem}.modal-dialog .modal-content .modal-body p{font-size:.875rem;text-align:center;margin:0}.main-banner,.main-wrapper,.modal-dialog .modal-content .modal-body .form-group{width:100%;position:relative}.modal-dialog .modal-content .modal-body .form-group label{font-size:.9375rem;font-weight:500;color:#333;margin:0 0 .5rem}.modal-dialog .modal-content .modal-body .form-group .form-control{background:#fff;position:relative;font-size:.9375rem;color:#333;border:.0625rem solid #333;border-radius:.375rem;-moz-border-radius:.375rem;-webkit-border-radius:0.375rem}.modal-dialog .modal-content .modal-body .form-group input.form-control{height:2.625rem}.modal-dialog .modal-content .modal-body .form-group .btn{width:100%;padding:.625rem .9375rem;display:block}.modal-review .modal-dialog .modal-content .modal-body .star-review{width:100%;unicode-bidi:bidi-override;direction:rtl;margin:0;text-align:left;display:block}.modal-review .modal-dialog .modal-content .modal-body .star-review input{position:absolute;left:-62499.9375rem}.modal-review .modal-dialog .modal-content .modal-body .star-review label{display:inline-block;font-size:1.25rem;margin:0}.modal-review .modal-dialog .modal-content .modal-body .star-review>label:before{position:relative;font-family:"Font Awesome 5 Free";display:block;content:"\f005";color:#ccc;background:-webkit-linear-gradient(-45deg,#d9d9d9 0,#b3b3b3 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal-review .modal-dialog .modal-content .modal-body .star-review>label.selected:before,.modal-review .modal-dialog .modal-content .modal-body .star-review>label.selected~label:before,.modal-review .modal-dialog .modal-content .modal-body .star-review>label:hover:before,.modal-review .modal-dialog .modal-content .modal-body .star-review>label:hover~label:before{color:#ff9800;background:#ff9800;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.box-team .text,.main-wrapper .member-area-questionnaire .title,.modal-join .modal-dialog .modal-content .modal-body{text-align:center}.modal-join .modal-dialog .modal-content .modal-body .form-group{text-align:left}.modal-join .modal-dialog .modal-content .modal-body h2{font-size:1rem;color:#000}.modal-join .modal-dialog .modal-content .modal-body p{font-size:1rem;margin:0 0 .9375rem}.modal-join .modal-dialog .modal-content .modal-body ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.modal-join .modal-dialog .modal-content .modal-body ul li{width:40%;margin:0 .625rem}.modal-join .modal-dialog .modal-content .modal-body ul li .btn{width:100%;display:block;padding:.375rem .75rem}.ratio-16x9{background:0 0!important}.box-course{width:100%;background:#fff;padding:.9375rem;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem;box-shadow:0 0 .9375rem rgb(0 0 0 / 7%);-moz-box-shadow:0 0 .9375rem rgb(0 0 0 / 7%);-webkit-box-shadow:0 0 .9375rem rgb(0 0 0 / 7%)}.box-course .image{width:100%;margin:0 0 .625rem;overflow:hidden}.box-book .image img,.box-course .image img{width:100%;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem}.box-book,.box-book .text,.box-course .text,.home-about .container,.home-banner .item,.home-banner .item img,.home-testimonial .image,.home-testimonial .text,.main-banner .image,.main-wrapper .about .profile .image,.main-wrapper .about .profile .image img,.main-wrapper .auth .content .form-group button,.main-wrapper .book-detail .content,.main-wrapper .book-detail .photo img,.main-wrapper .contact .information,.main-wrapper .form-testimonial,.main-wrapper .member-area .content .item-order img,.main-wrapper .workshop-detail .button .btn,.main-wrapper .workshop-detail .button-mobile .btn,.main-wrapper .workshop-detail .image img{width:100%}.box-course .text h2{font-size:1rem;margin:0 0 .625rem}.box-book .text ul,.box-course .text ul{list-style:none;padding:0;margin:0 0 .5rem;display:flex}.box-course .text ul li,.main-wrapper .workshop-detail .info ul li{font-size:.875rem;margin-right:.9375rem}.box-course .text p{font-size:.875rem;margin:0 0 .3125rem}.box-course .text span{font-size:.8125rem;display:block;margin:0 0 1.25rem}.box-book .text a.btn,.box-course .text a.btn{width:100%;padding:.375rem .9375rem}.box-book .image{width:100%;margin:0 0 .625rem;box-shadow:0 0 .9375rem rgb(0 0 0 / 7%);-moz-box-shadow:0 0 .9375rem rgb(0 0 0 / 7%);-webkit-box-shadow:0 0 .9375rem rgb(0 0 0 / 7%)}.box-book .text h2{font-size:1rem!important;margin:0 0 .3125rem}.box-book .text p{font-size:.9375rem;margin:0 0 .625rem}.box-team{position:relative}.box-team:hover .image:after{border-color:var(--color1);clip-path:polygon(25% -70%,75% -70%,120% 50%,75% 170%,25% 170%,-20% 50%);-moz-clip-path:polygon(25% -70%,75% -70%,120% 50%,75% 170%,25% 170%,-20% 50%);-webkit-clip-path:polygon(25% -70%,75% -70%,120% 50%,75% 170%,25% 170%,-20% 50%)}.box-team:hover figure img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform-origin:top center;-moz-transform-origin:top center;-webkit-transform-origin:top center}.box-team:hover .share-link{transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1);opacity:1;visibility:visible}.box-team:hover .share{background-color:var(--color1)}.box-team .image{width:17.1875em;height:17.1875em;position:relative;padding:1.6875rem;margin:0 auto .625rem;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.box-team .image:before{width:100%;height:50%;position:absolute;left:0;bottom:0;border:.5rem solid #ddd;border-top:0;content:"";border-radius:0 0 12.5rem 12.5rem;-moz-border-radius:0 0 12.5rem 12.5rem;-webkit-border-radius:0 0 12.5rem 12.5rem;transition:.7s;-moz-transition:.7s;-webkit-transition:.7s}.box-team .image:after{width:100%;height:50%;position:absolute;left:0;bottom:0;border:.5rem solid var(--color2);border-top:0;content:"";border-radius:0 0 12.5rem 12.5rem;-moz-border-radius:0 0 12.5rem 12.5rem;-webkit-border-radius:0 0 12.5rem 12.5rem;clip-path:polygon(50% 0,50% 0,50% 50%,50% 100%,50% 100%,50% 50%);-moz-clip-path:polygon(50% 0,50% 0,50% 50%,50% 100%,50% 100%,50% 50%);-webkit-clip-path:polygon(50% 0,50% 0,50% 50%,50% 100%,50% 100%,50% 50%);transition:.7s;-moz-transition:.7s;-webkit-transition:.7s}.box-team .image figure{width:13.75rem;height:13.75rem;position:relative;overflow:hidden;margin-bottom:0;z-index:1;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.box-team .image figure img{width:100%;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.box-team .share{width:3.125rem;height:3.125rem;background-color:#fff;position:absolute;left:1.875rem;top:1.25rem;font-size:1rem;line-height:3.125rem;text-align:center;z-index:3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.2);-moz-box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.2);-webkit-box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.2);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.box-team .share-link{background-color:#fff;position:absolute;left:2.1875rem;top:1.75rem;z-index:3;opacity:0;padding:.625rem 0;visibility:hidden;overflow:hidden;display:flex;display:-ms-flexbox;display:-webkit-box;border-radius:1.25rem;-moz-border-radius:1.25rem;-webkit-border-radius:1.25rem;align-items:center;-ms-flex-align:center;-webkit-box-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;transform:scaleY(0);-moz-transform:scaleY(0);-webkit-transform:scaleY(0);transform-origin:top;-moz-transform-origin:top;-webkit-transform-origin:top;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.2);-moz-box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.2);-webkit-box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.2)}.box-team .share-link a{width:2.5rem;height:2.1875rem;position:relative;font-size:.875rem;color:#333;line-height:2.1875rem;text-align:center;display:block;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.box-team .text h3{font-size:1.5rem;margin:0 0 .3125rem}.box-team .text label{font-size:1.125rem;font-weight:400}.box-gallery{width:100%;position:relative;margin:0;overflow:hidden;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem;box-shadow:0 0 .9375rem rgb(0 0 0 / 7%);-moz-box-shadow:0 0 .9375rem rgb(0 0 0 / 7%);-webkit-box-shadow:0 0 .9375rem rgb(0 0 0 / 7%)}.box-gallery .overlay{width:100%;height:18.75rem;background:rgba(0,0,0,.6);position:absolute;top:0;opacity:0;display:flex;justify-content:center;align-items:center;padding:.9375rem;z-index:2;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.box-gallery .image.image2 img,.box-gallery:hover>.overlay,.home-testimonial .image .slider .item.slick-current .shape{opacity:1}.box-gallery .text{width:100%;height:18.75rem;position:absolute;top:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:.9375rem;z-index:1}.box-gallery .text h2{font-size:1.125rem;color:#fff;text-shadow:0 .0625rem .25rem #333;margin:0}.box-gallery .text ul{list-style:none;padding:0;margin:.3125rem 0 0;display:flex;justify-content:center}.box-gallery .text ul li{font-size:.9375rem;color:#fff;text-shadow:0 .0625rem .25rem #333;margin:0 .3125rem}.box-gallery .image{width:100%;background:#000;overflow:hidden;margin:0;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem}.box-gallery .image img{width:100%;height:18.75rem;object-fit:cover;object-position:center;opacity:.8}.mobile-navigation{width:70%;height:100%;background:#ffff;display:block;position:fixed;z-index:999;right:-100%;overflow-x:hidden;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out}.mobile-navigation .content{width:100%;padding:1.875rem}.header .header-bottom,.header-scroll{background:#fff;padding:.625rem 0}.mobile-navigation .content .item-close{width:100%;display:flex;justify-content:flex-end;margin:0 0 1.25rem}.mobile-navigation .content .item-close a{font-size:1.25rem;color:var(--color1)}.mobile-navigation .content .item-menu{width:100%;display:block;margin-bottom:1.875rem}.mobile-navigation .content .item-information ul,.mobile-navigation .content .item-menu ul{list-style:none;margin:0;padding:0}.mobile-navigation .content .item-menu ul li{display:block;margin:.625rem 0}.mobile-navigation .content .item-menu ul li a{font-size:.9375rem;color:#333;padding:0;display:block}.mobile-navigation .content .item-menu ul li>ul{width:100%;background:0 0;position:relative!important;right:unset!important;left:unset!important;bottom:unset!important;top:unset!important;border:0;padding:0;margin:0 0 .625rem!important;transform:unset!important;will-change:unset!important}.mobile-navigation .content .item-menu ul li>ul li a{font-size:.9375rem;padding:0 0 .25rem .625rem}.mobile-navigation .content .item-menu ul li>ul li a:focus,.mobile-navigation .content .item-menu ul li>ul li a:hover{background:0 0}.mobile-navigation .content .item-menu ul li>ul li>ul{padding-left:.625rem}.mobile-navigation .content .item-information{width:100%;margin:0 0 1.875rem;display:block}.mobile-navigation .content .item-information ul li{display:block;margin:.3125rem 0}.mobile-navigation .content .item-information ul li a{font-size:.9375rem;color:#333;padding:.9375rem 0}.mobile-navigation .content .item-information ul li a:focus,.mobile-navigation .content .item-information ul li a:hover{color:#c72127}.mobile-navigation .content .item-button p{font-size:1rem;text-align:center}.mobile-navigation .content .item-button ul{padding:0;margin:0}.mobile-navigation .content .item-button ul li{display:block;margin:0 0 .625rem}.mobile-navigation .content .item-button ul li .btn{width:100%;display:block}.header{width:100%;margin:0;z-index:99}.header .header-top .item{width:100%;display:flex;align-items:center;align-content:center;justify-content:space-between;padding:.3125rem 0}.header .header-top .item ul{display:flex;list-style:none;padding:0;margin:0;align-items:center;align-content:center}.header .header-top .item ul li a{color:#fff;font-size:.8125rem;align-items:center;align-content:center;justify-content:center}.header .header-bottom .item .navigation ul li a:focus,.header .header-bottom .item .navigation ul li a:hover,.header .header-top .item ul li a:focus,.header .header-top .item ul li a:hover,.header-scroll .item .navigation ul li a:focus,.header-scroll .item .navigation ul li a:hover,.main-wrapper .book-detail .content ul.share li a:focus,.main-wrapper .book-detail .content ul.share li a:hover,.main-wrapper .workshop-detail .share ul li a:focus,.main-wrapper .workshop-detail .share ul li a:hover{opacity:.7}.header .header-top .item .contact ul li{margin-right:.9375rem}.header .header-bottom .item .navigation ul li>ul li:last-child,.header .header-top .item .auth ul li:first-child,.header .header-top .item .contact ul li:last-child,.header-scroll .item .navigation ul li>ul li:last-child,.home-testimonial .image .slider,.home-testimonial .text .slider,.main-wrapper .curriculum .item .accordion .accordion-item label,.main-wrapper .member-area .content .item-order:last-child,.main-wrapper .member-area .history .content .item table,.main-wrapper .member-area .history .content .item table td ul,.main-wrapper .member-area .history .content .item:last-child,.main-wrapper .workshop-detail .info ul li:last-child,footer ul li:last-child,footer ul.sc li:last-child{margin:0}.header .header-top .item .auth ul li{margin-left:.9375rem}.header .header-top .item .auth ul li a{font-size:.875rem}.header .header-bottom .item,.header-scroll .item{width:100%;display:flex;align-items:center}.header .header-bottom .item .logo,.header-scroll .item .logo{width:12%;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out}.header .header-bottom .item .logo img,.header-scroll .item .logo img{height:4.375rem;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out}.header .header-bottom .item .navigation,.header-scroll .item .navigation{width:88%}.header .header-bottom .item .navigation>ul,.header-scroll .item .navigation>ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-end;align-items:center;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out}.header .header-bottom .item .navigation ul li,.header-scroll .item .navigation ul li{margin-left:1.875rem}.header .header-bottom .item .navigation ul li:first-child,.header-scroll .item .navigation ul li:first-child{margin-left:0}.header .header-bottom .item .navigation ul li.button,.header-scroll .item .navigation ul li.button{margin-left:.625rem}.header .header-bottom .item .navigation ul li a,.header-scroll .item .navigation ul li a{font-size:.875rem;color:#333}.header .header-bottom .item .navigation ul li a.btn,.header-scroll .item .navigation ul li a.btn{color:#fff;padding:.5rem .9375rem}.header .header-bottom .item .navigation ul li>ul,.header-scroll .item .navigation ul li>ul{top:1.25rem!important;border:0;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem;box-shadow:0 0 3.125rem 0 rgb(32 32 32 / 15%);-webkit-box-shadow:0 0 3.125rem 0 rgb(32 32 32 / 15%);-moz-box-shadow:0 0 3.125rem 0 rgba(32,32,32,.15)}.header .header-bottom .item .navigation ul li>ul::before,.header-scroll .item .navigation ul li>ul::before{width:1.25rem;height:1.25rem;background-color:#fff;content:"";position:absolute;right:1.25rem;top:-.625rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header .header-bottom .item .navigation ul li>ul li,.header-scroll .item .navigation ul li>ul li{display:block;margin:0}.header .header-bottom .item .navigation ul li>ul li a,.header-scroll .item .navigation ul li>ul li a{font-size:.8125rem;color:#333}.header .header-bottom .item .navigation ul li>ul li a:focus,.header .header-bottom .item .navigation ul li>ul li a:hover,.header-scroll .item .navigation ul li>ul li a:focus,.header-scroll .item .navigation ul li>ul li a:hover{color:var(--color1);background:0 0;opacity:1}.header-scroll{width:100%;position:fixed;z-index:5;top:-100%;box-shadow:0 0 3.125rem 0 rgb(0 0 0 / 10%);-moz-box-shadow:0 0 3.125rem 0 rgb(0 0 0 / 10%);-webkit-box-shadow:0 0 3.125rem 0 rgb(0 0 0 / 10%);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}.header-scroll.show{top:0!important}.home-about,.home-banner{width:100%;margin:0 0 8.125rem}.home-banner .slider-default-1 .slick-dots{bottom:1.5625rem;right:0;z-index:4;text-align:center}.home-banner .slider-default-1 .slick-dots li,.home-count .content .slider-carousel-2 .slick-dots li{width:auto;height:auto;margin:0 .3125rem}.home-banner .slider-default-1 .slick-dots li button,.home-count .content .slider-carousel-2 .slick-dots li button{width:.9375rem;height:.9375rem;background:0 0;border:.125rem solid #fff;border-radius:31.25rem;-moz-border-radius:31.25rem;-webkit-border-radius:31.25rem}.home-about .text{position:relative;padding:0 3.125rem 0 5rem}.home-about .text::after{content:"";width:25rem;height:25rem;background:#fdf3e6;position:absolute;right:-20%;top:-.3125rem;z-index:-1;border-radius:31.25rem;-moz-border-radius:31.25rem;-webkit-border-radius:31.25rem}.home-about .text h1{font-size:2.5rem;margin:0 0 1.25rem}.home-about .text label,.home-book .title label,.home-course .title label,.home-testimonial .title label{font-size:1.375rem;color:var(--color1)}.home-about .text a{padding:.9375rem 2.1875rem}.home-about .image{position:relative;text-align:right}.home-about .image img{width:100%;border-radius:0 6.25rem 6.25rem 0;-moz-order-radius:0 6.25rem 6.25rem 0;-webkit-border-radius:0 6.25rem 6.25rem 0}.home-about .image::after{content:"";width:calc(50vw + 2.5rem);height:100%;background:#fdf3e6;position:absolute;z-index:-1;left:-2.5rem;top:0;transform:rotate(4deg);-moz-transform:rotate(4deg);-webkit-transform:rotate(4deg);border-radius:0 6.25rem 6.25rem 0;-moz-border-radius:0 6.25rem 6.25rem 0;-webkit-border-radius:0 6.25rem 6.25rem 0}.home-course{width:100%;background:url(../img/core/bg1.png) var(--color3);padding:5rem 0}.home-book .title,.home-course .title,.home-testimonial .title{text-align:center;margin:0 0 3.125rem}.home-book .title h1,.home-course .title h1,.home-instagram .title h1,.home-testimonial .title h1,.main-wrapper .about .team .title h2,.main-wrapper .vision-mission h2{font-size:2.5rem;font-family:var(--font2),sans-serif;letter-spacing:.0625rem}.home-book,.main-wrapper .template-default-1,.main-wrapper .template-default-2,.main-wrapper .template-default-3{width:100%;padding:5rem 0}.home-book .container,.main-wrapper .member-area .container{max-width:100%;width:80%}.home-book .slider-carousel-1{margin:0 -.9375rem}.home-book .slider-carousel-1 .box-book{margin:0 .9375rem}.home-book .slider-carousel-1 .slick-next,.home-book .slider-carousel-1 .slick-prev{width:2.5rem;height:2.5rem;background:#fff;z-index:1;top:38%;box-shadow:0 .125rem .3125rem 0 rgba(0,0,0,.15);-moz-box-shadow:0 .125rem .3125rem 0 rgba(0,0,0,.15);-webkit-box-shadow:0 .125rem .3125rem 0 rgba(0,0,0,.15);border-radius:31.25rem!important;-moz-border-radius:31.25rem!important;-webkit-border-radius:31.25rem!important}.home-book .slider-carousel-1 .slick-prev{left:0}.home-book .slider-carousel-1 .slick-next{right:0}.home-book .slider-carousel-1 .slick-next:before,.home-book .slider-carousel-1 .slick-prev:before{width:1rem;height:1rem;background:url(../img/core/arrow.svg) 0 0/1rem 4rem no-repeat;display:inline-block;font-size:0;margin-top:.125rem}.home-book .slider-carousel-1 .slick-next:before{background-position:0 -3rem}.home-count{width:100%;height:21.875rem;background:var(--color1);position:relative;overflow:hidden}.home-count .image{width:100%;background-attachment:fixed;background-size:cover;background-position:center;position:absolute;top:0;left:0;right:0;bottom:0;display:block;opacity:.5;z-index:1}.home-count .content{width:100%;height:21.875rem;position:absolute;display:flex;justify-content:center;align-items:center;align-content:center;padding:0 5%;text-align:center;z-index:2}.home-count .content .slider-carousel-2{margin:0 -.625rem}.home-count .content .slider-carousel-2 .item{width:100%;background:var(--color3);padding:1.875rem .9375rem;margin:0 .625rem;text-align:center;border-radius:15px;-moz-order-radius:15px;-webkit-border-radius:15px}.home-count .content .slider-carousel-2 .item i{font-size:2.25rem;display:block;margin:0 0 .625rem}.home-count .content .slider-carousel-2 .item label{font-size:1rem;display:block;margin:0}.home-count .content .slider-carousel-2 .item p{font-size:3.75rem;margin:0;line-height:1}.home-count .content .slider-carousel-2 .slick-dots{bottom:-3.125rem;right:0;z-index:4;text-align:center}.home-testimonial{width:100%;padding:5rem 0;background:url(../img/core/bg3.png) 0 0/100% no-repeat}.home-testimonial .title a{font-size:1rem;color:#f55f8d;display:block}.home-testimonial .image .slider .item{position:relative;margin:0 .625rem;padding:1.25rem 0 0;cursor:pointer;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.home-testimonial .image .slider .item.slick-current{padding:0}.home-testimonial .image .slider .item::after,.home-testimonial .image .slider .item::before{height:.9375rem;width:.9375rem;content:"";position:absolute;background:var(--color1);bottom:3.75rem;left:50%;opacity:1;border-radius:3.125rem;-moz-border-radius:3.125rem;-webkit-border-radius:3.125rem;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.home-testimonial .image .slider .item.slick-current::before{bottom:1.0625rem}.home-testimonial .image .slider .item.slick-current::after{height:.625rem;width:.625rem;bottom:0}.home-testimonial .image .slider .item img{width:95%;height:95%;border:.25rem solid var(--color1);position:relative;z-index:2;padding:0;margin:0 auto}.home-testimonial .image .slider .item .shape{height:3.75rem;width:2.5rem;background:url(../img/shape/shape-5.png) top/100% no-repeat;position:relative;bottom:.375rem;margin:0 auto;opacity:0;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.home-testimonial .text .slider .slick-track{padding:.9375rem 0}.home-testimonial .text .slider .item{width:100%;background:#fff;text-align:center;padding:1.875rem;margin:.3125rem 1.875rem;border-radius:.625rem;-moz-border-radius:.625rem;-webkit-border-radius:0.625rem;box-shadow:0 .125rem 1.25rem -.0625rem rgba(0,0,0,.1);-moz-box-shadow:0 .125rem 1.25rem -.0625rem rgba(0,0,0,.1);-webkit-box-shadow:0 .125rem 1.25rem -.0625rem rgba(0,0,0,.1)}.main-wrapper .contact .form-contact .form-group,.main-wrapper .member-area .button,footer img,footer label,footer ul li{margin:0 0 .9375rem}.home-testimonial .text .slider .item p{font-size:.875rem;color:#292323;margin:0 0 .625rem}.main-wrapper .auth .content .form-group label,.main-wrapper .curriculum .item .accordion .accordion-item .accordion-body ul.notes li,.main-wrapper .member-area-questionnaire .content label,.main-wrapper ul li,footer p,footer ul.sc li a{font-size:.9375rem}.home-testimonial .text .slider .item label{font-size:.9375rem;font-weight:500;color:#292323;margin:0}.home-instagram{width:100%;padding:0 0 5rem;text-align:center}footer{width:100%;background:var(--color3);padding:8.125rem 0}footer img{width:8.125rem}footer ul{list-style:none;padding:0;margin:0}.main-wrapper .gallery .tab-nav ul li button,.main-wrapper .workshop-detail .desc .tab-nav button.active,footer p a,footer ul li a{color:#333}footer ul.sc{display:flex;margin:.625rem 0 0}footer ul.sc li{margin-right:.625rem}footer p{margin:0}footer label{font-weight:500;color:#333;display:block}.copyright{padding:1.25rem;text-align:center}.copyright p{font-size:.8125rem;color:#fff;margin:0}.main-wrapper h1,.main-wrapper h2{font-size:2rem;margin:0 0 .9375rem}.main-wrapper h3,.main-wrapper h4{font-size:1.75rem;margin:0 0 .9375rem}.main-wrapper h5,.main-wrapper h6{font-size:1.5rem;margin:0 0 .9375rem}.main-wrapper p{font-size:.9375rem;margin:0 0 .9375rem}.main-wrapper ul{padding-left:1.25rem;margin:0 0 .9375rem}.main-wrapper label{font-size:1.25rem;font-weight:600;margin:0 0 .9375rem;display:block}.main-banner .text{width:100%;height:15.625rem;position:absolute;z-index:3;display:flex;align-items:center;justify-content:center}.main-banner .text h1{font-size:2.5rem;color:#fff;margin:0;text-align:center}.main-banner .overlay{width:100%;height:15.625rem;background:rgba(0,0,0,.4);position:absolute;z-index:2}.main-wrapper .about,.main-wrapper .book-detail{background:url(../img/core/bg1.png) var(--color3)}.main-banner .image img{width:100%;height:15.625rem;object-fit:cover;object-position:center}.main-wrapper .template-default-1 .image,.main-wrapper .template-default-2 .image{position:relative;margin:0 0 4.375rem}.main-wrapper .template-default-1 .image img.photo-profile,.main-wrapper .template-default-2 .image img.photo-profile{width:100%;border-radius:1.875rem;-moz-border-radius:1.875rem;-webkit-border-radius:1.875rem}.main-wrapper .template-default-1 .image .shape-1,.main-wrapper .template-default-2 .image .shape-1{position:absolute;top:-3.75rem;right:-3.75rem;z-index:-1;animation:4s linear infinite moveBounce;-webkit-animation:4s linear infinite moveBounce;-moz-animation:4s linear infinite moveBounce}.main-wrapper .template-default-1 .image .shape-2,.main-wrapper .template-default-2 .image .shape-2{width:23.75rem;position:absolute;bottom:-3.4375rem;left:0;right:0;z-index:-1;margin:auto;animation:4s linear infinite moveBounce;-webkit-animation:4s linear infinite moveBounce;-moz-animation:4s linear infinite moveBounce}.main-wrapper .template-default-1 .image .shape-3,.main-wrapper .template-default-2 .image .shape-3{position:absolute;top:50%;left:-3.125rem;z-index:-1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.main-wrapper .template-default-1 .text{width:100%;padding-left:3.75rem}.main-wrapper .template-default-2 .text{width:100%;padding-right:3.75rem}.main-wrapper .template-default-1 .text h1,.main-wrapper .template-default-2 .text h1,.main-wrapper .template-default-3 .text h1{font-size:2.5rem;margin:0 0 1.25rem}.main-wrapper .template-default-1 .text label,.main-wrapper .template-default-2 .text label,.main-wrapper .template-default-3 .text label{font-size:1.375rem;color:var(--color1);margin:0}.main-wrapper .template-default-1 .image-2 img,.main-wrapper .template-default-2 .image-2 img,.main-wrapper .template-default-3 .image img{width:100%;border-radius:1.25rem;-moz-border-radius:1.25rem;-webkit-border-radius:1.25rem}.main-wrapper .about{width:100%;padding:5rem 0 0}.main-wrapper .about .profile{padding:0 0 5rem}.main-wrapper .about .profile .text{width:100%;height:100%;padding-left:1.875rem;display:flex;align-items:center}.main-wrapper .about .profile .text h1{font-size:3rem}.main-wrapper .about .team{width:100%;padding:0 0 3.125rem;overflow:hidden}.main-wrapper .about .team .title,.main-wrapper .auth .title{text-align:center;margin:0 0 1.875rem}.main-wrapper .vision-mission{padding:6.25rem 0}.main-wrapper .vision-mission h3{font-size:1.5rem;color:#333}.main-wrapper .auth,.main-wrapper .book,.main-wrapper .checkout,.main-wrapper .curriculum,.main-wrapper .gallery,.main-wrapper .workshop,.main-wrapper .workshop-detail,.main-wrapper .workshop-success{width:100%;padding:3.125rem 0}.main-wrapper .contact .form-contact p,.main-wrapper .curriculum .item,.main-wrapper .member-area .history .content .item,.main-wrapper .member-area-questionnaire .content p,.main-wrapper .workshop-detail .info{margin:0 0 1.875rem}.main-wrapper .curriculum .item h2,.main-wrapper .workshop-detail .desc .tab-content .item h2,.main-wrapper .workshop-detail .desc .tab-content .item h3,.main-wrapper .workshop-detail .desc .tab-content .item h4,.main-wrapper .workshop-detail .desc .tab-content .item h5,.main-wrapper .workshop-detail .desc .tab-content .item h6{font-size:1.25rem}.main-wrapper .curriculum .item .accordion .accordion-item label button{font-size:.9375rem;background:var(--color3);padding:.9375rem}.main-wrapper .curriculum .item .accordion .accordion-item label button[aria-expanded=true]{background:var(--color1);color:#fff}.main-wrapper .curriculum .item .accordion .accordion-item label button[aria-expanded=true]::after{background-image:var(--bs-accordion-btn-icon)}.main-wrapper .curriculum .item .accordion .accordion-item .accordion-body{padding:.9375rem}.main-wrapper .curriculum .item .accordion .accordion-item .accordion-body ul.notes{list-style:none;padding:0;margin:0 0 .9375rem}.main-wrapper .curriculum .item .accordion .accordion-item .accordion-body ul.notes li i,.main-wrapper .workshop-detail .text ul li i{width:1.25rem}.main-wrapper .workshop-detail .button-mobile{width:95%;background:#fff;position:fixed;left:0;right:0;top:unset;bottom:-100%;margin:0 auto;padding:1.25rem .9375rem;z-index:9;text-align:center;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem;box-shadow:0 0 .4375rem -.0625rem #999;-moz-box-shadow:0 0 .4375rem -.0625rem #999;-webkit-box-shadow:0 0 .4375rem -.0625rem #999;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}.main-wrapper .workshop-detail .button-mobile.show{bottom:1.875rem}.main-wrapper .workshop-detail .button-mobile label,.main-wrapper .workshop-success .title p{font-size:1rem}.main-wrapper .book-detail .content ul.share,.main-wrapper .workshop-detail .info ul{list-style:none;padding:0;margin:0;display:flex}.main-wrapper .form-testimonial .form-group,.main-wrapper .workshop-detail .desc .tab-content .item,.main-wrapper .workshop-detail .image,.main-wrapper .workshop-detail .info ul li span,.main-wrapper .workshop-detail .share{margin:0 0 1.25rem}.main-wrapper .workshop-detail .side-box{width:100%;background:#fff;position:sticky;top:6.875rem;margin:0 0 1.25rem;padding:.625rem;border:.0625rem solid #ededed;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem;box-shadow:0 1.25rem 1.875rem 0 rgb(25 25 46 / 4%);-moz-box-shadow:0 1.25rem 1.875rem 0 rgb(25 25 46 / 4%);-webkit-box-shadow:0 1.25rem 1.875rem 0 rgb(25 25 46 / 4%)}.main-wrapper .workshop-detail .text ul{list-style:none;padding:0 .625rem;margin:0}.main-wrapper .workshop-detail .text ul li{font-size:.875rem;padding:0 0 .625rem;margin:0 0 .625rem;border-bottom:.0625rem solid #ededed;display:flex;justify-content:space-between;align-items:center;align-content:center}.main-wrapper .workshop-detail .text ul li:last-child{margin:0 0 1.25rem;padding:0;border-bottom:0}.main-wrapper .workshop-detail .share ul{list-style:none;padding:0;margin:0 0 .625rem;display:flex;justify-content:center}.main-wrapper .book-detail .content ul.share li,.main-wrapper .book-detail .content ul.share li:last-child,.main-wrapper .workshop-detail .share ul li,.main-wrapper .workshop-detail .share ul li:last-child{margin-right:.3125rem}.main-wrapper .book-detail .content ul.share li a,.main-wrapper .workshop-detail .share ul li a{width:1.875rem;height:1.875rem;background:var(--color1);font-size:1rem;color:#fff;display:flex;align-items:center;justify-content:center}.main-wrapper .workshop-detail .desc .tab-content{padding:1.25rem 0}.main-wrapper .workshop-detail .desc .tab-content .instructor ul{list-style:none;padding:0;margin:0 0 .9375rem;display:flex;align-items:center;align-content:center}.main-wrapper .workshop-detail .desc .tab-content .instructor ul li:first-child{width:4.6875rem;margin-right:.9375rem}.main-wrapper .workshop-detail .desc .tab-content .instructor ul li .image{overflow:hidden;margin:0}.main-wrapper .workshop-detail .desc .tab-content .instructor ul li .image img{width:100%;height:4.6875rem;object-fit:cover;object-position:center}.main-wrapper .form-testimonial .form-group label,.main-wrapper .workshop-detail .desc .tab-content .instructor ul li label{font-size:1.125rem;margin:0 0 .3125rem}.main-wrapper .workshop-detail .desc .tab-content .instructor ul li span{font-size:.9375rem;display:block}.main-wrapper .workshop-detail .desc .tab-content .review .item{border-bottom:.0625rem solid #ddd}.main-wrapper .workshop-detail .desc .tab-content .review .item:last-child{border-bottom:0}.main-wrapper .workshop-detail .desc .tab-content .review .item label{font-size:1rem;font-weight:500;margin:0 0 .1875rem}.main-wrapper .workshop-detail .desc .tab-content .review .item span.date{font-size:.875rem;font-weight:400}.main-wrapper .workshop-detail .desc .tab-content .review .item span.rate{font-size:.875rem;display:block;margin:0 0 .4375rem}.main-wrapper .workshop-success .title{text-align:center;margin:0 0 2.5rem}.main-wrapper .workshop-success .title h1{font-size:1.75rem}.main-wrapper .workshop-success .content{width:100%;text-align:center;padding:1.875rem;margin:0}.main-wrapper .workshop-success .content .item{width:80%;margin:0 auto 1.25rem;padding-bottom:1.25rem;border-bottom:.0625rem solid #757575}.main-wrapper .workshop-success .content .item:last-child{border:0;padding:0;margin:0 auto}.main-wrapper .workshop-success .content .item label{font-size:1.125rem;color:#dea593;margin:0}.main-wrapper .workshop-success .content .item p{font-size:1rem;color:#363636;margin:0 0 .3125rem}.main-wrapper .book-detail{width:100%;padding:3.125rem 0 0}.main-wrapper .book-detail .photo{border:.0625rem solid #333}.main-wrapper .book-detail .photo.sticky{position:sticky;top:6.875rem}.main-wrapper .book-detail .content h1{font-size:2rem;margin:0 0 1.25rem}.main-wrapper .book-detail .content h2,.main-wrapper .book-detail .content h3,.main-wrapper .book-detail .content h4,.main-wrapper .book-detail .content h5,.main-wrapper .book-detail .content h6{font-size:1.25rem;margin:0 0 .625rem}.main-wrapper .book-detail .content p,.main-wrapper .book-detail .content ul li{font-size:.9375rem;line-height:1.8}.main-wrapper .book-detail .content label{font-size:1.25rem;font-weight:600;display:block;margin:0 0 1.875rem}.main-wrapper .book-detail .content .desc{border-bottom:.0625rem solid #333;padding:0 0 1.5625rem;margin:0 0 1.5625rem}.main-wrapper .book-related{width:100%;padding:3.125rem 0 1.25rem}.main-wrapper .book-related h2{font-size:1.625rem}.main-wrapper .contact .form-contact h1,.main-wrapper .form-testimonial h1{font-size:2.625rem;font-family:var(--font2),sans-serif;letter-spacing:.0625rem}.main-wrapper .gallery .tab-nav{margin:0 0 3.125rem}.main-wrapper .gallery .tab-nav ul{justify-content:center;padding:0}.main-wrapper .gallery .tab-nav ul li button.active{color:#fff;border-radius:31.25rem;-moz-border-radius:31.25rem;-webkit-border-radius:31.25rem}.main-wrapper .contact{width:100%;background:var(--color3)}.main-wrapper .contact .form-contact,.main-wrapper .form-testimonial{width:100%;padding:5rem 0 3.125rem}.main-wrapper .contact .form-contact h1{color:#333}.main-wrapper .contact .form-contact .form-group .form-control,.main-wrapper .form-testimonial .form-group .form-control{background:#fff;font-size:.9375rem;color:#333;border:.0625rem solid #333;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem}.main-wrapper .contact .form-contact .form-group .form-control:focus,.main-wrapper .form-testimonial .form-group .form-control:focus{border:.0625rem solid var(--color1);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.main-wrapper .contact .form-contact .form-group input.form-control,.main-wrapper .contact .form-contact .form-group select.form-control,.main-wrapper .form-testimonial .form-group input.form-control,.main-wrapper .form-testimonial .form-group select.form-control{height:3.75rem}.main-wrapper .contact .form-contact .form-group textarea.form-control,.main-wrapper .form-testimonial .form-group textarea.form-control{height:10rem}.main-wrapper .contact .form-contact .form-group .form-control.is-invalid,.was-validated .form-control:invalid{border-color:#b41414!important;background:url("../img/core/warning.svg") no-repeat!important;background-position:right calc(.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.main-wrapper .contact .form-contact .form-group .form-control.is-valid,.was-validated .form-control:valid{border-color:#207b2f!important;background:url("../img/core/check-3.svg") no-repeat!important;background-position:right calc(.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.main-wrapper .contact .form-contact .form-group .btn,.main-wrapper .form-testimonial .form-group .btn{width:100%;height:2.8125rem;display:block;font-size:1rem;margin:0}.main-wrapper .contact .information .item{width:100%;background:#fff;padding:.9375rem;text-align:center;margin:0 0 1.5625rem;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:0.5rem;box-shadow:0 0 5.9375rem 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5.9375rem 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5.9375rem 0 rgba(0,0,0,.1)}.main-wrapper .contact .information .item .icon{width:2.375rem;height:2.375rem;background:var(--color1);font-size:1.25rem;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto .625rem}.main-wrapper .contact .information .item label{font-size:.9375rem;font-weight:500;color:#292323;margin:0;display:block}.main-wrapper .contact .information .item label a{color:#292323}.main-wrapper .contact-maps{margin:0 0 -.625rem}.main-wrapper .member-area,.main-wrapper .member-area-questionnaire{padding:3.125rem 0}.main-wrapper .member-area .side-navigation{width:100%;background:#fff;padding:1.25rem;margin:0 0 1.875rem;border:.0625rem solid #dee2e6;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:0.25rem}.main-wrapper .member-area .side-navigation ul{position:relative;list-style:none;margin:0;padding:0}.main-wrapper .member-area .side-navigation ul li{margin:.625rem 0;padding-bottom:.625rem}.main-wrapper .member-area .side-navigation ul li:last-child{padding-bottom:0}.main-wrapper .member-area .side-navigation ul li a{position:relative;font-size:.875rem;color:#7a838b;display:block}.main-wrapper .member-area .side-navigation ul li a:focus,.main-wrapper .member-area .side-navigation ul li a:hover,.main-wrapper .member-area .side-navigation ul li.active a{color:var(--color1);text-decoration:none}.main-wrapper .member-area .side-navigation ul li a i{font-size:.875rem;position:absolute;right:0;top:.125rem;line-height:1.2}.main-wrapper .member-area .title{width:100%;text-align:left;margin:0}.main-wrapper .member-area .title h1{font-size:1.75rem;font-family:var(--font2),sans-serif;letter-spacing:.0625rem;margin:0 0 1.875rem}.main-wrapper .member-area .button .btn{padding:.375rem 1.25rem}.main-wrapper .member-area .content h2{font-size:1.125rem;margin:0 0 .625rem}.main-wrapper .member-area .content table.table-profile{margin-bottom:1.875rem}.main-wrapper .member-area .content table.table-profile td{font-size:.875rem;padding:.625rem 4.0625rem .625rem 0;vertical-align:middle;letter-spacing:0;color:#333}.main-wrapper .member-area .content table.table-profile td a{color:#dea593}.main-wrapper .member-area .content table.table-profile td a svg.icon-change-password{width:.9375rem;height:auto;position:relative;bottom:.125rem}.main-wrapper .member-area .content table.table-profile td span{font-size:.75rem;font-style:italic;color:red;display:block;padding-left:.5rem}.main-wrapper .member-area .content table.table-profile td span a{color:red;text-decoration:underline}.main-wrapper .member-area .content label{font-size:.9375rem;margin:0 0 .3125rem}.main-wrapper .member-area .content .item-order{width:100%;background:#fff;padding:1.875rem;margin:0 0 .9375rem;border:.0625rem solid #fff;border-radius:.625rem;-moz-border-radius:.625rem;-webkit-border-radius:0.625rem;box-shadow:0 .25rem 1.25rem 0 rgba(0,0,0,.08);-moz-box-shadow:0 .25rem 1.25rem 0 rgba(0,0,0,.08);-webkit-box-shadow:0 .25rem 1.25rem 0 rgba(0,0,0,.08);transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out}.main-wrapper .member-area .content .item-order.active,.main-wrapper .member-area .content .item-order:hover{background:var(--color3);border:.0625rem solid var(--color1)}.main-wrapper .member-area .content .item-order h2{font-size:1.125rem;color:#333;margin:0 0 .3125rem}.main-wrapper .member-area .content .item-order p{font-size:.875rem;margin:0 0 .625rem}.main-wrapper .member-area .content .item-order .btn{font-size:.8125rem;padding:.3125rem .625rem}.main-wrapper .member-area .content .item-order .btn i{font-size:.6875rem}.main-wrapper .member-area .content .item-order span{padding:.375rem .75rem;line-height:1.5}.main-wrapper .member-area .history .content .item h2{font-size:1.125rem}.main-wrapper .member-area .history .content .item table td{font-size:.875rem;padding:.4375rem 0}.main-wrapper .member-area .history .content .item table td ul li{font-size:.875rem;color:#212529}.main-wrapper .member-area .history .content .item span.badge{padding:.375rem .5rem}.main-wrapper .member-area-questionnaire .title label{font-size:1rem;display:block;margin:0 0 .3125rem}.main-wrapper .member-area-questionnaire .title p{font-size:.9375rem;margin:0 0 1.875rem}.main-wrapper .member-area-questionnaire .content .btn{width:12.5rem}.main-wrapper .auth .title h1{font-size:1.375rem;margin:0}.main-wrapper .form-testimonial h1{color:#333;margin:0 0 2.5rem}.page-credit{width:100%;background:#fff;background:linear-gradient(180deg,rgba(255,236,237,0) 44.32%,#ffeced 100%);padding:5rem 0}.page-credit .item h2{font-size:1.25rem;margin:0 0 1.25rem}.page-credit .item img.codenesia-logo{height:2.5rem}.page-credit .item2{background:#000;padding:1.875rem;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.page-credit .item2 h2{color:#fff}.page-credit .item2 p{color:#fff;margin:0 0 1.875rem}.page-credit .item2 .btn-codenesia{background:#e7202d;border:.0625rem solid #e7202d;color:#fff}.page-credit .item2 .btn-codenesia:focus,.page-credit .item2 .btn-codenesia:hover{background:#e7202d;border:.0625rem solid #e7202d;color:#fff;opacity:.7}