@charset "UTF-8";.btn{flex:0 0 auto}@keyframes wipe-out-in{0%{left:0;width:100%}45%{left:100%;width:0}55%{left:100%;width:0}to{left:0;width:100%}}@keyframes wipe-text{0%{color:#fff}45%{color:#47b072}55%{color:#47b072}to{color:#fff}}body,
html{height:100%;min-height:100%}body{font-size:16px;font-weight:300;line-height:1.6em}@media (min-width:992px){body{font-size:18px}}.h1,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6{color:#2c2e35;font-weight:400;line-height:1.3}.h1,
h1{font-size:58px!important;line-height:1.2}@media (max-width:1199.98px){.h1,
h1{font-size:34px!important;line-height:1.25}}h2{font-size:45px!important;line-height:1.3}@media (max-width:1199.98px){h2{font-size:30px!important;line-height:1.3}}h3{font-size:35px!important;line-height:1.5}@media (max-width:1199.98px){h3{font-size:28px!important;line-height:1.3}}.h4,
h4{font-size:28px!important;line-height:1.4}@media (max-width:1199.98px){.h4,
h4{font-size:24px!important;line-height:1.3}}.h5,
h5{font-size:24px!important;line-height:1.6}@media (max-width:1199.98px){.h5,
h5{font-size:20px!important}}.h6,
h6{font-size:20px!important;line-height:1.6}@media (max-width:1199.98px){.h6,
h6{font-size:18px!important;line-height:1.45}}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-bold{font-weight:600!important}.bg-light{background:#f5f5f5!important}a:focus{outline:none}.modal .modal-body,
.modal .modal-footer,
.modal .modal-header{padding:30px 40px}.nav-pills-btn .nav-link{border:1px solid #8028bf;color:#8028bf}.nav-underline .nav-link{border-width:5px;margin-bottom:-5px}.nav-underline.nav-underline-left .nav-link{border-width:5px;margin-left:-5px}@media (min-width:576px){.nav-underline.nav-underline-sm-left .nav-link{border-width:5px;margin-left:-5px}}@media (min-width:768px){.nav-underline.nav-underline-md-left .nav-link{border-width:5px;margin-left:-5px}}@media (min-width:992px){.nav-underline.nav-underline-lg-left .nav-link{border-width:5px;margin-left:-5px}}@media (min-width:1200px){.nav-underline.nav-underline-xl-left .nav-link{border-width:5px;margin-left:-5px}}@media (min-width:1400px){.nav-underline.nav-underline-xxl-left .nav-link{border-width:5px;margin-left:-5px}}@media (min-width:1600px){.nav-underline.nav-underline-xxxl-left .nav-link{border-width:5px;margin-left:-5px}}@media (min-width:1900px){.nav-underline.nav-underline-xxxxl-left .nav-link{border-width:5px;margin-left:-5px}}.nav-underline.nav-underline-right .nav-link{border-width:5px;margin-right:-5px}@media (min-width:576px){.nav-underline.nav-underline-sm-right .nav-link{border-width:5px;margin-right:-5px}}@media (min-width:768px){.nav-underline.nav-underline-md-right .nav-link{border-width:5px;margin-right:-5px}}@media (min-width:992px){.nav-underline.nav-underline-lg-right .nav-link{border-width:5px;margin-right:-5px}}@media (min-width:1200px){.nav-underline.nav-underline-xl-right .nav-link{border-width:5px;margin-right:-5px}}@media (min-width:1400px){.nav-underline.nav-underline-xxl-right .nav-link{border-width:5px;margin-right:-5px}}@media (min-width:1600px){.nav-underline.nav-underline-xxxl-right .nav-link{border-width:5px;margin-right:-5px}}@media (min-width:1900px){.nav-underline.nav-underline-xxxxl-right .nav-link{border-width:5px;margin-right:-5px}}.offcanvas{border:0!important}.avatar{-webkit-box-pack:center;align-items:center;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:5px;display:inline-flex;flex:0 0 auto;height:20px;justify-content:center;line-height:1;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;width:20px}.avatar-30{height:30px;width:30px}.avatar-40{height:40px;width:40px}.avatar-50{height:50px;width:50px}.avatar-secondary{background-color:#47b072;border:1px solid #47b072;color:#fff}.avatar-outline-white{background-color:transparent;border:1px solid #fff;color:#fff}.avatar img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar.avatar-icon img{height:auto;max-height:auto;max-width:auto;-o-object-fit:fill;object-fit:fill;width:auto}.avatar.avatar-icon-font{font-size:20px}.avatar.avatar-icon-img img{height:auto;max-height:40%;max-width:40%;width:auto}.avatar.avatar-circle{border-radius:50%}.loader-container .loader-section{padding:30px;text-align:center}.loader-container.loader-overlap .loader-section{z-index:3}.loader-container.loader-web{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1056}.loader-container.loader-web:before{background:#fff;bottom:0;content:"";left:0;opacity:.8;opacity:.95;position:absolute;right:0;top:0;z-index:2}.loader-container.loader-web.active{display:flex}.form-icon-field:not(.form-icon-field-left) .form-control{padding-right:50px!important}.form-icon-field .form-control-icon.disabled{opacity:.3;pointer-events:none}.form-icon-field-left .form-control{padding-left:50px!important}.form-icon-field-xs .form-control{font-size:14px;height:20px;min-height:20px;padding:3px 10px!important}.form-icon-field-sm .form-control{font-size:16px;height:30px;min-height:30px;padding:6px 15px!important}.form-icon-field-lg .form-control{font-size:20px;height:55px;min-height:55px;padding:12px 30px!important}.btn-span-icon.btn-sm{height:44px;height:30px;padding:0;width:44px;width:30px}.btn-span-icon.btn-sm img{max-height:16px!important}.btn-span-icon.btn-sm i{font-size:16px!important;line-height:1}body ::-webkit-scrollbar{height:6px;width:6px}body ::-webkit-scrollbar-track{background:rgba(0,0,0,.03);border:0}body ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:6px}body ::-webkit-scrollbar-thumb:hover{background:#aebccc}.line-height-0{line-height:0!important}.line-height-normal{line-height:normal!important}.body-font-size-sm{font-size:16px!important}.text-left{text-align:left!important}.disabled,
disabled{pointer-events:none}.max-w-100{max-width:100%}.overflow-hidden{overflow:hidden!important}.form-control.input-success{border-color:#89c483}.form-control.input-error{border-color:#f5a0a0}body{font-family:DM Sans,sans-serif}label.error,
span.error{color:#eb4141;display:block;font-size:16px;padding-top:5px}.section{padding-bottom:40px;padding-top:40px}@media (min-width:768px){.section{padding-bottom:60px;padding-top:60px}}@media (min-width:1200px){.section{padding-bottom:80px;padding-top:80px}}@media (min-width:1400px){.section{padding-bottom:120px;padding-top:120px}}.section-b{padding-bottom:40px}@media (min-width:768px){.section-b{padding-bottom:60px}}@media (min-width:1200px){.section-b{padding-bottom:80px}}@media (min-width:1400px){.section-b{padding-bottom:120px}}.main-wrapper{padding-top:80px}.txt-light{color:#f1f2f2}a{color:inherit;text-decoration:none}.announcements-alert-fix{background-color:#ffeebe;border-color:#f9e8ba;border-radius:0;border-width:1px 0;color:#856404;margin:0;overflow:hidden;padding:0 40px;text-align:center;z-index:1}.announcements-alert-fix *{line-height:normal}.announcements-alert-fix a{color:#856404;text-decoration:underline}.announcements-alert-fix .btn-close{outline:none;padding:12px}.announcements-alert-fix .calendar-icon{margin-right:5px;margin-top:2px;width:18px}.announcements-alert-fix .inner-bx{align-items:start;display:inline-flex;padding:12px 20px;position:relative}.announcements-alert-fix .inner-bx p{font-size:16px;margin:0}.announcements-alert-fix .inner-bx p:not(:first-child){margin-top:5px}.announcements-alert-fix .bg1{bottom:0;left:-20%;position:absolute;top:0;z-index:-1}.announcements-alert-fix .bg1 img{height:100%}.announcements-alert-fix .bg2{bottom:0;position:absolute;right:-20%;top:0;z-index:-1}.announcements-alert-fix .bg2 img{height:100%}@media (max-width:991.98px){.announcements-alert-fix .bg1,
.announcements-alert-fix .bg2{display:none}}@media (min-width:1200px){.announcements-alert-fix{padding:0 20%}}.custom-header .main-header:not(.bg-white) .navbar-toggler{filter:invert(1)}.custom-header .main-header:not(.bg-white) .navbar-nav .lang-item .nav-link:not(:hover) img{filter:invert(1) grayscale(1)}@media (min-width:1200px){.custom-header .main-header:not(.bg-white) .navbar-nav .nav-link,
.custom-header .main-header:not(.bg-white) .new-theme{color:#fff}}.custom-header .main-wrapper{padding-top:0}.main-header{font-size:16px;padding:0}.main-header .header-container{font-size:20px;padding-bottom:10px;padding-top:10px}.main-header .header-container .nav-link{background:none;font-size:20px;padding:0}@media (max-width:1399.98px){.main-header .header-container,
.main-header .header-container .nav-link{font-size:17px}}.main-header .header-container .has-drop:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:bootstrap-icons!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;vertical-align:-.125em}.main-header .header-container .navbar-brand{margin-right:30px;position:relative;top:-6px}.main-header .header-container .navbar-brand .logo-img{width:140px}@media (max-width:1399.98px){.main-header .header-container .navbar-brand .logo-img{width:120px}}.has-mega{position:relative;z-index:1}.has-mega>.nav-link:hover{background:none;color:var(--color-primary)}.has-mega>.nav-link.active{color:#47b072;font-weight:700}.mega-menu{left:0;opacity:0;padding-top:15px;position:absolute;top:28px;transition:all .2s ease;visibility:hidden;z-index:1000}.mega-menu-full .mega-menu{left:0;right:0;top:44px}.has-mega:hover .mega-menu{opacity:1;visibility:visible}.mega-inner{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.5) 229.18%);border:1px solid hsla(0,0%,82%,.5);border-radius:6px;box-shadow:0 2px 20px 0 rgba(0,0,0,.25);display:grid;gap:40px;padding:25px 20px}.mega-4-col{position:static}.mega-4-col .mega-inner{grid-template-columns:repeat(4,1fr)}.mega-4-col .mega-col{min-width:auto}.mega-2-col{position:static}.mega-2-col .mega-menu .mega-inner{display:flex}.mega-2-col .mega-col{width:70%}.mega-2-col .mega-col:first-child{width:30%}.mega-col{min-width:350px;position:relative}.mega-col:not(:last-child):after{background:#d2d2d2;content:"";height:100%;position:absolute;right:-20px;top:0;width:1px}.mega-title{align-items:start;display:flex;gap:10px;justify-content:space-between;letter-spacing:-.03em;margin-bottom:14px}.mega-col p{color:#999;font-size:14px;line-height:1.28em;margin-bottom:1.5rem}.mega-links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.mega-links a{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #dcdde0;border-radius:6px;display:flex;font-size:16px;font-weight:500;gap:.5rem;padding:10px;text-decoration:none}.mega-links a .avatar{background-color:rgba(71,176,114,.25);color:#47b072}.mega-links a:hover{border-color:#47b072;box-shadow:0 4px 6px 0 rgba(71,176,114,.4)}.lang-item .has-drop:after{display:none}.lang-item .mega-menu{left:auto}.lang-item .mega-inner{grid-template-columns:repeat(2,1fr)}.lang-item .mega-menu{right:0}.lang-item .mega-col{min-width:300px}.lang-item .mega-col .lang-icon img{width:100%}.lang-item .mega-col .mega-links a{align-items:center;display:flex;gap:15px;text-align:left;width:100%}.lang-item .mega-col .mega-links a.active{background:#47b072;color:#fff}.lang-item .mega-col .mega-links .lang-icon{display:inline-block;width:20px}.new-theme .form-check{height:26px;min-height:26px}.new-theme .form-check-input{background-color:#47b072;border-color:#47b072;height:26px;margin-top:2px;width:45px}.new-theme .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important;box-shadow:none}@media (min-width:1200px){.new-theme{border-left:1px solid rgba(0,0,0,.3)}}@media (max-width:1199.98px){.main-header .header-container .title-bx:not(.collapsed) .has-drop:after,
.main-header .nav-item>.nav-link:not(.collapsed):after{transform:rotate(-90deg)}.mob-dropdown{background-color:rgba(44,46,53,.06);border-radius:10px;margin-top:1rem;padding:15px}}.small-menu{border-bottom:.5px solid #909090;display:none;font-size:16px;padding-bottom:15px;padding-top:15px}.small-menu:first-child{padding-top:0}.small-menu:last-child{border-bottom:0;padding-bottom:0}.small-menu .small-list .small-item .title-bx{display:flex;gap:15px;justify-content:space-between}.small-menu .small-list .small-item .title-bx .icon-bx{display:none;flex:0 0 auto;width:35px}.small-menu .small-list .small-item .title-bx .icon-bx img{width:100%}.small-menu .small-list .small-item .title-bx .title{font-size:16px;font-weight:500}.small-menu .small-list .small-item .link{align-items:center;display:flex;font-size:15px;gap:.5rem;margin:8px 0}.small-menu .small-list .small-item .link:first-child{margin-top:16px}.small-menu .small-list .small-item .link:last-child{margin-bottom:0}.main-header .nav-item>.nav-link:hover{background:none;color:var(--color-primary)}@media (min-width:1200px){.main-header .offcanvas-body ul .collapse{display:block!important}}@media (max-width:1199.98px){.main-header .nav-item{margin-bottom:15px}.main-header .small-menu{display:block}.main-header .nav-item>.nav-link{font-weight:500;justify-content:space-between}.mega-menu{display:none!important}.has-drop{line-height:1}.has-drop:after{content:"";font-size:15px;transition:all .3s ease}.main-header .offcanvas-body{display:flex;flex-direction:column;height:-100%;justify-content:space-between;padding-bottom:30px;padding-top:30px}.main-header .offcanvas-body ul{align-self:flex-start!important;margin:0!important;width:100%}.main-header .cta-button{margin-bottom:10px;text-align:center;width:100%}.main-header .lang-item{display:none}.main-header .nav-item{border-bottom:1px solid var(--bs-border-color);margin-bottom:0;padding-bottom:15px}.main-header .nav-item:last-child{border-bottom:0}.main-header .offcanvas-footer{border-top:1px solid var(--bs-border-color);padding:30px}}footer{background:#2c2e35;font-size:16px;padding:24px 0 50px}footer a:hover{color:#47b072!important}footer .footer-logo{margin-bottom:60px}footer .fw-500{font-weight:500}footer .first-footer-row{padding-bottom:30px}footer #border-footer{background:hsla(0,0%,96%,.5);display:block;height:1px;margin-bottom:20px;width:100%}footer .footer-widget{display:flex;flex-direction:column;height:100%;justify-content:space-between}footer .footer-widget .widget-title{color:#969696;margin-bottom:20px;text-transform:uppercase}@media (min-width:1200px){footer .footer-widget .widget-title{margin-bottom:75px}}footer .footer-widget .apps span{display:block;margin-bottom:10px}footer .footer-widget .apps img{margin-bottom:10px}footer .footer-widget .green-icons img{max-width:40px}footer .bottom-footer-row{align-items:center}footer .bottom-footer-row a,
footer .bottom-footer-row p{color:#969696;font-size:14px;margin-bottom:0}footer .bottom-footer-row .social{display:flex;gap:10px;list-style:none;margin:0;padding:0}footer .bottom-footer-row .social li img{max-width:26px}.cookie-notification-fixed{bottom:15px;display:none;left:15px;max-width:400px;position:fixed;z-index:10!important}.cookie-notification-fixed .cookie-notification-body{background:#2c2e35;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;box-shadow:0 -2px 20px 2px rgba(0,0,0,.2);color:#fff;font-size:13px;line-height:1.7;padding:30px;position:relative}.cookie-notification-fixed .cookie-notification-body>div a{text-decoration:underline}.cookie-notification-fixed .action-bx{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px;margin-top:15px}.cookie-notification-fixed .action-bx .btn{font-size:14px;padding:8px 22px!important}.cookie-notification-fixed .close{font-size:25px;position:absolute;right:8px;top:8px}.cookie-notification-settings-modal .cookie-bx-group{border-radius:20px}.cookie-notification-settings-modal .cookie-bx-group .cookie-item{background:#f6f6f9;border-radius:20px;margin-bottom:20px;padding:28px}.video-container{border:1px solid hsla(0,0%,82%,.5);border-radius:45px;position:relative}.video-container .video-play-button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:.5px solid;border-image-source:linear-gradient(125.91deg,#fff,hsla(0,0%,60%,0) 113.38%);border-radius:50%;cursor:pointer;left:50%;padding:34px 37px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.video-container video{border-radius:inherit;display:block;height:auto;width:100%}.video-container video::-webkit-media-controls-panel{display:none!important;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.video-container video:hover::-webkit-media-controls-panel{display:flex!important;opacity:1}.video-container.playing .video-play-button,
.video-container.playing .video-poster{display:none}.hero-full-banner-section{display:flex;flex-direction:column;position:relative;z-index:1}.hero-full-banner-section:before{background:linear-gradient(180deg,rgba(0,0,0,.6) 10.48%,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:767.98px){.hero-full-banner-section:before{background:#141414;opacity:.6}}.hero-full-banner-section .hero-container{display:flex;flex:1 1 auto;flex-direction:column;z-index:2}@media (min-width:768px){.hero-full-banner-section .hero-container{padding-top:20px}}@media (min-width:992px){.hero-full-banner-section .hero-container{padding-top:40px}}.hero-full-banner-section .banner-img{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.hero-full-banner-section .banner-img .banner-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img-cover-card{overflow:hidden;position:relative}.img-cover-card img{height:100%;width:100%}.img-cover-card img.img-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img-cover-card .video-play-button{background-color:#00000080;border:.5px solid;border-image-source:linear-gradient(125.91deg,#fff,hsla(0,0%,60%,0) 113.38%);border-radius:50%;cursor:pointer;left:50%;padding:34px 37px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.candidate-review-card{box-shadow:none;height:350px;padding:0}@media (max-width:991.98px){.candidate-review-card{height:280px}}.candidate-review-card.rating-review-card{position:relative}.candidate-review-card.rating-review-card .review-overlay{bottom:0;color:#fff;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.candidate-review-card.rating-review-card .review-overlay .review-body{color:#fff;flex:1 1 auto;opacity:0;overflow:hidden;padding:30px 20px 10px 30px}.candidate-review-card.rating-review-card .review-overlay .review-body .cont-scroll{max-height:100%;overflow:hidden;overflow-y:auto}.candidate-review-card.rating-review-card .review-overlay .review-footer{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:30px}.candidate-review-card.rating-review-card .review-overlay .review-footer .avatar-bx{display:none}.candidate-review-card.rating-review-card .review-overlay .review-footer .avatar-bx .avatar{height:60px;width:60px}@media (max-width:991.98px){.candidate-review-card.rating-review-card .review-overlay .review-footer .avatar-bx .avatar{height:40px;width:40px}}.candidate-review-card.rating-review-card .review-overlay .review-footer .rating-bx{border-left:1px solid hsla(0,0%,100%,.5)}.candidate-review-card.rating-review-card .review-overlay:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.2)}.candidate-review-card.rating-review-card .review-overlay:hover .review-body{opacity:1}.candidate-review-card.rating-review-card .review-overlay:hover .review-footer{-webkit-backdrop-filter:none;backdrop-filter:none}.candidate-review-card.rating-review-card .review-overlay:hover .review-footer .avatar-bx{display:block}.logo-scroll-wrapper{margin-bottom:46px;overflow-x:auto;overflow-y:hidden;padding-bottom:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.logo-scroll-wrapper::-webkit-scrollbar{height:6px}.logo-scroll-wrapper::-webkit-scrollbar-track{background:#fff}.logo-scroll-wrapper::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:10px}.logo-scroll-wrapper .logo-grid{display:grid;gap:20px;grid-auto-columns:228px;grid-auto-flow:row;grid-template-columns:repeat(10,1fr);width:-moz-max-content;width:max-content}.logo-no-scroller .logo-item{max-width:228px;width:100%}.logo-item{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:center;min-height:70px;padding:0 10px;scroll-snap-align:start;width:228px}.logo-item img{user-drag:none;-webkit-user-drag:none;max-height:50px;max-width:130px;max-width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marquee-wrapper{overflow:hidden;text-align:center;width:100%}.marquee-wrapper .marquee-track{animation:marquee 30s linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee-wrapper .marquee-track:hover{animation-play-state:paused}.marquee-wrapper .marquee-track .marquee-content{align-items:center;display:flex;gap:88px;padding-right:88px}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.swiper-button-next-custom,
.swiper-button-prev-custom{align-items:center;background:#222;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.swiper-button-next-custom:hover,
.swiper-button-prev-custom:hover{background:#8028bf}.swiper-button-next-custom.swiper-button-disabled,
.swiper-button-prev-custom.swiper-button-disabled{cursor:default;opacity:.6}.swiper-button-next-custom.swiper-button-disabled:hover,
.swiper-button-prev-custom.swiper-button-disabled:hover{background:#222}.reviewsSwiper{margin-left:calc((100% - min(1300px, 100%))/2)}.reviewsSwiper .swiper-slide{height:auto;width:25%}.reviewsSwiper .swiper-slide .review-card{background:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:start;padding:30px}.reviewsSwiper .swiper-slide .review-card .review-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}@media (min-width:768px){.reviewsSwiper .swiper-slide .review-card .review-top{margin-bottom:60px}}.reviewsSwiper .swiper-slide .review-card .review-top .review-avatar{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.reviewsSwiper .swiper-slide .review-card .review-top .review-company{background:transparent;border:1px solid #141414;border-radius:50px;padding:15px 20px}.reviewsSwiper .swiper-slide .review-card .review-top .review-company img{max-height:28px;max-width:100px;width:100%}.reviewsSwiper .swiper-slide .review-card .review-text{font-weight:400;margin-bottom:20px;padding-right:0}.reviewsSwiper .swiper-slide .review-card .review-author{align-items:flex-start;display:flex;gap:20px;margin-top:auto}.reviewsSwiper .swiper-slide .review-card .review-author .review-author-line{background:#141414;height:100%;width:1px}.reviewsSwiper .swiper-slide .review-card .review-author .review-name{font-weight:500;margin-bottom:15px}.reviewsSwiper .swiper-slide .review-card .review-author .review-location,
.reviewsSwiper .swiper-slide .review-card .review-author .review-role{color:#72747b}.accordion-list-section .accordion-item{border-bottom:1px solid hsla(0,0%,56%,.5)}.accordion-list-section .accordion-item:first-child{border-top:1px solid hsla(0,0%,56%,.5)}.accordion-list-section .accordion-item .accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:22px 0}.accordion-list-section .accordion-item .accordion-header h4{margin:0}.accordion-list-section .accordion-item .accordion-header .icon{background:#47b072;border-radius:50%;flex-shrink:0;height:39px;position:relative;transition:all .3s ease;width:39px}.accordion-list-section .accordion-item .accordion-header .icon:hover{background:#f5f5f5}.accordion-list-section .accordion-item .accordion-header .icon:hover:after,
.accordion-list-section .accordion-item .accordion-header .icon:hover:before{background:#47b072}.accordion-list-section .accordion-item .accordion-header .icon:after,
.accordion-list-section .accordion-item .accordion-header .icon:before{background:#fff;content:"";position:absolute;transition:.5s ease}.accordion-list-section .accordion-item .accordion-header .icon:before{height:1px;left:50%;top:50%;transform:translate(-50%,-50%);width:21px}.accordion-list-section .accordion-item .accordion-header .icon:after{height:21px;left:50%;top:50%;transform:translate(-50%,-50%);width:1px}.accordion-list-section .accordion-item .accordion-content{height:0;overflow:hidden;transition:height .35s ease}.accordion-list-section .accordion-item .accordion-content p{margin:0;padding-bottom:22px}.accordion-list-section .accordion-item.active .icon:before{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.accordion-list-section .accordion-item.active .icon:after{transform:translate(-50%,-50%) rotate(90deg)}.custom-pagination .page-item.disabled .page-link{opacity:.5}.custom-pagination .page-item:not(.disabled).active .page-link{background-color:transparent;color:#47b072;text-decoration:underline}.video-container{overflow:hidden}.video-container video{border-radius:10px}.timeline-section .steps-timeline li.timeline-item .item-bx .title{margin-bottom:4px}.timeline-section.timeline-white .profile-steps-timeline li.timeline-item .item-bx .title{color:#fff}.modal .modal-header{border:none;box-shadow:0 3px 6px 4px rgba(140,152,164,.06);z-index:1}.modal .modal-footer{border:none;box-shadow:0 -3px 6px 4px rgba(140,152,164,.06);z-index:1}.card{position:relative}.card .card-top-action-fix{align-items:start;display:flex;gap:15px;position:absolute;right:20px;top:20px}.card .card-bottom-action-fix{bottom:20px;position:absolute;right:20px}.card.count-card .card-body{padding:30px}.card.count-card .card-top-action-fix{position:absolute;right:20px;top:20px}.card.count-card .card-bottom-action-fix{bottom:20px;position:absolute;right:20px}.card-hover-primary-gradient:hover .avatar{background:#fff!important}.dropdown-menu .icon-menu-item .icon-bx{align-items:center;display:inline-flex;font-size:16px;justify-content:center;line-height:1;width:22px}.dropdown-menu .icon-menu-item .icon-bx img{max-height:16px;max-width:16px}.doc-card .doc-details-body .action-bx{margin-top:auto;width:100%}.doc-card .action-top-fix .set-default-check .form-check-input{border:1px solid #8028bf;margin:0}.doc-card .action-top-fix .set-default-check .form-check-label{margin:0;padding:0 6px 0 0}.doc-card.add-doc-card .card-body{align-items:center;display:flex;justify-content:center;padding:40px 20px;text-align:center}
