@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400&display=swap);
body{color:#444;display:flex;flex-direction:column;min-height:100vh;position:relative}body,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:.8rem}a{color:#2e3e4e}a,a:hover{text-decoration:none}a:hover{color:#0cbaa4}img{max-width:100%}.img-circle{border-radius:50%!important}#topbar{text-wrap:nowrap;box-shadow:0 0 1px rgba(0,0,0,.4);height:40px;transition:.5s;z-index:998}#topbar.topbar-scrolled{background:#fff;top:-40px}#topbar .contact-info a{line-height:1;transition:.3s}#topbar .contact-info a:hover{color:#0cbaa4}#topbar .contact-info i{color:#0cbaa4;line-height:0;margin-left:15px;padding-right:4px}#topbar .contact-info i:first-child{margin-left:0}#topbar .social-links{padding-top:0!important}#topbar .social-links a{background:#2e3e4e;color:#2e3e4e;color:#fff!important;display:inline-block;font-size:14px;height:28px;line-height:1px;padding:7px;transition:.3s;width:28px}#topbar .social-links a:first-child{border-left:0}#topbar .social-links a:hover{color:#0cbaa4}@media(max-width:768px){#topbar .social-links{max-width:125px;overflow:hidden}}#header{box-shadow:0 2px 15px rgba(0,0,0,.1);padding:15px 0 0;top:40px;transition:.5s;z-index:997}#header.header-scrolled{background:#fff;top:0}#header .logo{font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;line-height:1;margin:0;padding:0}#header .logo a{color:#2e3e4e}#header .logo img{height:auto;margin-bottom:10px;margin-top:-10px;max-height:50px;max-width:100%;width:auto}.header-bg{background:#fff}.header-no-bg{box-shadow:none!important}.header-scrolled{box-shadow:0 2px 15px rgba(0,0,0,.1)!important}.header-dropdown i{margin-right:5px}.header-dropdown img{border-radius:5px;height:20px;margin-right:5px;width:20px}.header-dropdown .btn{border:none;margin-left:15px;padding:0}.header-form-search{display:flex;position:relative}.header-form-search .form-control{background:#f9f9f9;display:inline-block;font-size:14px;height:26px;line-height:26px;min-height:26px;padding:4px 8px;width:200px}.header-form-search .form-control:focus{box-shadow:none}@media(max-width:768px){.header-form-search .form-control{width:120px}}.header-form-search .btn{border-radius:50%;height:26px;padding:2px 8px;position:absolute;right:0}footer{bottom:0;margin-top:auto}#footer{background-color:#2e3e4e;background-position:50%;background-repeat:no-repeat;background-size:cover}#footer,#footer a{color:#fff}#footer a:active,#footer a:hover{color:#0cbaa4}#footer .footer-top{box-shadow:0 2px 15px rgba(25,119,204,.1);padding:80px 0 30px}#footer .footer-top .footer-contact{margin-bottom:30px}#footer .footer-top .footer-contact h4{font-size:22px;font-weight:700;line-height:1;margin:0 0 30px;padding:2px 0}#footer .footer-top .footer-contact p{color:#fff;font-family:Roboto,sans-serif;line-height:24px;margin-bottom:0}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top h1{color:#fff;font-size:18px;font-weight:700;padding-bottom:12px;position:relative}#footer .footer-top .footer-links ul{list-style:none;margin:0;padding:0}#footer .footer-top .footer-links ul i{color:#fff;font-size:12px;line-height:1;opacity:.5;padding-right:2px}#footer .footer-top .footer-links ul li{align-items:center;display:flex;padding:10px 0}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#fff;display:inline-block;line-height:1;transition:.3s}#footer .footer-top .footer-links ul a:hover{color:#0cbaa4;text-decoration:none}#footer .footer-bottom{background:#edf3f2;border-top:1px solid #edf3f2}#footer .footer-bottom a,#footer .footer-bottom a:hover{color:#0cbaa4}#footer .footer-newsletter{font-size:15px}#footer .footer-newsletter form{background:#fff;border:1px solid #fff;border-radius:50px;margin-top:30px;padding:6px 10px;position:relative;text-align:left}#footer .footer-newsletter form input[type=email]{border:0;margin:0;padding:4px 8px;width:calc(100% - 100px)}#footer .footer-newsletter form input[type=email]:focus{box-shadow:none}#footer .footer-newsletter form button{background:#2e3e4e;border:0;border-radius:50px;bottom:0;color:#fff;font-size:16px;padding:0 20px;position:absolute;right:0;top:0;transition:.3s}#footer .footer-newsletter form button:hover{background:#0cbaa4}#footer .copyright{color:#000}#footer .credits{color:#000;font-size:13px;padding-top:5px}.footer-title{margin-bottom:15px}.footer-title h1{font-size:22px}.footer-title h1:before{background:hsla(0,0%,100%,.2);bottom:1px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}#hero{background:#000;padding:0}#hero,#hero .carousel-item{height:calc(100vh - 250px);overflow:hidden;width:100%}#hero .carousel-item{background-position:100% 0;background-repeat:no-repeat;background-size:cover}#hero .carousel-item:before{background-color:rgba(0,0,0,.7);bottom:0;content:"";height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}#hero .carousel-item.carousel-item-clear:before{display:none!important}#hero .carousel-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}#hero .carousel-content{text-align:left}@media(max-width:992px){#hero .carousel-content.container{padding:0 50px}#hero .carousel-content{text-align:center}}#hero h2{color:#fff;font-size:48px;font-weight:900;margin-bottom:30px;text-shadow:0 1px 0 #000}@media(max-width:768px){#hero h2{font-size:28px}}#hero p{animation-delay:.4s;color:#fff;font-size:20px;margin-bottom:30px;text-shadow:0 1px 0 #000;width:80%}@media(max-width:992px){#hero p{padding:0 20px;width:100%}}@media(min-width:1024px){#hero p{width:60%}}#hero .slider-link{box-shadow:0 1px 3px 0 #fff;display:inline-block}#hero .carousel:hover .carousel-control-next,#hero .carousel:hover .carousel-control-prev{visibility:visible}#hero .carousel-control-next,#hero .carousel-control-prev{visibility:hidden;width:10%}@media(min-width:1024px){#hero .carousel-control-next,#hero .carousel-control-prev{width:5%}}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{background:0 0;font-size:48px;height:auto;line-height:1;width:auto}#hero .carousel-indicators li{cursor:pointer;list-style-type:none}#hero .carousel-inner .carousel-item{background-position:top;opacity:0;transition-property:opacity}#hero .carousel-inner .active{opacity:1;transition:.5s}#hero .carousel-inner .active.carousel-item-end,#hero .carousel-inner .active.carousel-item-start{left:0;opacity:0;transform:translateZ(0)}#hero .carousel-inner .carousel-item-next.carousel-item-start,#hero .carousel-inner .carousel-item-prev.carousel-item-end{opacity:1;transition:.5s}#hero .carousel-inner .carousel-item-next,#hero .carousel-inner .carousel-item-prev{left:0;transform:translateZ(0)}@media(max-width:992px){#hero,#hero .carousel-item{height:60vh}}@media(max-height:500px){#hero,#hero .carousel-item{height:120vh}}section{padding:60px 0}.section-title{padding-bottom:30px;text-align:center}.section-title h2{color:#2e3e4e;font-size:32px;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative}.section-title h2:before{bottom:2px;height:1px;left:calc(50% - 60px);width:120px}.section-title h2:after,.section-title h2:before{background:#0cbaa4;content:"";display:block;position:absolute}.section-title h2:after{bottom:0;height:5px;left:calc(50% - 20px);width:40px}.section-title p{margin-bottom:0}.section-bg{background-color:#edf3f2}.section-border-top{border-top:1px solid #edf3f2}.breadcrumbs{background-color:#edf3f2;min-height:40px;padding:20px 0}.breadcrumbs h2{font-size:24px;font-weight:300;margin:0}@media(max-width:992px){.breadcrumbs h2{margin:0 0 10px}}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li:before{color:#6c757d;content:"/";display:inline-block;padding-right:10px}@media(max-width:768px){.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}.breadcrumbs .d-flex{display:block!important}}.why-us .content{background:#0cbaa4;border-radius:4px;color:#fff;padding:30px}.why-us .content h3{font-size:34px;font-weight:700;margin-bottom:30px}.why-us .content p{margin-bottom:30px}.why-us .content .more-btn{background:hsla(0,0%,100%,.2);border-radius:50px;color:#fff;display:inline-block;margin-top:10px;padding:6px 30px 8px;text-align:center;transition:.4s ease-in-out}.why-us .content .more-btn:hover{background:#fff;color:#0cbaa4}.why-us .icon-boxes .icon-box{background:#fff;border-radius:10px;box-shadow:0 2px 15px rgba(0,0,0,.1);padding:40px 30px;text-align:center;width:100%}.why-us .icon-boxes .icon-box i{color:#0cbaa4;font-size:40px;margin-bottom:30px}.why-us .icon-boxes .icon-box h1{font-size:20px;font-weight:700;margin:0 0 30px}.why-us .icon-boxes .icon-box p{color:#848484;font-size:15px}.counts{background:#edf3f2;padding:70px 0 60px}.counts .count-box{background:#fff;padding:30px 30px 25px;position:relative;text-align:center;width:100%}.counts .count-box i{align-items:center;background:#0cbaa4;border-radius:50px;color:#fff;display:inline-flex;font-size:20px;height:48px;justify-content:center;left:50%;position:absolute;top:-25px;transform:translateX(-50%);width:48px}.counts .count-box span{color:#082744;display:block;font-size:36px;font-weight:600}.counts .count-box p{font-family:Roboto,sans-serif;margin:0;padding:0}.services .icon-box{background:#0cbaa4;border:1px solid #0cbaa4;border-radius:15px;padding:50px 20px;text-align:center;transition:.3s ease-in-out}.services .icon-box .icon{align-items:center;background:#fff;border-radius:5px;display:flex;height:64px;justify-content:center;margin:0 auto 20px;position:relative;transform-style:preserve-3d;transition:.3s ease-out;width:64px;z-index:2}.services .icon-box .icon i{color:#0cbaa4;font-size:28px;transition:.3s ease-in-out}.services .icon-box .icon:before{background:rgba(0,0,0,.1);border-radius:5px;content:"";height:100%;left:-8px;position:absolute;top:-8px;transform:translateZ(-1px);transition:.3s ease-out;width:100%;z-index:-1}.services .icon-box h1{color:#fff;font-size:24px;font-weight:700;margin-bottom:15px}.services .icon-box p{color:#fff;line-height:24px;margin-bottom:0}.services .icon-box img{margin-bottom:20px}.services .icon-box:hover{background:#2e3e4e;border-color:#2e3e4e}.services .icon-box:hover .icon{background:#fff}.services .icon-box:hover .icon i{color:#0cbaa4}.services .icon-box:hover .icon:before{background:rgba(0,0,0,.2)}.services .icon-box:hover h4,.services .icon-box:hover p{color:#fff}.btn.disabled,.btn:disabled{background:#2e3e4e}.btn-theme{background:#0cbaa4;border:0;border-radius:50px;color:#fff;padding:10px 35px;transition:.4s}.btn-theme:hover{background:#2e3e4e;color:#fff}.btn-secondary{background-color:#2e3e4e!important;border-color:#2e3e4e!important}fieldset:disabled .btn{background:#2e3e4e}.more-btn{margin-top:10px;text-align:center}@media(max-width:768px){.appointment-btn{margin:0 15px 0 0;padding:6px 18px}}.form-control{border-color:#dfeae8;margin-bottom:15px}.form-control:focus{border-color:#cfdbd8;box-shadow:0 0 0 .25rem rgba(12,186,164,.11)}.form-control-label{margin-bottom:5px}.select2-container{margin-bottom:15px}.select2-container .select2-selection--single{height:38px!important}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border:1px solid #dfeae8!important;border-radius:.375rem!important;font-size:1rem!important;line-height:1.5!important;padding:.375rem .75rem!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#edf3f2!important;margin:2px!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#0cbaa4;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px!important;width:30px!important}.select2-container--default .select2-results__option--selected{background-color:#dfeae8}.select2-dropdown{border:1px solid #dfeae8!important}.search-result.card{display:flex;flex-direction:row;gap:1em}.search-result.card.card{margin-bottom:2em;padding:.5em}.search-result.card .search-highlight{background-color:rgba(var(--style-color-1-value),.15);color:var(--style-color-2);display:inline-block}.search-result.card .search-result-content{flex:1}.search-result.card .search-result-image{aspect-ratio:4/3;background-color:rgba(var(--style-color-1-value),.15);background-position:50%;background-size:cover;border-radius:.5em;flex-shrink:0;max-height:120px;min-width:160px;width:160px}.search.input-group-text{background-color:var(--theme-primary);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.search.form-control{margin-bottom:unset}.search.btn{background-color:var(--theme-primary);border:var(--bs-border-width) solid var(--bs-border-color);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.search.btn.dropdown-toggle-split{border-left:1px solid rgba(0,0,0,.2)}.search.btn:hover{background-color:#ff4500}.card{border:1px solid #dfeae8;border-radius:15px;display:block;padding:20px}.sidebar-card{border-radius:.375rem}.sidebar-card h4{font-size:1.25rem}.post-card h5{font-size:1rem}.post-card h3{font-size:1.4rem}.post-card:hover .badge{opacity:1!important}.line-frame{border:1px solid #edf3f2;border-radius:15px;padding:20px;text-align:center;transition:.3s ease-in-out}.badge{font-family:Tahoma,sans-serif}.badge-primary{background-color:#0cbaa4;color:#fff}.badge-inline{font-size:1rem}.active>.page-link,.page-link.active{background-color:#0cbaa4!important;border-color:#0cbaa4!important;color:#fff!important}.page-link{color:#0cbaa4!important}.social-links{display:flex}.social-links a{border-radius:50%;color:#fff!important;display:inline-block;font-size:18px;height:36px;line-height:1;margin-right:4px;padding:8px 0;text-align:center;transition:.3s;width:36px}.social-links a:hover{box-shadow:inset 0 0 30px rgba(0,0,0,.4);text-decoration:none}.social-links .social-facebook{background:#1877f2}.social-links .social-x{background:#000}.social-links .social-linkedin{background:#0077b5}.social-links .social-youtube{background:red}.social-links .social-instagram{background:#8134af}.social-links .social-pinterest{background:#bd081c}.social-links .social-threads{background:#dd2a7b}.social-links .social-snapchat{background:#cecc06}ul.social-network{list-style:none;margin:0;padding:0}ul.social-network li{display:inline;margin:0 2px}ul.social-network li a{border-radius:50%;color:#fff;display:inline-block;font-size:18px;height:36px;line-height:10px;padding:10px 0 0;text-align:center;width:36px}ul.social-network li .facebook{background:#3b5998}ul.social-network li .twitter{background:#1da1f2}ul.social-network li .google{background:#dc4e41}ul.social-network li .pintrest{background:#cb2027}ul.social-network li .youtube{background:#db4437}ul.social-network li .instagram{background:#b07109}ul.social-network li .tumblr{background:#36465d}ul.social-network li .flickr{background:#ff0084}ul.social-network li .whatsapp{background:#25d366}ul.social-network li .linkedin{background:#0077b5}.contact .info,.contact .php-email-form{background:#fff;width:100%}.contact .info i{align-items:center;background:#edf3f2;border-radius:50px;color:#0cbaa4;display:flex;float:left;font-size:20px;height:44px;justify-content:center;transition:.3s ease-in-out;width:44px}.sidebar-list .list-group .active,.sidebar-list .list-group a:hover{color:#0cbaa4}.sidebar-list .list-group .badge{border-radius:4px;float:right}.sidebar-list .list-group .list-group{margin-top:10px}.sidebar-list .list-group .list-group .list-group-item{border:none;padding-right:0}.widget-title{background:#edf3f2;border-radius:.375rem;margin-bottom:10px;padding:10px 15px}.categories-widget .categories-title{cursor:pointer}@media(max-width:768px){.categories-widget .categories-title i{font-size:24px}.categories-widget .categories-list{display:none}}.datepicker-dropdown{padding:20px!important}.datetimepicker{margin-top:130px!important}.maintenance-mode{background:#fcfcff}.testimonials{border-top:1px solid #eee}.owl-stage-outer .item{margin:0 10px}.list-group-item{border-color:#dfeae8}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.testimonials .testimonial-wrap{padding-left:50px}.testimonials .testimonials-carousel,.testimonials .testimonials-slider{overflow:hidden}.testimonials .testimonial-item{background:#fff;box-shadow:0 2px 12px rgba(44,73,100,.08);box-sizing:content-box;margin:30px 15px;min-height:200px;padding:30px 30px 30px 60px;position:relative}.testimonials .testimonial-item .testimonial-img{border:6px solid #fff;border-radius:10px;height:auto;left:-45px;position:absolute;width:90px}.testimonials .testimonial-item .testimonial-item-content{max-height:400px;overflow:hidden;text-overflow:ellipsis}.testimonials .testimonial-item h3{color:#111;font-size:18px;font-weight:700;margin:10px 0 5px}.testimonials .testimonial-item h4{color:#999;margin:0}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:#dfeae8;font-size:26px}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;position:relative;right:-5px;top:10px}.testimonials .testimonial-item p{font-style:italic;margin:15px auto}.testimonials .swiper-pagination{margin-top:20px;position:relative}.testimonials .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #0cbaa4;height:12px;opacity:1;width:12px}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#0cbaa4}@media(max-width:767px){.testimonials .testimonial-wrap{padding-left:0}.testimonials .testimonials-carousel,.testimonials .testimonials-slider{overflow:hidden}.testimonials .testimonial-item{margin:15px;padding:30px}.testimonials .testimonial-item .testimonial-img{left:auto;position:static}}.contact .info h4{color:#2e3e4e;font-size:22px;font-weight:600;margin-bottom:5px;padding:0 0 0 60px}.contact .info p{color:#2e3e4e;margin-bottom:0;padding:0 0 0 60px}.contact .info .email,.contact .info .phone{margin-top:40px}.contact .info .address:hover i,.contact .info .email:hover i,.contact .info .phone:hover i{background:#0cbaa4;color:#fff}.contact .php-email-form .form-group{padding-bottom:8px}.contact .php-email-form .error-message{background:#ed3c0d;color:#fff;display:none;font-weight:600;padding:15px;text-align:left}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{background:#18d26e;color:#fff;display:none;font-weight:600;padding:15px;text-align:center}.contact .php-email-form .loading{background:#fff;display:none;padding:15px;text-align:center}.contact .php-email-form .loading:before{animation:animate-loading 1s linear infinite;border:3px solid #18d26e;border-radius:50%;border-top-color:#eee;content:"";display:inline-block;height:24px;margin:0 10px -6px 0;width:24px}a.quickedit{background-color:#0098f0;border-radius:50px;box-shadow:2px 2px 3px rgba(0,0,0,.1);color:#fff;display:block;font-size:15px;height:32px;line-height:32px;opacity:.5;position:absolute;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.6);transition:opacity .5s;width:32px}a.quickedit:hover{background-color:#30b0fa;opacity:1}.staff{background:#fff}.staff .member{border-radius:10px;box-shadow:0 2px 15px rgba(44,73,100,.08);padding:30px;position:relative}.staff .member .pic{border-radius:50%;min-width:120px;overflow:hidden;width:120px}.staff .member .pic img{height:120px;transition:.3s ease-in-out;width:120px}.staff .member:hover img{transform:scale(1.1)}.staff .member .member-info{padding-left:30px}.staff .member .member-info .custom-field-title{display:none}.staff .member .member-info .custom-field-value{border:0!important;margin-bottom:0!important;opacity:.7;padding:0!important}@media screen and (max-width:767px){.staff .member .member-info{padding:0;text-align:center}}.staff .member h4{color:#2e3e4e;font-size:20px;font-weight:700;margin-bottom:5px}.staff .member span{display:block;font-size:15px;font-weight:500;padding-bottom:10px;position:relative}.staff .member span:after{background:#b2c8dd;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:50px}@media screen and (max-width:767px){.staff .member span:after{left:calc(50% - 25px)}}.staff .member p{margin:10px 0 0}.staff .member .social{align-items:center;display:flex;justify-content:flex-start;margin-top:12px}.staff .member .social a{align-items:center;background:#a0bcd5;border-radius:50px;display:flex;height:32px;justify-content:center;transition:.3s ease-in-out;width:32px}.staff .member .social a:hover{background:#0cbaa4}.staff .member .social a i{color:#fff;font-size:16px;margin:0 2px}.staff .member .social a+a{margin-left:8px}@media screen and (max-width:767px){.staff .member{display:block!important}.staff .member .pic{margin:0 auto 20px}}.faq .faq-list{padding:0 100px}.faq .faq-list ul{list-style:none;padding:0}.faq .faq-list li{background:#fff;border-radius:4px;padding:20px;position:relative}.faq .faq-list li+li{margin-top:15px}.faq .faq-list a{cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:24px;outline:0;padding:0 30px;position:relative}.faq .faq-list a.collapsed{color:#343a40}.faq .faq-list a.collapsed:hover{color:#0cbaa4}.faq .faq-list a.collapsed .icon-show{display:inline-block}.faq .faq-list a.collapsed .icon-close{display:none}.faq .faq-list .icon-help{color:#76b5ee;font-size:24px;left:20px;position:absolute;right:0}.faq .faq-list .icon-close,.faq .faq-list .icon-show{font-size:24px;position:absolute;right:0;top:0}.faq .faq-list .icon-show{display:none}.faq .faq-list p{margin-bottom:0;padding:10px 0 0}@media(max-width:1200px){.faq .faq-list{padding:0}}.gallery .gallery-item{border-bottom:3px solid #fff;border-right:3px solid #fff;overflow:hidden}.gallery .gallery-item img{transition:.4s ease-in-out}.gallery .gallery-item:hover img{transform:scale(1.1)}.bg-primary{background-color:#0cbaa4!important}.bg-secondary{background-color:#2e3e4e!important}.text-primary{color:#0cbaa4!important}.text-justify{text-align:justify}.fixed-top-margin{margin-top:120px}@media(max-width:992px){.fixed-top-margin{margin-top:100px}}.share{display:inline-block}.h-200px{height:200px}.sub-title{margin-bottom:20px}.share-title,.sub-title{font-size:24px}.share-title i{line-height:32px;margin:0 4px}.slider-details{margin-bottom:30px}.slider-link{display:inline-block}.extra-images-count{bottom:15px;font-size:24px;opacity:.8;position:absolute;right:18px}.extra-images-count .text-primary{color:#fff!important}.mobile-nav-toggle.bi-x{color:#000}@media(max-width:768px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:0 2rem}}.back-to-top{background:#0cbaa4;border-radius:4px;bottom:15px;height:30px;opacity:0;position:fixed;right:15px;transition:.4s;visibility:hidden;width:30px;z-index:996}.back-to-top i{color:#fff;font-size:28px;line-height:0}.back-to-top:hover{background:#2e3e4e;color:#fff}.back-to-top.active{opacity:1;visibility:visible}.whatsapp_float{background-color:#25d366;border:5px solid hsla(0,0%,100%,.6);border-radius:50px;bottom:15px;color:#fff;font-family:Arial,Helvetica,sans-serif!important;font-size:44px;height:75px;line-height:40px;padding:10px;position:fixed;right:15px;text-align:center;width:75px;z-index:100}.whatsapp_float:active,.whatsapp_float:hover,.whatsapp_float:visited{color:#fff}@media screen and (max-width:767px){.whatsapp_float{bottom:20px;right:10px}}.whatsapp-icon{margin-top:16px}@media screen and (max-width:767px){.whatsapp-icon{margin-top:10px}}.cookies-accept{border-radius:4px;bottom:0;padding:15px;position:fixed;right:0;z-index:999999}.cookies-accept button{box-shadow:0 0 2px 0 #fff}.cookies-accept-box{background-color:rgba(19,15,64,.871);border-radius:10px;padding:20px}.thumbnail img{border-radius:15px;padding:10px;text-align:center}.embed-responsive-item,.video-iframe{height:500px}#google-map{border-radius:15px}#contact-google-map,#google-map{height:350px;position:relative}.post-main-photo{border-radius:15px;margin-bottom:10px}.green-audio-player{background:#edf3f2;box-shadow:none;min-width:250px;width:100%}.green-audio-player .slider .gap-progress,.green-audio-player .slider .gap-progress .pin{background-color:#0d6efd}.green-audio-player .volume .volume__button.open path{fill:#0d6efd}.green-audio-player .volume .volume__controls{background-color:#6c757d}article ul li{list-style-type:disc}article ol li{list-style-type:auto}article .photo-panel{margin-bottom:20px}article .row{margin-bottom:15px}.topic-page article .article-body{text-align:justify}.topic-custom-fields{margin-top:10px}.bottom-article{background:#edf3f2;border:1px solid #dfeae8;border-radius:15px;margin-top:20px;overflow:hidden;padding:20px 30px}.bottom-article .title{font-size:20px}@keyframes animate-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}section.breadcrumbs{background-color:transparent;margin-top:30px}.component .comp-header{margin-bottom:1em}.component .comp-title{color:#0c9ec2;font-size:16pt;font-weight:700;letter-spacing:3px}.component .comp-detail{font-size:10pt;opacity:.8}.component .comp-item{margin-bottom:1em;margin-right:1em}.component .comp-item .item-icon{background-color:hsla(0,0%,50%,.1);background-position:50%;background-repeat:no-repeat;background-size:32px;border-radius:50%;display:block;height:80px;margin:auto;width:80px}.component .comp-item .item-icon:hover{background-color:rgba(123,213,255,.2)}.component .comp-item .item-img{aspect-ratio:16/9;background-color:hsla(0,0%,50%,.2);background-position:50%;background-size:cover;border-radius:5px;border-top-right-radius:20px;display:block;margin-bottom:.5em;width:100%}.component .comp-item .item-title{color:#424242;font-size:12pt}.component .comp-item .item-title:hover{color:#0c9ec2}.component .comp-item .item-title{margin-bottom:.5em}.component .comp-item .item-date{font-size:10pt;opacity:.6}.component.comp-home-cate-list .comp-item{margin-bottom:1em;margin-top:1em}.component.comp-home-cate-list .comp-item .item-title{display:block;margin-top:.5em;text-align:center}.component.comp-home-cate-list hr{margin:0!important}.component.comp-home-gallery{background-color:#e9faff}.component.comp-home-links{background-color:#fff}.component.comp-home-links .comp-title{display:block;text-align:center}.component.comp-home-links .comp-detail{display:block;margin-bottom:3em;text-align:center}.component.comp-home-links .comp-item .item-icon{background-size:48px;height:100px;width:100px}.component.comp-home-links .comp-item .item-title{display:block;margin-top:.5em;text-align:center}#preloader{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.jq-toast-wrap{display:block!important;pointer-events:auto;z-index:99999!important}.jq-toast-single,.jq-toast-wrap{opacity:1!important}
