@charset "UTF-8";body{color:#333;font-size:20px;font-family:"Exo",sans-serif;font-weight:400;line-height:1.7;margin:0;overflow-x:hidden;-ms-word-wrap:break-word;word-wrap:break-word;font-display: swap;}@media only screen and (max-width:1199px){body{font-size:15px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#3f4199;font-family:"Shippori Mincho",serif;font-weight:500;line-height:1.1;margin-bottom:10px;margin-top:0;font-display:swap}a{color:#009640;text-decoration:none;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}a:hover,a:active,a:focus{-webkit-box-shadow:none;box-shadow:none;color:#004a1f;outline:none;text-decoration:none}a img{border:none}.btn:focus{-webkit-box-shadow:none;box-shadow:none}p{margin-bottom:30px}p:last-child{margin-bottom:0}:active,:focus{-webkit-box-shadow:none;box-shadow:none;outline:none!important}::-moz-selection{background:#009640;color:#fff;text-shadow:none}::selection{background:#009640;color:#fff;text-shadow:none}::-moz-selection{background:#009640;color:#fff;text-shadow:none}::-webkit-selection{background:#009640;color:#fff;text-shadow:none}img{height:auto;max-width:100%}iframe{border:none!important}textarea:focus,textarea:active,input:focus,input:active{outline:none}ul{margin:0;padding:0}ul li{list-style:none}pre,ul,ol,dl,dd,blockquote,address,table,fieldset{margin-bottom:30px}table p{margin-bottom:0}.bg-img{background:no-repeat center center;background-size:cover}.bg-img-tr{background:no-repeat top right}.bg-img-tl{background:no-repeat top left}.bg-img-br{background:no-repeat bottom right}.bg-img-bl{background:no-repeat bottom left}.bg-img-nr{background:no-repeat center center;background-size:contain}.bg-img-rc{background:no-repeat;background-size:contain}[data-bg-img]{background:no-repeat center center;background-size:cover}.container{max-width:1200px;padding-left:15px;padding-right:15px}@media only screen and (max-width:1199px){.container{max-width:none;padding-left:15px;padding-right:15px}}.row{margin-right:-15px;margin-left:-15px}.row>[class*="col-"]{padding-right:15px;padding-left:15px}.no-gutter{margin-right:0;margin-left:0}.no-gutter .col,.no-gutter [class*="col-"]{padding-left:0;padding-right:0}.row-gutter-23{margin-right:-11.5px;margin-left:-11.5px}.row-gutter-23 .col,.row-gutter-23 [class*="col-"]{padding-left:11.5px;padding-right:11.5px}.row-gutter-30{margin-right:-15px;margin-left:-15px}.row-gutter-30 .col,.row-gutter-30 [class*="col-"]{padding-left:15px;padding-right:15px}.container,.container-fluid{padding-bottom:125px;padding-top:125px}@media only screen and (max-width:1199px){.container,.container-fluid{padding-bottom:90px;padding-top:90px}}.th-btn-link{display:inline-block;font-size:22px;font-weight:700;font-family:"Shippori Mincho",serif;line-height:1;position:relative;font-display:swap}.th-btn-link:before{background-color:#009640;bottom:-2px;content:"";left:0;opacity:.8;height:1.5px;position:absolute;width:100%;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}.th-btn-link:after{background-color:#3f4199;bottom:-2px;content:"";left:auto;right:0;opacity:.8;height:1.5px;position:absolute;width:0;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}.th-btn-link:hover{color:#3f4199}.th-btn-link:hover:before{left:auto;right:0;width:0}.th-btn-link:hover:after{left:0;right:auto;width:100%}.z-index-1{z-index:1}.fancybox-slide{cursor:url(../img/icons/cancel-white.webp),auto}.page-header-area{background-color:#fff0;position:relative;overflow:hidden;z-index:1}.page-header-area:before{background-color:#3f4199;content:"";left:0;opacity:.94;position:absolute;top:0;height:100%;width:100%}.page-header-content{padding:126px 0 126px;position:relative;z-index:1}@media only screen and (max-width:1199px){.page-header-content{padding:106px 0 106px}}.page-header-content .sub-title{color:#fff;font-size:22px;font-weight:500;letter-spacing:4.5px;margin-bottom:28px}@media only screen and (max-width:1199px){.page-header-content .sub-title{font-size:18px;margin-bottom:10px}}.page-header-content .title{color:#fff;font-size:30px;font-weight:800;letter-spacing:0;line-height:1}@media only screen and (max-width:1199px){.page-header-content .title{font-size:30px}}@media only screen and (max-width:991px){.page-header-content .title{font-size:30px}}@media only screen and (max-width:767px){.page-header-content .title{font-size:30px}}@media only screen and (max-width:575px){.page-header-content .title{font-size:30px}}.page-header-content .title+.breadcrumb-area{margin-top:30px}@media only screen and (max-width:1199px){.page-header-content .title+.breadcrumb-area{margin-top:26px}}@media only screen and (max-width:767px){.page-header-content .title+.breadcrumb-area{margin-top:20px}}.page-header-layer-style{left:0;position:absolute;top:0;right:0;width:100%;height:100%}@media only screen and (max-width:991px){.page-header-layer-style{display:none}}.page-header-layer-style .layer-style{position:absolute;right:150px;top:96px}.page-header-layer-style .layer-style2{bottom:71px;left:87px;position:absolute}.page-header-layer-style .layer-style3{bottom:88px;position:absolute;right:calc(50% - 523px)}@media only screen and (max-width:1199px){.page-header-layer-style .layer-style3{right:calc(50% - 440px)}}.page-header-layer-style .layer-style4{left:calc(50% - 29%);position:absolute;top:87px}.breadcrumb-area{margin-bottom:0}.breadcrumb-area .breadcrumb{background-color:#fff0;display:block;-ms-flex-wrap:unset;flex-wrap:unset;letter-spacing:0;line-height:1;margin-bottom:0;padding:0}.breadcrumb-area .breadcrumb li{color:#d3d3d3;display:inline-block;font-size:22px;font-weight:400;letter-spacing:1px;line-height:1;position:relative}@media only screen and (max-width:1199px){.breadcrumb-area .breadcrumb li{font-size:17px}}.breadcrumb-area .breadcrumb li a{color:#d3d3d3}.breadcrumb-area .breadcrumb li a:hover{color:#009640}.breadcrumb-area .breadcrumb .breadcrumb-sep{vertical-align:0;margin-right:0;margin-left:0}.pagination-content-wrap{margin-top:18px}.pagination-content-wrap .pagination-nav .pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.pagination-content-wrap .pagination-nav .pagination li{color:#3f4199;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;font-weight:600;font-family:"Shippori Mincho",serif;line-height:1;font-display:swap}.pagination-content-wrap .pagination-nav .pagination li a{color:#3f4199;line-height:1}.pagination-content-wrap .pagination-nav .pagination li a.icon{background-color:#3f4199;border-radius:50%;color:#fff;display:inline-block;font-size:22px;height:29px;line-height:25px;margin-top:2px;position:relative;top:1px;text-align:center;width:29px}.pagination-content-wrap .pagination-nav .pagination li a.icon:hover{background-color:#009640;color:#fff}.pagination-content-wrap .pagination-nav .pagination li a.disabled{cursor:not-allowed}.pagination-content-wrap .pagination-nav .pagination li a.active{color:#009640}.pagination-content-wrap .pagination-nav .pagination li a.prev{margin-right:28px}.pagination-content-wrap .pagination-nav .pagination li a.next{margin-left:28px}.pagination-content-wrap .pagination-nav .pagination li a:hover{color:#009640}.pagination-content-wrap .pagination-nav .pagination li.pagination-sep{margin:0 6px}.m--0{margin:0!important}.mb--0{margin-bottom:0!important}.ml--0{margin-left:0!important}.mr--0{margin-right:0!important}.mt--0{margin-top:0!important}@media only screen and (max-width:991px){.mb-md-40{margin-bottom:40px!important}}.p--0{padding:0!important}.pb--0{padding-bottom:0!important}.pl--0{padding-left:0!important}.pr--0{padding-right:0!important}.pt--0{padding-top:0!important}.ui-widget{font-size:14px}.ui-timepicker-wrapper{font-size:15px}.preloader-deactive .preloader-wrap{display:none}.preloader-wrap{background-color:#fff;position:fixed;left:0;top:0;height:100vh;width:100vw;z-index:99999;overflow:hidden}.preloader-wrap .preloader{position:absolute;width:50px;height:50px;top:50%;left:50%;margin-left:-32px;margin-top:-50px}.preloader-wrap .preloader .dot{height:100%;width:100%;display:block;box-shadow:0 0 20px 0 rgb(0 0 0 / .2);-webkit-box-shadow:0 0 20px 0 rgb(0 0 0 / .2);-webkit-animation:la-rotateplane 1.2s infinite ease-in-out;animation:la-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#009640}@-webkit-keyframes la-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes la-rotateplane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.scroll-to-top{-webkit-box-shadow:0 0 8px 1px rgb(0 0 0 / .2);box-shadow:0 0 8px 1px rgb(0 0 0 / .2);bottom:-60px;background-color:#009640;color:#fff;position:fixed;right:3%;display:block;padding:0;width:40px;height:40px;border-radius:0;text-align:center;font-size:20px;line-height:38px;font-weight:700;cursor:pointer;opacity:0;visibility:hidden;overflow:hidden;transition:all 0.5s cubic-bezier(.645,.045,.355,1);-webkit-transition:all 0.5s cubic-bezier(.645,.045,.355,1);-moz-transition:all 0.5s cubic-bezier(.645,.045,.355,1);-ms-transition:all 0.5s cubic-bezier(.645,.045,.355,1);-o-transition:all 0.5s cubic-bezier(.645,.045,.355,1);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);z-index:999}.scroll-to-top span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;right:1px;top:0}.scroll-to-top:hover{background-color:#3f4199}.scroll-to-top.show{visibility:visible;opacity:1;bottom:70px}.scroll-to-top.show:hover{opacity:1}.fixed{position:fixed;display:block;right:0;top:150px;padding-right:230px!important}.main-menu>li{margin-right:14px;padding:3px 0}.main-menu>li:last-child{margin-right:0}.main-menu>li>a{color:#000;display:block;font-size:14px;font-weight:500;line-height:30px;text-transform:uppercase;padding:7px 25px;position:relative}.main-menu>li:hover>a,.main-menu>li.active>a{color:#009640}.main-menu>li:hover>a:before,.main-menu>li.active>a:before{color:#009640}.has-submenu{padding-right:10px;position:relative}.has-submenu>a{position:relative}.has-submenu>a:before{content:"";color:#009640;font-size:14px;line-height:30px;font-family:"FontAwesome";position:absolute;right:11px;top:7px;font-display:swap}.has-submenu:hover>.submenu-nav{margin-top:0;opacity:1;visibility:visible;pointer-events:visible}.has-submenu .submenu-nav{background-color:#111;border:none;border-bottom:none;padding:15px 0 15px;position:absolute;left:-25px;top:100%;opacity:0;min-width:250px;pointer-events:none;margin-top:30px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;visibility:hidden;z-index:9999}@media only screen and (max-width:1199px){.has-submenu .submenu-nav{min-width:100%;left:0}}.has-submenu .submenu-nav:before{content:"";position:absolute;height:56px;width:100%;left:0;bottom:100%}.has-submenu .submenu-nav>li{padding:10px 25px}.has-submenu .submenu-nav>li a{color:#aaa;display:block;font-weight:400;font-size:14px;letter-spacing:inherit;text-transform:capitalize}.has-submenu .submenu-nav>li a:hover{color:#fff}.has-submenu .submenu-nav>li:hover>a{color:#fff}.has-submenu .submenu-nav>li:hover:after{color:#fff!important}.has-submenu .submenu-nav>li.has-submenu{position:relative}.has-submenu .submenu-nav>li.has-submenu a:before{display:none}.has-submenu .submenu-nav>li.has-submenu:hover>.submenu-nav{-webkit-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:visible}.has-submenu .submenu-nav>li.has-submenu:after{content:"";color:#333;font-size:15px;line-height:1;font-family:"FontAwesome";;font-display:swap;position:absolute;right:20px;top:50%;transform:translate(0%,-57%);-webkit-transform:translate(0%,-57%);-moz-transform:translate(0%,-57%);-ms-transform:translate(0%,-57%);-o-transform:translate(0%,-57%)}.has-submenu .submenu-nav>li.has-submenu .submenu-nav{left:100%;top:0}.has-submenu .submenu-nav-mega{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 50px;width:100%}@media only screen and (max-width:1199px){.has-submenu .submenu-nav-mega{width:830px}}.has-submenu .submenu-nav-mega .mega-menu-item{padding:0;-ms-flex-preferred-size:25%;flex-basis:25%}.has-submenu .submenu-nav-mega .mega-menu-item:last-child{border-right:0}.has-submenu .submenu-nav-mega.colunm-two .mega-menu-item{-ms-flex-preferred-size:50%;flex-basis:50%}.has-submenu.full-width{position:static}.off-canvas-wrapper.offcanvas{background-color:#fff;width:310px}@media only screen and (max-width:991px){.off-canvas-wrapper.offcanvas{width:310px}}.off-canvas-wrapper .offcanvas-header{padding:0}.off-canvas-wrapper .offcanvas-body{padding:0 0 20px;scrollbar-width:auto;scrollbar-color:#1f1f1f #292929}.off-canvas-wrapper .offcanvas-body::-webkit-scrollbar{width:2px}.off-canvas-wrapper .offcanvas-body::-webkit-scrollbar-track{background:#292929}.off-canvas-wrapper .offcanvas-body::-webkit-scrollbar-thumb{background-color:#1f1f1f;border-radius:2px;border:2px solid #1f1f1f}.off-canvas-wrapper .btn-menu-close{display:block;width:100%;height:60px;background-color:#009640;opacity:1;border-radius:0;color:#fff;background-image:none;padding:0 20px;line-height:63px;font-size:16px;font-weight:700;text-transform:uppercase;font-weight:600;text-align:left;border:none;position:relative;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.off-canvas-wrapper .btn-menu-close i{position:absolute;right:21px;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.off-canvas-wrapper .btn-menu-close:hover{color:#fff;background-color:#2f2f2f}.offcanvas-backdrop,.modal-backdrop{background-color:rgb(43 43 43 / .92);cursor:url(../img/icons/cancel-white.webp),auto}.offcanvas-backdrop.show,.modal-backdrop.show{opacity:1}.mobile-menu-items{padding:0}.mobile-menu-items ul{border-top:1px solid rgb(10 77 60 / .15);margin-bottom:0}.mobile-menu-items ul li{position:relative}.mobile-menu-items ul li a{display:block;width:100%;background:none;text-align:left;padding:10px 20px;border:0;border-bottom:1px solid rgb(10 77 60 / .15);font-size:15px;font-weight:700;font-family:"Shippori Mincho",serif;color:#3f4199;font-display:swap}.mobile-menu-items ul li a:hover{color:#009640}.mobile-menu-items ul li .mobile-menu-expand{position:absolute;right:20px;top:15px;width:16px;height:16px;cursor:pointer}.mobile-menu-items ul li .mobile-menu-expand::before{position:absolute;content:"";width:100%;height:1px;background-color:#3f4199;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-menu-items ul li .mobile-menu-expand::after{position:absolute;content:"";width:1px;height:100%;background-color:#3f4199;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mobile-menu-items ul li.active-expand>.mobile-menu-expand::before{background-color:#009640}.mobile-menu-items ul li.active-expand>.mobile-menu-expand::after{background-color:#009640;height:0}.mobile-menu-items ul li.active-expand a{color:#009640}.mobile-menu-items ul li.active-expand ul li a{color:#272a33}.mobile-menu-items ul li ul{border-top:0}.mobile-menu-items ul li ul li a{padding-left:12%}.mobile-menu-items ul li ul li a:hover{color:#009640}.mobile-menu-items ul li ul li ul li a{padding-left:18%}.section-title{margin-bottom:58px}.section-title .sub-title{color:#009640;font-size:22px;letter-spacing:3px;line-height:1;margin-bottom:22px;text-transform:uppercase}@media only screen and (max-width:1199px){.section-title .sub-title{font-size:20px;margin-bottom:14px}}@media only screen and (max-width:991px){.section-title .sub-title{font-size:16px;margin-bottom:10px}}.section-title .title{font-size:32px;font-weight:800;line-height:1.34615;margin-bottom:31px}@media only screen and (max-width:1199px){.section-title .title{font-size:23px;margin-bottom:18px}}@media only screen and (max-width:991px){.section-title .title{font-size:34px;margin-bottom:14px}}.section-title .title span{color:#009640}@media only screen and (max-width:767px){.section-title br{display:none}}.section-title-light .sub-title{color:#fff}.section-title-light .title{color:#fff}.section-title-shape{background-color:#3f4199;height:46px;position:absolute;width:47px;top:20px;right:-33px;z-index:-1}@media only screen and (max-width:1199px){.section-title-shape{display:none}}.header-area{padding:0}.header-area .container{padding:0 15px}@media only screen and (max-width:1399.98px){.header-area .container{max-width:none;padding:0 15px}}.header-area.sticky-header{transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.header-area.sticky-header.sticky-show{-webkit-animation-name:slideDown!important;animation-name:slideDown!important}.header-area.sticky-header.sticky{position:fixed;left:0;top:0!important;width:100%;z-index:99;-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.header-area.sticky-header.sticky .header-logo-area .logo-main{display:block}.header-area.sticky-header.sticky .header-logo-area .logo-light{display:none}.header-area.transparent{background-color:#fff0;position:absolute;left:0;top:0;width:100%;z-index:9}.header-area.header-default{background-color:#3f4199;position:relative;z-index:99}.header-area.header-default .header-align{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-area.header-default .header-align .header-align-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-area.header-default .header-align .header-align-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.header-area .header-navigation-area{display:none}}.header-area .header-navigation-area .main-menu.nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-area .header-navigation-area .main-menu.nav>li{padding:0;margin-right:0}.header-area .header-navigation-area .main-menu.nav>li.active>a{color:#dadada}.header-area .header-navigation-area .main-menu.nav>li.active>a:before{color:#dadada}.header-area .header-navigation-area .main-menu.nav>li>a{color:#fff;font-size:22px;font-family:"Shippori Mincho",serif;font-display:swap;font-weight:600;height:80px;line-height:74px;letter-spacing:0;position:relative;margin:0 18px;padding:0 20px;text-transform:capitalize;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}@media only screen and (max-width:1199px){.header-area .header-navigation-area .main-menu.nav>li>a{font-size:20px;margin:0 10px;padding:0 12px}}.header-area .header-navigation-area .main-menu.nav>li>a span{position:relative}.header-area .header-navigation-area .main-menu.nav>li>a span:before{color:#333;content:"";transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.header-area .header-navigation-area .main-menu.nav>li>a:hover{color:#dadada}.header-area .header-navigation-area .main-menu.nav>li>a:hover:after{bottom:auto;height:100%;top:0}.header-area .header-navigation-area .main-menu.nav>li:first-child{margin-left:0}.header-area .header-navigation-area .main-menu.nav>li:first-child>a{margin-left:0;padding-left:0}.header-area .header-navigation-area .main-menu.nav>li:last-child{margin-right:0}.header-area .header-navigation-area .main-menu.nav>li:hover span:before{background-color:#dadada;width:100%;left:0;right:auto}.header-area .header-navigation-area .main-menu.nav .has-submenu>a:before{display:none}.header-area .header-navigation-area .main-menu.nav .has-submenu:hover a{color:#dadada}.header-area .header-navigation-area .main-menu.nav .has-submenu:hover a:before{color:#dadada}.header-area .header-navigation-area .main-menu.nav .has-submenu:hover a:after{bottom:auto;height:100%;top:0}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav{-webkit-box-shadow:0 1px 24px 0 rgb(0 0 0 / .09);box-shadow:0 1px 24px 0 rgb(0 0 0 / .09);background-color:#fff;border-radius:0 0 4px 4px;color:#555;padding:23px 0;position:absolute;width:250px}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav:before{display:none}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li{border-bottom:none;padding:0;margin-bottom:5px}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li:last-child{margin-bottom:0}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.active a{color:#009640!important}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.active:after{color:#009640}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li a{color:#555;display:block;font-size:16px;padding:7px 35px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li a:hover{color:#009640;text-decoration:underline}@media only screen and (max-width:1399.98px){.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu{padding:0 28px}}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu:after{color:#555}@media only screen and (max-width:1399.98px){.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu:after{right:auto;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);top:calc(50% + -8px);left:20px}}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu.active:after{color:#009640}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu .submenu-nav{border-radius:0 4px 4px 4px;-webkit-box-shadow:0 0 3.76px .24px rgb(0 0 0 / .05);box-shadow:0 0 3.76px .24px rgb(0 0 0 / .05);left:100%;right:auto;top:7px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}@media only screen and (max-width:1399.98px){.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu .submenu-nav{left:auto;right:100%}}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu .submenu-nav:before{content:"";display:block;height:30px;position:absolute}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu .submenu-nav>li>a{color:#555!important}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu .submenu-nav>li>a:hover{color:#009640!important}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu .submenu-nav>li.active>a{color:#009640!important}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu:hover a{color:#009640}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li.has-submenu:hover:after{color:#009640!important}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav-mega{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;min-width:100%;padding:30px 30px 31px;transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);width:500px}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav-mega .mega-menu-item{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0;padding:0 15px}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav-mega .mega-menu-item ul>li.active>a{color:#009640!important}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav-mega .mega-menu-item ul>li>a{color:#555!important;font-size:16px;padding:10px 0}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav-mega .mega-menu-item ul>li>a:hover{color:#009640!important}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav-mega .mega-menu-item:hover .mega-title{color:#009640;text-decoration:underline}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav-mega .mega-title{font-size:18px;font-weight:500;margin:0;padding:10px 0;text-decoration:none}.header-area .header-navigation-area .main-menu.nav .has-submenu .submenu-nav-mega .mega-title:hover{text-decoration:none}.header-area .header-action-area{display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;line-height:74px}@media only screen and (max-width:575px){.header-area .header-action-area{display:none}}.header-area .header-action-area a{color:#fff;font-size:22px;font-weight:600;font-family:"Shippori Mincho",serif;font-display:swap}@media only screen and (max-width:575px){.header-area .header-action-area a{font-size:18px;margin-top:1px}}.header-area .header-action-area a:hover{color:#a2a1a1}.header-area .header-action-area a.active{color:#a2a1a1}.header-area .header-action-area span{color:#fff;font-size:22px;font-weight:600;font-family:"Shippori Mincho",serif;font-display:swap}.header-area .btn-menu{background-color:#098a40;color:#fff;border:none;display:none;margin:0;padding:0;line-height:80px;font-size:28px;width:80px;height:80px;right:-15px;position:relative;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out}@media only screen and (max-width:991px){.header-area .btn-menu{display:block}}.header-area .btn-menu:hover{background-color:#323473;color:#fff}.header-logo-area a{display:block}.header-logo-area img{max-width:255px}@media only screen and (max-width:575px){.header-logo-area img{max-width:200px}}.header-logo-area .logo-light{display:none}.mobile-header-logo{display:none}@media only screen and (max-width:991px){.mobile-header-logo{display:block}}.mobile-header-logo img{width:170px}@media only screen and (max-width:575px){.mobile-header-logo img{width:150px}}.header-top-area{position:relative;padding:32px 0 31px}@media only screen and (max-width:1399.98px){.header-top-area{padding:0 0 0}}@media only screen and (max-width:991px){.header-top-area{display:none}}.header-top-area .header-top-align{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px}@media only screen and (max-width:1399.98px){.header-top-area .header-top-align{max-width:none;padding:0 0 0 15px}}@media (max-width:918px){.header-top-area .header-top-align{padding:0}}@media only screen and (max-width:767px){.header-top-area .header-top-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1199px){.header-top-area .header-top-align-left .header-logo-area img{max-width:190px}}@media only screen and (max-width:1399.98px){.header-top-area .header-top-align-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.header-top-area .header-top-align-right{margin-top:30px;margin-bottom:6px}}.header-top-area .header-info-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1670px){.header-top-area .header-info-items{margin-right:100px}}@media only screen and (max-width:1399.98px){.header-top-area .header-info-items{margin-right:30px}}@media only screen and (max-width:1199px){.header-top-area .header-info-items{margin-right:0}}@media only screen and (max-width:479.98px){.header-top-area .header-info-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header-top-area .header-info-items .info-items:first-child{margin-right:70px}@media only screen and (max-width:1199px){.header-top-area .header-info-items .info-items:first-child{margin-right:20px}}@media only screen and (max-width:479.98px){.header-top-area .header-info-items .info-items:first-child{margin-bottom:20px;margin-right:0}}.header-top-area .header-info-items .info-items:first-child .inner-content .icon{left:-1px;top:1px}@media only screen and (max-width:1199px){.header-top-area .header-info-items .info-items:first-child .inner-content .icon{left:0;top:0}}.header-top-area .header-info-items .info-items:last-child{margin-right:13px}@media (max-width:918px){.header-top-area .header-info-items .info-items:last-child{margin-right:0}}@media only screen and (max-width:479.98px){.header-top-area .header-info-items .info-items:last-child .inner-content .content p{max-width:145px}}@media only screen and (max-width:479.98px){.header-top-area .header-info-items .info-items:last-child .inner-content .content p br{display:none}}.header-top-area .header-info-items .info-items .inner-content{position:relative;padding-left:68px}@media only screen and (max-width:1199px){.header-top-area .header-info-items .info-items .inner-content{padding-left:54px}}@media only screen and (max-width:575px){.header-top-area .header-info-items .info-items .inner-content{padding-left:48px}}.header-top-area .header-info-items .info-items .inner-content .icon{left:0;top:0;position:absolute}@media only screen and (max-width:1199px){.header-top-area .header-info-items .info-items .inner-content .icon img{width:42px}}@media only screen and (max-width:575px){.header-top-area .header-info-items .info-items .inner-content .icon img{width:36px}}.header-top-area .header-info-items .info-items .inner-content .content p{color:#3f4199;font-size:16px;font-family:"Roboto",sans-serif;line-height:1.5;font-display:swap}@media only screen and (max-width:1199px){.header-top-area .header-info-items .info-items .inner-content .content p{font-size:14px}}@media only screen and (max-width:575px){.header-top-area .header-info-items .info-items .inner-content .content p{font-size:13px}}@media (max-width:918px){.header-top-area .header-appointment-button{display:none}}.header-top-area .header-appointment-button .appointment-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#009640;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;font-weight:800;font-family:"Shippori Mincho",serif;font-display:swap;line-height:1;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;position:absolute;padding:15px;padding-bottom:24px;top:0;width:329px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}@media (max-width:1870px){.header-top-area .header-appointment-button .appointment-btn{font-size:20px;padding-bottom:18px;width:220px}}@media (max-width:1670px){.header-top-area .header-appointment-button .appointment-btn{font-size:18px;padding-bottom:16px;width:190px}}@media only screen and (max-width:1399.98px){.header-top-area .header-appointment-button .appointment-btn{position:relative;height:130px;padding:10px 5px 10px}}@media only screen and (max-width:1199px){.header-top-area .header-appointment-button .appointment-btn{height:110px}}@media (max-width:918px){.header-top-area .header-appointment-button .appointment-btn{height:80px;padding-bottom:16px}}@media only screen and (max-width:479.98px){.header-top-area .header-appointment-button .appointment-btn{height:68px;width:150px}}.header-top-area .header-appointment-button .appointment-btn:hover{text-decoration:underline}.mobile-menu-info .info-item{border-bottom:1px solid rgb(10 77 60 / .15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 20px}.mobile-menu-info .info-item .icon{background-color:#f7f7f7;min-width:60px;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;margin-right:12px}.mobile-menu-info .info-item .icon img{width:35px}.mobile-menu-info .info-item .content p{font-size:14px;line-height:1.8}.mobile-menu-info .info-item .content p br{display:none}.mobile-menu-btn{background-color:#009640;color:#fff;display:block;font-size:18px;padding:16px 5px 20px;font-weight:800;font-family:"Shippori Mincho",serif;text-align:center;font-display:swap}.mobile-menu-btn:hover{background-color:#3f4199;color:#fff}.mobile-menu-action{text-align:center;margin-top:20px}.mobile-menu-action a{color:#3f4199;font-size:18px;font-weight:600;font-family:"Shippori Mincho",serif}.mobile-menu-action a:hover{color:#009640}.mobile-menu-action span{color:#3f4199;font-size:18px;margin:0 6px 0}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.home-slider-area .home-slider-container{position:relative}.home-slider-area .home-slider-container .home-slider-wrapper{position:relative}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .swiper-slide-active .slider-content-area .slider-content .sub-title-box,.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .swiper-slide-active .slider-content-area .slider-content .title-box,.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .swiper-slide-active .slider-content-area .slider-content .desc-box,.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .swiper-slide-active .slider-content-area .slider-content .btn-slider-box{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:751px;position:relative;overflow:hidden;z-index:1}@media (max-width:1599px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area{height:650px}}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area{height:570px}}@media only screen and (max-width:767px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area{height:440px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1170px;margin:0 auto}@media only screen and (max-width:1399.98px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-container{max-width:none;padding:0 15px;width:100%}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content{margin-left:0}}@media only screen and (max-width:991px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content{padding-right:60px}}@media only screen and (max-width:767px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content{padding-right:0;text-align:center;margin:0 auto;max-width:530px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .sub-title-box,.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .title-box,.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .desc-box,.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slider-box{opacity:0;transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .sub-title-box{transform:translate(0,35px);-webkit-transform:translate(0,35px);-moz-transform:translate(0,35px);-ms-transform:translate(0,35px);-o-transform:translate(0,35px);-webkit-transition-delay:0.5s;transition-delay:0.5s}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .title-box{transform:translate(0,30px);-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px);-webkit-transition-delay:1.2s;transition-delay:1.2s}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .desc-box{transform:translate(0,25px);-webkit-transform:translate(0,25px);-moz-transform:translate(0,25px);-ms-transform:translate(0,25px);-o-transform:translate(0,25px);-webkit-transition-delay:1.9s;transition-delay:1.9s}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slider-box{transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);-webkit-transition-delay:2.5s;transition-delay:2.5s}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .sub-title{color:#fff;font-size:22px;letter-spacing:2px;line-height:1;margin-bottom:22px;text-transform:uppercase}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .sub-title{font-size:28px;margin-bottom:8px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .title{color:#fff;font-size:78px;font-weight:800;line-height:1.2051;margin-bottom:31px}@media (max-width:1599px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .title{font-size:58px}}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .title{font-size:44px;margin-bottom:18px}}@media only screen and (max-width:575px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .title{font-size:26px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .desc{color:#fff;font-size:24px;font-family:"Roboto",sans-serif;font-display:swap;font-weight:300;line-height:1.5;letter-spacing:.25px;margin-bottom:39px}@media (max-width:1599px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .desc{font-size:20px}}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .desc{font-size:18px;margin-bottom:28px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slider{color:#fff;display:inline-block;font-size:22px;font-weight:600;font-family:"Shippori Mincho",serif;line-height:1;font-display:swap;margin-bottom:0;position:relative}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slider:before{background-color:#fff;bottom:-2px;content:"";left:0;opacity:.8;height:1px;position:absolute;width:100%;transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slider:after{background-color:#009640;bottom:-2px;content:"";left:auto;right:0;opacity:.8;height:1px;position:absolute;width:0;transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slider:hover{color:#009640}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slider:hover:before{left:auto;right:0;width:0}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slider:hover:after{left:0;right:auto;width:100%}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .offer-info{background-color:#009640;-webkit-box-shadow:0 0 18px 0 rgb(0 0 0 / .23);box-shadow:0 0 18px 0 rgb(0 0 0 / .23);display:-webkit-box;display:-ms-flexbox;display:flex;height:168px;position:absolute;width:168px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:-40px;top:9px;border-radius:50%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .offer-info{height:118px;width:118px;left:-20px;top:10px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .offer-info:before{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23EFEFFFFF' stroke-width='1' stroke-dasharray='8%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");content:"";position:absolute;top:50%;left:50%;width:calc(100% - 20px);height:calc(100% - 20px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .offer-info .offer-info-content{margin-bottom:6px}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .offer-info .offer-info-content .title{color:#fff;font-size:22px;font-weight:800;line-height:1;margin-bottom:0;text-align:right;padding-right:15px;text-transform:capitalize}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .offer-info .offer-info-content .title{font-size:16px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .offer-info .offer-info-content .offer-number{color:#fff;font-size:46px;font-weight:800;line-height:1;margin-bottom:0}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .offer-info .offer-info-content .offer-number{font-size:32px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb{margin:0 -145px;padding-left:142px}@media (max-width:1599px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb{margin:0 0}}@media only screen and (max-width:1399.98px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb{max-width:470px;margin-right:60px;margin-left:70px;padding:0}}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb{max-width:390px;margin-right:16px;margin-left:0;padding:0}}@media only screen and (max-width:767px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb{width:auto;border-radius:50%;position:relative}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb{position:relative}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape1{-webkit-box-shadow:0 0 18px 0 rgb(0 0 0 / .48);box-shadow:0 0 18px 0 rgb(0 0 0 / .48);border-radius:50%}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape1 img{border-radius:50%;width:100%;height:auto}@media only screen and (max-width:759px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape1 img{display:flex;margin:0 auto;max-width:auto;height:auto;position:relative}}@media only screen and (max-width:767px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape4 img{display:none}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape2{background-color:#e2e2e2;background-size:auto;height:95px;position:absolute;width:95px;background-repeat:no-repeat;background-position:50% 50%;border-radius:50%;bottom:17px;left:47px;z-index:1}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape2{background-size:50px;height:65px;width:65px;bottom:7px;left:67px}}@media only screen and (max-width:991px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape2{background-size:35px;height:55px;width:55px;bottom:7px;left:auto;right:40px}}@media only screen and (max-width:540px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape2{background-size:35px;height:35px;width:35px;bottom:7px;left:auto;right:40px}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape3{background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;padding-top:15px;display:flex;top:50%;left:50%;bottom:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape3{width:100%;height:100%}}.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape4{left:-93px;position:absolute;top:167px}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape4{left:-42px;position:absolute;top:187px}}@media only screen and (max-width:991px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape4{left:0;position:absolute;top:167px}}@media only screen and (max-width:1199px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape4 img{width:100%;height:100%}}@media only screen and (max-width:991px){.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-thumb .thumb .shape4 img{width:42px}}.about-area.about-default-area .container{padding-top:80px}@media only screen and (max-width:1199px){.about-area.about-default-area .container{padding-top:80px}}.about-area.about-inner-area .container{padding-top:130px}@media only screen and (max-width:1199px){.about-area.about-inner-area .container{padding-top:90px}}.about-area.about-service-area .container{padding-top:129px}@media only screen and (max-width:1199px){.about-area.about-service-area .container{padding-top:90px}}.about-content-wrap .about-thumb{max-width:100%;position:relative;text-align:center}.about-content-wrap-2 .about-thumb-2{max-width:100%;position:relative;text-align:center}@media only screen and (max-width:1199px){.about-content-wrap .about-thumb img{content:url(../img/photos/doc-1.png);width:auto;height:auto}}@media only screen and (max-width:1199px){.about-content-wrap-2 .about-thumb-2 img{content:url(../img/photos/treatment_by_top_dentist_gwalior.jpeg);width:auto;height:350px}}.about-content-wrap .about-thumb .shape-one{max-width:initial;width:auto;position:absolute;bottom:-25px;z-index:-1;left:-29px}@media only screen and (max-width:1199px){.about-content-wrap .about-thumb .shape-one{display:none}}@media only screen and (max-width:1154px){.about-content-wrap .about-thumb .shape-one img{display:none}}.about-content-wrap .about-thumb .shape-two{max-width:initial;width:auto;position:absolute;bottom:-34px;z-index:-1;left:-59px}@media only screen and (max-width:1199px){.about-content-wrap .about-thumb .shape-two{display:none}}.about-content-wrap .about-content{padding-left:72px}@media only screen and (max-width:1199px){.about-content-wrap .about-content{padding-top:66px;padding-left:40px;padding-right:55px}}@media only screen and (max-width:991px){.about-content-wrap .about-content{padding-top:40px;padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.about-content-wrap .about-content{padding:0 0 80px}}.about-content-style2 .about-thumb{margin-right:-47px}@media only screen and (max-width:1199px){.about-content-style2 .about-thumb{margin-right:0;margin-top:50px}}@media only screen and (max-width:991px){.about-content-style2 .about-thumb img{width:100%}}.about-content-style2 .about-content{padding-right:66px}@media only screen and (max-width:1199px){.about-content-style2 .about-content{padding-right:0}}.about-content-style3 .about-thumb{position:relative}@media only screen and (max-width:1399.98px){.about-content-style3 .about-thumb{text-align:center}}@media only screen and (max-width:767px){.about-content-style3 .about-thumb{height:auto;width:auto;position:relative}}@media only screen and (max-width:1199px){.about-content-style3 .about-thumb img{width:auto}}.about-content-style3 .about-thumb .shape-one{-webkit-animation:spinAround 80s linear infinite;animation:spinAround 80s linear infinite;background-color:#3f4199;border-radius:50%;-webkit-box-shadow:0 0 18px 0 rgb(0 0 0 / .48);box-shadow:0 0 18px 0 rgb(0 0 0 / .48);height:624px;position:absolute;bottom:-35%;right:20px;width:624px;z-index:-1}@media (max-width:1599px){.about-content-style3 .about-thumb .shape-one{bottom:-5px;height:544px;right:62px;width:544px}}@media only screen and (max-width:1399.98px){.about-content-style3 .about-thumb .shape-one{bottom:14px;height:494px;right:23px;width:494px}}@media only screen and (max-width:1599px){.about-content-style3 .about-thumb img{content:url(../img/photos/doc_2.png);width:100%;height:auto}}@media only screen and (max-width:1599px){.about-content-style3 .about-thumb .shape-one{display:none}}.about-content-style3 .about-thumb .shape-one:before{background-image:url(../img/shape/5.webp);background-size:contain;background-position:center center;border-radius:50%;content:"";left:50%;height:calc(100% + 77px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 77px)}.about-content-style3 .about-thumb .offer-info{background-color:#009640;-webkit-box-shadow:0 0 18px 0 rgb(0 0 0 / .23);box-shadow:0 0 18px 0 rgb(0 0 0 / .23);display:-webkit-box;display:-ms-flexbox;display:flex;height:168px;position:absolute;width:168px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:-129px;top:120px;border-radius:50%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1599px){.about-content-style3 .about-thumb .offer-info{left:-60px;top:170px}}@media only screen and (max-width:1399.98px){.about-content-style3 .about-thumb .offer-info{left:20px;top:170px}}@media only screen and (max-width:991px){.about-content-style3 .about-thumb .offer-info{top:120px;height:118px;width:118px}}.about-content-style3 .about-thumb .offer-info:before{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23EFEFFFFF' stroke-width='1' stroke-dasharray='8%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");content:"";position:absolute;top:50%;left:50%;width:calc(100% - 20px);height:calc(100% - 20px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-content-style3 .about-thumb .offer-info .offer-info-content{margin-bottom:6px}.about-content-style3 .about-thumb .offer-info .offer-info-content .title{color:#fff;font-size:22px;font-weight:800;line-height:1;margin-bottom:0;text-align:right;padding-right:15px;text-transform:capitalize}@media only screen and (max-width:991px){.about-content-style3 .about-thumb .offer-info .offer-info-content .title{font-size:16px}}.about-content-style3 .about-thumb .offer-info .offer-info-content .offer-number{color:#fff;font-size:46px;font-weight:800;line-height:1;margin-bottom:0}@media only screen and (max-width:991px){.about-content-style3 .about-thumb .offer-info .offer-info-content .offer-number{font-size:32px}}.about-content-style3 .about-content{padding-left:73px;padding-top:40px}@media only screen and (max-width:1199px){.about-content-style3 .about-content{padding-left:0;padding-top:76px;padding-right:0}}@media only screen and (max-width:991px){.about-content-style3 .about-content{padding:70px 0 0 0}}@media only screen and (max-width:767px){.about-content-style3 .about-content{padding:0 0 60px}}.about-content .section-title{margin-bottom:22px}.about-content .note-info{font-size:20px;font-weight:600;font-family:"Exo",sans-serif;line-height:1.7;font-display:swap;margin-bottom:39px;margin-top:21px}@media only screen and (max-width:1199px){.about-content .note-info{font-size:18px;margin-bottom:0;margin-top:0}}.about-content .about-btn-link{display:inline-block;font-size:22px;font-weight:700;font-family:"Shippori Mincho",serif;font-display:swap;line-height:1;margin-top:-8px;margin-right:48px;position:relative}@media only screen and (max-width:479.98px){.about-content .about-btn-link{font-size:21px;margin-top:-5px;margin-right:26px}}.about-content .about-btn-link:before{background-color:#009640;bottom:-2px;content:"";left:0;opacity:.8;height:1px;position:absolute;width:100%;transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out}.about-content .about-btn-link:after{background-color:#3f4199;bottom:-2px;content:"";left:auto;right:0;opacity:.8;height:1px;position:absolute;width:0;transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out}.about-content .about-btn-link:hover{color:#3f4199}.about-content .about-btn-link:hover:before{left:auto;right:0;width:0}.about-content .about-btn-link:hover:after{left:0;right:auto;width:100%}.about-content-bottom-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.service-area.service-default-area .container{padding-bottom:51px;padding-top:90px}@media only screen and (max-width:1199px){.service-area.service-default-area .container{padding-bottom:26px}}.service-area.service-inner-area .container{padding-top:90px;padding-bottom:56px}@media only screen and (max-width:1199px){.service-area.service-inner-area .container{padding-bottom:35px}}@media only screen and (max-width:991px){.service-details-area .container{padding-bottom:59px}}.service-box .inner-content{margin-bottom:68px;padding-right:2px}@media only screen and (max-width:1199px){.service-box .inner-content{margin-bottom:48px}}.service-box .inner-content .icon{display:inline-block;margin-bottom:35px}@media only screen and (max-width:1199px){.service-box .inner-content .icon{margin-bottom:28px;width:60px}}.service-box .inner-content .icon img{height:auto;width:auto}.service-box .inner-content .content .title{font-size:28px;font-weight:600;line-height:1;margin-bottom:27px}@media only screen and (max-width:1199px){.service-box .inner-content .content .title{font-size:26px;margin-bottom:20px}}.service-box .inner-content .content .title a{color:#3f4199}.service-box .inner-content .content .title a:hover{color:#009640}.service-box .inner-content .content p{font-size:20px;line-height:1.6;margin-bottom:21px}@media only screen and (max-width:1199px){.service-box .inner-content .content p{font-size:18px;margin-bottom:14px}}@media only screen and (max-width:767px){.service-box .inner-content .content p{font-size:15px}}.service-box .inner-content .content .service-btn{color:#009640;font-size:20px;font-weight:500;position:relative}.service-box .inner-content .content .service-btn:after{content:"";font-family:"FontAwesome";font-display:swap;line-height:1;margin-left:13px;position:relative;top:1px}.service-box .inner-content .content .service-btn:hover{color:#3f4199}.service-box .inner-content:hover .icon{-webkit-animation:times 1.3s cubic-bezier(.36,.07,.57,.99) infinite;animation:times 1.3s cubic-bezier(.36,.07,.57,.99) infinite}.service-box.service-box2{padding-left:13px}@media only screen and (max-width:1199px){.service-box.service-box2{padding-left:0}}.service-box.service-box3{padding-left:26px}@media only screen and (max-width:1199px){.service-box.service-box3{padding-left:0}}.service-box.service-box5{padding-left:13px}@media only screen and (max-width:1199px){.service-box.service-box5{padding-left:0}}.service-box.service-box6{padding-left:26px}@media only screen and (max-width:1199px){.service-box.service-box6{padding-left:0}}.service-list-area.service-list-default-area .container{padding-top:155px}@media only screen and (max-width:1199px){.service-list-area.service-list-default-area .container{padding-top:90px}}.service-list-area.service-list-about-area .container{padding-bottom:125px;padding-top:189px}@media only screen and (max-width:1199px){.service-list-area.service-list-about-area .container{padding-bottom:90px;padding-top:90px}}.service-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.service-list-item .icon-box{position:relative}.service-list-item .icon-box:before{background-color:#f9f9ff;border-radius:50%;content:"";height:57px;left:-23px;position:absolute;top:-17px;width:57px;z-index:-1}.service-list-item .content{margin-left:30px}@media only screen and (max-width:1199px){.service-list-item .content{margin-left:12px}}.service-list-item .content .price-number{color:#3f4199;font-size:36px;font-weight:800;line-height:1;margin-bottom:18px}@media only screen and (max-width:1199px){.service-list-item .content .price-number{font-size:32px;margin-bottom:12px}}.service-list-item .content .title{color:#333;font-size:20px;font-family:"Exo",sans-serif;font-display:swap;font-weight:500;line-height:1;margin-bottom:0}@media only screen and (max-width:1199px){.service-list-item .content .title{font-size:18px}}.service-list-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.service-list-content-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){.service-list-content-wrap .grid-item{margin-bottom:40px;width:50%}}@media only screen and (max-width:479.98px){.service-list-content-wrap .grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.service-list-content-wrap .grid-item:nth-child(1){padding-left:24px}@media only screen and (max-width:1199px){.service-list-content-wrap .grid-item:nth-child(1){padding-left:0}}.service-list-content-wrap .grid-item:nth-child(2){padding-left:27px;position:relative}@media only screen and (max-width:1199px){.service-list-content-wrap .grid-item:nth-child(2){padding-left:0}}.service-list-content-wrap .grid-item:nth-child(2):before,.service-list-content-wrap .grid-item:nth-child(2):after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%233F4199FF' stroke-width='4' stroke-dasharray='1%2c 11' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}@media only screen and (max-width:1199px){.service-list-content-wrap .grid-item:nth-child(2):before,.service-list-content-wrap .grid-item:nth-child(2):after{display:none}}.service-list-content-wrap .grid-item:nth-child(2):before{content:"";position:absolute;height:95px;opacity:.32;width:1px;bottom:0;right:calc(50% + 239px)}.service-list-content-wrap .grid-item:nth-child(2):after{content:"";position:absolute;height:95px;opacity:.32;width:1px;bottom:0;left:calc(50% + 226px)}.service-list-content-wrap .grid-item:nth-child(3){left:5px;position:relative}@media only screen and (max-width:1199px){.service-list-content-wrap .grid-item:nth-child(3){left:0}}@media only screen and (max-width:767px){.service-list-content-wrap .grid-item:nth-child(3){margin-bottom:0}}.service-details-item{margin-right:39px}@media only screen and (max-width:1199px){.service-details-item{margin-right:0}}@media only screen and (max-width:991px){.service-details-item{margin-bottom:40px}}.service-details-item .inner-content .thumb{overflow:hidden;position:relative}.service-details-item .inner-content .thumb img{width:100%;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}.service-details-item .inner-content .thumb:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.service-details-item .inner-content .content{padding:49px 0 53px}.service-details-item .inner-content .content .title{color:#3f4199;font-size:52px;font-weight:800;margin-bottom:35px}@media only screen and (max-width:1199px){.service-details-item .inner-content .content .title{font-size:38px;margin-bottom:22px}}@media only screen and (max-width:767px){.service-details-item .inner-content .content .title{font-size:28px;margin-bottom:16px}}.service-details-item .inner-content .content p{color:#333;line-height:1.8;margin-bottom:24px}.service-details-item .inner-content .content .work-process-content-wrap{margin-top:41px}.service-details-item .inner-content .content .work-process-content-wrap .work-process-content .work-process-list{max-width:341px;margin-bottom:33px;position:relative;padding-left:55px}@media only screen and (max-width:1199px){.service-details-item .inner-content .content .work-process-content-wrap .work-process-content .work-process-list{margin-bottom:24px;padding-left:45px}}.service-details-item .inner-content .content .work-process-content-wrap .work-process-content .work-process-list .icon span{display:inline-block;left:0;line-height:1;position:absolute;top:7px}.service-details-item .inner-content .content .work-process-content-wrap .work-process-content .work-process-list .icon span:before{background-color:#009640;display:inline-block;border-radius:50%;content:"";height:23px;left:0;position:relative;top:0;width:23px}.service-details-item .inner-content .content .work-process-content-wrap .work-process-content .work-process-list .icon span:after{background-color:#3f4199;display:inline-block;border-radius:50%;content:"";height:23px;width:23px;left:4px;top:4px;position:absolute;z-index:-1}.service-details-item .inner-content .content .work-process-content-wrap .work-process-content .work-process-list p{color:#333;font-size:20px;line-height:1.6}@media only screen and (max-width:1199px){.service-details-item .inner-content .content .work-process-content-wrap .work-process-content .work-process-list p{font-size:17px}}.service-details-item .inner-content .content .work-process-content-wrap .work-process-thumb{margin-top:11px;padding-top:15px;position:relative;padding-right:13px;text-align:right}@media only screen and (max-width:767px){.service-details-item .inner-content .content .work-process-content-wrap .work-process-thumb{margin-bottom:40px}}.service-details-item .inner-content .content .work-process-content-wrap .work-process-thumb:before{background-color:#009640;content:"";position:absolute;top:0;right:0;width:35px;height:57px;z-index:-1}@media only screen and (max-width:991px){.service-details-item .inner-content .content .work-process-content-wrap .work-process-thumb img{width:100%}}.service-details-item .inner-content .content .benifits-content-wrap{margin-top:47px;margin-bottom:36px}.service-details-item .inner-content .content .benifits-content-wrap .thumb{width:100%}.service-details-item .inner-content .service-pagination-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 30px;position:relative;z-index:1}@media only screen and (max-width:575px){.service-details-item .inner-content .service-pagination-nav{display:block;text-align:center}}.service-details-item .inner-content .service-pagination-nav:before{background-color:#fff;content:"";left:0;height:100%;opacity:.84;position:absolute;top:0;width:100%;z-index:-1}.service-details-item .inner-content .service-pagination-nav .nav-item.preview a i{margin-right:11px}@media only screen and (max-width:575px){.service-details-item .inner-content .service-pagination-nav .nav-item.next{margin-top:20px}}.service-details-item .inner-content .service-pagination-nav .nav-item.next a i{margin-left:11px}.service-details-item .inner-content .service-pagination-nav .nav-item a{color:#3f4199;display:block;font-size:22px;font-family:"Shippori Mincho",serif;font-display:swap;font-weight:600;line-height:1}.service-details-item .inner-content .service-pagination-nav .nav-item a i{background-color:#3f4199;border-radius:50%;color:#fff;display:inline-block;font-size:22px;line-height:29px;height:29px;text-align:center;width:29px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.service-details-item .inner-content .service-pagination-nav .nav-item a:hover i{background-color:#009640}@-webkit-keyframes times{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}45%{-webkit-transform:translateX(3px);transform:translateX(3px)}60%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}75%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes times{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}45%{-webkit-transform:translateX(3px);transform:translateX(3px)}60%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}75%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.team-area.team-default-area .container{padding-bottom:100px;padding-top:122px}.team-area.team-about-area .container{padding-bottom:90px;padding-top:124px}@media only screen and (max-width:1199px){.team-area.team-about-area .container{padding-bottom:70px;padding-top:90px}}.team-area.team-inner-area .container{padding-bottom:0;padding-top:130px}@media only screen and (max-width:1199px){.team-area.team-inner-area .container{padding-top:90px}}.team-area.team-details-area .container{padding-bottom:104px;padding-top:130px}@media only screen and (max-width:1199px){.team-area.team-details-area .container{padding-bottom:10px;padding-top:90px}}.team-item .inner-content{background-color:#f9f9ff;margin-bottom:30px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.team-item .inner-content .thumb{overflow:hidden;position:relative}.team-item .inner-content .thumb img{width:100%;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}.team-item .inner-content .content{background-color:#f9f9ff;padding:21px 20px 25px;position:relative;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.team-item .inner-content .content .staff-info{overflow:hidden;position:relative}.team-item .inner-content .content .staff-info .title{font-size:22px;font-weight:700;line-height:1;margin-bottom:13px}.team-item .inner-content .content .staff-info .title a{color:#3f4199}.team-item .inner-content .content .staff-info .title a:hover{color:#009640}.team-item .inner-content .content .staff-info .sub-title{color:#009640;font-size:14px;font-weight:500;font-family:"Exo",sans-serif;font-display:swap;letter-spacing:.75px;line-height:1;margin-bottom:0}.team-item .inner-content .content .staff-info .social-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;line-height:1;margin-top:17px;margin-bottom:-42px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.team-item .inner-content .content .staff-info .social-icons span{color:#3f4199;font-size:18px;font-weight:600;font-family:"Shippori Mincho",serif;font-display:swap;margin-right:9px;position:relative;top:-3px}.team-item .inner-content .content .staff-info .social-icons a{background-color:rgb(0 150 64 / .15);border-radius:10px;color:#009640;display:inline-block;font-size:14px;height:27px;line-height:27px;text-align:center;width:27px}.team-item .inner-content .content .staff-info .social-icons a+a{margin-left:13px}.team-item .inner-content .content .staff-info .social-icons a:hover{background-color:rgb(0 150 64 / .5);color:#3f4199}.team-item .inner-content .content .meta-rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.team-item .inner-content .content .meta-rating i{background-color:rgb(0 150 64 / .15);border-radius:10px;color:#009640;display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px}.team-item .inner-content .content .meta-rating span{color:#333;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.25px;margin-left:12px}.team-item .inner-content .content .meta-time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:26px}.team-item .inner-content .content .meta-time i{background-color:rgb(63 65 153 / .15);border-radius:10px;color:#3f4199;display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px}.team-item .inner-content .content .meta-time span{color:#333;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.25px;margin-left:11px}@media only screen and (max-width:767px){.team-item .inner-content .content .meta-time span{font-size:12px}}.team-item .inner-content .content .chat-btn{background-color:#009640;-webkit-box-shadow:0 5px 18px 0 rgb(63 65 153 / .3);box-shadow:0 5px 18px 0 rgb(63 65 153 / .3);border-radius:14px;height:37px;right:15px;position:absolute;text-align:center;top:0;transform:translate(0%,-50%) scale(0);-webkit-transform:translate(0%,-50%) scale(0);-moz-transform:translate(0%,-50%) scale(0);-ms-transform:translate(0%,-50%) scale(0);-o-transform:translate(0%,-50%) scale(0);width:37px;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out}@media only screen and (max-width:1199px){.team-item .inner-content .content .chat-btn{line-height:36px}}.team-item .inner-content .content-footer{border-top:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px;padding-top:19px}.team-item .inner-content:hover{-webkit-box-shadow:0 9px 18px 0 rgb(63 65 153 / .14);box-shadow:0 9px 18px 0 rgb(63 65 153 / .14)}.team-item .inner-content:hover .content{margin-top:-44px}.team-item .inner-content:hover .content .staff-info .social-icons{opacity:1;margin-bottom:0}.team-item .inner-content:hover .chat-btn{transform:translate(0%,-50%) scale(1);-webkit-transform:translate(0%,-50%) scale(1);-moz-transform:translate(0%,-50%) scale(1);-ms-transform:translate(0%,-50%) scale(1);-o-transform:translate(0%,-50%) scale(1)}.team-item .inner-content:hover .thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.team-details-item{margin-right:-30px}@media only screen and (max-width:991px){.team-details-item{margin-right:0}}.team-details-item .inner-content{background-color:#f9f9ff;position:relative;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.team-details-item .inner-content .thumb{overflow:hidden;position:relative}.team-details-item .inner-content .thumb img{width:100%;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}.team-details-item .inner-content .content{padding:28px 35px 39px;position:relative}@media only screen and (max-width:479.98px){.team-details-item .inner-content .content{padding:26px 22px 35px}}.team-details-item .inner-content .content .staff-info .title{font-size:36px;font-weight:700;line-height:1;margin-bottom:18px}@media only screen and (max-width:1199px){.team-details-item .inner-content .content .staff-info .title{font-size:26px}}.team-details-item .inner-content .content .staff-info .title a{color:#3f4199}.team-details-item .inner-content .content .staff-info .title a:hover{color:#009640}.team-details-item .inner-content .content .staff-info .sub-title{color:#009640;font-size:22px;font-weight:500;font-family:"Exo",sans-serif;font-display:swap;letter-spacing:.5px;line-height:1;margin-bottom:0}@media only screen and (max-width:1199px){.team-details-item .inner-content .content .staff-info .sub-title{font-size:16px}}.team-details-item .inner-content .content .staff-info .social-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;line-height:1;margin-top:26px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.team-details-item .inner-content .content .staff-info .social-icons span{color:#3f4199;font-size:20px;font-weight:600;font-family:"Shippori Mincho",serif;margin-right:9px;font-display:swap;position:relative;top:-3px}.team-details-item .inner-content .content .staff-info .social-icons a{background-color:rgb(0 150 64 / .15);border-radius:10px;color:#009640;display:inline-block;font-size:14px;height:27px;line-height:27px;text-align:center;width:27px}.team-details-item .inner-content .content .staff-info .social-icons a+a{margin-left:13px}.team-details-item .inner-content .content .staff-info .social-icons a:hover{background-color:rgb(0 150 64 / .5);color:#3f4199}.team-details-item .inner-content .content .meta-rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.team-details-item .inner-content .content .meta-rating i{background-color:rgb(0 150 64 / .15);border-radius:10px;color:#009640;display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px}.team-details-item .inner-content .content .meta-rating span{color:#333;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.25px;margin-left:12px}.team-details-item .inner-content .content .meta-time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:26px}@media only screen and (max-width:1199px){.team-details-item .inner-content .content .meta-time{margin-left:16px}}.team-details-item .inner-content .content .meta-time i{background-color:rgb(63 65 153 / .15);border-radius:10px;color:#3f4199;display:inline-block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px}.team-details-item .inner-content .content .meta-time span{color:#333;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.25px;margin-left:12px}.team-details-item .inner-content .content .appoint-btn{color:#3f4199;display:inline-block;font-size:20px;font-weight:700;font-family:"Shippori Mincho",serif;font-display:swap;line-height:1;margin-top:2px;position:relative}@media only screen and (max-width:1199px){.team-details-item .inner-content .content .appoint-btn{font-size:17px}}@media only screen and (max-width:479.98px){.team-details-item .inner-content .content .appoint-btn{margin-top:20px}}.team-details-item .inner-content .content .appoint-btn:before{background-color:#3f4199;bottom:6px;content:"";left:0;opacity:.8;height:1px;position:absolute;width:100%;transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out}@media only screen and (max-width:479.98px){.team-details-item .inner-content .content .appoint-btn:before{display:none}}.team-details-item .inner-content .content .appoint-btn:after{background-color:#009640;bottom:6px;content:"";left:auto;right:0;opacity:.8;height:1px;position:absolute;width:0;transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out}@media only screen and (max-width:479.98px){.team-details-item .inner-content .content .appoint-btn:after{display:none}}.team-details-item .inner-content .content .appoint-btn:hover{color:#009640}@media only screen and (max-width:479.98px){.team-details-item .inner-content .content .appoint-btn:hover{text-decoration:underline}}.team-details-item .inner-content .content .appoint-btn:hover:before{left:auto;right:0;width:0}.team-details-item .inner-content .content .appoint-btn:hover:after{left:0;right:auto;width:100%}.team-details-item .inner-content .content .chat-btn{background-color:#009640;border-radius:30px;-webkit-box-shadow:0 5px 18px 0 rgb(63 65 153 / .3);box-shadow:0 5px 18px 0 rgb(63 65 153 / .3);height:77px;width:77px;display:inline-block;position:absolute;top:0;right:35px;text-align:center;line-height:76px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}@media only screen and (max-width:1199px){.team-details-item .inner-content .content .chat-btn{line-height:60px;height:60px;width:60px;right:10px}}@media only screen and (max-width:1199px){.team-details-item .inner-content .content .chat-btn img{width:25px}}.team-details-item .inner-content .content .meta-content{border-top:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-top:30px}@media only screen and (max-width:479.98px){.team-details-item .inner-content .content .meta-content{display:block}}.team-details-item .inner-content .content .meta-content .meta-info{display:-webkit-box;display:-ms-flexbox;display:flex}.team-details-item .inner-content .content .contact-info{border-top:1px solid #e8e8e8;margin-top:30px;padding-top:30px}.team-details-item .inner-content .content .contact-info ul{line-height:1;margin-bottom:0}.team-details-item .inner-content .content .contact-info ul>li{border-bottom:1px solid #e8e8e8;color:#333;font-size:20px;font-weight:700;font-family:"Shippori Mincho",serif;line-height:1;font-display:swap;margin-bottom:23px;padding-bottom:24px}@media only screen and (max-width:1199px){.team-details-item .inner-content .content .contact-info ul>li{font-size:15px}}@media only screen and (max-width:479.98px){.team-details-item .inner-content .content .contact-info ul>li{font-size:14px}}.team-details-item .inner-content .content .contact-info ul>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.team-details-item .inner-content .content .contact-info ul>li>.title{color:#3f4199;font-size:20px}@media only screen and (max-width:1199px){.team-details-item .inner-content .content .contact-info ul>li>.title{font-size:17px}}@media only screen and (max-width:479.98px){.team-details-item .inner-content .content .contact-info ul>li>.title{display:block;margin-bottom:14px}}.team-details-item .inner-content .content .contact-info ul>li>a{color:#333}.team-details-item .inner-content .content .contact-info ul>li>a:hover{color:#009640}.team-details-item .inner-content:hover .thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.team-details-content{padding-left:60px}@media only screen and (max-width:991px){.team-details-content{padding-left:0;padding-top:50px}}.team-details-content .content{margin-bottom:54px}.team-details-content .content .title{color:#3f4199;font-size:28px;font-weight:700;margin-bottom:33px}.team-details-content .content p{line-height:1.8;margin-bottom:37px}.team-details-content .personal-information .title{color:#3f4199;font-size:28px;font-weight:700;margin-bottom:33px}@media only screen and (max-width:1199px){.team-details-content .personal-information .title{font-size:24px;margin-bottom:28px}}.team-details-content .personal-information .personal-info table tbody tr .table-title{color:#3f4199;font-size:22px;font-weight:600;line-height:1;padding-right:23px}@media only screen and (max-width:1199px){.team-details-content .personal-information .personal-info table tbody tr .table-title{font-size:17px}}@media only screen and (max-width:479.98px){.team-details-content .personal-information .personal-info table tbody tr .table-title{font-size:15px;padding-right:8px}}.team-details-content .personal-information .personal-info table tbody tr td{color:#333;font-size:20px;font-weight:400;line-height:1.5;vertical-align:initial;padding-bottom:22px}@media only screen and (max-width:1199px){.team-details-content .personal-information .personal-info table tbody tr td{font-size:16px;padding-bottom:20px}}@media only screen and (max-width:479.98px){.team-details-content .personal-information .personal-info table tbody tr td{font-size:14px}}.team-details-content .personal-information .personal-info table tbody tr span{display:block}.team-details-content .personal-information .personal-info table tbody tr .text+.text{margin-top:14px}@media only screen and (max-width:1199px){.team-details-content .personal-information .personal-info table tbody tr .text+.text{margin-top:5px}}@media only screen and (max-width:479.98px){.team-details-content .personal-information .personal-info table tbody tr .text+.text{margin-top:12px}}.feature-box-wrap .feature-box .inner-content{margin-bottom:27px;position:relative;padding-left:82px}.feature-box-wrap .feature-box .inner-content .icon{left:0;position:absolute;top:6px}.feature-box-wrap .feature-box .inner-content .content .title{font-size:28px;font-weight:700;margin-bottom:11px}@media only screen and (max-width:1199px){.feature-box-wrap .feature-box .inner-content .content .title{font-size:22px}}@media only screen and (max-width:479.98px){.feature-box-wrap .feature-box .inner-content .content .title{font-size:19px}}.feature-box-wrap .feature-box .inner-content .content p{font-size:20px;line-height:1.6;max-width:380px}@media only screen and (max-width:1199px){.feature-box-wrap .feature-box .inner-content .content p{font-size:14px}}@media only screen and (max-width:991px){.feature-box-wrap .feature-box .inner-content .content p{max-width:none}}@media only screen and (max-width:479.98px){.feature-box-wrap .feature-box .inner-content .content p{font-size:16px}}.feature-box-wrap .feature-box:last-child .inner-content{margin-bottom:0}.testimonial-area.testimonial-default-area .container{padding-top:60px}.testimonial-area.testimonial-about-area .container{padding-top:188px;padding-bottom:0}@media only screen and (max-width:1199px){.testimonial-area.testimonial-about-area .container{padding-top:90px;padding-bottom:0}}.testimonial-area.testimonial-service-area .container{padding-top:184px;padding-bottom:104px}@media only screen and (max-width:1199px){.testimonial-area.testimonial-service-area .container{padding-top:146px;padding-bottom:100px}}@media only screen and (max-width:991px){.testimonial-area.testimonial-service-area .container{padding-top:90px;padding-bottom:60px}}.testimonial-item .testi-inner-content .testi-content{margin-bottom:17px}.testimonial-item .testi-inner-content .testi-content p{color:#333;line-height:1.7;margin-bottom:0;font-style:italic}.testimonial-item .testi-inner-content .testi-author .testi-info span{color:#333;font-family:"Shippori Mincho",serif;font-display:swap}.testimonial-item .testi-inner-content .testi-author .testi-info .name{color:#009640;font-weight:800}.testimonial-item .testi-inner-content .testi-author .testi-info .designation{font-weight:600}.testimonial-item .testi-inner-thumb{display:inline-block}.testimonial-item .testi-inner-thumb .testi-thumb{border-radius:50%;position:relative;z-index:1}.testimonial-item .testi-inner-thumb .testi-thumb .quote-icon{background-color:#f9f9ff;border-radius:50%;bottom:-16px;height:89px;line-height:89px;left:-6px;position:absolute;text-align:center;width:89px}@media only screen and (max-width:991px){.testimonial-item .testi-inner-thumb .testi-thumb .quote-icon{height:79px;line-height:79px;width:79px}}.testimonial-item .testi-inner-thumb .testi-thumb .quote-icon:before{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%233F4199FF' stroke-width='2' stroke-dasharray='8%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:100px;content:"";position:absolute;width:calc(100% - 11px);height:calc(100% - 11px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonial-item .testi-inner-thumb .testi-thumb .quote-icon img{width:auto;height:auto;border-radius:0}@media only screen and (max-width:1199px){.testimonial-item .testi-inner-thumb .testi-thumb .quote-icon img{width:auto}}@media only screen and (max-width:991px){.testimonial-item .testi-inner-thumb .testi-thumb .quote-icon img{width:34px}}.testimonial-item .testi-inner-thumb .testi-thumb .shape{z-index:-1;background-color:#fff0;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;-webkit-animation:spinAround 80s linear infinite;animation:spinAround 80s linear infinite}.testimonial-item .testi-inner-thumb .testi-thumb .shape:before{background-image:url(../img/shape/6.webp);background-size:contain;background-position:center center;border-radius:50%;background-repeat:no-repeat;content:"";left:50%;height:calc(100% + 37px);position:absolute;top:50%;width:calc(100% + 37px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonial-item .testi-inner-thumb .testi-thumb img{border-radius:50%;width:auto;height:auto}@media only screen and (max-width:1199px){.testimonial-item .testi-inner-thumb .testi-thumb img{width:240px}}@media only screen and (max-width:991px){.testimonial-item .testi-inner-thumb .testi-thumb img{width:200px}}.testi-slider-content .section-title{margin-bottom:56px}@media only screen and (max-width:575px){.testi-slider-content .section-title{margin-bottom:26px}}.testi-slider-content .testimonial-item{padding-right:70px}@media only screen and (max-width:991px){.testi-slider-content .testimonial-item{padding-right:0}}.testi-slider-content .testimonial-top .swiper-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:28px}.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-prev,.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-next{color:#3f4199;font-size:20px;font-weight:500;line-height:1;text-transform:capitalize;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-prev i,.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-next i{color:#009640;line-height:1;position:relative;top:1px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-prev:hover,.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-next:hover{color:#009640}.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-prev:hover i,.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-next:hover i{color:#3f4199}.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-prev{margin-right:20px}.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-prev i{margin-right:11px}.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-prev.swiper-button-disabled{display:none}.testi-slider-content .testimonial-top .swiper-btn-wrap .swiper-btn-next i{margin-left:11px}.testi-slider-thumb{position:relative;padding-left:13px;padding-bottom:94px;height:100%;width:100%}@media only screen and (max-width:767px){.testi-slider-thumb{max-width:430px;margin:0 auto}}@media only screen and (max-width:479.98px){.testi-slider-thumb{margin:0;padding:0}}.testi-slider-thumb .testi-thumb-shape{position:absolute;bottom:-10px;right:3px}@media only screen and (max-width:991px){.testi-slider-thumb .testi-thumb-shape{bottom:0;width:110px}}@media only screen and (max-width:479.98px){.testi-slider-thumb .testi-thumb-shape{display:none}}.testi-slider-thumb .testi-thumb-shape img{height:auto;width:auto}.testi-slider-thumb .testi-thumb-shape2{position:absolute;top:-52px;right:40px}@media only screen and (max-width:991px){.testi-slider-thumb .testi-thumb-shape2{top:0;width:110px}}@media only screen and (max-width:479.98px){.testi-slider-thumb .testi-thumb-shape2{display:none}}.testi-slider-thumb .testi-thumb-shape2 img{height:auto;width:auto}.testi-slider-thumb .testi-thumb-shape3{border:1px solid #3f4199;border-radius:50%;bottom:37px;opacity:.42;height:38px;left:-85px;position:absolute;width:38px;z-index:-1}@media only screen and (max-width:767px){.testi-slider-thumb .testi-thumb-shape3{left:0}}@media only screen and (max-width:479.98px){.testi-slider-thumb .testi-thumb-shape3{display:none}}.testi-slider-thumb .testi-thumb-shape4{border-radius:50%;background-color:#3f4199;position:absolute;width:50px;height:51px;right:74px;top:221px}@media only screen and (max-width:991px){.testi-slider-thumb .testi-thumb-shape4{width:40px;height:40px;right:34px;top:231px}}@media only screen and (max-width:479.98px){.testi-slider-thumb .testi-thumb-shape4{display:none}}.testi-slider-thumb .testi-thumb-shape5{top:35px;border-radius:50%;background-color:#009640;position:absolute;width:25px;height:25px;right:52%}@media only screen and (max-width:479.98px){.testi-slider-thumb .testi-thumb-shape5{display:none}}.testi-slider-thumb .testimonial-thumbs.swiper-container{padding-top:123px;overflow:inherit;margin-left:27px}@media only screen and (max-width:479.98px){.testi-slider-thumb .testimonial-thumbs.swiper-container{padding-top:65px;padding-bottom:20px}}.divider-style-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:93px;padding-top:89px}@media only screen and (max-width:991px){.divider-style-wrap{padding-bottom:83px;padding-top:79px}}.divider-style-wrap .divider-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.divider-style-wrap .divider-content{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}}@media only screen and (max-width:767px){.divider-style-wrap .divider-content{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;text-align:center}}@media only screen and (max-width:767px){.divider-style-wrap .divider-content .section-title{margin-bottom:30px!important}}.divider-style-wrap .divider-content .emergency-call-info{margin-top:5px}@media only screen and (max-width:991px){.divider-style-wrap .divider-content .emergency-call-info{max-width:418px}}.divider-style2-wrap .divider-thumb{height:100%;position:relative}.divider-style2-wrap .divider-thumb:before{background-color:#f9f9ff;content:"";height:100%;position:absolute;top:0;width:calc(50% - 43px)}.divider-style2-wrap .divider-thumb .slider-thumb-area{position:relative;padding-left:61px;padding-top:58px}@media only screen and (max-width:991px){.divider-style2-wrap .divider-thumb .slider-thumb-area{padding-left:38px;padding-top:35px}}.divider-style2-wrap .divider-thumb .slider-thumb-area .thumb{display:inline-block;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin:-25px;padding:25px;position:relative;transition:all 3s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all 3s cubic-bezier(.25,.46,.45,.94);-moz-transition:all 3s cubic-bezier(.25,.46,.45,.94);-ms-transition:all 3s cubic-bezier(.25,.46,.45,.94);-o-transition:all 3s cubic-bezier(.25,.46,.45,.94)}.divider-style2-wrap .divider-thumb .slider-thumb-area .thumb img{width:auto;height:auto;-webkit-box-shadow:0 9px 18px 0 rgb(0 0 0 / .23);box-shadow:0 9px 18px 0 rgb(0 0 0 / .23)}@media only screen and (max-width:991px){.divider-style2-wrap .divider-thumb .slider-thumb-area .thumb img{width:100%}}.divider-style2-wrap .divider-thumb .slider-thumb-area .shape1{background-color:#009640;height:90px;bottom:-33px;right:37px;opacity:0;position:absolute;transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);width:80px;z-index:-1;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}@media only screen and (max-width:479.98px){.divider-style2-wrap .divider-thumb .slider-thumb-area .shape1{height:60px;bottom:-23px;right:27px;width:60px}}.divider-style2-wrap .divider-thumb .slider-thumb-area .shape2{background-color:#3f4199;height:32px;bottom:-80px;left:calc(50% - 17px);position:absolute;width:32px;z-index:-1;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:all 3s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all 3s cubic-bezier(.25,.46,.45,.94);-moz-transition:all 3s cubic-bezier(.25,.46,.45,.94);-ms-transition:all 3s cubic-bezier(.25,.46,.45,.94);-o-transition:all 3s cubic-bezier(.25,.46,.45,.94)}@media only screen and (max-width:479.98px){.divider-style2-wrap .divider-thumb .slider-thumb-area .shape2{display:none}}@media only screen and (max-width:991px){.divider-style2-wrap .divider-content{margin-top:20px;padding-top:60px}}@media only screen and (max-width:575px){.divider-style2-wrap .divider-content{margin-top:10px;padding-top:40px}}.divider-style2-wrap .divider-content .section-title .title{max-width:390px}@media only screen and (max-width:991px){.divider-style2-wrap .divider-content .section-title .title{max-width:none}}.divider-style2-wrap .divider-content .feature-box-wrap{margin-top:38px;margin-left:4px}.divider-style2-wrap .feature-slider-container{overflow:inherit}@media only screen and (max-width:991px){.divider-style2-wrap .feature-slider-container .thumb{width:100%}}@media only screen and (max-width:991px){.divider-style2-wrap .feature-slider-container .thumb img{width:100%}}.divider-style2-wrap .feature-slider-container .swiper-slide-active .slider-thumb-area .thumb{-webkit-clip-path:inset(0 -100% 0 0);clip-path:inset(0 -100% 0 0)}.divider-style2-wrap .feature-slider-container .swiper-slide-active .slider-thumb-area .shape1{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transition-delay:0.8s;transition-delay:0.8s}.divider-style2-wrap .feature-slider-container .swiper-slide-active .slider-thumb-area .shape2{-webkit-clip-path:inset(0 -100% 0 0);clip-path:inset(0 -100% 0 0)}.divider-style2-wrap .feature-slider-container .swiper-btn-wrap{bottom:0;display:inline-block;left:calc(0px + 61px);margin-top:18px;position:relative}@media only screen and (max-width:991px){.divider-style2-wrap .feature-slider-container .swiper-btn-wrap{margin-bottom:10px}}.divider-style2-wrap .feature-slider-container .swiper-btn-next,.divider-style2-wrap .feature-slider-container .swiper-btn-prev{color:#3f4199;bottom:0;font-size:32px;float:left;line-height:1;position:relative;z-index:1;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.divider-style2-wrap .feature-slider-container .swiper-btn-next:hover,.divider-style2-wrap .feature-slider-container .swiper-btn-prev:hover{color:#009640}.divider-style2-wrap .feature-slider-container .swiper-btn-next{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4px}.divider-style2-wrap .feature-slider-container .swiper-btn-next:before{background-color:#3f4199;content:"";height:2px;display:block;left:8px;position:relative;top:1px;width:24px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.divider-style2-wrap .feature-slider-container .swiper-btn-next:hover:before{background-color:#009640;width:52px}.divider-style2-wrap .feature-slider-container .swiper-btn-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.divider-style2-wrap .feature-slider-container .swiper-btn-prev:after{background-color:#3f4199;content:"";height:2px;display:block;right:8px;position:relative;top:1px;width:24px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.divider-style2-wrap .feature-slider-container .swiper-btn-prev:hover:after{background-color:#009640;width:52px}.divider-style3-wrap .divider-content .emergency-call-info{max-width:100%}@media only screen and (max-width:991px){.divider-style3-wrap .divider-content .emergency-call-info{padding:34px 20px 38px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:479.98px){.divider-style3-wrap .divider-content .emergency-call-info{padding:34px 10px 35px 10px}}@media only screen and (max-width:1199px){.divider-style3-wrap .divider-content .emergency-call-info .content .number{font-size:32px}}@media only screen and (max-width:991px){.divider-style3-wrap .divider-content .emergency-call-info .icon-box{display:none}}.divider-style3-wrap .divider-content .emergency-call-info:before{display:none}.emergency-call-info{background-color:#009640;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:620px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:43px 57px 27px 50px;position:relative;width:100%}@media only screen and (max-width:991px){.emergency-call-info{padding:28px 20px 22px 20px}}@media (max-width:379px){.emergency-call-info{padding:24px 20px 26px 20px}}.emergency-call-info:before{background-color:#3f4199;content:"";height:100%;position:absolute;right:100%;top:0;width:16px}@media (max-width:379px){.emergency-call-info .content{margin:0 auto}}.emergency-call-info .content .title{color:#fff;font-size:24px;line-height:1;margin-bottom:11px}@media only screen and (max-width:991px){.emergency-call-info .content .title{font-size:20px;margin-bottom:10px}}.emergency-call-info .content .number{color:#fff;font-size:36px;font-weight:800;line-height:1;margin-bottom:0}@media only screen and (max-width:991px){.emergency-call-info .content .number{font-size:28px}}.emergency-call-info .icon-box{position:relative;top:-9px}@media only screen and (max-width:991px){.emergency-call-info .icon-box{top:-2px}}@media (max-width:379px){.emergency-call-info .icon-box{display:none}}.emergency-call-info .icon-box .icon-img{width:79px}@media only screen and (max-width:991px){.emergency-call-info .icon-box .icon-img{width:60px}}.emergency-call-info-style2{padding:43px 17px 19px 9px}@media only screen and (max-width:991px){.emergency-call-info-style2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 17px 19px 9px}}@media only screen and (max-width:479.98px){.emergency-call-info-style2{padding:24px 17px 28px 9px}}.emergency-call-info-style2 .icon-box{top:-3px}@media only screen and (max-width:991px){.emergency-call-info-style2 .icon-box{top:-7px}}.emergency-call-info-style2 .icon-box .icon-img{min-width:59px;width:auto}.emergency-call-info-style2 .content{margin-left:23px}@media only screen and (max-width:479.98px){.emergency-call-info-style2 .content{margin:0}}@media only screen and (max-width:1199px){.emergency-call-info-style2 .content .number{font-size:28px}}.emergency-call-info-style2 .thumb{bottom:-34px;margin-top:-229px;position:relative}@media only screen and (max-width:991px){.emergency-call-info-style2 .thumb{display:none}}.booking-info{background-color:#3f4199;display:-webkit-box;display:-ms-flexbox;display:flex;padding:37px 48px 48px 49px;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (max-width:991px){.booking-info{padding:33px 48px 43px 49px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:479.98px){.booking-info{padding:33px 10px 41px 10px}}.booking-info .content .title{color:#fff;font-size:36px;font-weight:800;line-height:1;margin-bottom:14px}@media only screen and (max-width:1199px){.booking-info .content .title{margin-bottom:18px}}@media only screen and (max-width:991px){.booking-info .content .title{font-size:30px;margin-bottom:10px}}.booking-info .content .appointment-btn{color:#fff;font-size:24px;line-height:1;margin-bottom:0;text-decoration:underline}@media only screen and (max-width:1199px){.booking-info .content .appointment-btn{font-size:20px}}@media only screen and (max-width:991px){.booking-info .content .appointment-btn{font-size:18px}}.booking-info .content .appointment-btn a{color:#fff}.booking-info .content .appointment-btn a:hover{color:#009640}.booking-info .icon-box{position:relative;top:3px}@media only screen and (max-width:991px){.booking-info .icon-box{display:none}}.booking-info .icon-box .icon-img{width:79px}.newsletter-content-wrap{padding:51px 0 43px}@media only screen and (max-width:767px){.newsletter-content-wrap .newsletter-content{margin-bottom:25px}}.newsletter-content-wrap .newsletter-content .section-title .sub-title{margin-bottom:16px}.newsletter-content-wrap .newsletter-form{margin-left:-30px}@media only screen and (max-width:1199px){.newsletter-content-wrap .newsletter-form{margin-left:0}}.newsletter-form{position:relative}.newsletter-form form .form-control{background-color:#fff0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#e6e6e6;font-size:22px;letter-spacing:0;height:109px;padding:10px 230px 10px 41px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}@media only screen and (max-width:991px){.newsletter-form form .form-control{font-size:15px;height:70px;padding:10px 130px 10px 11px}}@media only screen and (max-width:479.98px){.newsletter-form form .form-control{font-size:14px;height:65px;padding:10px 100px 10px 11px}}.newsletter-form form .form-control::-webkit-input-placeholder{color:#e6e6e6}.newsletter-form form .form-control::-moz-placeholder{color:#e6e6e6}.newsletter-form form .form-control:-ms-input-placeholder{color:#e6e6e6}.newsletter-form form .form-control:-moz-placeholder{color:#e6e6e6}.newsletter-form form .form-control:active,.newsletter-form form .form-control:focus{color:#fff;border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.newsletter-form form .form-control:active::-webkit-input-placeholder,.newsletter-form form .form-control:focus::-webkit-input-placeholder{color:#fff}.newsletter-form form .form-control:active::-moz-placeholder,.newsletter-form form .form-control:focus::-moz-placeholder{color:#fff}.newsletter-form form .form-control:active:-ms-input-placeholder,.newsletter-form form .form-control:focus:-ms-input-placeholder{color:#fff}.newsletter-form form .form-control:active:-moz-placeholder,.newsletter-form form .form-control:focus:-moz-placeholder{color:#fff}.newsletter-form form .btn-submit{background-color:#3f4199;border:none;color:#fff;font-size:22px;font-family:"Shippori Mincho",serif;font-display:swap;font-weight:500;line-height:1;height:100%;padding:0;position:absolute;right:0;text-align:center;top:0;width:208px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}@media only screen and (max-width:991px){.newsletter-form form .btn-submit{font-size:17px;width:118px}}@media only screen and (max-width:479.98px){.newsletter-form form .btn-submit{font-size:15px;width:90px}}.newsletter-form form .btn-submit:hover{background-color:#333}.video-content-wrap .ht-popup-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.video-content-wrap .ht-popup-video .icon-img{transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out}.video-content-wrap .ht-popup-video span{color:#3f4199;display:inline-block;font-size:22px;font-weight:700;font-family:"Shippori Mincho",serif;font-display:swap;line-height:1;margin-top:-8px;margin-left:20px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}@media only screen and (max-width:1199px){.video-content-wrap .ht-popup-video span{font-size:20px;margin-top:0;margin-left:10px}}.video-content-wrap .ht-popup-video:hover .icon-img{transform:rotate(-359deg);-webkit-transform:rotate(-359deg);-moz-transform:rotate(-359deg);-ms-transform:rotate(-359deg);-o-transform:rotate(-359deg)}.video-content-wrap .ht-popup-video:hover span{color:#009640}.bg-overlay{position:relative}.bg-overlay-theme-color:before{background-color:#009640;content:"";left:0;opacity:.94;top:0;height:100%;position:absolute;width:100%;z-index:-1}.bg-layer-style{position:absolute;top:0;left:0;height:100%;width:calc(50% + 90px);z-index:-1}@media only screen and (max-width:767px){.bg-layer-style{width:100%}}.bg-layer-style:before{background-color:#f9f9ff;content:"";left:0;height:100%;opacity:.94;position:absolute;top:0;width:100%}.contact-map-area iframe{-webkit-box-shadow:0 9px 18px 0 rgb(63 65 153 / .14);box-shadow:0 9px 18px 0 rgb(63 65 153 / .14);height:463px;width:100%}.brand-logo-area.brand-logo-default-area .container{padding-bottom:170px}@media only screen and (max-width:1199px){.brand-logo-area.brand-logo-default-area .container{padding-bottom:90px}}.brand-logo-area.brand-logo-about-area .container{padding-top:140px;padding-bottom:140px}@media only screen and (max-width:1199px){.brand-logo-area.brand-logo-about-area .container{padding-top:90px;padding-bottom:90px}}.brand-logo-area.brand-logo-team-area .container{padding-bottom:101px;padding-top:95px}@media only screen and (max-width:1199px){.brand-logo-area.brand-logo-team-area .container{padding-bottom:35px;padding-top:57px}}@media only screen and (max-width:767px){.brand-logo-area.brand-logo-team-area .container{padding-bottom:88px}}.brand-logo-area.brand-logo-service-area .container{padding-top:0;padding-bottom:130px}@media only screen and (max-width:1199px){.brand-logo-area.brand-logo-service-area .container{padding-bottom:89px}}@media only screen and (max-width:767px){.brand-logo-area.brand-logo-team-inner-area .container{padding-bottom:30px}}.brand-logo-area.brand-logo-team-inner-area .brand-logo2-content{margin-top:40px}.brand-logo-content .brand-logo-item{text-align:center}.brand-logo2-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:35px;padding-top:36px}@media only screen and (max-width:1199px){.brand-logo2-content{padding-left:0;padding-right:0;padding-top:0}}.brand-logo2-content .brand-logo-item{margin-bottom:61px}.brand-logo2-content .grid-item{width:33.3333%}@media only screen and (max-width:1199px){.brand-logo2-content .grid-item{padding:0 5px}}.brand-logo-wrap .info-content{padding-right:60px}@media only screen and (max-width:1199px){.brand-logo-wrap .info-content{padding-right:0}}.brand-logo-wrap .info-content .section-title{margin-bottom:37px}.brand-logo-style2 .brand-logo2-content{padding-left:0;padding-right:35px;padding-top:37px}@media only screen and (max-width:1199px){.brand-logo-style2 .brand-logo2-content{padding-left:0;padding-right:0;padding-top:0}}.brand-logo-style2 .info-content{padding-left:60px}@media only screen and (max-width:1199px){.brand-logo-style2 .info-content{padding-left:0}}.brand-logo-style2 .info-content .section-title{margin-bottom:37px}.appointment-form-wrap .appointment-form{padding:86px 120px 82px}@media only screen and (max-width:1199px){.appointment-form-wrap .appointment-form{padding:86px 40px 82px}}@media only screen and (max-width:767px){.appointment-form-wrap .appointment-form{padding:76px 25px 65px}}.appointment-form-wrap .appointment-form .section-title{margin-bottom:62px}@media only screen and (max-width:1199px){.appointment-form-wrap .appointment-form .section-title{margin-bottom:46px}}.appointment-form-wrap .appointment-form .section-title .title{max-width:493px;margin:0 auto}.appointment-form-wrap .appointment-form .form-group{margin-bottom:35px}@media only screen and (max-width:1199px){.appointment-form-wrap .appointment-form .form-group{margin-bottom:25px}}.appointment-form-wrap .appointment-form .form-group .form-control{background-color:#f9f9ff;-webkit-box-shadow:0 6px 9px 0 rgb(0 0 0 / .1);box-shadow:0 6px 9px 0 rgb(0 0 0 / .1);border:none;border-radius:0 6px 6px 6px;background-clip:inherit;color:#3f4199;font-size:20px;font-weight:400;height:64px;margin-bottom:30px;padding:10px 20px;position:relative;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out}@media only screen and (max-width:1199px){.appointment-form-wrap .appointment-form .form-group .form-control{font-size:16px;height:55px;margin-bottom:0}}.appointment-form-wrap .appointment-form .form-group .form-control::-webkit-input-placeholder{color:#3f4199}.appointment-form-wrap .appointment-form .form-group .form-control::-moz-placeholder{color:#3f4199}.appointment-form-wrap .appointment-form .form-group .form-control:-ms-input-placeholder{color:#3f4199}.appointment-form-wrap .appointment-form .form-group .form-control:-moz-placeholder{color:#3f4199}.appointment-form-wrap .appointment-form .form-group .form-control.form-select{background-image:url(../img/icons/angle-down.webp);background-size:inherit;background-position:center right 20px;cursor:pointer;padding:10px 16px}.appointment-form-wrap .appointment-form .form-group .form-control.form-date{background-image:url(../img/icons/date.webp);background-size:inherit;background-position:center right 18px;background-repeat:no-repeat;cursor:pointer}.appointment-form-wrap .appointment-form .form-group .form-control.form-time{background-image:url(../img/icons/time.webp);background-size:inherit;background-position:center right 18px;background-repeat:no-repeat;cursor:pointer}.appointment-form-wrap .appointment-form .form-group .btn-theme{border:none;background-color:#fff0;color:#009640;font-size:22px;font-weight:600;font-family:"Shippori Mincho",serif;font-display:swap;line-height:1.45;margin:31px 0 0 0;padding:0;position:relative;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.appointment-form-wrap .appointment-form .form-group .btn-theme:before{background-color:#009640;bottom:2px;content:"";left:0;opacity:.8;height:1px;position:absolute;width:100%;transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out}.appointment-form-wrap .appointment-form .form-group .btn-theme:after{background-color:#3f4199;bottom:2px;content:"";left:auto;right:0;opacity:.8;height:1px;position:absolute;width:0;transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out}.appointment-form-wrap .appointment-form .form-group .btn-theme:hover{color:#3f4199}.appointment-form-wrap .appointment-form .form-group .btn-theme:hover:before{left:auto;right:0;width:0}.appointment-form-wrap .appointment-form .form-group .btn-theme:hover:after{left:0;right:auto;width:100%}.contact-page-wrapper .contact-form .form-group{margin-bottom:25px}@media only screen and (max-width:479.98px){.contact-page-wrapper .contact-form .form-group{margin-bottom:18px}}.contact-page-wrapper .contact-form .form-group .form-control{border:1px solid #8b8b8b;background-color:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#333;font-size:14px;letter-spacing:.5px;padding:5px 18px 5px;height:50px;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.contact-page-wrapper .contact-form .form-group .form-control::-webkit-input-placeholder{color:#333}.contact-page-wrapper .contact-form .form-group .form-control::-moz-placeholder{color:#333}.contact-page-wrapper .contact-form .form-group .form-control:-ms-input-placeholder{color:#333}.contact-page-wrapper .contact-form .form-group .form-control:-moz-placeholder{color:#333}.contact-page-wrapper .contact-form .form-group .form-control:active,.contact-page-wrapper .contact-form .form-group .form-control:focus{border-color:#009640}.contact-page-wrapper .contact-form .form-group textarea.form-control{height:200px;padding-top:26px}@media only screen and (max-width:479.98px){.contact-page-wrapper .contact-form .form-group textarea.form-control{height:140px;padding-top:14px}}.contact-page-wrapper .contact-form .form-group .btn-theme{border:none;background-color:#fff0;color:#009640;font-size:16px;font-weight:600;font-family:"Shippori Mincho",serif;font-display:swap;line-height:1;margin:22px 0 0 0;padding:0;text-decoration:underline;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.contact-page-wrapper .contact-form .form-group .btn-theme:hover{color:#3f4199}.login-form-content{max-width:570px;margin:0 auto}.login-form-content .form-group{margin-bottom:25px}.login-form-content .form-group label{color:#333;font-size:14px;margin-bottom:10px}.login-form-content .form-group label .required{color:red}.login-form-content .form-group .form-control{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid #e8e8e8;height:60px;padding:0 20px;font-size:14px}.login-form-content .form-group .form-control:active,.login-form-content .form-group .form-control:focus{border-color:#009640}.login-form-content .form-group .btn-login{background-color:#3f4199;border-color:#3f4199;color:#fff;font-size:14px;text-transform:uppercase;border-radius:0;font-weight:700;text-align:center;display:block;width:100%;height:60px;line-height:64px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.login-form-content .form-group .btn-login:hover{background-color:#009640;border-color:#009640}.login-form-content .account-info-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:479.98px){.login-form-content .account-info-group{display:block}}.login-form-content .rememberme-account{float:left}@media only screen and (max-width:479.98px){.login-form-content .rememberme-account{float:none}}.login-form-content .rememberme-account .form-check{line-height:1;margin-bottom:0;padding:0}.login-form-content .rememberme-account .form-check .form-check-input{cursor:pointer;width:18px;margin:0;height:18px;border-radius:0;border:2px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none;outline:none}.login-form-content .rememberme-account .form-check .form-check-input:checked~.form-check-label{border-color:#009640;color:#009640}.login-form-content .rememberme-account .form-check .form-check-input:checked[type="checkbox"]{background-color:#009640}.login-form-content .rememberme-account .form-check .form-check-label{color:#8c8c8c;font-size:15px;margin-bottom:0;cursor:pointer;font-weight:500;letter-spacing:.6px;position:relative;top:-1px;padding-left:8px}.login-form-content .rememberme-account .form-check .form-check-label:hover{color:#009640}.login-form-content .lost-password{color:#8c8c8c;font-size:15px;margin-bottom:0;cursor:pointer;font-weight:500;letter-spacing:.6px}.login-form-content .lost-password:hover{color:#009640}.register-form-content{max-width:570px;margin:0 auto}.register-form-content .form-group{margin-bottom:25px}.register-form-content .form-group label{color:#333;font-size:14px;margin-bottom:10px}.register-form-content .form-group label .required{color:red}.register-form-content .form-group .form-control{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid #e8e8e8;height:60px;padding:0 20px;font-size:14px}.register-form-content .form-group .form-control:active,.register-form-content .form-group .form-control:focus{border-color:#009640}.register-form-content .form-group .btn-register{background-color:#3f4199;border-color:#3f4199;color:#fff;font-size:14px;text-transform:uppercase;border-radius:0;font-weight:700;text-align:center;display:block;width:100%;height:60px;line-height:64px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.register-form-content .form-group .btn-register:hover{background-color:#009640;border-color:#009640}.sidebar-wrapper.sidebar-left-margin{margin-left:29px}@media only screen and (max-width:1199px){.sidebar-wrapper.sidebar-left-margin{margin-left:0}}.sidebar-wrapper.sidebar-right-margin{margin-right:29px}@media only screen and (max-width:1199px){.sidebar-wrapper.sidebar-right-margin{margin-right:0}}.sidebar-wrapper.service-sidebar-wrapper .sidebar-item{padding:34px 25px 40px}.sidebar-wrapper.service-sidebar-wrapper .sidebar-item.category-nav-sidebar-item{padding:32px 25px 29px}.sidebar-wrapper.service-sidebar-wrapper .sidebar-item.contact-form-sidebar-item{padding:33px 35px 32px}.sidebar-wrapper.service-sidebar-wrapper .sidebar-item.brochure-file-sidebar-item{padding:35px 25px 34px}.sidebar-wrapper.service-sidebar-wrapper .sidebar-category-nav-menu ul{margin-bottom:0}.sidebar-wrapper.service-sidebar-wrapper .sidebar-category-nav-menu ul li{border-bottom:1px solid #e1e1e1;display:block;padding:7px 0 4px;text-align:center}.sidebar-wrapper.service-sidebar-wrapper .sidebar-category-nav-menu ul li:first-child{padding-top:0}.sidebar-wrapper.service-sidebar-wrapper .sidebar-category-nav-menu ul li:last-child{border-bottom:none;padding-bottom:0}.sidebar-wrapper.service-sidebar-wrapper .sidebar-category-nav-menu ul li a{color:#3f4199;font-size:20px;font-weight:500;display:inline-block;line-height:1;transition:all 0.1s ease-out;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out}.sidebar-wrapper.service-sidebar-wrapper .sidebar-category-nav-menu ul li a.active{color:#009640}.sidebar-wrapper.service-sidebar-wrapper .sidebar-category-nav-menu ul li a:hover{color:#009640}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .contact-form-title{color:#3f4199;display:inline-block;font-size:22px;font-weight:800;letter-spacing:0;line-height:1.3636;margin-bottom:32px;text-align:center;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .contact-form-title span{color:#009640}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group{margin-bottom:20px}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .form-control{background-color:#f9f9ff;-webkit-box-shadow:0 6px 9px 0 rgb(0 0 0 / .1);box-shadow:0 6px 9px 0 rgb(0 0 0 / .1);border:none;border-radius:0 6px 6px 6px;background-clip:inherit;color:#3f4199;font-size:16px;font-weight:500;height:46px;padding:10px 20px;position:relative;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .form-control::-webkit-input-placeholder{color:#3f4199}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .form-control::-moz-placeholder{color:#3f4199}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .form-control:-ms-input-placeholder{color:#3f4199}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .form-control:-moz-placeholder{color:#3f4199}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .form-control.form-select{background-image:url(../img/icons/angle-down2.webp);background-size:inherit;background-position:center right 20px;cursor:pointer;padding:10px 16px}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .form-control.form-date{background-image:url(../img/icons/date.webp);background-size:inherit;background-position:center right 18px;background-repeat:no-repeat;cursor:pointer}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .form-control.form-time{background-image:url(../img/icons/time.webp);background-size:inherit;background-position:center right 18px;background-repeat:no-repeat;cursor:pointer}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .btn-theme{border:none;background-color:#fff0;color:#009640;font-size:16px;font-weight:600;font-family:"Shippori Mincho",serif;line-height:1;font-display:swap;margin:27px 0 0 0;padding:0;position:relative;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .btn-theme:before{background-color:#009640;bottom:-2px;content:"";left:0;opacity:.8;height:1px;position:absolute;width:100%;transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .btn-theme:after{background-color:#3f4199;bottom:-2px;content:"";left:auto;right:0;opacity:.8;height:1px;position:absolute;width:0;transition:all 2s ease-out;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .btn-theme:hover{color:#3f4199}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .btn-theme:hover:before{left:auto;right:0;width:0}.sidebar-wrapper.service-sidebar-wrapper .sidebar-contact-form-content .sidebar-contact-form .form-group .btn-theme:hover:after{left:0;right:auto;width:100%}.sidebar-wrapper.service-sidebar-wrapper .sidebar-brochure-file ul{margin-bottom:0}.sidebar-wrapper.service-sidebar-wrapper .sidebar-brochure-file ul li{border-bottom:1px solid #e1e1e1;margin-bottom:16px;padding-bottom:10px}.sidebar-wrapper.service-sidebar-wrapper .sidebar-brochure-file ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.sidebar-wrapper.service-sidebar-wrapper .sidebar-brochure-file ul li a{color:#3f4199;display:block;font-size:20px;font-weight:500}.sidebar-wrapper.service-sidebar-wrapper .sidebar-brochure-file ul li a i{font-size:24px;margin-right:5px;position:relative;top:2px}.sidebar-wrapper.service-sidebar-wrapper .sidebar-brochure-file ul li a:hover{color:#009640}.sidebar-item{background-size:cover;background-position:top center;margin-bottom:30px;padding:34px 40px 40px;position:relative;z-index:1}.sidebar-item:before{background-color:#f9f9ff;content:"";left:0;opacity:.94;position:absolute;height:100%;top:0;width:100%;z-index:-1}.sidebar-item.category-sidebar-item{padding:34px 40px 33px}.sidebar-item.category-sidebar-item .sidebar-title{margin-bottom:26px}.sidebar-item.offer-sidebar-item{padding:0}.sidebar-item.offer-sidebar-item:before{display:none}.sidebar-item.recent-post-sidebar-item{padding:34px 40px 29px}.sidebar-item.sidebar-tag-item{padding:34px 40px 30px}@media only screen and (max-width:1199px){.sidebar-item.sidebar-tag-item{padding:25px 28px 20px}}.sidebar-title{color:#3f4199;display:inline-block;font-size:22px;font-weight:800;letter-spacing:0;line-height:1;margin-bottom:33px;padding-left:0;position:relative;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.sidebar-title:before{background-color:#009640;bottom:2px;content:"";position:relative;display:inline-block;height:8px;margin-right:9px;width:8px}.sidebar-search-form{position:relative}.sidebar-search-form .form-group .form-control{background-color:#f9f9ff;border-radius:0 6px 6px 6px;-webkit-box-shadow:0 6px 9px 0 rgb(0 0 0 / .1);box-shadow:0 6px 9px 0 rgb(0 0 0 / .1);border:none;color:#646464;font-size:16px;height:46px;padding:10px 50px 10px 21px;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out}.sidebar-search-form .form-group .form-control::-webkit-input-placeholder{color:#646464}.sidebar-search-form .form-group .form-control::-moz-placeholder{color:#646464}.sidebar-search-form .form-group .form-control:-ms-input-placeholder{color:#646464}.sidebar-search-form .form-group .form-control:-moz-placeholder{color:#646464}.sidebar-search-form .form-group .form-control:active,.sidebar-search-form .form-group .form-control:focus{background-color:#fff}.sidebar-search-form .form-group .btn-src{color:#646464;border:none;background:#fff0;font-size:16px;margin:0;padding:0;line-height:1;position:absolute;top:50%;right:25px;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out}.sidebar-search-form .form-group .btn-src:hover{color:#009640}.sidebar-category-sub-menu ul{margin-bottom:0}.sidebar-category-sub-menu ul li{border-bottom:1px solid #e1e1e1;display:block;padding:5px 0}.sidebar-category-sub-menu ul li:first-child{padding-top:0}.sidebar-category-sub-menu ul li:last-child{border-bottom:none;padding-bottom:0}.sidebar-category-sub-menu ul li a{color:#333;font-size:18px;font-weight:400;display:inline-block;line-height:1;transition:all 0.1s ease-out;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out}.sidebar-category-sub-menu ul li a:hover{color:#009640;font-weight:600}@media only screen and (max-width:991px){.sidebar-offer-thumb{display:none}}.sidebar-offer-thumb a{display:block}.sidebar-offer-thumb img{transition:all 0.6s ease-out;-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-ms-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out}.sidebar-offer-thumb:hover img{opacity:.8}.sidebar-post-item:last-child .inner-content{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar-post-item .inner-content{position:relative;padding-left:84px;min-height:60px;border-bottom:1px solid #e1e1e1;padding-bottom:8px;margin-bottom:27px}.sidebar-post-item .inner-content .thumb{left:0;position:absolute;overflow:hidden;top:6px}.sidebar-post-item .inner-content .thumb img{transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.sidebar-post-item .inner-content .content{margin-top:-6px}.sidebar-post-item .inner-content .content .title{font-size:18px;font-weight:700;line-height:1.3333}.sidebar-post-item .inner-content .content .title a{color:#3f4199}.sidebar-post-item .inner-content .content .title a:hover{color:#009640}.sidebar-post-item .inner-content .content .meta{margin-bottom:1px}.sidebar-post-item .inner-content .content .meta li{display:block}.sidebar-post-item .inner-content .content .meta li a{color:#009640;display:block;font-size:14px;font-weight:500;letter-spacing:.75px}.sidebar-post-item .inner-content .content .meta li a:hover{color:#3f4199}.sidebar-post-item .inner-content:hover .thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.sidebar-tag-items a{background-color:#fff0;border:1px solid #a0a0a0;color:#333;font-size:18px;display:inline-block;line-height:32px;height:32px;margin-bottom:10px;margin-right:8px;padding:0 14.1px}.sidebar-tag-items a:hover{background-color:#009640;border-color:#009640;color:#fff}.blog-area.blog-default-area .container{padding-bottom:101px}@media only screen and (max-width:1199px){.blog-area.blog-default-area .container{padding-bottom:62px}}.blog-area.blog-inner-area .container{padding-bottom:131px;padding-top:130px}@media only screen and (max-width:1199px){.blog-area.blog-inner-area .container{padding-bottom:90px;padding-top:90px}}.blog-details-area .container{padding-bottom:1px;padding-top:1px}@media only screen and (max-width:1199px){.blog-details-area .container{padding-top:90px;padding-bottom:90px}}.post-item .inner-content{margin-bottom:30px}.post-item .inner-content .thumb{overflow:hidden;position:relative}.post-item .inner-content .thumb img{width:100%;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}.post-item .inner-content .content{background-color:#f9f9ff;padding:20px 25px 24px}.post-item .inner-content .content .meta{line-height:1;margin-bottom:10px}.post-item .inner-content .content .meta li{color:#009640;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.75px;line-height:1;text-transform:uppercase}.post-item .inner-content .content .meta li a{color:#009640}.post-item .inner-content .content .meta li a:hover{color:#3f4199}.post-item .inner-content .content .title{font-size:28px;font-weight:600}@media only screen and (max-width:1199px){.post-item .inner-content .content .title{font-size:22px}}.post-item .inner-content .content .title a{color:#3f4199}.post-item .inner-content .content .title a:hover{color:#009640}.post-item .inner-content .content .author-info{display:inline-block;line-height:1}.post-item .inner-content .content .author-info a{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-item .inner-content .content .author-info a img{max-width:43px;min-width:40px;width:100%}.post-item .inner-content .content .author-info a span{font-size:14px;font-weight:400;margin-top:1px;margin-left:14px}.post-item .inner-content .content .author-info a strong{display:inline-block;font-weight:600;margin-bottom:7px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.post-item .inner-content .content .author-info a:hover strong{color:#009640}.post-item .inner-content .content .social-icons-wrap{position:relative}.post-item .inner-content .content .social-icons-wrap .social-icons{background-color:#fff;-webkit-box-shadow:0 0 9px 0 rgb(0 0 0 / .05);box-shadow:0 0 9px 0 rgb(0 0 0 / .05);border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;line-height:32px;opacity:0;padding:0 12px;position:absolute;top:50%;text-align:center;-webkit-transform:translate(-70px,-50%);transform:translate(-70px,-50%);transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;visibility:hidden;z-index:99}@media only screen and (max-width:1199px){.post-item .inner-content .content .social-icons-wrap .social-icons{right:0;top:-18px;-webkit-transform:none;transform:none}}.post-item .inner-content .content .social-icons-wrap .social-icons a{font-size:15px}.post-item .inner-content .content .social-icons-wrap .social-icons a+a{margin-left:12px}.post-item .inner-content .content .social-icons-wrap .social-icons a:hover{color:#333}.post-item .inner-content .content .social-icons-wrap:hover .social-icons{opacity:1;-webkit-transform:translate(-88px,-50%);transform:translate(-88px,-50%);visibility:visible}@media only screen and (max-width:1199px){.post-item .inner-content .content .social-icons-wrap:hover .social-icons{top:-28px;-webkit-transform:none;transform:none}}.post-item .inner-content .content .social-icons-wrap:hover .social-icons:before{content:"";background-color:#fff0;width:12px;height:100%;position:absolute;left:93%;border-radius:50px}@media only screen and (max-width:1199px){.post-item .inner-content .content .social-icons-wrap:hover .social-icons:before{width:47px;left:0;border-radius:0;top:100%}}.post-item .inner-content .content .social-icons-wrap:hover .share-btn{color:#333}.post-item .inner-content .content .share-btn{border:1px solid #e8e8e8;border-radius:50%;display:inline-block;height:37px;font-size:14px;line-height:37px;text-align:center;width:37px}.post-item .inner-content .content .footer-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:22px;padding-top:20px}.post-item .inner-content:hover .thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.blog-details-item .inner-content .thumb{position:relative;overflow:hidden}.blog-details-item .inner-content .thumb img{width:100%;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out}.blog-details-item .inner-content .content{padding:27px 0 68px}.blog-details-item .inner-content .content .meta{line-height:1;margin-bottom:2px}.blog-details-item .inner-content .content .meta li{color:#009640;display:inline-block;font-size:20px;font-weight:500;letter-spacing:.75px;line-height:1;text-transform:uppercase}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .meta li{font-size:15px}}.blog-details-item .inner-content .content .meta li a{color:#009640}.blog-details-item .inner-content .content .meta li a:hover{color:#3f4199}.blog-details-item .inner-content .content .title{color:#3f4199;font-size:35px;font-weight:800;line-height:1.462;margin-bottom:12px}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .title{font-size:38px}}@media only screen and (max-width:575px){.blog-details-item .inner-content .content .title{font-size:32px}}.blog-details-item .inner-content .content p{font-size:20px;line-height:1.8;margin-bottom:24px}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content p{font-size:16px}}.blog-details-item .inner-content .content .author-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .author-info{margin-bottom:15px}}@media only screen and (max-width:575px){.blog-details-item .inner-content .content .author-info{display:block}}.blog-details-item .inner-content .content .author-info .author-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-details-item .inner-content .content .author-info .author-name img{width:57px}.blog-details-item .inner-content .content .author-info .author-name .name{color:#333;font-size:20px;font-weight:500;letter-spacing:.25px;padding-left:14px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .author-info .author-name .name{font-size:16px}}.blog-details-item .inner-content .content .author-info .author-name:hover .name{color:#009640}.blog-details-item .inner-content .content .author-info .post-date{color:#333;display:inline-block;font-size:20px;font-weight:500;letter-spacing:.25px;padding-left:19px;position:relative;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .author-info .post-date{font-size:16px}}@media only screen and (max-width:575px){.blog-details-item .inner-content .content .author-info .post-date{padding-left:0;margin-top:15px}}.blog-details-item .inner-content .content .author-info .post-date:before{background-color:#009640;bottom:1px;content:"";position:relative;display:inline-block;height:8px;margin-right:14px;width:8px}.blog-details-item .inner-content .content .author-info .post-date:hover{color:#009640}.blog-details-item .inner-content .content .blockquote-area{background-size:cover;background-position:center right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:46px;margin-top:48px;position:relative;padding:39px 25px 39px 36px;z-index:1}.blog-details-item .inner-content .content .blockquote-area:before{background-color:#3f4199;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:-1}.blog-details-item .inner-content .content .blockquote-area:after{background-color:#009640;content:"";height:100%;left:0;position:absolute;top:0;width:10px;z-index:-1}.blog-details-item .inner-content .content .blockquote-area .blockquote-content{padding-right:15px}.blog-details-item .inner-content .content .blockquote-area p{color:#fff;font-size:20px;margin-bottom:0;line-height:1.8}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .blockquote-area p{font-size:16px}}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .blockquote-area p br{display:none}}.blog-details-item .inner-content .content .blockquote-area .quote-icon{background-color:#f9f9ff;border-radius:50%;height:89px;line-height:89px;position:relative;text-align:center;min-width:89px}@media only screen and (max-width:575px){.blog-details-item .inner-content .content .blockquote-area .quote-icon{display:none}}.blog-details-item .inner-content .content .blockquote-area .quote-icon:before{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%233F4199FF' stroke-width='2' stroke-dasharray='8%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:100px;content:"";position:absolute;width:calc(100% - 11px);height:calc(100% - 11px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-details-item .inner-content .content .blockquote-area .quote-icon img{border-radius:0}.blog-details-item .inner-content .content .blog-post-info-area{margin-bottom:14px;margin-top:48px}.blog-details-item .inner-content .content .blog-post-info-area .post-info-thumb{margin-right:-14px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.blog-details-item .inner-content .content .blog-post-info-area .post-info-thumb{margin-right:0}}.blog-details-item .inner-content .content .blog-post-info-area .post-info-thumb .post-info-thumb-item{margin-bottom:20px;width:50%}.blog-details-item .inner-content .content .blog-post-info-area .post-info-thumb .post-info-thumb-item:nth-child(2){padding-left:20px}.blog-details-item .inner-content .content .blog-post-info-area .post-info-thumb .post-info-thumb-item a{display:inline-block}@media only screen and (max-width:991px){.blog-details-item .inner-content .content .blog-post-info-area .post-info-thumb .post-info-thumb-item a{width:100%}}.blog-details-item .inner-content .content .blog-post-info-area .post-info-thumb .post-info-thumb-item a+a{margin-top:20px}@media only screen and (max-width:991px){.blog-details-item .inner-content .content .blog-post-info-area .post-info-thumb .post-info-thumb-item img{width:100%}}.blog-details-item .inner-content .content .blog-post-info-area .post-info-content{margin-top:-7px;padding-left:26px}@media only screen and (max-width:767px){.blog-details-item .inner-content .content .blog-post-info-area .post-info-content{margin-top:12px;padding-left:0}}.blog-details-item .inner-content .content .blog-post-info-area .post-info-content .info-list-item{max-width:341px;margin-bottom:23px;position:relative;padding-left:55px}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .blog-post-info-area .post-info-content .info-list-item{max-width:341px;margin-bottom:18px;position:relative;padding-left:42px}}.blog-details-item .inner-content .content .blog-post-info-area .post-info-content .info-list-item .icon span{display:inline-block;left:0;line-height:1;position:absolute;top:7px}.blog-details-item .inner-content .content .blog-post-info-area .post-info-content .info-list-item .icon span:before{background-color:#009640;display:inline-block;border-radius:50%;content:"";height:23px;left:0;position:relative;top:0;width:23px}.blog-details-item .inner-content .content .blog-post-info-area .post-info-content .info-list-item .icon span:after{background-color:#3f4199;display:inline-block;border-radius:50%;content:"";height:23px;width:23px;left:4px;top:4px;position:absolute;z-index:-1}.blog-details-item .inner-content .content .blog-post-info-area .post-info-content .info-list-item p{color:#333;font-size:16px;line-height:1.6;margin-bottom:0}@media only screen and (max-width:1199px){.blog-details-item .inner-content .content .blog-post-info-area .post-info-content .info-list-item p{font-size:16px}}.blog-details-item .inner-content .content .blog-post-info-area.blog-post-info-style2 .post-info-thumb{margin-right:0}.blog-details-item .inner-content .content .blog-post-info-area.blog-post-info-style2 .post-info-thumb .post-info-thumb-item img{width:100%}.blog-details-item .inner-content .content .blog-post-info-area.blog-post-info-style2 .post-info-content .info-list-item{max-width:470px}.blog-details-item .inner-content .content .blog-details-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}@media only screen and (max-width:575px){.blog-details-item .inner-content .content .blog-details-footer{display:block}}.blog-details-item .inner-content .content .blog-details-footer .social-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}@media only screen and (max-width:575px){.blog-details-item .inner-content .content .blog-details-footer .social-icons{margin-bottom:20px}}.blog-details-item .inner-content .content .blog-details-footer .social-icons span{color:#3f4199;font-size:20px;font-weight:600;font-family:"Shippori Mincho",serif;font-display:swap;margin-right:9px;position:relative;top:-2px}.blog-details-item .inner-content .content .blog-details-footer .social-icons a{background-color:rgb(0 150 64 / .15);border-radius:10px;color:#009640;display:inline-block;font-size:14px;height:27px;line-height:27px;text-align:center;width:27px}.blog-details-item .inner-content .content .blog-details-footer .social-icons a+a{margin-left:15px}.blog-details-item .inner-content .content .blog-details-footer .social-icons a:hover{background-color:rgb(0 150 64 / .5);color:#3f4199}.blog-details-item .inner-content .content .blog-details-footer .tag-conent span{color:#3f4199;font-size:20px;font-weight:600;font-family:"Shippori Mincho",serif;font-display:swap;position:relative;top:0}.blog-details-item .inner-content .content .blog-details-footer .tag-conent a{color:#333;display:inline-block;font-size:20px}.blog-details-item .inner-content .content .blog-details-footer .tag-conent a:hover{color:#009640}.blog-details-item .inner-content:hover .thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.comment-view-area .title-main{color:#3f4199;font-size:36px;font-weight:800;margin-bottom:72px}@media only screen and (max-width:1199px){.comment-view-area .title-main{font-size:30px;margin-bottom:40px}}.comment-view-area .comment-view-content{margin-bottom:78px}.comment-view-area .comment-view-content .single-comment{margin-bottom:68px}.comment-view-area .comment-view-content .single-comment .author-wrap{position:relative;padding-left:80px}@media only screen and (max-width:479.98px){.comment-view-area .comment-view-content .single-comment .author-wrap{padding-left:0}}.comment-view-area .comment-view-content .single-comment .author-wrap .author-pic{left:0;position:absolute;top:5px}@media only screen and (max-width:479.98px){.comment-view-area .comment-view-content .single-comment .author-wrap .author-pic{position:relative;top:0;margin-bottom:20px}}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .title{color:#3f4199;font-size:22px;font-weight:600;line-height:1;margin-bottom:25px}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .title a{color:#3f4199}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .title a:hover{color:#009640}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info p{line-height:1.6;margin-bottom:22px}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .comment-reply{color:#009640;font-size:16px;font-weight:700;font-family:"Shippori Mincho",serif;font-display:swap;line-height:1;margin-bottom:0;text-decoration:underline}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .comment-reply:hover{color:#3f4199}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .comment-likes{color:#3f4199;font-size:16px;font-weight:600;font-family:"Shippori Mincho",serif;font-display:swap;line-height:1;margin-bottom:0;margin-left:40px}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .comment-likes:hover{color:#009640;text-decoration:underline}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .comment-date{color:#333;display:inline-block;font-size:20px;font-weight:300;letter-spacing:.25px;line-height:1;right:16px;position:absolute;top:4px;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}@media only screen and (max-width:479.98px){.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .comment-date{position:relative;top:0;right:0;margin-top:30px}}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .comment-date:before{background-color:#009640;bottom:2px;content:"";display:inline-block;height:8px;margin-right:14px;width:8px;position:relative}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .comment-date:hover{color:#009640}.comment-view-area .comment-view-content .single-comment .author-wrap .author-info .author-info-footer{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}.comment-view-area .comment-view-content .single-comment.reply-comment{padding-left:82px}@media only screen and (max-width:575px){.comment-view-area .comment-view-content .single-comment.reply-comment{padding-left:20px}}@media only screen and (max-width:991px){.comment-form-area{margin-bottom:50px}}.comment-form-area .title-main{color:#3f4199;font-size:36px;font-weight:800;margin-bottom:76px}@media only screen and (max-width:1199px){.comment-form-area .title-main{font-size:30px;margin-bottom:40px}}.comment-form-area .comment-form-content .form-group{margin-bottom:22px}.comment-form-area .comment-form-content .form-group .form-control{border:1px solid #8b8b8b;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#333;font-size:14px;font-weight:400;letter-spacing:.5px;height:50px;padding:10px 19px}.comment-form-area .comment-form-content .form-group .form-control::-webkit-input-placeholder{color:#333}.comment-form-area .comment-form-content .form-group .form-control::-moz-placeholder{color:#333}.comment-form-area .comment-form-content .form-group .form-control:-ms-input-placeholder{color:#333}.comment-form-area .comment-form-content .form-group .form-control:-moz-placeholder{color:#333}.comment-form-area .comment-form-content .form-group textarea.form-control{height:298px;padding-top:26px;resize:none}@media only screen and (max-width:767px){.comment-form-area .comment-form-content .form-group textarea.form-control{height:175px;padding-top:14px}}.comment-form-area .comment-form-content .form-group .btn-submit{border:none;background-color:#fff0;color:#009640;font-size:16px;font-weight:700;font-family:"Shippori Mincho",serif;line-height:1;font-display:swap;margin:38px 0 0 0;padding:0;text-decoration:underline}.comment-form-area .comment-form-content .form-group .btn-submit:hover{color:#3f4199}.appointment-area.appointment-default-area .container{padding-top:130px}@media only screen and (max-width:1199px){.appointment-area.appointment-default-area .container{padding-top:95px;padding-bottom:30px}}.contact-area.contact-inner-area .container{padding-bottom:135px}@media only screen and (max-width:1199px){.contact-area.contact-inner-area .container{padding-bottom:90px}}.contact-page-wrapper .section-title{margin-bottom:38px}.contact-page-wrapper .section-title .title{margin-bottom:39px}.contact-page-wrapper .contact-form-wrap{padding-right:66px}@media only screen and (max-width:1199px){.contact-page-wrapper .contact-form-wrap{padding-right:0}}.contact-info-wrap{margin-top:38px;padding:58px 48px 74px 19px;position:relative}@media only screen and (max-width:991px){.contact-info-wrap{padding:0}}.contact-info-wrap:before{background-color:#f9f9ff;content:"";height:100%;position:absolute;right:-13px;top:0;width:292px}@media only screen and (max-width:991px){.contact-info-wrap:before{display:none}}.contact-info-wrap .contact-info{background-size:cover;position:relative;padding:70px 81px 74px}@media only screen and (max-width:1199px){.contact-info-wrap .contact-info{padding:50px 40px 44px}}@media only screen and (max-width:991px){.contact-info-wrap .contact-info{padding:50px 40px 12px}}.contact-info-wrap .contact-info:after{background-color:rgb(63 65 153 / .94);content:"";left:0;height:100%;position:absolute;top:0;width:100%;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out}.contact-info-wrap .contact-info .info-item{margin-bottom:37px;position:relative;z-index:1}.contact-info-wrap .contact-info .info-item:last-child{margin-bottom:0}.contact-info-wrap .contact-info .info-item .info .title{color:#fff;font-size:28px;font-weight:800;margin-bottom:20px}@media only screen and (max-width:575px){.contact-info-wrap .contact-info .info-item .info .title{font-size:24px}}.contact-info-wrap .contact-info .info-item .info p{color:#fff;font-weight:400;font-size:20px;line-height:1.5}@media only screen and (max-width:575px){.contact-info-wrap .contact-info .info-item .info p{font-size:18px}}.contact-info-wrap .contact-info .info-item .info p a{color:#fff;display:block}.contact-info-wrap .contact-info .info-item .info p a:hover{color:#009640}.contact-info-wrap .contact-info .shape-one{background-color:#009640;height:70px;left:-26px;position:absolute;top:-34px;width:60px;z-index:-1}@media only screen and (max-width:991px){.contact-info-wrap .contact-info .shape-one{display:none}}.contact-info-wrap .contact-info .shape-two{background-color:#3f4199;height:32px;position:absolute;width:32px;z-index:-1;bottom:-60px;right:calc(50% - 8px);-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}@media only screen and (max-width:991px){.contact-info-wrap .contact-info .shape-two{display:none}}.contact-info-wrap .contact-info:hover:after{background-color:rgb(63 65 153 / .98)}.appointment-form-wrap{height:100%;margin-right:-9px;position:relative}@media only screen and (max-width:991px){.appointment-form-wrap{margin-right:0}}.appointment-form-wrap .column-left{position:relative;z-index:1}.appointment-form-wrap .column-left:before{background-color:#f9f9ff;content:"";left:0;height:100%;opacity:.94;position:absolute;top:0;width:100%;z-index:-1}.appointment-form-wrap .column-right{height:100%;position:absolute;right:-100%;top:0;width:100%;z-index:1}@media only screen and (max-width:991px){.appointment-form-wrap .column-right{position:relative;height:500px;right:0}}.appointment-form-wrap .column-right .thumb{height:100%;position:absolute;width:100%}.account-area .container{padding-top:115px}@media only screen and (max-width:1199px){.account-area .container{padding-top:90px}}.account-area .section-title{border-bottom:1px solid #e8e8e8;max-width:570px;margin:0 auto 40px;padding-bottom:14px}.account-area .section-title .title{font-size:44px;margin-bottom:0}@media only screen and (max-width:767px){.account-area .section-title .title{font-size:30px}}.footer-area .footer-main{background-color:#3f4199;padding:143px 0 74px}@media only screen and (max-width:1199px){.footer-area .footer-main{padding:90px 0 40px}}.footer-area .footer-main p{color:#e2e2e2;font-size:20px;line-height:1.6}@media only screen and (max-width:1199px){.footer-area .footer-main p{font-size:17px}}.footer-area .footer-main .about-widget-wrap{margin-top:-35px}@media only screen and (max-width:1199px){.footer-area .footer-main .about-widget-wrap{margin-top:-22px}}.footer-area .footer-main .widget-menu{padding-left:61px}@media only screen and (max-width:991px){.footer-area .footer-main .widget-menu{padding-left:0}}.footer-area .footer-main .widget-menu2{padding-left:73px}@media only screen and (max-width:991px){.footer-area .footer-main .widget-menu2{padding-left:0}}.footer-area .footer-main .widget-contact{padding-left:84px}@media only screen and (max-width:991px){.footer-area .footer-main .widget-contact{padding-left:0}}.footer-area .about-widget-wrap .widget-logo-area{margin-bottom:32px}@media only screen and (max-width:1199px){.footer-area .about-widget-wrap .widget-logo-area{margin-bottom:22px}}.footer-area .about-widget-wrap .desc{max-width:274px;margin-bottom:38px}@media only screen and (max-width:1199px){.footer-area .about-widget-wrap .desc{max-width:274px;margin-bottom:24px}}.footer-area .social-icons a{background-color:#3f4199;border:1px solid #fff;border-radius:50%;color:#fff;display:inline-block;font-size:22px;line-height:46px;height:46px;width:46px;text-align:center;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}@media only screen and (max-width:1199px){.footer-area .social-icons a{font-size:16px;line-height:36px;height:36px;width:36px}}.footer-area .social-icons a+a{margin-left:18px}.footer-area .social-icons a i{transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.footer-area .social-icons a:hover{background-color:#009640;border-color:#009640;color:#fff}.footer-area .widget-item{margin-bottom:30px}@media only screen and (max-width:767px){.footer-area .widget-item{padding-right:15px}}.footer-area .widget-item .widget-title{color:#fff;font-size:28px;font-weight:600;margin-bottom:29px}@media only screen and (max-width:1199px){.footer-area .widget-item .widget-title{font-size:23px;margin-bottom:24px}}.footer-area .widget-menu-wrap .nav-menu{margin-bottom:0}.footer-area .widget-menu-wrap .nav-menu li{color:#e2e2e2;font-size:20px;font-weight:300;line-height:1.6}@media only screen and (max-width:1199px){.footer-area .widget-menu-wrap .nav-menu li{font-size:17px}}.footer-area .widget-menu-wrap .nav-menu li+li{margin-top:9px}.footer-area .widget-menu-wrap .nav-menu li a{color:#e2e2e2}.footer-area .widget-menu-wrap .nav-menu li a:hover{color:#fff}.footer-area .widget-contact-wrap ul{margin-bottom:0}.footer-area .widget-contact-wrap ul li{color:#e2e2e2;font-weight:300;font-size:20px;line-height:1.6}@media only screen and (max-width:1199px){.footer-area .widget-contact-wrap ul li{font-size:17px}}.footer-area .widget-contact-wrap ul li+li{margin-top:14px}.footer-area .widget-contact-wrap ul li a{color:#e2e2e2}.footer-area .widget-contact-wrap ul li a:hover{color:#fff}.footer-area .footer-bottom{background-color:#353790;padding:18px 0 19px;text-align:center}.footer-area .footer-bottom .copyright{color:#9c9c9c;font-size:14px;font-weight:400;letter-spacing:1px}.footer-area .footer-bottom .copyright a{color:#9c9c9c}.footer-area .footer-bottom .copyright a:hover{color:#fff}.footer-area .footer-bottom .copyright i{color:#009640}.text-paragraph{text-align:justify}.text-italic{font-style:italic}.mt-30{margin-top:30px}.book-btn{display:inline-block;background-color:#3f4199;color:#fff;padding:.75rem 2rem;font-size:1rem;font-weight:600;text-transform:uppercase;border:none;border-radius:50px;box-shadow:0 8px 20px rgb(63 65 153 / .3);transition:all 0.3s ease;text-decoration:none}.book-btn:hover{background-color:#009640;box-shadow:0 12px 24px rgb(63 65 153 / .4);transform:translateY(-2px)}.book-btn:focus{outline:none;box-shadow:0 0 0 4px rgb(63 65 153 / .3)}@media (max-width:576px){.book-btn{padding:.6rem 1.5rem;font-size:.9rem}}.mt-20{margin-top:20px;margin-bottom:20px}.about-section{max-width:1200px;margin:50px auto;padding:20px}.about-content{display:flex;flex-wrap:wrap;gap:30px;align-items:center}.about-text{flex:1 1 45%}.about-images{flex:1 1 45%;display:grid;grid-template-columns:1fr 1fr;gap:15px}.about-images img{width:auto;height:450px;object-fit:cover;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .15)}@media (max-width:768px){.about-content{flex-direction:column}.about-images{grid-template-columns:1fr}}.mb-20{margin-bottom:35px}