@import url('https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,500&family=Marcellus&family=Mulish:wght@400;500;600;700;800&display=swap');:root {--primary-color: #fff;--secondary-color: #232323;--accent: #ee8961;--text-color: #7a7a7a;--button-color: #156c5f;}* {margin: 0;padding: 0;box-sizing: border-box;}html {scroll-behavior: smooth;}body {font-size: 16px;line-height: 23px;color: var(--text-color);font-weight: 400;font-family: 'Mulish', sans-serif;}/* generics start */h1 {font-size: 66px;line-height: 73px;font-weight: 400;font-family: 'Marcellus', serif;}h2 {font-size: 42px;line-height: 56px;font-weight: 400;font-family: 'Marcellus', serif;}h3 {font-size: 30px;line-height: 44px;font-weight: 400;font-family: 'Marcellus', serif;color: var(--secondary-color);}h4 {font-size: 20px;line-height: 26px;font-weight: 400;font-family: 'Marcellus', serif;color: var(--secondary-color);}h5 {font-size: 18px;line-height: 22px;font-family: 'Marcellus', serif;color: var(--secondary-color);}.small-text {font-size: 16px;line-height: 28px;font-weight: 600;color: var(--accent);display: block;}.generic-btn a {font-size: 16px;font-weight: 700;line-height: 18px;padding: 21px 25px;border-radius: 8px;display: inline-block;text-decoration: none;background: var(--accent);color: var(--primary-color);}.padding-top {padding-top: 150px;}.padding-bottom {padding-bottom: 150px;}.light-bg {background: #fbf7f3;}/* generics end *//* header style */.container-fluid {padding: 0 15.3%;}.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;padding: 0;overflow: hidden;top: 20px;}.header-con .navbar-light .navbar-nav .nav-item.dropdown:hover .dropdown-menu {display: block;}.header-main-con .navbar-light .navbar-nav .nav-item.active,.header-main-con .navbar-light .navbar-nav .active > .nav-link {color: var(--accent);}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item {padding: 8px 20px;}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover {color: var(--primary-color);background: var(--accent);}.header-main-con {position: absolute;top: 0;left: 0;z-index: 4;padding: 20px 0 0;}.header-main-con .navbar-light .navbar-nav .nav-link {color: var(--primary-color);}.header-main-con .navbar-light .navbar-nav .nav-link:hover {color: var(--accent);}.header-main-con .dropdown-item.active,.header-main-con .dropdown-item:active {color: #fff;text-decoration: none;background-color: var(--accent);}.navbar-light .navbar-nav .nav-link.active {color: var(--accent);}.header-main-con .navbar-nav {gap: 28px;margin-right: 51px;}.header-main-con .phone-txt span {font-size: 12px;letter-spacing: 1px;color: var(--primary-color);}.header-main-con .phone figure {margin-right: 7px;width: 42px;height: 42px;display: flex;align-items: center;justify-content: center;border-radius: 100%;background: var(--accent);}.cart-box {display: flex;align-items: center;margin-right: 8px;}.cart-box a:first-child {margin-right: 23px;}.header-main-con .phone-txt a {font-size: 18px;font-weight: 800;color: var(--primary-color);}.header-main-con .phone-txt a:hover {color: var(--accent);}.header-contact .phone {padding-left: 23px;margin-right: 15px;padding-right: 28px;border-right: 1px solid var(--primary-color);}.cart-box a i {color: var(--primary-color);font-size: 22px;}.navbar-collapse {margin-right: 10px;}/* header style *//* banner style */.banner-main-section {background: url("/themes/source/css/../images/banner-bg-image.jpg") no-repeat top;height: 1050px;position: relative;background-size: cover;overflow: hidden;}.banner-main-section::after {content: "";background: rgb(21, 108, 95, .80);position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.banner-txt-section span,.banner-txt-section h1,.banner-txt-section p {color: var(--primary-color);}.banner-btns a {transition: .4s ease-in-out;}.banner-btns.generic-btn a:last-child {margin-left: 10px;padding: 21px 43px;color: var(--secondary-color);background: var(--primary-color);}.banner-btns.generic-btn a:first-child:hover {color: var(--primary-color);background: var(--button-color);}.banner-btns.generic-btn a:last-child:hover {color: var(--primary-color);background: var(--accent);}.banner-inner-con {position: relative;z-index: 3;display: grid;grid-template-columns: 50% 46%;gap: 40px;align-items: center;}.banner-images-con {position: relative;}.banner-images-con figure {border-radius: 38px;overflow: hidden;width: fit-content;position: absolute;}.banner-images-con figure:first-child img {width: 467px;height: 467px;object-fit: cover;}.banner-images-con figure:nth-child(2) img {width: 348px;height: 348px;object-fit: cover;}.banner-images-con figure:first-child {top: 50%;right: 132px;transform: translateY(-51%);}.banner-images-con figure:nth-child(2) {right: -251px;top: -410px;}.banner-images-con figure:last-child {top: -33px;right: -313px;overflow: visible;}.banner-images-con::before {content: "";width: 88px;height: 84px;border-radius: 15px;background: var(--primary-color);position: absolute;right: 132px;bottom: 262px;}.banner-images-con::after {content: "";width: 88px;height: 84px;border-radius: 15px;background: var(--accent);position: absolute;right: 512px;bottom: -339px;}.banner-txt-section span::before {content: "";width: 53px;height: 2px;background: var(--primary-color);position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.banner-txt-section span {padding-left: 65px;display: block;margin-bottom: 12px;}.banner-txt-section p {font-size: 18px;line-height: 28px;font-weight: 500;margin-bottom: 33px;}.banner-txt-section h1 {margin-bottom: 10px;}.social-links {z-index: 3;position: absolute;left: 68px;top: 50%;transform: translateY(-46%);}.social-links ul li {margin-bottom: 15px;}.social-links ul li a {color: var(--primary-color);width: 46px;height: 46px;border-radius: 100%;display: flex;align-items: center;justify-content: center;text-decoration: none;background: rgb(21, 108, 95, .90);transition: .4s ease-in-out;}.social-links ul li a:hover {transform: translateY(-6px);background: var(--accent);}/* banner style *//* service section style */.treatment-types {padding: 13px 13px 30px;border-radius: 15px;background: var(--primary-color);}.service-slider .type-img figure img {width: auto;}.type-img {width: 78px;height: 78px;border-radius: 100%;background: var(--accent);display: flex;align-items: center;justify-content: center;position: absolute;left: 50%;top: 170px;transform: translateX(-50%);}.treatment-types > figure {border-radius: 15px;overflow: hidden;margin-bottom: 57px;transition: .4s ease-in-out;}.treatment-types:hover > figure {transform: translateY(8px);}.treatment-types > figure img {height: 196px;object-fit: cover;}.treatment-types h4 {margin-bottom: 5px;}.treatment-types a,.treatment-types a i {color: var(--button-color);font-weight: 700;font-size: 14px;}.treatment-types a:hover,.treatment-types a:hover i {color: var(--accent);}.generic-title {margin-bottom: 40px;color: var(--secondary-color);}.generic-title .small-text {margin-bottom: 7px;}.treatment-types p {padding: 0 15px;}.service-slider .owl-nav .owl-prev span,.service-slider .owl-nav .owl-next span,.service-slider .owl-dots {display: none;}.service-slider .owl-nav .owl-prev,.service-slider .owl-nav .owl-next {width: 19px;height: 34px;position: absolute;top: 50%;transform: translateY(-50%);opacity: .5;}.service-slider .owl-nav .owl-prev:hover,.service-slider .owl-nav .owl-next:hover {opacity: 1;}.service-slider .owl-nav .owl-prev {background: url("/themes/source/css/../images/slider-left-img.png") no-repeat !important;left: -70px;}.service-slider .owl-nav .owl-next {background: url("/themes/source/css/../images/slider-right-img.png") no-repeat !important;right: -70px;}.service-slider .owl-nav .owl-prev:focus,.service-slider .owl-nav .owl-next:focus {outline: none;}/* service section style *//* about section style */.about-inner-con {display: grid;gap: 62px;grid-template-columns: 42.1% 43%;align-items: center;}.about-txt-con {margin-top: -10px;}.about-txt-con ul {display: grid;gap: 10px;grid-template-columns: 48% 48%;margin-bottom: 37px;}.about-txt-con ul li {position: relative;padding-left: 30px;color: var(--secondary-color);font-weight: 600;}.about-txt-con ul li::before {content: "\f058";font-family: "Font Awesome 5 Free";position: absolute;font-weight: 900;left: 0;top: 0;color: var(--accent);}.about-txt-con .generic-title {margin-bottom: 14px;}.about-video-box {position: relative;bottom: 171px;left: -69px;display: inline-block;}.about-txt-con .generic-btn a {padding: 20px 43px;background: var(--button-color);transition: .4s ease-in-out;}.about-txt-con .generic-btn a:hover {background: var(--accent);transform: translateY(-8px);}.about-video-box > figure {border-radius: 20px;border: 10px solid var(--primary-color);}.about-video-box > figure img {border-radius: 8px;}.about-txt-con p {font-size: 18px;line-height: 28px;margin-bottom: 24px;}/* about section style *//* about video section */#fade1 {top: 0;left: 0;width: 100%;height: 100%;opacity: .80;z-index: 1001;display: none;position: fixed;filter: alpha(opacity=80);background-color: black;}#fade2 {top: 0;left: 0;width: 100%;height: 100%;opacity: .80;z-index: 1001;display: none;position: fixed;filter: alpha(opacity=80);background-color: black;}#light iframe {width: 100%;height: 500px;}#light2,#light {top: 70%;left: 50%;display: none;z-index: 1002;position: absolute;margin-top: -180px;transform: translate(-50%, -50%);}#light {width: 50%;}#light2 {width: 58%;}#light2 iframe {width: 100%;height: 500px;}#boxclose {top: -10px;width: 40px;right: -10px;height: 40px;padding: 7px 10px 10px;display: flex;align-items: center;z-index: 1002;cursor: pointer;font-size: 30px;font-weight: bold;line-height: 30px;position: absolute;border-radius: 50%;justify-content: center;color: var(--white-color);background: var(--accent);}.boxclose:before {content: "x";color: var(--primary-color);font-size: 22px;}#fade1:hover ~ #boxclose {display: none;}.test:hover ~ .test2 {display: none;}.about-video-box .btn-outer {position: absolute;top: 50%;left: -50px;transform: translateY(-50%);}.about-video-box .btn-outer a {width: 110px;height: 110px;display: flex;align-items: center;justify-content: center;background: var(--accent);border-radius: 100%;border: 8px solid var(--primary-color);}/* about video section *//* contact section style */.contact-con:before {top: 0;left: 0;width: 100%;content: "";height: 100%;position: absolute;background: rgb(238 137 97 / 100%);}.contact-con:after {top: 0;right: 0;width: 50%;height: 100%;content: "";position: absolute;background: url("/themes/source/css/../images/form-bg-img.jpg") no-repeat;background-size: cover;}.contact-inner-con:after {top: 50%;transform: translateY(-50%);left: 75px;content: "";width: 333px;height: 329px;background: url("/themes/source/css/../../assets/images/logo-m.png") no-repeat;position: absolute;opacity: 0.4;}.contact-form {width: 516px;position: relative;z-index: 1;color: var(--primary-color);}.form-box ul li {position: relative;}.form-box ul li i {position: absolute;right: 10px;top: 21px;font-size: 14px;}.form-box ul li input,.form-box ul li select {border: none;font-size: 14px;height: 53px;color: var(--primary-color) !important;width: 100%;background: #ef916c;box-shadow: 0 0 0 1px #f3ad91;padding: 10px 35px 10px 23px;border-radius: 5px;}.form-box input[type=date] {-webkit-appearance: none;-moz-appearance: none;appearance: none;color: var(--primary-color);}.form-box ul li select option {font-size: 15px;line-height: 18px;margin: 10px 0;}.form-box ul li input:focus-visible,.form-box ul li select:focus {outline: none;}.form-box ul li select:focus,.form-box ul li input:focus {box-shadow: 0 0 0 1px var(--primary-color);}.form-box input[type=date] {padding: 10px 8px 10px 23px;}.form-box ul li select {appearance: none;}.form-box ul li select {-webkit-appearance: none;-moz-appearance: none;background-image: url("/themes/source/css/../images/angle-down.png");background-repeat: no-repeat;background-position-x: 95%;background-position-y: 50%;}::-webkit-calendar-picker-indicator {filter: invert(1);}.contact-form span {font-weight: 600;font-size: 16px;line-height: 18px;margin-bottom: 13px;}.contact-form p {font-size: 18px;line-height: 28px;margin-bottom: 33px;}.contact-form span,.contact-form h2,.contact-form p,.form-box ul li input::placeholder {color: var(--primary-color);}.contact-form ul li span {font-size: 14px;margin: 8px 0 0;display: inline-block;}.contact-con form ul li .dropdown .btn {width: 100%;font-size: 14px;display: flex;align-items: center;justify-content: space-between;background: #ef916c;border: none;box-shadow: 0 0 0 1px #f3ad91;padding: 0 10px 0 23px;height: 53px;border-radius: 5px;}.contact-con form ul li .dropdown .dropdown-item {font-size: 14px;}.contact-con form ul li .dropdown .btn:focus {outline: none;border: none;background: none;box-shadow: 0 0 0 1px #f3ad91;}.contact-con form ul {display: grid;gap: 15px;margin-bottom: 30px;grid-template-columns: 48.5% 48.5%;}.contact-con .show > .btn-secondary.dropdown-toggle {color: #fff;background-color: none;border: none;}.contact-con .btn-secondary:not(:disabled):not(.disabled).active,.contact-con .btn-secondary:not(:disabled):not(.disabled):active,.contact-con .show > .btn-secondary.dropdown-toggle {color: #fff;background-color: #ef916c;box-shadow: 0 0 0 1px #f3ad91;border: none;}.contact-con .btn:not(:disabled):not(.disabled) {outline: none;}.contact-con .show > .btn-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 1px #f3ad91;background: #ef916c;}.contact-con .btn-secondary:not(:disabled):not(.disabled).active,.contact-con .btn-secondary:not(:disabled):not(.disabled):active {background: #ef916c;}.contact-con form ul li .dropdown-menu.show {width: 100%;}.contact-con .submit-btn button {width: 100%;height: 60px;font-weight: 700;border-radius: 8px;border: none;cursor: pointer;transition: .4s ease-in-out;background: var(--primary-color);}.contact-con .submit-btn button[type=submit] {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.contact-con .submit-btn button:hover {color: var(--primary-color);background: var(--button-color);}.contact-con .submit-btn button:focus {outline: none;}/* project section style */.project-main-section {padding-bottom: 105px;}.project-main-section .owl-carousel .owl-dots button span {width: 12px;height: 12px;background: #e2dad3;display: inline-block;border-radius: 100%;transition: .4s ease-in-out;}.project-main-section .owl-carousel .owl-dots.disabled {display: block;}.project-main-section .owl-carousel .owl-dots {text-align: center;bottom: 49px;position: relative;}.project-main-section .owl-carousel .owl-dots button {margin: 0 5px;}.project-main-section .owl-carousel .owl-dots button.active span {width: 17px;height: 17px;background: var(--accent);}.project-main-section .owl-carousel .owl-dots button:focus {outline: none;}.project-detail {width: 71.5%;margin: 0 auto;border-radius: 15px;padding: 25px 35px;text-align: center;background: var(--primary-color);position: relative;bottom: 99px;}.project-img figure {overflow: hidden;border-radius: 15px;}.project-main-section .owl-carousel .item {position: relative;}.project-main-section .owl-carousel .owl-nav {display: none;}.project-detail span {font-size: 14px;line-height: 23px;font-weight: 600;color: var(--accent);}.project-detail h4 {margin-bottom: 5px;}.project-detail p {margin-bottom: 12px;}.project-detail a i {color: var(--primary-color);}.project-detail a {width: 43px;height: 43px;border-radius: 100%;padding: 10px;display: inline-block;transition: .4s ease-in-out;background: var(--button-color);}.project-detail a:hover {transform: translateX(8px);background: var(--accent);}/* project section style end *//* counter section style start */.counter-section {background: url("/themes/source/css/../images/counter-sec-bg-img.jpg") no-repeat center;background-size: cover;height: 428px;}.counter-outer-layer {height: 100%;background: rgb(21, 108, 95, 0.9);padding: 105px 0;}.counter-inner-sec ul {display: grid;gap: 0;grid-template-columns: 26% 26% 25% 23%;}.counter-inner-sec ul li figure {width: 112px;height: 112px;display: flex;align-items: center;justify-content: center;margin: 0 auto;border-radius: 100%;background: var(--accent);margin-bottom: 20px;transition: .4s ease-in-out;}.counter-inner-sec ul li {text-align: center;color: var(--primary-color);border-right: 1px solid #4b897e;}.counter-inner-sec ul li:hover figure {transform: translateY(10px);}.counter-inner-sec ul li:last-child {border: none;}.counter-inner-sec ul li .count {font-size: 42px;line-height: 56px;margin-bottom: 3px;font-family: 'Marcellus', serif;}/* counter section style end *//* process section style start */.process-inner-con {display: grid;gap: 64px;grid-template-columns: 51.5% 44%;}.process-left-sec figure {border-radius: 25px;overflow: hidden;}.process-right-sec ul li figure {margin-bottom: 0;width: 85px;height: 85px;display: flex;align-items: center;justify-content: center;border-radius: 100%;background: var(--primary-color);border: 1px dashed var(--accent);position: relative;z-index: 2;}.process-text-con {display: table-cell;}.process-text-con p {margin-bottom: 0;}.process-right-sec ul li {margin-bottom: 47px;display: flex;align-items: center;gap: 25px;padding-right: 20px;}.process-right-sec ul li:last-child {margin-bottom: 42px;}.process-img-sec {float: left;position: relative;}.process-img-sec::after {content: "";width: 1px;height: 100%;border-right: 1px dashed var(--accent);position: absolute;left: 50%;top: 100%;}.process-right-sec ul li:last-child .process-img-sec::after {display: none;}.process-right-sec .generic-btn a {transition: .4s ease-in-out;background: var(--button-color);}.process-right-sec .generic-btn a:hover {transform: translateY(-8px);background: var(--accent);}.process-right-sec .generic-btn {margin-left: 10px;}.process-right-sec .generic-title {margin-top: -10px;margin-bottom: 35px;}/* process section style end *//* team section style start */.team-inner-section {display: grid;grid-template-columns: 23% 23% 23% 23%;gap: 30px;}.member-img-details figure {border-radius: 15px;overflow: hidden;margin-bottom: 0;display: inline-block;}.member-detail-box {padding: 53px 22px 57px;border-radius: 10px;background: var(--primary-color);width: 88%;margin: 0 auto;position: absolute;left: 50%;top: -350px;transform: translateX(-50%);transition: .4s ease-in-out;}.member-detail-box ul li i {transition: .4s ease-in-out;color: var(--text-color);}.member-detail-box ul li a:hover i {color: var(--accent);}.member-detail-box ul li {margin: 0 7px;}.member-detail-box .generic-btn a {font-size: 14px;line-height: 28px;padding: 8px 19px;transition: .4s ease-in-out;}.member-detail-box .generic-btn a:hover {background: var(--button-color);}.member-img-details {overflow: hidden;margin-bottom: 23px;display: inline-block;}.member-img-details:hover .member-detail-box {top: 50%;left: 50%;transform: translate(-50%, -50%);}.member-con span {font-size: 14px;}.member-con h4 {margin-bottom: 2px;}.member-detail-box ul {margin-bottom: 10px;}/* team section style end *//* testimonial style start */.testimonial-main-sec .carousel-item figure img {width: 100%;}.testimonial-main-sec .carousel-item p {color: var(--secondary-color);font-size: 20px;line-height: 33px;font-weight: 400;font-family: 'Marcellus', serif;margin-bottom: 0;}.testimonial-inner-sec {width: 1060px;margin: 0 auto;}.testimonial-inner-sec .carousel-item {padding: 40px 40px;}.testimonial-inner-sec .review-details-box {padding: 50px 60px;box-shadow: 6px 6px 83px 20px rgb(0 0 0 / 2%);}.testimonial-inner-sec .carousel-control-next {background-image: url("/themes/source/css/../images/slider-right-img.png");right: -25px;}.testimonial-inner-sec .carousel-control-prev {background-image: url("/themes/source/css/../images/slider-left-img.png");left: -25px;}.testimonial-inner-sec .carousel-control-next,.testimonial-inner-sec .carousel-control-prev {width: 19px;height: 34px;position: absolute;top: 30%;transform: translateY(-50%);}.testimonial-inner-sec .carousel-inner {padding-bottom: 180px;}.testimonial-inner-sec .carousel-indicators li {width: 55px;height: 55px;border-radius: 100%;transition: .4s ease-in-out;opacity: .6;margin: 0 4px;position: relative;}.testimonial-inner-sec .carousel-indicators li.active {opacity: 1;scale: 1.5;margin: 0 20px;background-size: cover;}.testimonial-inner-sec .carousel-indicators li:first-child {background: url("/themes/source/css/../images/client-img2.jpg") no-repeat;}.testimonial-inner-sec .carousel-indicators li:nth-child(2) {background: url("/themes/source/css/../images/client-img3.jpg") no-repeat;}.testimonial-inner-sec .carousel-indicators li:nth-child(3) {background: url("/themes/source/css/../images/client-img1.jpg") no-repeat;}.testimonial-inner-sec .carousel-indicators li:nth-child(4) {background: url("/themes/source/css/../images/client-img4.jpg") no-repeat;}.testimonial-inner-sec .carousel-indicators li:nth-child(5) {background: url("/themes/source/css/../images/client-img5.jpg") no-repeat;}.testimonial-inner-sec .carousel-indicators {bottom: 93px;}.customer-status {position: absolute;left: 51%;transform: translateX(-50%);bottom: -153px;}.review-details-box figure {margin-bottom: 22px;}/* carousel fade css */.carousel-fade .carousel-item {opacity: 0;transition-duration: .6s;transition-property: opacity;}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right {opacity: 1;}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right {opacity: 0;}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev {transform: translateX(0);transform: translate3d(0, 0, 0);}/* testimonial style end *//* blog section style start */.blog-img-box {width: 350px;height: 342px;border-radius: 10px;}.blog-first-img {background: url("/themes/source/css/../images/blog-slider-img.jpg") no-repeat center;}.blog-second-img {background: url("/themes/source/css/../images/blog-slider-img2.jpg") no-repeat center;}.blog-third-img {background: url("/themes/source/css/../images/blog-slider-img3.jpg") no-repeat center;}.blog-box {width: 350px;background: var(--white-color);}.blog-details {width: 290px;padding: 30px 28px 21px;border-radius: 10px;margin: -96px auto 0;transition: .4s ease-in-out;background: var(--primary-color);position: relative;z-index: 3;}.blog-details span {color: var(--accent);font-weight: 400;font-size: 14px;margin-bottom: 10px;font-family: 'Marcellus', serif;}.blog-details h4 a {text-decoration: none;transition: .3s ease-in-out;color: var(--secondary-color);}.blog-details h4 a:hover {color: var(--accent);}.blog-details h4 {margin-bottom: 6px;}.blog-details > a {color: var(--button-color);font-weight: 700;font-size: 14px;transition: .3s ease-in-out;}.blog-details > a:hover {color: var(--accent);}.blogs-section .owl-carousel button.owl-dot.active {height: 18px;width: 18px;background: var(--accent);border-color: var(--accent);}.blogs-section .owl-carousel .owl-dots {text-align: center;}.blogs-section .owl-carousel button.owl-dot {border: solid;margin: 0 5px;height: 13px;width: 13px;background: #e2dad3;border-radius: 100%;border-color: #e2dad3;}.blogs-section .owl-carousel .owl-dots.disabled {display: block;}.blogs-section .owl-carousel .owl-nav {display: none;}.blogs-section .owl-carousel .owl-dots button:focus {outline: none;}.blogs-section .owl-stage-outer {margin-bottom: 40px;}.blogs-section {padding-bottom: 250px;}.blog-txt-con > a {text-decoration: none;}.blog-txt-con > a:hover h4 {color: var(--accent);}/* blog section style end *//* footer section style start *//* subscribe section styling start */.subscribe-con {padding: 40px 45px;border-radius: 20px;align-items: center;background: var(--accent);justify-content: space-between;position: relative;top: -100px;}.subscribe-con h4 {font-size: 36px;line-height: 39px;margin-bottom: 0;color: var(--primary-color);}.subscribe-con input {width: 492px;font-size: 14px;background: #ef916c;padding: 17px 20px 18px;border-radius: 8px;color: var(--primary-color);border: 1px solid rgb(255, 255, 255, .3);}.subscribe-con input::placeholder {font-size: 14px;color: var(--primary-color);}.subscribe-con button {font-size: 16px;font-weight: 700;padding: 19px 36px 18px 37px;border-radius: 8px;border: none;cursor: pointer;transition: .3s ease-in-out;background: var(--primary-color);}.subscribe-con button[type=submit] {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.subscribe-con button:hover {color: var(--primary-color);background: var(--button-color);}.subscribe-con button:focus,.subscribe-con input:focus {outline: none;}.subscribe-con input:focus {border: 1px solid rgb(255, 255, 255);}.subscribe-con .form-sec {display: flex;gap: 15px;align-items: center;}.subscribe-con input::after {content: "/f0e0";}/* subscribe section styling start *//* footer section style end */.footer-main-section {background: #156c5f;border-bottom: 1px solid #388277;}.footer-logo-con .social-links ul li {margin: 0 4px;}.footer-logo-con .social-links ul li:first-child {margin-left: 0;}.footer-logo-con .social-links ul li:last-child {margin-right: 0;}.footer-logo-con .social-links {position: unset;transform: unset;}.footer-logo-con .social-links ul li a {background: #136458;transition: .3s ease-in-out;}.footer-logo-con .social-links ul li a:hover {background: var(--accent);}.footer-main-section {padding-bottom: 90px;}.footer-boxes {color: var(--primary-color);padding-right: 45px;}.footer-main-section::after {content: "";background: url("/themes/source/css/../../assets/images/logo-m.png") no-repeat center;width: 301px;height: 285px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);opacity: 0.4;}.footer-text-boxes ul li a,.footer-logo-con p,.footer-text-boxes ul li a i {font-size: 14px;line-height: 25px;}.footer-text-boxes ul li a,.footer-text-boxes h4,.footer-text-boxes ul li a i,.footer-text-boxes ul li {color: var(--primary-color);}.footer-inner-sec {display: grid;gap: 30px;grid-template-columns: 29% 13.3% 18.6% 20%;justify-content: center;}.footer-text-boxes ul li a:hover {color: var(--accent);}.footer-logo-con figure {margin-bottom: 20px;}.footer-logo-con p {margin-bottom: 22px;}.footer-text-boxes ul li {padding-left: 20px;margin-bottom: 7px;}.footer-text-boxes ul li i {position: absolute;left: 0;}.footer-text-boxes {padding-left: 22px;margin-top: -4px;}.footer-text-boxes h4 {margin-bottom: 12px;}.footer-text-boxes:last-child ul li {padding-left: 26px;}.footer-text-boxes:last-child ul li {padding-left: 27px;margin-bottom: 13px;font-size: 14px;}.footer-text-boxes:last-child ul li:last-child i {top: 6px;}.footer-text-boxes:last-child h4 {margin-bottom: 14px;}.footer-text-boxes:last-child ul li:last-child br {display: none;}.copy-rihgt-sec {padding: 25px 25px;background: #156c5f;}.copy-rihgt-sec p {font-size: 12px;color: var(--primary-color);}/* footer section style end *//* index02 styling start */.index2-header-con .navbar-light .navbar-nav .nav-link,.index2-header-con .navbar-light .navbar-nav .active > .nav-link {color: var(--text-color);}.index2-header-con .phone-txt span {color: var(--text-color);}.index2-header-con .phone-txt a {color: var(--secondary-color);}.index2-header-con .header-contact .phone {border-right: 1px solid var(--text-color);}.index2-header-con .cart-box a i {color: var(--text-color);}.index2-header-con .phone figure {background: var(--button-color);}.index2-header-con {padding: 15px 0;position: unset;}.index2-header-con .cart-box {margin-right: 0;}.index2-header-con .phone {margin-right: 23px;}/* index2 banner style start */.index2-banner-section {background: url("/themes/source/css/../images/index2-banner-img.jpg") no-repeat center;height: 937px;background-size: cover;position: relative;}.index2-banner-section::before {content: "";background: rgb(0, 0, 0, .5);width: 100%;height: 100%;position: absolute;left: 0;top: 0;}.banner2-con {position: relative;z-index: 3;padding: 0 6%;}.banner2-con span,.banner2-con h1,.banner2-con p {color: var(--primary-color);}.banner2-con span {font-weight: 500;letter-spacing: 1px;margin-bottom: 10px;}.banner2-con p {font-size: 18px;line-height: 28px;margin-bottom: 32px;}.banner2-con h1 {font-size: 70px;line-height: 80px;}.banner2-con .generic-btn a {padding: 19px 35px 23px 41px;transition: .3s ease-in-out;}.banner2-con .generic-btn a:hover {transform: translateY(-8px);background: var(--button-color);}.index2-banner-section .social-links ul li a {background: rgb(0, 0, 0, .2)}.index2-banner-section .social-links ul li a:hover {background: var(--accent);}.index2-banner-section::after {content: "";background: url("/themes/source/css/../images/banner2-shape-img.png") no-repeat center;background-size: cover;height: 259px;width: 100%;position: absolute;bottom: -78px;left: 0;}.index2-banner-shape {height: 937px;display: flex;align-items: center;justify-content: center;}.index2-banner-shape::after {content: "";background: url("/themes/source/css/../images/banner2-shapes.png") no-repeat center;background-size: cover;width: 100%;height: 170px;position: absolute;bottom: 5px;left: 0;z-index: 4;}/* index2 banner style end *//* index2 service section style start */.index2-service-slider .owl-carousel .owl-item img {width: auto;}.service-slider2 a {color: var(--button-color);font-weight: 700;font-size: 14px;}.service-slider2 a:hover {color: var(--accent);}.service-slider2 a i {margin-left: 7px;}.service-slider2 {padding: 45px 33px 35px;border-radius: 15px;transition: .3s ease-in-out;border-top: 2px solid var(--button-color);box-shadow: 6px 6px 83px 20px rgb(0 0 0 / 3%);}.service-slider2 figure {transition: .3s ease-in-out;}.service-slider2:hover figure {transform: translateY(8px);}.service-slider2:hover {border-color: var(--accent);}.service-slider2:hover h4 {color: var(--accent);}.index2-service-slider {box-shadow: 6px 6px 83px 20px rgb(0 0 0 / 3%);}.index2-service-slider .owl-nav {display: none;}.index2-service-slider .owl-dots {text-align: center;position: absolute;left: 50%;bottom: -50px;transform: translateX(-50%);}.index2-service-slider .owl-dots button.owl-dot {width: 12px;height: 12px;margin: 0 3px;border-radius: 100%;background: #e2dad3;transition: .4s ease-in-out;}.index2-service-slider .owl-dots button.owl-dot.active {width: 17px;height: 17px;border-radius: 100%;background: var(--accent);}.index2-service-slider .owl-dots button:focus {border: none;outline: none;}/* index2 service section style end *//* index2 about section style start */.index2-about-con {display: grid;gap: 97px;grid-template-columns: 48% 48%;align-items: center;}.index2-about-txt-con ul {display: grid;gap: 12px 10px;margin-bottom: 36px;grid-template-columns: 47% 47%;}.index2-about-txt-con ul li {border-radius: 5px;background: var(--primary-color);padding: 11px 15px 10px 43px;font-weight: 600;color: var(--secondary-color);}.index2-about-txt-con ul li i {color: var(--accent);position: absolute;left: 15px;top: 50%;transform: translateY(-50%);font-size: 18px;}.about-absolute-img {position: absolute;right: -53px;top: 6px;}.index2-about-txt-con .generic-btn a {padding: 21px 43px 21px 44px;transition: .3s ease-in-out;background: var(--button-color);}.index2-about-txt-con .generic-btn a:hover {background: var(--accent);transform: translateY(-8px);}.index2-about-txt-con p {font-size: 18px;line-height: 28px;margin-bottom: 25px;}.index2-about-txt-con .generic-title {margin-bottom: 12px;}.index2-about-image-box {margin-top: 4px;}.index2-about-image-box::before {content: "";background: rgb(0, 0, 0, .1);width: 80px;height: 80px;border-radius: 100%;position: absolute;bottom: 24px;left: -26px;}/* index2 about section style end *//* index2 contact section style start */.index2-contact-sec.contact-con:after {right: unset;left: 0;background: url("/themes/source/css/../images/index2-contact-left-img.jpg") no-repeat center;background-size: cover;}.index2-contact-sec .contact-form {float: right;}.index2-contact-sec .contact-inner-con {width: 100%;float: left;}.index2-contact-sec .contact-inner-con::after {background: url("/themes/source/css/../images/index2-contact-right-shape.png") no-repeat center;width: 342px;right: 0;left: unset;}/* index2 contact section style end *//* before after section style start */.before-after-box figure {position: relative;width: 269px;height: 354px;}.before-after-box figure::after {content: "";background: linear-gradient(to top, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 67%, rgba(0, 0, 0, 0) 150%);width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;}.before-after-con {display: grid;gap: 3px;grid-template-columns: 49.7% 49.7%;border-radius: 15px;overflow: hidden;}.before-after-box h4 {position: absolute;left: 50%;transform: translateX(-50%);bottom: 17px;color: var(--primary-color);}.index2-project-section {padding-bottom: 210px;}.index2-project-section.project-main-section .owl-carousel .owl-dots {display: block;position: absolute;left: 50%;transform: translateX(-50%);bottom: -70px;}/* before after section style end *//* dentist section style start */.dentists-main-section .owl-carousel .owl-item img {width: auto;}.dentist-box figure {width: 252px;height: 252px;overflow: hidden;border-radius: 100%;margin: 0 auto;}.dentist-details {border-radius: 15px;border-bottom: 2px solid var(--accent);padding: 153px 45px 43px;background: var(--primary-color);margin-top: -126px;}.dentist-box:hover h4 {color: var(--accent);}.dentist-details .social-links {z-index: unset;position: unset;transform: unset;}.dentist-details .social-links ul li {margin: 0 5px;}.dentist-details .social-links ul li a {color: var(--text-color);border: 1px solid var(--text-color);background: transparent;width: 39px;height: 39px;transition: .3s ease-in-out;}.dentist-details h4 {font-size: 22px;margin-bottom: 4px;}.dentist-details span {margin-bottom: 18px;}.dentist-details:hover {border-color: var(--button-color);}.dentist-details .social-links ul li a:hover {color: var(--primary-color);background: var(--accent);border-color: var(--accent);}.dentists-main-section .owl-carousel .owl-nav {display: none;}.dentists-main-section .owl-carousel .owl-dots.disabled {display: block;}.dentists-main-section .owl-carousel button.owl-dot {margin: 0 5px;}.dentists-main-section .owl-carousel .owl-dots button span {width: 12px;height: 12px;background: #e2dad3;display: inline-block;border-radius: 100%;transition: .4s ease-in-out;}.dentists-main-section .owl-carousel .owl-dots button:focus {outline: none;}.dentists-main-section .owl-carousel .owl-dots button.active span {width: 17px;height: 17px;background: var(--accent);}.dentists-main-section .owl-carousel .owl-dots {display: block;position: absolute;left: 50%;transform: translateX(-50%);bottom: -67px;}.dentists-main-section {padding-bottom: 210px;}/* dentist section style end *//* inquiry section style start */.inquiry-text-sec {color: var(--primary-color);padding-right: 82px;}.inquiry-section {background: url("/themes/source/css/../images/inquiry-bg-img.jpg") no-repeat center;background-size: cover;height: 760px;}.inquiry-section .counter-outer-layer {padding: 192px 0;}.inquiry-inner-sec {display: grid;gap: 60px;grid-template-columns: 47.6% 47%;align-items: center;}.inquiry-center-img {display: inline-block;border-radius: 25px;overflow: hidden;}.inquiry-top-img {padding: 28px 25px 22px;width: 160px;text-align: center;border-radius: 15px;background: var(--primary-color);position: absolute;top: -52px;left: -67px;}.inquiry-bottom-box {width: 199px;padding: 18px 26px 27px;border-radius: 15px;background: var(--primary-color);position: absolute;right: -40px;bottom: -50px;}.inquiry-top-img p {color: var(--secondary-color);}.inquiry-top-img p,.inquiry-top-img span,.inquiry-bottom-box span {font-size: 14px;line-height: 20px;margin-bottom: 0;font-weight: 400;font-family: 'Marcellus', serif;}.inquiry-top-img span {color: var(--accent);}.inquiry-top-img figure {margin-bottom: 14px;}.inquiry-bottom-box span {margin-bottom: 11px;color: var(--secondary-color);}.emergency-contact {padding: 13px 17px 14px;display: flex;gap: 27px;border-radius: 15px;align-items: center;background: var(--accent);}.emergency-contact ul li h4 {font-size: 22px;margin-bottom: 0;color: var(--primary-color);}.emergency-contact ul li {font-size: 14px;line-height: 30px;}.emergency-contact ul li a {font-size: 18px;line-height: 30px;font-weight: 800;color: var(--primary-color);}.emergency-contact i {font-size: 30px;width: 83px;height: 83px;border-radius: 100%;display: flex;align-items: center;justify-content: center;background: rgb(255, 255, 255, .1);}.inquiry-text-sec > span {margin-bottom: 10px;}.inquiry-text-sec p {font-size: 18px;line-height: 28px;margin-bottom: 33px;}.inquiry-text-sec h2 {margin-bottom: 13px;}.inquiry-image-sec {margin-top: 10px;padding-left: 11px;}/* inquiry section style end *//* patient reviews style start */.patient-reviews-sec .owl-carousel .owl-item img {width: 90px;}.review-img-box figure {width: 56px;height: 56px;overflow: hidden;border-radius: 100%;margin-right: 17px;}.patient-reviews-sec .owl-carousel .owl-item .review-img-box figure img {width: 100%;}.review-img-box {display: flex;align-items: center;}.patient-review-box {position: relative;border-top: 2px solid var(--button-color);border-radius: 15px;padding: 40px 40px;background: var(--primary-color);box-shadow: 6px 6px 83px 20px rgb(0 0 0 / 3%);}.patient-review-box:hover {border-color: var(--accent);}.patient-reviews-sec .owl-carousel {box-shadow: 6px 6px 83px 20px rgb(0 0 0 / 3%);}.patient-review-box p {font-size: 18px;line-height: 26px;margin-bottom: 20px;color: var(--secondary-color);font-family: 'Marcellus', serif;}.review-img-box ul li {font-size: 14px;}.review-img-box ul li span {font-weight: 700;font-size: 16px;color: var(--secondary-color);}.patient-review-box::after {content: "";background: url("/themes/source/css/../images/quotes-img.png") no-repeat center;width: 51px;height: 36px;position: absolute;right: 32px;bottom: 37px;}.patient-reviews-sec .owl-carousel .owl-nav {display: none;}.patient-reviews-sec .owl-carousel .owl-dots {display: block;position: absolute;left: 50%;transform: translateX(-50%);bottom: -67px;}.patient-reviews-sec .owl-carousel .owl-dots button.active span {width: 17px;height: 17px;background: var(--accent);}.patient-reviews-sec .owl-carousel .owl-dots button span {width: 12px;height: 12px;background: #e2dad3;display: inline-block;border-radius: 100%;transition: .4s ease-in-out;}.patient-reviews-sec .owl-carousel button.owl-dot {margin: 0 5px;}.patient-reviews-sec .owl-carousel button:focus {outline: none;}/* patient reviews style end *//* index2 blog section style start */.index2-blog-box {background: var(--primary-color);border-radius: 15px;overflow: hidden;text-align: center;}.blog-txt-con {padding: 55px 40px 35px;}.blog-txt-con h4 {line-height: 27px;margin-bottom: 5px;}.publish-date {font-size: 34px;line-height: 34px;color: var(--primary-color);font-weight: 800;width: 96px;height: 96px;background: var(--accent);border-radius: 100%;position: absolute;left: 50%;transform: translateX(-50%);bottom: -38px;display: flex;gap: 3px;flex-direction: column;align-items: center;justify-content: center;z-index: 2;}.publish-date span {font-size: 14px;line-height: 14px;font-weight: 400;}.index2-blog-inner-con {display: grid;gap: 29px;grid-template-columns: 31.54% 31.54% 31.54%;}.blog-top-image figure img {width: 100%;height: 255px;object-fit: cover;}.blog-top-image::after {content: "";background: url("/themes/source/css/../images/index2-blog-shap.png") no-repeat center;width: 100%;height: 40px;background-size: cover;position: absolute;bottom: 0;left: 0;}.blog-txt-con a {font-size: 14px;font-weight: 700;color: var(--button-color);}.blog-txt-con a:hover {color: var(--accent);}.blog-txt-con a i {margin-left: 5px;}.blog-txt-con p {margin-bottom: 13px;}/* index2 blog section style end *//* index2 map section start */.index2-map-section iframe {width: 100%;}/* index2 map section end *//* index2 footer section start */.index2-footer-sec .subscribe-con {top: -100px;}.index2-footer-sec {padding-top: 20px;}/* index2 footer section end *//* index02 styling end *//* index3 page styling start *//* index3 header styling start */.index3-header-con {padding: 20px 0 0;position: absolute;}/* index3 header styling end *//* index3 banner sttyling start */.index3-banner-section {height: 905px;padding: 133px 0 0;overflow: hidden;}.index3-banner-section .banner-txt-section span {color: var(--accent);}.index3-banner-section .banner-txt-section span::before {background: var(--accent);}.index3-banner-section .banner-txt-section h1 {color: var(--secondary-color);}.index3-banner-section .banner-txt-section p {color: var(--text-color);}.opening-hours {display: flex;align-items: center;background: var(--primary-color);border-radius: 36px;width: 271px;padding: 12px 16px 13px;gap: 12px;position: absolute;right: -70px;bottom: 33%;transform: translateY(-50%);}.opening-hours i {width: 48px;height: 48px;background: var(--accent);padding: 10px;font-size: 24px;border-radius: 100%;color: var(--primary-color);display: flex;align-items: center;justify-content: center;}.opening-hours ul li span {font-size: 16px;line-height: 26px;font-weight: 700;color: var(--secondary-color);}.opening-hours ul {text-align: left;}.opening-hours ul li {font-size: 12px;line-height: 18px;}.index3-banner-image-con .inquiry-top-img {width: 160px;top: 117px;left: -5px;}.index3-banner-image-con > figure::before {content: "";width: 573px;height: 573px;border-radius: 100%;background: linear-gradient(to right, rgba(21, 108, 95, 1) 0%, rgba(238, 137, 97, 1) 100%);position: absolute;left: 50%;top: 50%;transform: translate(-49%, -50%);z-index: -1;opacity: 40%;}.index3-banner-image-con {text-align: center;}.index3-banner-section::before {content: "";background: url("/themes/source/css/../images/index3-banner-shape.png") no-repeat center;width: 363px;height: 279px;position: absolute;top: 55%;transform: translateY(-50%);left: -112px;}.index3-banner-section .banner-inner-con {grid-template-columns: 50% 47%;}.index3-banner-section .banner-txt-section p {margin-bottom: 30px;}.index3-banner-section .banner-txt-section {margin-top: -38px;}/* index3 banner styling end *//* index3 service styling start */.index3-service-con {display: grid;gap: 29px;grid-template-columns: 31.6% 31.6% 31.6%;}.service-type-box {display: flex;flex-direction: column;border-radius: 15px;padding: 37px 40px 31px;box-shadow: 6px 6px 83px 20px rgb(0 0 0 / 3%);border: 1px solid var(--primary-color);}.service-type-box:hover {border-color: var(--button-color);}.service-type-box figure {margin-bottom: 23px;}.service-type-box a,.service-type-box a i {font-size: 14px;font-weight: 700;color: var(--button-color);margin-top: auto;}.service-type-box a {width: fit-content;}.service-type-box a:hover,.service-type-box a:hover i {color: var(--accent);}.service-type-box h4 {margin-bottom: 6px;}.service-type-box p {margin-bottom: 14px;}/* index3 service styling end *//* index3 about styling start */.index3-about-section .about-inner-con {gap: 65px;align-items: revert;grid-template-columns: 42.8% 51.3%;}.index3-about-section .about-img-con {width: 475px;height: 584px;overflow: hidden;border-radius: 15px;}.index3-about-section .about-txt-con figure {width: 570px;height: 417px;border-radius: 15px;overflow: hidden;}.index3-about-section .btn-outer a {width: 168px;height: 168px;display: flex;align-items: center;justify-content: center;background: var(--button-color);border-radius: 100%;border: none;}.index3-about-section .btn-outer a::before {content: "";background: url("/themes/source/css/../images/video-play-bg.png") no-repeat center;width: 146px;height: 147px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.index3-about-section .about-video-box {bottom: 180px;left: -10px;}.index3-about-section .about-txt-con p {margin-bottom: 64px;padding-right: 10px;}/* index3 about styling end *//* index3 doctors team styling start */.doctor-detail .social-links {position: unset;transform: unset;}.doctor-detail .social-links ul li {margin: 0 5px;}.doctor-detail .social-links ul li a {width: 39px;height: 39px;color: var(--text-color);background: transparent;border: 1px solid var(--text-color);}.doctor-detail .social-links ul li a:hover {color: var(--primary-color);border-color: var(--button-color);background: rgb(21, 108, 95, .90);}.doctor-detail h4 {font-size: 22px;margin-bottom: 4px;}.doctor-detail span {margin-bottom: 18px;}.doctor-detail {border-radius: 15px;padding: 12px 12px 30px 12px;background: var(--primary-color);}.doctor-detail figure {border-radius: 15px;overflow: hidden;margin-bottom: 25px;}.doctor-slides .owl-carousel .owl-nav.disabled {display: block;}.doctor-slides .owl-carousel .owl-nav button.owl-prev,.doctor-slides .owl-carousel .owl-nav button.owl-next {width: 19px;height: 34px;position: absolute;top: 50%;transform: translateY(-50%);}.doctor-slides .owl-carousel .owl-nav button.owl-next:focus,.doctor-slides .owl-carousel .owl-nav button.owl-prev:focus {outline: none;}.doctor-slides .owl-carousel .owl-nav button.owl-prev {background: url("/themes/source/css/../images/slider-left-img.png") no-repeat !important;left: -70px;}.doctor-slides .owl-carousel .owl-nav button.owl-next {background: url("/themes/source/css/../images/slider-right-img.png") no-repeat !important;right: -70px;}.doctor-slides .owl-nav .owl-prev span,.doctor-slides .owl-nav .owl-next span,.doctor-slides .owl-dots {display: none;}/* index3 doctors team styling end *//* index3 contact section styloing start */.index3-contact-con.contact-con::before,.index3-contact-con.contact-con::after {display: none;}.index3-contact-con .contact-inner-con::after {background: url("/themes/source/css/../images/index2-contact-right-shape.png") no-repeat center;width: 293px;height: 279px;right: 0;left: unset;background-size: contain;opacity: .1;}.contact-width-box {max-width: 1320px;margin: 0 auto;}.index3-contact-con .form-box ul li input,.index3-contact-con .form-box ul li select {color: var(--text-color) !important;background: transparent;box-shadow: 0 0 0 1px var(--text-color);}.index3-contact-con .form-box ul li select {-webkit-appearance: none;-moz-appearance: none;background-image: url("/themes/source/css/../images/black-angle-down.png");background-repeat: no-repeat;background-position-x: 95%;background-position-y: 50%;}.index3-contact-con .form-box ul li input::placeholder {color: var(--text-color);}.index3-contact-con .form-box input[type=date]::-webkit-calendar-picker-indicator {filter: grayscale(1);}.index3-contact-con.contact-con form ul li .dropdown .btn {background: transparent;box-shadow: 0 0 0 1px var(--text-color);color: var(--text-color);}.index3-contact-con .form-box ul li select:focus,.index3-contact-con .form-box ul li input:focus {box-shadow: 0 0 0 1px var(--secondary-color);}.index3-contact-con.contact-con .submit-btn button {background: var(--accent);color: var(--primary-color);}.index3-contact-con.contact-con .submit-btn button:hover {background: var(--button-color);}.index3-contact-con .contact-form span {color: var(--accent);}.index3-contact-con .contact-form h2 {color: var(--secondary-color);}.index3-contact-con .contact-form p {color: var(--text-color);}.index3-contact-con.contact-con .show > .btn-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 1px var(--text-color);background: transparent;}.index3-contact-con.contact-con .btn-secondary:not(:disabled):not(.disabled).active,.index3-contact-con.contact-con .btn-secondary:not(:disabled):not(.disabled):active {background: transparent;}.contact-image-con figure {width: 641px;height: 591px;overflow: hidden;border-radius: 15px;}.index3-contact-con .contact-inner-con {display: grid;gap: 55px;grid-template-columns: 48% 38%;align-items: center;}.index3-contact-con .form-box ul li i {color: var(--text-color);}/* index3 contact section styloing end *//* index3 testimonial section start */.index3-testimonial-sec .testimonial-inner-sec .review-details-box {box-shadow: none;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li.active {opacity: 1;scale: 1;margin: 0 4px;border: 6px solid var(--accent);border-radius: 100%;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li:first-child {background: url("/themes/source/css/../images/client-img5.jpg") no-repeat;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li:nth-child(2) {background: url("/themes/source/css/../images/client-img1.jpg") no-repeat;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li:nth-child(3) {background: url("/themes/source/css/../images/client-img4.jpg") no-repeat;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li:nth-child(4) {background: url("/themes/source/css/../images/client-img2.jpg") no-repeat;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li {width: 66px;height: 66px;border: 6px solid #fbf7f3;border-radius: 100%;}.index3-testimonial-sec .customer-status {position: unset;transform: unset;}.index3-testimonial-sec.testimonial-main-sec .carousel-item p {margin-bottom: 21px;line-height: 30px;}.index3-testimonial-sec .testimonial-inner-sec .carousel-inner {padding-bottom: 0;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators {bottom: -7px;}.index3-testimonial-sec .testimonial-inner-sec .carousel-item {padding: 0;}.index3-testimonial-sec .testimonial-inner-sec .review-details-box {padding: 0px 120px 100px;position: relative;}.index3-testimonial-sec .customer-status h5 {color: var(--accent);}.index3-testimonial-sec .review-details-box::before {content: "";background: url("/themes/source/css/../images/testimonial-shape.png") no-repeat center;width: 68px;height: 73px;position: absolute;left: 60px;top: 8px;}.index3-testimonial-sec .customer-status span {font-size: 14px;}/* index3 testimonial section end *//* index3 plan section style start */.plans-inner-con .generic-btn a {padding: 18px 40px 17px 41px;transition: .3s ease-in-out;}.plans-inner-con .generic-btn a:hover {background: var(--button-color);}.plans-main-section .generic-title {margin-bottom: 42px;}.plan-box {border-radius: 15px;padding: 54px 43px 59px 40px;box-shadow: 6px 6px 83px 20px rgb(0 0 0 / 3%);border: 1px solid var(--primary-color);}.plan-box:hover {cursor: pointer;border-color: var(--button-color);}.plan-box h4 {margin-bottom: 6px;}.plan-box .price {font-size: 42px;line-height: 56px;color: var(--secondary-color);font-weight: 400;font-family: 'Marcellus', serif;display: flex;gap: 8px;align-items: center;padding-bottom: 16px;margin-bottom: 38px;border-bottom: 1px solid #e0e0e0;}.plan-box .price span {font-size: 16px;line-height: 47px;color: var(--accent);font-weight: 400;font-family: 'Marcellus', serif;}.plan-box p {margin-bottom: 23px;}.plan-box ul {margin-bottom: 38px;}.plan-box ul li {padding-left: 31px;color: var(--secondary-color);margin-bottom: 11px;}.plan-box ul li:last-child {margin-bottom: 0;}.plan-box ul li i {position: absolute;left: 1px;top: 2px;font-size: 18px;color: var(--button-color);}.plans-inner-con {display: grid;gap: 29px;grid-template-columns: 31.6% 31.6% 31.6%;}/* index3 plan section style end *//* index3 plan section style start */.index3-counter-section.counter-section {background: #fbf7f3;padding: 120px 0;height: auto;}.counter-digits {display: inline-block;position: relative;color: var(--secondary-color);margin-left: -13px;}.index3-counter-section .counter-inner-sec span {color: var(--text-color);}.counter-digits .plus {position: absolute;right: -17px;top: 6px;font-size: 30px;}.index3-counter-section .counter-inner-sec ul li {border-right: 1px solid #e9e5e2;}.index3-counter-section .counter-inner-sec ul li:last-child {border: none;}.index3-counter-section .counter-inner-sec ul li:nth-child(odd) figure {background: var(--button-color);}.index3-counter-section .counter-inner-sec ul li figure {width: 110px;height: 110px;margin-bottom: 26px;}.index3-counter-section .counter-inner-sec ul li .count {margin-bottom: 0;}.index3-counter-section .counter-inner-sec ul {grid-template-columns: 26% 25.6% 25.6% 22.7%;}/* index3 plan section style end *//* index3 blog section style start */.blog-box-con figure {width: 350px;height: 270px;overflow: hidden;border-radius: 10px;margin-bottom: 26px;}.blog-box-con span {color: var(--accent);font-weight: 400;font-size: 14px;margin-bottom: 9px;font-family: 'Marcellus', serif;}.blog-box-con h4 a {text-decoration: none;color: var(--secondary-color);font-weight: 400;font-family: 'Marcellus', serif;}.blog-box-con h4 a:hover {color: var(--accent);}.blog-box-con h4 {margin-bottom: 16px;}.blog-box-con > a {font-size: 14px;font-weight: 700;color: var(--button-color);}.blog-box-con > a:hover {color: var(--accent);}.index3-blogs-section .generic-title {margin-bottom: 40px;color: var(--secondary-color);}.index3-blogs-section.blogs-section .owl-stage-outer {margin-bottom: 56px;}/* index3 blog section style end *//* index3 page styling end *//* about us page styling start *//* about us banner styling */.sub-banner-section {background: url("/themes/source/css/../images/about-banner-img.jpg") no-repeat center;background-size: cover;width: 100%;height: 640px;}.sub-banner-inner-con {margin-top: 15px;}.sub-banner-inner-con h1,.sub-banner-inner-con p {color: var(--primary-color);}.sub-banner-inner-con h1 {margin-bottom: 17px;}.sub-banner-inner-con p {font-size: 18px;line-height: 28px;margin-bottom: 33px;}.sub-banner-inner-con .breadcrumb a {color: var(--primary-color);font-size: 16px;}.sub-banner-inner-con .breadcrumb a:hover {color: var(--accent);}.breadcrumb-item + .breadcrumb-item::before {content: "-";font-size: 18px;line-height: 18px;color: var(--primary-color);padding: 0 15px 0 13px;}.sub-banner-inner-con .breadcrumb {font-size: 16px;background: transparent;border: 1px solid rgb(255, 255, 255, 30%);padding: 14px 29px 14px 28px;}/* about us banner styling *//* about sec styling start */.about-us-about .about-inner-con {gap: 65px;grid-template-columns: 45.6% 45%;}.about-us-about .about-img-con figure {width: 507px;height: 555px;overflow: hidden;border-radius: 25px;}.about-special-txt h4 {font-style: italic;margin-bottom: 0;color: var(--primary-color);}.about-special-txt {position: absolute;left: -85px;bottom: 70px;width: 291px;color: var(--primary-color);background: var(--accent);padding: 29px 25px 28px 30px;border-radius: 25px;}.about-special-txt figure {margin-bottom: 11px;}.about-us-about .about-txt-con .generic-btn a {padding: 21px 40px;}.about-us-about .about-txt-con p {margin-bottom: 10px;}.about-us-about .about-txt-con ul {margin-top: 25px;gap: 10px 0;}/* about sec styling end *//* about us page contact section style start */.about-contact-con .contact-inner-con {position: relative;}.about-contact-con .contact-image-con {order: 2;}.about-contact-con.index3-contact-con .contact-inner-con::after {display: none;}.about-contact-con.index3-contact-con .contact-inner-con {gap: 52px;grid-template-columns: 47% 58%;}/* about us page contact section style end *//* about us page styling end *//* service page styling start */.service-banner {background: url("/themes/source/css/../images/service-banner-img.jpg") no-repeat center;background-size: cover;height: 640px;}/* service page styling end *//* project page styling start */.project-banner {background: url("/themes/source/css/../images/project-banner-img.jpg") no-repeat center;background-size: cover;height: 640px;}.projects-outer-con {display: grid;gap: 50px 30px;grid-template-columns: 31.5% 31.5% 31.5%;}.project-box {position: relative;}.projects-outer-con .project-detail {width: 71.5%;margin: -100px auto 0;border-radius: 15px;padding: 25px 35px;position: relative;bottom: 0;}.project-testimonial-con {padding-bottom: 200px;}/* project page styling end *//* contact page styling start */.contact-main-box {display: grid;gap: 76px;grid-template-columns: 31.6% 61.5%;}.contact-main-box .contact-form span {margin-bottom: 11px;}.contact-main-box .contact-form h2 {margin-bottom: 10px;}.contact-detail {display: flex;gap: 20px;border-radius: 15px;padding: 38px 35px;margin-bottom: 30px;box-shadow: 6px 6px 83px 20px rgb(0 0 0 / 3%);}.contact-detail figure {margin-top: 5px;transition: .3s ease-in-out;}.contact-detail:hover figure {transform: translateY(-8px);}.contact-detail:last-child {margin-bottom: 0;}.contact-txt a {display: block;color: var(--text-color);text-decoration: none;}.contact-txt a:hover {color: var(--accent);}.contact-main-sec .form-box ul li input {height: 58px;background: transparent;color: var(--text-color) !important;box-shadow: 0 0 0 1px var(--text-color);padding: 8px 15px 10px 21px;}.contact-main-sec .form-box ul li input:focus {box-shadow: 0 0 0 1px var(--accent);}.contact-main-sec .contact-form span {color: var(--accent);}.contact-main-sec .contact-form h2 {color: var(--secondary-color);}.contact-main-sec .contact-form p {color: var(--text-color);}.contact-main-sec .form-box ul li input::placeholder,.contact-main-sec .form-box ul li i,.contact-main-sec .btn-secondary {color: var(--text-color);}.contact-main-sec .contact-form {width: 100%;}.contact-main-sec .form-box ul li textarea {height: 121px;resize: none;width: 100%;border-radius: 5px;padding: 15px 10px 10px 20px;color: var(--text-color);border: none;box-shadow: 0 0 0 1px var(--text-color);}.contact-main-sec .form-box ul li i {right: 17px;}.contact-main-sec .form-box ul li textarea::placeholder {font-size: 14px;}.contact-main-sec .form-box ul li textarea:focus {outline: none;box-shadow: 0 0 0 1px var(--accent);border: none;}.contact-main-sec .form-box ul {display: grid;gap: 20px 15px;grid-template-columns: 48.8% 48.8%;margin-bottom: 20px;}.contact-main-sec .form-box ul li:last-child {grid-column: 1/-1;}.contact-main-sec .form-box button {width: 100%;height: 60px;font-weight: 700;border-radius: 8px;border: none;cursor: pointer;background: var(--accent);color: var(--primary-color);transition: .3s ease-in-out;}.contact-main-sec .form-box button:focus {outline: none;}.contact-main-sec .form-box button:hover {background: var(--button-color);}.contact-txt h4 {margin-bottom: 5px;}/* contact page styling end *//* faq page styling start */.faq-inner-section .card-header:first-child {background: no-repeat;padding: 20px;}.faq-inner-section .btn-link {font-weight: 600;color: var(--secondary-color);padding: 0;white-space: normal;}.faq-inner-section .btn-link:hover {color: var(--accent);}.faq-inner-section .card {margin-bottom: 20px;}.faq-inner-section .card:last-child {margin-bottom: 0;}/* faq page styling end *//* 404 page styling start */.not-found-con h2 {font-size: 110px;line-height: 110px;color: var(--secondary-color);}.not-found-con span {font-size: 18px;line-height: 28px;color: var(--accent);margin-bottom: 10px;}.not-found-con p {font-size: 18px;line-height: 26px;margin-bottom: 30px;}.not-found-con .submit-btn a {font-size: 16px;padding: 18px 20px;display: inline-block;color: var(--primary-color);border-radius: 5px;text-decoration: none;background: var(--accent);transition: .3s ease-in-out;}.not-found-con .submit-btn a:hover {background: var(--button-color);}/* 404 page styling end *//* Preloader -------------------------------------------------------*//* Loader Styles start here */.loader-mask {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;z-index: 99999;}.loader {position: absolute;left: 50%;top: 50%;width: 50px;height: 50px;font-size: 0;color: var(--accent);display: inline-block;margin: -25px 0 0 -25px;text-indent: -9999em;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);}.lead {font-size: 13px;}.loader div {background-color: var(--accent);display: inline-block;float: none;position: absolute;top: 0;left: 0;width: 50px;height: 50px;opacity: .5;border-radius: 50%;-webkit-animation: ballPulseDouble 2s ease-in-out infinite;animation: ballPulseDouble 2s ease-in-out infinite;}.loader div:last-child {-webkit-animation-delay: -1s;animation-delay: -1s;}@-webkit-keyframes ballPulseDouble {0%,100% {-webkit-transform: scale(0);transform: scale(0);}50% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes ballPulseDouble {0%,100% {-webkit-transform: scale(0);transform: scale(0);}50% {-webkit-transform: scale(1);transform: scale(1);}}/* Preloader -------------------------------------------------------*//* bottom to top button */#button.show {opacity: 1;visibility: visible;}#button:hover {cursor: pointer;}#button {display: inline-block;background-color: var(--accent);width: 82px;height: 82px;text-align: center;border-radius: 50%;position: fixed;bottom: 57px;right: 113px;transition: background-color .3s, opacity .5s, visibility .5s;opacity: 0;visibility: hidden;z-index: 1000;display: flex;align-items: center;justify-content: center;-webkit-animation: spineer 2s infinite;animation: spineer 2s infinite;cursor: pointer;}#button::after {content: "\f062";font-family: "Font Awesome 5 free";font-size: 26px;line-height: 50px;color: #fff;font-weight: 600;}@-webkit-keyframes spineer {from {box-shadow: 0 0 0 0 rgb(238, 137, 97, .99)}to {box-shadow: 0 0 0 25px rgb(238, 137, 97, .01)}}@keyframes spineer {from {box-shadow: 0 0 0 0 rgb(238, 137, 97, .99)}to {box-shadow: 0 0 0 25px rgb(238, 137, 97, .01)}}/* bottom to top button *//* top to bottom btn */.top-to-bottom-btn a {width: 64px;height: 64px;border-radius: 100%;background: var(--primary-color);display: flex;align-items: center;justify-content: center;transition: .3s ease-in-out;}.top-to-bottom-btn a:hover {cursor: pointer;}.top-to-bottom-btn a::before {content: "";background: url("/themes/source/css/../images/top-to-bottom-bg.png") no-repeat center;background-size: cover;width: 118px;height: 117px;position: absolute;left: 50%;bottom: -26px;transform: translateX(-50%);}.top-to-bottom-btn {position: absolute;left: 48.5%;bottom: 74px;z-index: 5;-webkit-animation: bounce 2s infinite 2s;animation: bounce 2s infinite 2s;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}@keyframes bounce {0%,100%,20%,50%,80% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}60% {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}}/* top to bottom btn */@media only screen and (max-width: 1800px) {.header-main-con .navbar-nav {gap: 14px;margin-right: 20px;}.header-main-con .phone-txt a {font-size: 16px;}.banner-images-con figure:first-child img {width: 367px;height: 367px;}.banner-images-con figure:nth-child(2) img {width: 268px;height: 268px;}.banner-images-con figure:last-child img {width: 298px;height: 298px;background-size: cover;}.banner-images-con figure:last-child {top: -32px;right: -250px;}.banner-images-con figure:nth-child(2) {right: -221px;top: -320px;}.banner-images-con figure:first-child {right: 67px;}.banner-images-con::after {right: 347px;bottom: -283px;}.banner-images-con::before {right: 67px;bottom: 207px;}h1 {font-size: 62px;line-height: 70px;}.banner-txt-section p br {display: none;}.banner-txt-section p {margin-bottom: 30px;}.padding-top {padding-top: 130px;}.padding-bottom {padding-bottom: 130px;}h2 {font-size: 40px;line-height: 54px;}.contact-inner-con:after {width: 223px;height: 229px;background-size: contain;}.project-detail {padding: 25px 25px;}.counter-inner-sec ul li .count {font-size: 40px;line-height: 54px;}.blog-details {padding: 21px 28px 21px;}.footer-main-section::after {width: 232px;height: 220px;background-size: contain;}.customer-status {bottom: -165px;}.project-main-section {padding-bottom: 70px;}/* index2 page responsive start */.index2-footer-sec {padding-top: 20px;}.index2-banner-shape {height: 100%;}/* index2 page responsive end *//* index3 page responsive start */.index3-banner-section::before {width: 323px;height: 239px;background-size: contain;left: -102px;}.index3-banner-image-con>figure img {width: 420px;}.index3-banner-image-con>figure::before {width: 475px;height: 475px;}.index3-banner-image-con .inquiry-top-img {top: 47px;left: 0;}.opening-hours {right: -100px;}.index3-banner-section {height: auto;}#light {width: 70%;}.index3-contact-con .contact-inner-con::after {width: 163px;height: 149px;}.contact-image-con figure {width: 100%;height: 100%;}.contact-image-con figure img {width: 100%;}.index3-contact-con .contact-inner-con {gap: 30px;grid-template-columns: 48% 49%;}/* index3 page responsive end */}@media only screen and (max-width: 1600px) {.container-fluid {padding: 0 12%;}.banner-main-section {height: 910px;}.banner-images-con figure:first-child img {width: 300px;height: 300px;}.banner-images-con figure:first-child {right: 100px;}.banner-images-con figure:nth-child(2) img {width: 238px;height: 238px;}.banner-images-con::before {right: 100px;bottom: 173px;width: 68px;height: 68px;}.banner-images-con::after {right: 333px;bottom: -235px;width: 68px;height: 68px;}.banner-images-con figure:nth-child(2) {right: -161px;top: -300px;}.banner-images-con figure:last-child {top: -42px;right: -181px;}.banner-images-con figure:last-child img {width: 258px;height: 258px;}h1,.banner2-con h1 {font-size: 58px;line-height: 68px;}.social-links {left: 60px;}.banner-txt-section p {margin-bottom: 25px;}.padding-top {padding-top: 110px;}.padding-bottom {padding-bottom: 110px;}h2 {font-size: 38px;line-height: 46px;}.about-inner-con {gap: 60px;grid-template-columns: 42.1% 52%;}.treatment-types {padding: 13px 13px 20px;}.about-video-box {bottom: 121px;left: -70px;}.contact-inner-con:after {width: 123px;height: 123px;}.contact-form span {margin-bottom: 10px;}.counter-inner-sec ul li figure img {width: 44px;}.counter-inner-sec ul li figure {width: 102px;height: 102px;margin-bottom: 12px;}.counter-inner-sec ul li .count {font-size: 38px;line-height: 52px;}.counter-section {height: 378px;}.counter-outer-layer {padding: 94px 0;}.process-inner-con {display: grid;gap: 60px;grid-template-columns: 44.5% 50%;}.testimonial-inner-sec .carousel-inner {padding-bottom: 164px;}.testimonial-inner-sec .carousel-indicators {bottom: 77px;}.blogs-section {padding-bottom: 200px;}.subscribe-con h3 {font-size: 32px;line-height: 36px;}.footer-main-section::after {width: 152px;height: 142px;}.index2-banner-section {background: url("/themes/source/css/../images/index2-banner-img.jpg") no-repeat center;height: 720px;background-size: cover;position: relative;}.banner2-con p {margin-bottom: 22px;}.index2-about-con {gap: 40px;}.index2-footer-sec {padding-top: 20px;}/* index3 responsive start */.index3-banner-section::before {width: 205px;height: 160px;left: -62px;}.index3-about-section .about-txt-con p {margin-bottom: 35px;}.index3-counter-section.counter-section {background: #fbf7f3;padding: 110px 0;height: auto;}.index3-about-section .about-inner-con {gap: 30px;grid-template-columns: 42.8% 54.3%;}/* index3 responsive end *//* project page responsive start */.project-testimonial-con {padding-bottom: 200px;}/* project page responsive end */.banner2-con {margin: -132px 0 0;}.top-to-bottom-btn {left: 47.5%;}.header-contact .phone {padding-right: 20px;}}@media only screen and (max-width: 1400px) {.container-fluid {padding: 0 6%;}.banner-images-con figure:first-child img {width: 230px;height: 230px;}.banner-images-con figure:first-child {right: 92px;}.banner-images-con::before {right: 93px;bottom: 132px;width: 58px;height: 58px;}.banner-images-con::after {right: 264px;bottom: -185px;width: 58px;height: 58px;}.banner-images-con figure:nth-child(2) img {width: 188px;height: 188px;}.banner-images-con figure:last-child img {width: 218px;height: 218px;}.banner-images-con figure:nth-child(2) {right: -111px;top: -244px;}.banner-images-con figure {border-radius: 15px;}.banner-images-con figure:last-child {top: -42px;right: -141px;}h1 {font-size: 50px;line-height: 58px;}.banner-inner-con {grid-template-columns: 50% 40%;}.social-links {left: 20px;}.banner-txt-section {padding-left: 60px;}.service-slider .owl-nav .owl-prev,.service-slider .owl-nav .owl-next {bottom: -100px;top: unset;}.service-slider .owl-nav .owl-prev {left: 46%;transform: translateX(-50%);}.service-slider .owl-nav .owl-next {left: 53%;transform: translateX(-50%);}.service-main-section {padding-bottom: 200px;}.about-video-box {left: 55px;}.contact-inner-con:after {display: none;}.project-detail {width: 80%;}.counter-inner-sec ul li figure {width: 95px;height: 95px;}h2 {font-size: 36px;line-height: 44px;}.process-right-sec .generic-title {margin-top: 0;margin-bottom: 25px;}.process-left-sec figure img {width: 100%;}.process-right-sec ul li figure {width: 60px;height: 60px;}.process-right-sec ul li figure img {width: 30px;height: 30px;}.process-right-sec ul li {margin-bottom: 20px;}.process-right-sec ul li {align-items: flex-start;}.process-right-sec ul li:last-child {margin-bottom: 30px;}.review-details-box figure {margin-bottom: 15px;}.testimonial-inner-sec .review-details-box {padding: 30px 40px;}.testimonial-inner-sec .carousel-indicators li {width: 45px;height: 45px;background-size: contain;}.testimonial-inner-sec .carousel-indicators li.active {scale: 1.3;margin: 0 10px;}.testimonial-inner-sec .carousel-indicators li:first-child,.testimonial-inner-sec .carousel-indicators li:nth-child(2),.testimonial-inner-sec .carousel-indicators li:nth-child(3),.testimonial-inner-sec .carousel-indicators li:nth-child(4),.testimonial-inner-sec .carousel-indicators li:nth-child(5) {background-position: center;}.testimonial-inner-sec .carousel-inner {padding-bottom: 145px;}.customer-status {bottom: -135px;}.generic-title {margin-bottom: 35px;}.blogs-section {padding-bottom: 190px;}.footer-main-section::after {width: 82px;height: 82px;}.footer-inner-sec {grid-template-columns: 27% 13.3% 19.6% 20%;}.footer-main-section {padding-bottom: 60px;}.footer-text-boxes {margin-top: 0;}/* index2 responsive start */.index2-banner-section {height: 600px;}.banner2-con h1 {font-size: 50px;line-height: 58px;}.banner2-con p {margin-bottom: 20px;}.index2-about-image-box figure img {width: 100%;}.index2-about-con {grid-template-columns: 48% 44%;}.index2-about-txt-con p {margin-bottom: 20px;}.index2-about-txt-con ul {margin-bottom: 30px;}.dentists-main-section {padding-bottom: 180px;}.inquiry-section .counter-outer-layer {padding: 170px 0;}.inquiry-inner-sec {grid-template-columns: 44.6% 48%;}.inquiry-bottom-box {right: -30px;}.inquiry-text-sec p {margin-bottom: 25px;}.inquiry-text-sec {padding-right: 60px;}.inquiry-section {height: 100%;}/* index2 responsive end *//* index3 responsive start */.index3-banner-section::before {display: none;}.index3-banner-section .banner-txt-section {margin-top: -80px;padding-left: 0;}.index3-banner-image-con>figure img {width: 350px;}.index3-banner-section .banner-txt-section p {margin-bottom: 25px;}.index3-banner-section .banner-inner-con {grid-template-columns: 49% 47%;}.index3-banner-image-con>figure::before {width: 425px;height: 425px;}.index3-banner-image-con .inquiry-top-img {top: 47px;left: 0;width: 145px;padding: 20px 16px 20px;}.opening-hours ul li span {font-size: 15px;line-height: 24px;}.opening-hours {right: -40px;width: 230px;}.opening-hours i {width: 35px;height: 35px;font-size: 18px;}.opening-hours ul li {font-size: 11px;line-height: 16px;}.index3-service-con {gap: 28px;}.index3-about-section .about-video-box {bottom: 140px;left: 20px;}.index3-about-section .about-img-con {width: 100%;height: fit-content;}.index3-about-section .about-inner-con {gap: 30px;grid-template-columns: 45.8% 51.3%;}.index3-about-section .about-img-con figure img {width: 100%;}.doctor-slides .owl-carousel .owl-nav button.owl-prev,.doctor-slides .owl-carousel .owl-nav button.owl-next {width: 19px;height: 34px;position: unset;top: unset;transform: unset;bottom: unset;margin: 0 15px;}.doctor-slides .owl-carousel .owl-nav.disabled {text-align: center;}.doctor-slides .owl-stage-outer {margin-bottom: 40px;}/* index3 responsive end *//* about us page responsive start */.about-contact-con.index3-contact-con .contact-inner-con {grid-template-columns: 47% 48%;}.about-us-about .about-inner-con {gap: 59px;grid-template-columns: 45.6% 49%;}.sub-banner-section {height: 600px;}.about-special-txt {left: -15px;}/* about us page responsive end *//* project page responsive start */.project-testimonial-con {padding-bottom: 200px;}.header-main-con .navbar-nav {gap: 13px;margin-right: 20px;}.header-contact .phone {padding-right: 10px;padding-left: 13px;margin-right: 5px;}.container-fluid {padding: 0 6%;}/* project page responsive end */}@media only screen and (max-width: 1199px) {.container-fluid {padding: 0 2%;}.header-main-con .navbar-nav {gap: 9px;margin-right: 10px;}.cart-box a:first-child {margin-right: 13px;}.navbar-light .navbar-brand figure img {width: 120px;}.header-contact .phone {padding-left: 15px;margin-right: 15px;padding-right: 15px;}.header-main-con .phone figure img {width: 17px;height: 17px;}.header-main-con .phone figure {width: 34px;height: 34px;}.navbar-collapse {margin-right: 0;}.cart-box {margin-right: 0;}.banner-inner-con {grid-template-columns: 54% 36%;}.banner-txt-section {padding-left: 100px;}.banner-images-con figure:nth-child(2) img {width: 138px;height: 138px;}.banner-images-con figure:last-child img {width: 168px;height: 168px;}.banner-images-con figure:last-child {top: -42px;right: -86px;}.banner-images-con figure:nth-child(2) {right: -55px;top: -195px;}.banner-images-con figure:first-child img {width: 180px;height: 180px;}.banner-images-con figure:first-child {right: 97px;}.banner-main-section {height: 640px;}h1 {font-size: 42px;line-height: 50px;}.banner-txt-section p {font-size: 16px;line-height: 24px;margin-bottom: 20px;}.banner-images-con::before {right: 97px;bottom: 107px;width: 38px;height: 38px;border-radius: 10px;}.banner-images-con::after {right: 240px;bottom: -141px;width: 38px;height: 38px;border-radius: 10px;}.padding-top {padding-top: 100px;}.padding-bottom {padding-bottom: 100px;}.service-slider .owl-nav .owl-prev,.service-slider .owl-nav .owl-next {background-position: center !important;width: 15px;height: 30px;background-size: contain !important;}.service-slider .owl-nav .owl-prev,.service-slider .owl-nav .owl-next {bottom: -70px;}.service-main-section {padding-bottom: 160px;}.about-inner-con {gap: 30px;grid-template-columns: 44.5% 52%;}.about-video-box>figure img {width: 100%;}.about-video-box>figure {width: 300px;height: 240px;}.index3-about-section .btn-outer a {width: 90px;height: 90px;}.about-img-con>figure img {width: 100%;}.process-inner-con {gap: 50px;}.member-img-details figure img {width: 100%;}.team-inner-section {gap: 24px;}.testimonial-inner-sec {width: 100%;}.testimonial-inner-sec .carousel-control-prev {left: -5px;}.testimonial-inner-sec .carousel-control-next {right: -5px;}.customer-status h5 {margin-bottom: 3px;}.blog-box {width: 100%;}.blog-img-box {width: 100%;height: 312px;}.blog-details {width: 90%;}.blogs-section {padding-bottom: 200px;}.subscribe-con h3 {font-size: 25px;line-height: 31px;}.subscribe-con input {width: 422px;}.footer-inner-sec {margin-top: -40px;}/* index2 page responsive start */.banner2-con h1 {font-size: 42px;line-height: 50px;}.social-links ul li {margin-bottom: 10px;}.index2-banner-section {height: 510px;}.index2-banner-shape::after {height: 95px;bottom: 0;}.index2-banner-section::after {height: 135px;bottom: -40px;}.index2-about-con {grid-template-columns: 59% 36.5%;}.index2-about-image-box .about-absolute-img {width: 40%;right: -20px;top: 0;}.index2-about-image-box::before {width: 50px;height: 50px;left: -20px;}.index2-about-txt-con .generic-btn a {padding: 17px 30px 17px 30px;}.contact-form {width: 435px;}.before-after-box figure {width: 100%;height: 100%;}.project-main-section {padding-bottom: 160px;}.dentists-main-section {padding-bottom: 160px;}.dentist-details {padding: 153px 45px 35px;}.inquiry-section .counter-outer-layer {padding: 150px 0;}.inquiry-center-img img {width: 100%;}.inquiry-text-sec {padding-right: 20px;}.emergency-contact i {font-size: 25px;width: 73px;height: 73px;}.emergency-contact {gap: 20px;}.inquiry-text-sec p {margin-bottom: 20px;font-size: 16px;line-height: 26px;}.inquiry-bottom-box figure img {width: 100%;}.inquiry-bottom-box span {display: inline-block !important;}.inquiry-bottom-box {width: 158px;}.inquiry-top-img {padding: 18px 15px 18px;width: 160px;}.inquiry-top-img figure {margin-bottom: 10px;}.inquiry-inner-sec {gap: 20px;grid-template-columns: 48% 48%;}.patient-review-box {padding: 30px 20px;}.patient-review-box p {margin-bottom: 15px;}.review-img-box figure {margin-right: 15px;}.patient-reviews-sec {padding-bottom: 150px;}.blog-top-image figure img {height: 210px;}.publish-date {font-size: 28px;line-height: 30px;width: 86px;height: 86px;bottom: -40px;}.blog-txt-con {padding: 50px 20px 25px;}.blog-txt-con p {margin-bottom: 8px;}.index2-map-section iframe {height: 400px;}.subscribe-con h4 {font-size: 26px;line-height: 34px;}.subscribe-con input {width: 400px;}.subscribe-con button {padding: 19px 26px 18px 27px;}.index2-footer-sec .subscribe-con {top: -105px;padding: 30px 35px;}.index2-footer-sec {padding-top: 40px;}.footer-text-boxes {padding-left: 0;}/* index2 page responsive end *//* index3 page responsive start */.index3-banner-image-con>figure img {width: 320px;}.index3-banner-section .banner-inner-con {gap: 30px;grid-template-columns: 45% 47%;}.banner-txt-section span {padding-left: 45px;margin-bottom: 10px;}.index3-banner-section .banner-txt-section span::before {width: 35px;}.index3-banner-section .banner-txt-section p {margin-bottom: 20px;}.index3-banner-image-con>figure::before {width: 375px;height: 375px;}.index3-banner-image-con .inquiry-top-img {top: 20px;left: 0;width: 133px;padding: 15px 15px;}.opening-hours {right: -50px;}.index3-banner-section {padding: 110px 0 0;}.service-type-box figure {margin-bottom: 15px;}.service-type-box {padding: 30px 20px 30px;}.service-type-box h4 {font-size: 19px;}.index3-about-section .about-txt-con figure {width: 100%;height: auto;}.index3-about-section .about-txt-con figure img {width: 100%;}.index3-about-section .about-txt-con p {font-size: 16px;line-height: 24px;margin-bottom: 25px;}.index3-about-section .about-inner-con {grid-template-columns: 48.3% 48.3%;}.index3-about-section .btn-outer a::before {width: 126px;height: 127px;background-size: contain;}.index3-about-section .btn-outer a {width: 158px;height: 158px;}.index3-about-section .about-video-box {bottom: 30px;left: 40px;}#light {width: 90%;}.professional-team-section .owl-nav {text-align: center;}.index3-contact-con .contact-inner-con {grid-template-columns: 48.3% 48.3%;}.contact-form p {font-size: 16px;line-height: 24px;margin-bottom: 20px;}.contact-con form ul {margin-bottom: 20px;grid-template-columns: 48.2% 48.2%;}.index3-testimonial-sec.testimonial-main-sec .carousel-item p {margin-bottom: 20px;line-height: 27px;font-size: 17px;}.index3-testimonial-sec .review-details-box::before {width: 55px;height: 60px;left: 60px;top: 8px;background-size: contain;}.plans-inner-con {grid-template-columns: 31.2% 31.2% 31.2%;}.plan-box {padding: 35px 22px 35px 25px;}.plan-box p {margin-bottom: 15px;}.plan-box .price {font-size: 38px;line-height: 46px;margin-bottom: 25px;}.plan-box ul li {padding-left: 23px;margin-bottom: 9px;}.plan-box ul li i {left: 0;top: 3px;font-size: 16px;}.plan-box ul {margin-bottom: 25px;}.plans-inner-con .generic-btn a {padding: 16px 30px;}.index3-counter-section.counter-section {padding: 100px 0;}.counter-inner-sec ul li .count {font-size: 34px;line-height: 44px;}.index3-counter-section .counter-inner-sec ul li figure {width: 100px;height: 100px;margin-bottom: 20px;}.blog-box-con figure {width: 100%;height: auto;margin-bottom: 25px;}.index3-blogs-section .generic-title,.plans-main-section .generic-title {margin-bottom: 30px;}.generic-btn a {padding: 18px 20px;font-size: 15px;}.banner-btns.generic-btn a:last-child {padding: 18px 30px;}/* index3 page responsive end *//* about us page responsive start */.sub-banner-inner-con h1 {margin-bottom: 5px;}.sub-banner-inner-con p {font-size: 16px;line-height: 26px;margin-bottom: 15px;}.sub-banner-section {height: 500px;}.about-us-about .about-img-con figure {width: 100%;height: auto;}.about-special-txt {left: -10px;}.about-us-about .about-inner-con {gap: 30px;grid-template-columns: 47% 50%;}.about-us-about .about-txt-con ul {margin-top: 20px;}.about-contact-con.index3-contact-con .contact-inner-con {gap: 30px;grid-template-columns: 48% 48.6%;}.member-img-details:hover .member-detail-box {padding: 15px 10px 15px;}.member-detail-box p {font-size: 15px;line-height: 20px;}.member-detail-box .generic-btn a {font-size: 12px;line-height: 24px;}/* about us page responsive end *//* project page responsive start */.project-img figure img {width: 100%;}.projects-outer-con .project-detail {width: 75%;padding: 20px 20px;}.projects-outer-con {gap: 40px 30px;grid-template-columns: 31.2% 31.2% 31.2%;}.project-testimonial-con {padding-bottom: 180px;}/* project page responsive end *//* contact page responsive start */.contact-main-box {gap: 62px;}.contact-detail {padding: 31px 30px;margin-bottom: 25px;}/* contact page responsive end */.top-to-bottom-btn a {width: 54px;height: 54px;}.top-to-bottom-btn a::before {width: 107px;height: 107px;bottom: -27px;}}@media only screen and (max-width: 991px) {#button {width: 80px;height: 80px;bottom: 37px;right: 30px;}/*cross-button*/.navbar-toggler {right: 0px;top: 10px;padding: 0px;width: 40px;position: absolute;}.navbar-collapse {background: var(--button-color);border-radius: 10px;position: absolute;z-index: 2;right: 0;top: 40px;width: 340px;}.navbar-toggler:focus {outline: none;}.navbar-toggler .navbar-toggler-icon:nth-child(1),.navbar-toggler .navbar-toggler-icon:nth-child(3) {-webkit-transition: transform .35s ease-in-out;-moz-transition: transform .35s ease-in-out;-o-transition: transform .35s ease-in-out;transition: transform .35s ease-in-out;}.navbar-toggler:not(.collapsed) .navbar-toggler-icon:nth-child(1) {position: absolute;top: 8px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);left: 0px;}.navbar-toggler:not(.collapsed) .navbar-toggler-icon:nth-child(2) {height: 12px;visibility: hidden;background-color: transparent;}.navbar-toggler:not(.collapsed) .navbar-toggler-icon:nth-child(3) {position: absolute;top: 8px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);left: 0px;}.navbar-toggler-icon {float: left;width: 70%;height: 2px;margin: 3px 0px;background: #fff;}.navbar-light .navbar-toggler {border: none;}.navbar-nav {padding: 0;margin: 0;}.navbar-collapse .show .navbar-nav:last-child {padding-right: 10px !important;}.navbar-btn {clip-path: none;padding: 15px 20px 15px 20px;text-align: center;border-radius: 0;left: 0;}.header-main-con .navbar-nav {gap: 12px;margin-right: 0;padding: 20px 20px 0;}/* cross button */.navbar-expand-lg .navbar-nav .dropdown-menu {position: relative;top: 0;padding: 8px 0 10px;background: #fff;}.header-main-con .nav-item.dropdown.show .nav-link.dropdown-toggle{margin-bottom: 7px;}.navbar-nav .dropdown-menu .dropdown-item {color: var(--primary-color);}.header-main-con .dropdown-item.active,.header-main-con .dropdown-item:active {color: var(--accent);background-color: transparent;}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover {color: var(--accent);background: transparent;}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item {padding: 4px 20px;color: var(--secondary-color);background: var(--primary-color);}.index2-header-con .navbar-light .navbar-nav .nav-link,.index2-header-con .navbar-light .navbar-nav .active>.nav-link {color: var(--primary-color);}.index2-header-con .phone figure {background: var(--accent);}.index2-header-con .phone-txt span,.index2-header-con .phone-txt a {color: var(--primary-color);}.index2-header-con .header-contact .phone {border-right: none;}.index2-header-con {padding: 15px 0;position: absolute;}.cart-box {position: absolute;right: 70px;top: 10px;}.cart-box a:first-child {margin-right: 20px;}.header-contact .phone {border: none;}.nav-item.dropdown {text-align: left;}.header-contact {margin: 15px 0 25px;}.social-links,.banner-txt-section p {display: none;}h1 {font-size: 38px;line-height: 44px;}.banner-txt-section h1 {margin-bottom: 20px;}.banner-txt-section span::before {width: 30px;}.banner-txt-section span {padding-left: 40px;}.generic-btn a {font-size: 14px;line-height: 14px;padding: 18px 18px;}.banner-btns.generic-btn a:last-child {padding: 18px 30px;}.banner-inner-con {grid-template-columns: 54% 35%;}.banner-main-section {height: 500px;}.banner-images-con figure:last-child img {width: 148px;height: 148px;}.banner-images-con figure:last-child {top: 0;right: -56px;}.banner-images-con figure:nth-child(2) img {width: 118px;height: 118px;}.banner-images-con figure:nth-child(2) {right: -26px;top: -128px;}.banner-images-con figure:first-child img {width: 150px;height: 150px;}.banner-images-con figure:first-child {right: 102px;}.banner-images-con::before {right: 102px;bottom: 86px;width: 25px;height: 25px;border-radius: 5px;}.banner-images-con::after {right: 228px;bottom: -108px;width: 25px;height: 25px;border-radius: 5px;}.banner-txt-section {padding-left: 20px;}.padding-top {padding-top: 80px;}.padding-bottom {padding-bottom: 80px;}h2 {font-size: 31px;line-height: 39px;}.generic-title .small-text {margin-bottom: 0;}.generic-title {margin-bottom: 25px;}.service-main-section {padding-bottom: 150px;}.treatment-types p {padding: 0;}.about-inner-con {align-items: unset;}.about-txt-con {margin-top: 0;}.about-txt-con .generic-title {margin-bottom: 10px;}.about-txt-con p {font-size: 16px;line-height: 24px;margin-bottom: 15px;}.about-txt-con ul {gap: 6px;grid-template-columns: auto;margin-bottom: 25px;}.about-video-box>figure {width: 240px;height: 180px;}.index3-about-section .btn-outer a {width: 80px;height: 80px;}.about-video-box {left: 35px;bottom: 0;position: absolute;}.about-main-section {padding-bottom: 80px;}.contact-con:after {display: none;}.contact-form {width: 100%;}.contact-form>span,.contact-form>h2,.contact-form>p {text-align: center;}.contact-form p {font-size: 16px;line-height: 24px;margin-bottom: 25px;}.contact-form span {margin-bottom: 4px;}.project-detail {width: 90%;}.project-detail {padding: 20px 15px;}.project-main-section {padding-bottom: 30px;}.counter-inner-sec ul li figure {width: 85px;height: 85px;}.counter-inner-sec ul li figure img {width: 34px;}.counter-inner-sec ul li .count {font-size: 32px;line-height: 42px;}.counter-outer-layer {padding: 80px 0;}.counter-section {height: 324px;}.process-inner-con {gap: 30px;grid-template-columns: 44% 52%;}.process-text-con h3 {margin-bottom: 4px;}.process-right-sec ul li figure img {width: 25px;height: 25px;}.process-right-sec ul li figure {width: 50px;height: 50px;}.process-right-sec ul li {margin-bottom: 15px;gap: 20px;padding-right: 0;}.process-right-sec ul li:last-child {margin-bottom: 20px;}h3 {font-size: 19px;line-height: 22px;}.team-inner-section {grid-template-columns: 50% 50%;}.member-detail-box {width: 86%;padding: 33px 22px 34px;}.testimonial-inner-sec .carousel-item {padding: 30px 40px;}.testimonial-inner-sec .carousel-control-next,.testimonial-inner-sec .carousel-control-prev {top: 34%;}.testimonial-main-sec .carousel-item p {font-size: 18px;line-height: 24px;}.testimonial-main-sec .carousel-item p br {display: none;}.testimonial-inner-sec .review-details-box {padding: 25px 26px;}.blog-details {padding: 21px 14px 21px;}.blog-details h3 {font-size: 18px;line-height: 21px;}.blog-details p {margin-bottom: 4px;}.blog-details span {margin-bottom: 6px;}.subscribe-con h3 {font-size: 20px;line-height: 26px;}.subscribe-con {padding: 25px 20px;border-radius: 10px;top: -70px;}.subscribe-con button {font-size: 14px;padding: 15px 15px;}.subscribe-con input {width: 300px;padding: 15px 15px;}.footer-inner-sec {margin-top: 0;}.blogs-section {padding-bottom: 150px;}.footer-boxes {padding-right: 0;}.footer-text-boxes {padding-left: 0;}.footer-inner-sec {gap: 25px;grid-template-columns: 27% 13.3% 26.6% 22%;}.footer-main-section::after {display: none;}.footer-logo-con .social-links {display: block;}.social-links ul li a {width: 40px;height: 40px;}.footer-logo-con p {margin-bottom: 15px;}/* index2 page responsive start */.banner2-con h1 {font-size: 38px;line-height: 44px;}.banner2-con p br {display: none;}.banner2-con p {margin-bottom: 15px;}.banner2-con {padding: 0 8%;}.index2-banner-section {height: 450px;margin-top: 70px;}.index2-banner-shape::after {height: 86px;}.banner2-con .generic-btn a {padding: 20px 25px;}.service-slider2 {padding: 35px 11px 25px;}.index2-service-slider .owl-carousel .owl-item img {width: 55px;}.service-slider2 p {margin-bottom: 10px;}.index2-about-txt-con p {margin-bottom: 15px;font-size: 16px;line-height: 24px;}.index2-about-txt-con ul li i {left: 10px;font-size: 16px;}.index2-about-txt-con ul li {font-size: 15px;line-height: 18px;padding: 8px 10px 8px 35px;}.index2-about-image-box {margin-top: 0;}.index2-about-txt-con ul {margin-bottom: 20px;grid-template-columns: 49% 49%;}.index2-about-con {grid-template-columns: 59% 35%;}.index2-about-image-box::before {width: 50px;height: 50px;left: -30px;bottom: 0;}.service-main-section {padding-bottom: 130px;}.index2-project-section {padding-bottom: 150px;}.dentists-main-section .owl-carousel .owl-item img {width: 100%;}.dentist-box figure {width: 210px;height: 210px;}.dentists-main-section .social-links {display: block;}.dentist-details span {margin-bottom: 10px;}.dentist-details {padding: 150px 25px 30px;}.dentists-main-section {padding-bottom: 140px;}.inquiry-inner-sec {grid-template-columns: 55% 42%;}.inquiry-top-img figure img {width: 30px;}.inquiry-top-img p,.inquiry-top-img span,.inquiry-bottom-box span {font-size: 12px;line-height: 14px;}.inquiry-top-img {width: 140px;}.inquiry-bottom-box {width: 136px;padding: 15px 15px;}.inquiry-text-sec {padding-right: 61px;}.emergency-contact ul li h4 {font-size: 18px;}.emergency-contact ul li a {font-size: 15px;line-height: 20px;}.emergency-contact {gap: 12px;}.emergency-contact i {font-size: 18px;width: 53px;height: 53px;}.inquiry-section .counter-outer-layer {padding: 80px 0;}.patient-review-box p {margin-bottom: 12px;font-size: 16px;line-height: 24px;}.patient-review-box {padding: 20px 19px;}.patient-reviews-sec {padding-bottom: 140px;}.index2-blog-inner-con {gap: 15px;grid-template-columns: 31.8% 31.8% 31.8%;}.blog-top-image figure img {height: 180px;}.publish-date {font-size: 22px;line-height: 26px;width: 70px;height: 70px;bottom: -30px;}.blog-txt-con {padding: 45px 15px 20px;}.blog-txt-con p br {display: none;}.blog-txt-con h4 {line-height: 24px;font-size: 18px;}.index2-map-section iframe {height: 330px;}.index2-footer-sec .subscribe-con {top: -65px;padding: 25px 25px;}.subscribe-con h4 {font-size: 24px;line-height: 30px;}.index2-footer-sec {padding-top: 10px;}.blog-top-image::after {height: 30px;bottom: -1px;}.index2-blog-box {width: 277px;margin: 0 auto;}.index2-blog-inner-con {gap: 30px;grid-template-columns: 100%;}/* index2 page responsive end *//* index3 page responsive start */.index3-banner-image-con>figure img {width: 260px;}.opening-hours ul li span {font-size: 14px;line-height: 24px;}.opening-hours i {width: 30px;height: 30px;font-size: 16px;}.opening-hours {gap: 7px;right: -30px;width: 208px;padding: 7px 10px;}.index3-banner-image-con>figure::before {width: 315px;height: 315px;}.index3-banner-image-con .inquiry-top-img {width: 119px;}.index3-banner-section {padding: 100px 0 0;}.service-type-box {padding: 30px 30px 25px;}.index3-service-con {gap: 20px;grid-template-columns: 48.5% 48.5%;}.index3-about-section .about-video-box {bottom: 230px;left: 10%;}.index3-about-section .about-inner-con {grid-template-columns: 45% 50%;}.index3-about-section .about-txt-con p {margin-bottom: 20px;}.index3-about-section .btn-outer a::before {width: 106px;height: 107px;}.index3-about-section .btn-outer a {width: 138px;height: 138px;}.doctor-detail h4 {font-size: 20px;margin-bottom: 4px;}.doctor-detail .social-links {display: block;}.doctor-detail .social-links ul li a {width: 35px;height: 35px;}.doctor-detail .social-links ul li a i {font-size: 14px;}.doctor-detail span {margin-bottom: 12px;}.doctor-detail .social-links ul li {margin: 0 3px;}.doctor-detail {padding: 12px 12px 20px 12px;}.doctor-detail figure {margin-bottom: 20px;}.service-type-box p {margin-bottom: 8px;}.doctor-slides .owl-carousel .owl-nav button.owl-prev,.doctor-slides .owl-carousel .owl-nav button.owl-next {width: 18px;height: 32px;}.index3-contact-con .contact-inner-con {grid-template-columns: 47% 49%;gap: 25px;}.form-box ul li input,.form-box ul li select,.contact-con form ul li .dropdown .btn {height: 50px;padding: 10px 35px 10px 23px;}.form-box ul li i {top: 19px;}.form-box ul li select {background-position-x: 96%;}.contact-con .submit-btn button {height: 50px;}.index3-testimonial-sec .testimonial-inner-sec .review-details-box {padding: 0px 30px 90px;position: relative;}.index3-testimonial-sec .review-details-box::before {left: 0;}.plans-inner-con {grid-template-columns: 100%;}.plan-box {display: inline-block;width: fit-content;text-align: left;margin: 0 auto;}.index3-counter-section .counter-inner-sec ul li figure {width: 80px;height: 80px;margin-bottom: 20px;}.index3-counter-section.counter-section {padding: 80px 0;}.blog-box-con h4 {font-size: 18px;line-height: 22px;}/* index3 page responsive end *//* about us page responsive start */.navbar-nav .dropdown-menu {background: none;border: none;padding-bottom: 0;}.sub-banner-section {height: 420px;}.sub-banner-inner-con .breadcrumb {padding: 10px 19px 10px 19px;}.about-us-about .about-inner-con {gap: 20px;grid-template-columns: 45% 50%;}.about-special-txt {left: -10px;bottom: 60px;}.member-img-details:hover .member-detail-box {padding: 35px 20px 35px;}.about-contact-con.index3-contact-con .contact-inner-con {gap: 20px;grid-template-columns: 48% 49.6%;}.contact-con form ul {gap: 10px;grid-template-columns: 49.1% 49.1%;}.index3-contact-con .contact-form p {margin-bottom: 15px;}/* about us page responsive end *//* project page responsive start */.projects-outer-con {gap: 25px 15px;grid-template-columns: 32% 32% 32%;}.project-testimonial-con {padding-bottom: 130px;}.projects-outer-con .project-detail {width: 91%;padding: 20px 20px;}.project-detail h4 {margin-bottom: 2px;}/* project page responsive end *//* contact page responsive start */.contact-main-box {gap: 40px;grid-template-columns: 100%;}.contact-detail {padding: 31px 30px;margin-bottom: 25px;}/* contact page responsive end */.top-to-bottom-btn a::before {width: 97px;height: 97px;bottom: -22px;}.top-to-bottom-btn {bottom: 54px;}}@media only screen and (max-width: 767px) {.banner-images-con figure:nth-child(2) img {width: 98px;height: 98px;}.banner-images-con figure:last-child img {width: 108px;height: 108px;}.banner-images-con figure:first-child img {width: 130px;height: 130px;}.banner-images-con figure:last-child {top: 0;right: -36px;}.banner-images-con figure:nth-child(2) {right: -26px;top: -108px;}.banner-images-con figure:first-child img {width: 110px;height: 110px;}.banner-images-con figure:first-child {right: 82px;}.banner-images-con::before {right: 82px;bottom: 66px;}.banner-images-con::after {right: 167px;bottom: -89px;}.banner-txt-section {padding-left: 0;}h1 {font-size: 30px;line-height: 36px;}.banner-btns.generic-btn a:last-child {padding: 14px 20px;}.generic-btn a {padding: 14px 20px;}.banner-main-section {height: 420px;}.padding-top {padding-top: 60px;}.padding-bottom {padding-bottom: 60px;}.service-main-section {padding-bottom: 130px;}.about-inner-con {gap: 100px;grid-template-columns: auto;}.about-img-con {width: 70%;}.about-video-box {left: unset;bottom: unset;top: 32%;right: 0;}h2 {font-size: 26px;line-height: 34px;}.about-txt-con .generic-btn a {padding: 18px 30px;}.about-txt-con ul {margin-bottom: 20px;}.about-txt-con p {font-size: 16px;line-height: 24px;margin-bottom: 12px;}.about-main-section {padding-bottom: 60px;}.contact-con form ul {grid-template-columns: 48.7% 48.7%;}.counter-outer-layer {padding: 60px 0;}.counter-section {height: 100%;}.counter-inner-sec ul li figure img {width: 30px;}.counter-inner-sec ul li figure {width: 75px;height: 75px;}.counter-inner-sec ul li .count {font-size: 22px;line-height: 24px;}.counter-inner-sec ul li span {font-size: 14px;}.counter-inner-sec ul {grid-template-columns: 25% 25% 25% 25%;}.member-detail-box p {font-size: 15px;line-height: 20px;}.testimonial-main-sec .carousel-item p {font-size: 16px;line-height: 20px;}.customer-status h5 {margin-bottom: 0;}.service-slider .type-img figure img {width: 34px;height: 32px;}.type-img {width: 68px;height: 68px;}.treatment-types>figure {margin-bottom: 45px;}.treatment-types p {margin-bottom: 10px;}.process-inner-con {gap: 25px;grid-template-columns: auto;}.process-left-sec {width: 400px;margin: 0 auto;}.testimonial-inner-sec .review-details-box {padding: 25px 15px;}.customer-status {bottom: -120px;}.form-box ul li input,.form-box ul li select,.contact-con form ul li .dropdown .btn {padding: 10px 30px 10px 12px;}.form-box input[type=date] {padding: 10px 8px 10px 12px;}.project-main-section .owl-carousel .owl-dots {bottom: 30px;position: absolute;left: 50%;transform: translateX(-50%);}.testimonial-inner-sec .carousel-indicators {bottom: 57px;}.testimonial-inner-sec .carousel-inner {padding-bottom: 125px;}.blog-details {padding: 21px 22px;}.blog-details h4 {font-size: 18px;line-height: 22px;}.blog-details p {font-size: 15px;line-height: 20px;}.blogs-section {padding-bottom: 130px;}.subscribe-con h3 {font-size: 24px;line-height: 26px;margin-bottom: 10px;}.subscribe-con h3 br {display: none;}.subscribe-con {flex-direction: column;text-align: center;}.subscribe-con .form-sec {flex-direction: column;width: 100%;}.subscribe-con input {width: 100%;}.subscribe-con button {padding: 14px 25px;}.footer-inner-sec {gap: 20px;grid-template-columns: 50% 46%;}.footer-logo-con figure {margin-bottom: 15px;}.footer-boxes {padding-right: 50px;}.footer-main-section {padding-bottom: 50px;}.copy-rihgt-sec {padding: 15px 15px;}.footer-text-boxes ul li {padding-left: 18px;margin-bottom: 2px;}/* index2 page responsive start */.banner2-con {padding: 0;}.banner2-con h1 {font-size: 30px;line-height: 38px;margin-bottom: 2px;}.banner2-con p {font-size: 16px;line-height: 24px;}.banner2-con .generic-btn a {padding: 18px 20px;}.top-to-bottom-btn {left: 45.5%;}.index2-banner-shape::after {height: 80px;}.service-slider2 {padding: 30px 20px 25px;}.index2-service-slider .owl-dots button.owl-dot {width: 9px;height: 9px;margin: 0 2px;}.index2-service-slider .owl-dots button.owl-dot.active {width: 12px;height: 12px;}.service-main-section {padding-bottom: 120px;}.index2-about-con {grid-template-columns: 100%;position: relative;}.index2-about-txt-con {order: 2;}.index2-about-image-box {width: 330px;margin: 0 auto;}.index2-about-txt-con .generic-title h2 br {display: none;}.index2-about-image-box::before {left: -20px;}.index2-about-txt-con .generic-title {margin-bottom: 0;text-align: center;}.index2-about-txt-con p {text-align: center;}.index2-about-txt-con .generic-btn {text-align: center;}.dentists-main-section {padding-bottom: 120px;}.index2-project-section {padding-bottom: 110px;}.project-main-section .owl-carousel .owl-dots button span {width: 9px;height: 9px;}.project-main-section .owl-carousel .owl-dots button.active span {width: 12px;height: 12px;}.project-main-section .owl-carousel .owl-dots button {margin: 0 2px;}.index2-project-section.project-main-section .owl-carousel .owl-dots {bottom: -50px;}.dentists-main-section .owl-carousel .owl-dots button span {width: 9px;height: 9px;}.dentists-main-section .owl-carousel .owl-dots button.active span {width: 12px;height: 12px;}.dentists-main-section .owl-carousel button.owl-dot {margin: 0 2px;}.dentists-main-section .owl-carousel .owl-dots {bottom: -55px;}.dentist-box figure {width: 170px;height: 170px;}.dentist-details {margin-top: -80px;padding: 100px 25px 30px;}.dentist-details h4 {font-size: 20px;}.dentist-details .social-links ul li a i {font-size: 14px;}.dentist-details .social-links ul li a {width: 35px;height: 35px;}.inquiry-inner-sec {gap: 70px;position: relative;grid-template-columns: 100%;}.inquiry-text-sec {padding-right: 0;}.inquiry-image-sec {margin-top: 0;padding-left: 0;text-align: center;}.inquiry-text-sec {order: 2;}.inquiry-center-img img {width: 380px;}.inquiry-top-img {width: 140px;top: -50px;left: 0;}.inquiry-bottom-box {bottom: -40px;right: 0;}.inquiry-section .counter-outer-layer {padding: 130px 0 70px;}.patient-review-box::after {width: 41px;height: 26px;bottom: 25px;background-size: contain;}.patient-reviews-sec {padding-bottom: 130px;}.subscribe-con h4 {font-size: 24px;line-height: 32px;margin-bottom: 10px;}.subscribe-con h4 br {display: none;}.index2-map-section iframe {height: 390px;}.index2-footer-sec {padding-top: 0;}.index2-footer-sec .subscribe-con {top: -125px;}.index2-footer-sec .footer-inner-sec {margin-top: -60px;}.patient-reviews-sec .owl-carousel .owl-dots button.active span {width: 12px;height: 12px;}.patient-reviews-sec .owl-carousel .owl-dots button span {width: 9px;height: 9px;}.patient-reviews-sec .owl-carousel button.owl-dot {margin: 0 2px;}.patient-reviews-sec .owl-carousel .owl-dots {bottom: -60px;}.footer-text-boxes:last-child ul li {margin-bottom: 5px;}/* index2 page responsive end *//* index3 page responsive start */.index3-banner-section .banner-inner-con {gap: 40px;grid-template-columns: 100%;text-align: center;}.index3-banner-section .banner-txt-section {margin-top: 0;}.index3-banner-section {padding: 100px 0 0;}.index3-banner-section .banner-txt-section span {display: inline-block;}.index3-banner-image-con>figure::before {width: 300px;height: 300px;}.index3-banner-image-con>figure img {width: 230px;}.opening-hours {right: 30px;width: 210px;bottom: 31%;}.index3-banner-image-con .inquiry-top-img {left: 15%;}.service-type-box {padding: 25px 16px 21px;}.service-type-box figure img {width: 50px;height: 50px;object-fit: contain;}.index3-service-con {gap: 15px;grid-template-columns: 48.5% 48.5%;}.index3-about-section .about-inner-con {gap: 20px;grid-template-columns: 39% 57%;}.video-wrap img {width: 40px;height: 40px;}.index3-about-section .btn-outer a::before {width: 86px;height: 87px;}.index3-about-section .btn-outer a {width: 118px;height: 118px;}.index3-about-section .about-video-box {bottom: -30px;left: 20%;}#light iframe {height: 360px;}.contact-image-con {display: none;}.index3-contact-con .contact-inner-con {grid-template-columns: 100%;gap: 25px;}.index3-contact-con .container-fluid {padding: 0 5%;}.index3-testimonial-sec .review-details-box::before {width: 40px;height: 45px;left: 0;}.index3-testimonial-sec .testimonial-inner-sec .review-details-box {padding: 0px 15px 90px;}.plan-box p {margin-bottom: 10px;}.index3-counter-section .counter-inner-sec ul {grid-template-columns: 50% 50%;gap: 30px 0;}.index3-counter-section .counter-inner-sec ul li:nth-child(even) {border-right: none;}.index3-counter-section .counter-inner-sec ul li figure {width: 70px;height: 70px;margin-bottom: 15px;}.index3-counter-section.counter-section {padding: 60px 0;}.blog-box-con h4 {margin-bottom: 6px;}.blogs-section .owl-carousel button.owl-dot.active {height: 12px;width: 12px;}.blogs-section .owl-carousel button.owl-dot {margin: 0 3px;height: 8px;width: 8px;}.index3-blogs-section.blogs-section .owl-stage-outer {margin-bottom: 25px;}.counter-digits .plus {right: -14px;top: -5px;font-size: 20px;line-height: 24px;}/* index3 page responsive end *//* about us page responsive start */.sub-banner-inner-con p br {display: none;}.sub-banner-section {height: 370px;}.about-special-txt {left: 50%;top: 13%;transform: translateX(-20%);bottom: unset;height: fit-content;}.about-us-about .about-inner-con {gap: 20px;grid-template-columns: 100%;}.team-inner-section {grid-template-columns: 47.5% 47.5%;}.member-img-details:hover .member-detail-box {width: 90%;padding: 35px 20px 35px;}.about-contact-con.index3-contact-con .contact-inner-con {grid-template-columns: 100%;}.service-type-box p {font-size: 15px;line-height: 20px;}/* about us page responsive end *//* project page responsive start */.projects-outer-con {gap: 25px 20px;grid-template-columns: 48% 48%;}.project-testimonial-con {padding-bottom: 130px;}/* project page responsive end */.not-found-con h2 {font-size: 90px;line-height: 90px;}.not-found-con p br{display: none;}.not-found-con p {font-size: 16px;line-height: 22px;margin-bottom: 20px;}}@media only screen and (max-width: 575px) {.cart-box {right: 50px;}.banner-btns.generic-btn a:last-child {padding: 14px 14px;margin-left: 3px;}.generic-btn a {font-size: 13px;}.banner-images-con {display: none;}.banner-inner-con {grid-template-columns: 100%;}.banner-txt-section {text-align: center;padding: 30px 20px 0;}.banner-txt-section span {padding-left: 40px;margin-bottom: 10px;}.banner-txt-section span::before {width: 30px;}.banner-txt-section h1 {margin-bottom: 15px;}h1 {font-size: 28px;line-height: 34px;}.generic-btn a {padding: 14px 12px;}.banner-main-section {height: 380px;}.generic-title h2 br {display: none;}h2 {font-size: 20px;line-height: 26px;}.small-text {font-size: 14px;line-height: 26px;}h4 {font-size: 18px;line-height: 24px;}body {font-size: 16px;line-height: 22px;}.about-txt-con ul {display: inline-block;text-align: left;}.about-txt-con ul li {margin-bottom: 5px;}.contact-form span {margin-bottom: 8px;}.generic-title {margin-bottom: 20px;}.treatment-types {border-radius: 10px;}.treatment-types>figure {border-radius: 10px;}.treatment-types h3 {margin-bottom: 10px;}.treatment-types {padding: 20px 20px;}.service-slider .owl-nav .owl-next {left: 56%;}.service-slider .owl-nav .owl-prev {left: 44%;}.about-video-box {top: 23%;}.contact-con form ul {gap: 12px;grid-template-columns: 100%;}.form-box ul li input,.form-box ul li select,.contact-con form ul li .dropdown .btn {height: 48px;}.form-box ul li input {padding: 0 10px;}.form-box ul li select {background-position-x: 97%;}.contact-form p {font-size: 16px;line-height: 20px;margin-bottom: 25px;}.contact-con .submit-btn button {height: 48px;font-size: 15px;}.project-main-section {padding-bottom: 20px;}.project-main-section .owl-carousel .owl-dots button {margin: 0 2px;}.project-main-section .owl-carousel .owl-dots button span {width: 8px;height: 8px;}.project-main-section .owl-carousel .owl-dots button.active span {width: 12px;height: 12px;}.project-main-section .owl-carousel .owl-dots {bottom: 40px;}.counter-section {height: 100%;}.counter-inner-sec ul {gap: 30px 0;grid-template-columns: 50% 50%;}.counter-inner-sec ul li:nth-child(even) {border-right: none;}.process-left-sec {width: 300px;}.process-right-sec .generic-title {margin-bottom: 20px;}.team-inner-section {grid-template-columns: 100%;}.testimonial-inner-sec .carousel-control-next,.testimonial-inner-sec .carousel-control-prev {display: none;}.testimonial-inner-sec .carousel-item {padding: 20px 10px;}.testimonial-main-sec .carousel-item p {font-size: 16px;line-height: 22px;}.customer-status span {font-size: 14px;}.testimonial-inner-sec .carousel-indicators li {width: 40px;height: 36px;}.blog-img-box {width: 100%;margin: 0 auto;}.blog-details {width: 90%;}.blogs-section .owl-carousel button.owl-dot {margin: 0 2px;height: 8px;width: 8px;}.blogs-section .owl-carousel button.owl-dot.active {height: 13px;width: 13px;}.blogs-section .owl-stage-outer {margin-bottom: 20px;}.subscribe-con h3 {font-size: 22px;line-height: 26px;margin-bottom: 12px;}.subscribe-con input {padding: 12px 15px;}.subscribe-con button {padding: 12px 25px;}.blogs-section {padding-bottom: 120px;}.footer-inner-sec {gap: 20px;grid-template-columns: 100%;margin-top: -20px;}.footer-text-boxes ul li {display: block;width: fit-content;}.footer-boxes {padding-right: 0;}.footer-text-boxes ul li {padding-left: 30px;}.footer-text-boxes ul li i {left: 12px;}.footer-logo-con .social-links ul li a i {font-size: 14px;}.footer-main-section {padding-bottom: 40px;}/* index2 page responsive start */.banner2-con h1 {font-size: 24px;line-height: 28px;margin-bottom: 5px;}.banner2-con p {font-size: 16px;line-height: 20px;}.index2-banner-section {margin-top: 60px;}.top-to-bottom-btn {left: 44.5%;bottom: 65px;}.index2-banner-shape::after {height: 70px;}.service-main-section {padding-bottom: 110px;}.service-slider2 figure {margin-bottom: 10px;}.index2-about-image-box {width: 260px;}.index2-about-con {gap: 30px;}.index2-about-txt-con ul {grid-template-columns: 100%;}.index2-about-txt-con ul li {padding: 10px 10px 10px 45px;}.index2-about-txt-con ul li i {left: 18px;}.index2-project-section {padding-bottom: 100px;}.dentists-main-section {padding-bottom: 110px;}.inquiry-center-img img {width: 280px;}.inquiry-top-img {width: 133px;}.inquiry-text-sec>span {margin-bottom: 5px;}.inquiry-text-sec h2 {margin-bottom: 8px;}.inquiry-text-sec p {margin-bottom: 15px;font-size: 16px;line-height: 24px;}.emergency-contact {justify-content: center;}.inquiry-text-sec {text-align: center;}.patient-reviews-sec .owl-carousel .owl-dots {bottom: -50px;}.patient-reviews-sec {padding-bottom: 110px;}.index2-blog-inner-con {gap: 25px;grid-template-columns: 100%;}.blog-top-image::after {height: 40px;bottom: -1px;}.index2-footer-sec .footer-inner-sec {margin-top: -70px;}.subscribe-con h4 {font-size: 22px;}.footer-text-boxes:last-child ul li {padding-left: 40px;}.footer-text-boxes:last-child ul li i {left: 10px;}.contact-con form ul li .dropdown .btn {padding: 0 10px !important;}/* index2 page responsive end *//* index3 page responsive start */.index3-banner-image-con .inquiry-top-img {left: 0;}.opening-hours {right: 0px;}.index3-banner-section .banner-txt-section {padding: 0;}.index3-service-con {text-align: center;grid-template-columns: 100%;}.index3-about-section .about-img-con {width: 60%;margin: 0 auto;}.about-txt-con {text-align: center;}.index3-about-section .about-video-box {bottom: unset;left: 23%;top: 30%;transform: translateY(-50%);}.index3-about-section .about-inner-con {gap: 80px;grid-template-columns: 100%;}.index3-about-section .about-txt-con figure {width: 70%;margin: 0 auto;}.doctor-slides .owl-carousel .owl-nav button.owl-prev,.doctor-slides .owl-carousel .owl-nav button.owl-next {width: 13px;height: 27px;background-size: contain !important;}.testimonial-inner-sec .carousel-indicators li:first-child,.testimonial-inner-sec .carousel-indicators li:nth-child(2),.testimonial-inner-sec .carousel-indicators li:nth-child(3),.testimonial-inner-sec .carousel-indicators li:nth-child(4),.testimonial-inner-sec .carousel-indicators li:nth-child(5) {background-position: center !important;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li {width: 46px;height: 46px;border: 2px solid #fbf7f3;border-radius: 100%;}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li.active {border: 2px solid var(--accent);}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators {bottom: -10px;}.index3-testimonial-sec .testimonial-inner-sec .review-details-box {padding: 0px 15px 60px;}.plan-box .price {font-size: 30px;line-height: 36px;margin-bottom: 20px;padding-bottom: 15px;}.plan-box .price span {line-height: 32px;}.plan-box ul li {padding-left: 25px;margin-bottom: 6px;}.index3-contact-con .form-box ul li select {background-position-x: 96%;}/* index3 page responsive end *//* about us page responsive start */.header-main-con {padding: 10px 0 0;}.about-special-txt h4 {font-size: 13px;line-height: 18px;}.sub-banner-inner-con p {font-size: 15px;line-height: 21px;}.about-special-txt figure {margin-bottom: 7px;}.about-special-txt figure img {width: 25px;}.about-special-txt {width: 190px;left: 39%;padding: 19px 15px 18px 20px;}.about-us-about .about-txt-con ul {display: inline-block;text-align: left;}.about-us-about .about-txt-con ul li {margin-bottom: 7px;}.about-us-about .about-txt-con .generic-btn a {padding: 16px 30px;}.about-us-about .about-txt-con ul {margin-top: 10px;}.index3-service-section .service-type-box a {margin: 0 auto;}.process-text-con p {font-size: 15px;line-height: 20px;}.process-text-con h4 {margin-bottom: 4px;}/* about us page responsive end *//* project page responsive start */.projects-outer-con {grid-template-columns: 100%;}.project-testimonial-con {padding-bottom: 120px;}.project-box .project-img figure {width: 280px;margin: 0 auto;}.projects-outer-con .project-detail {width: 230px;}.sub-banner-section {height: 330px;}/* project page responsive end *//* contact page responsive start */.contact-main-sec .form-box ul {grid-template-columns: 100%;}.contact-main-sec .form-box ul li textarea {height: 110px;}.contact-main-sec .form-box ul li input {height: 50px;}.contact-main-sec .form-box button {height: 50px;}.index2-map-section iframe {height: 340px;}/* contact page responsive end *//* faq page responsive start */.card-body {text-align: center;}.faq-inner-section .card-header:first-child {text-align: center;}.index2-blog-box {width: 300px;margin: 0 auto;}/* faq page responsive end */#button::after {font-size: 20px;line-height: 26px;}#button {width: 60px;height: 60px;bottom: 30px;right: 30px;}/* 404 */.not-found-con h2 {font-size: 70px;line-height: 70px;}.not-found-con span {font-size: 16px;line-height: 22px;margin-bottom: 8px;}.not-found-con .submit-btn a {font-size: 14px;padding: 14px 18px;}/* 404 */}/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE *//* * Owl Carousel - Core */.owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; } .owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;/* fix firefox animation glitch */ } .owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; } .owl-carousel .owl-stage-outer {position: relative;overflow: hidden;/* fix for flashing background */-webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); } .owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; } .owl-carousel .owl-item img {display: block;width: 100%; } .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display: none; } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; } .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot {background: none;color: inherit;border: none;padding: 0 !important;font: inherit; } .owl-carousel.owl-loaded {display: block; } .owl-carousel.owl-loading {opacity: 0;display: block; } .owl-carousel.owl-hidden {opacity: 0; } .owl-carousel.owl-refresh .owl-item {visibility: hidden; } .owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; } .owl-carousel.owl-grab {cursor: move;cursor: grab; } .owl-carousel.owl-rtl {direction: rtl; } .owl-carousel.owl-rtl .owl-item {float: right; }/* No Js */.no-js .owl-carousel { display: block; }/* * Owl Carousel - Animate Plugin */.owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; }.owl-carousel .owl-animated-in { z-index: 0; }.owl-carousel .owl-animated-out { z-index: 1; }.owl-carousel .fadeOut { animation-name: fadeOut; }@keyframes fadeOut { 0% {opacity: 1; } 100% {opacity: 0; } }/* * Owl Carousel - Auto Height Plugin */.owl-height { transition: height 500ms ease-in-out; }/* * Owl Carousel - Lazy Load Plugin */.owl-carousel .owl-item { /**This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrongcalculation of the height of the owl-item that breaks page layouts */ } .owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease; } .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {max-height: 0; } .owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d; }/* * Owl Carousel - Video Plugin */.owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; }.owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("/themes/source/css/owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform 100ms ease; }.owl-carousel .owl-video-play-icon:hover { -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); }.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon { display: none; }.owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease; }.owl-carousel .owl-video-frame { position: relative; z-index: 1; height: 100%; width: 100%; }:root {--primary-color: #FFF;--secondary-color: #232323;--accent: #ee8961;--text-color: #7a7a7a;--button-color: #156c5f;}a {outline: none;color: #dddddd;text-decoration: none;}.sub-banner li {display: inline-block;}.breadcrumb-item + .breadcrumb-item::after {top: 2px;}/*-------- BLOG PAGES ------------ *//*=-*=-*=-*=-*=-*=-*= Single Post =-*=-*=-*=-*=-*=-*=//**************************************************/.single-post01 .post-image img,.single-post01 .post-navigation,.single-post01 .comment-list img,.sidebar .widget,.sidebar .widget-tweeter small,.sidebar .widget-twitter small,#loader-wrapper,.post-image img,.single-post01 .post-item-description .post-meta,.sidebar .form-inline .input-group,.sidebar .post-thumbnail-entry,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed,#blog .post-item.border > .post-item-wrap > .post-item-description,#blog img, #blog audio, #blog iframe {width: 100%;border: none}.single-post01 .post-image img {height: auto;}.single-post01 .post-item-description {font-size: 16px;padding: 22px 0;line-height: 28px;}.single-post01 .post-item-description h2,.single-post01 .post-item-description h2 > a {font-size: 34px;margin-top: 8px;line-height: 38px;margin-bottom: 12px;}.single-post01 .post-item-description .post-meta {padding: 12px 0;margin-bottom: 26px;}.single-post01 .post-item-description .post-meta-date,.single-post01 .post-item-description .post-meta-date a,.single-post01 .post-item-description .post-meta-category,.single-post01 .post-item-description .post-meta-category a,.single-post01 .post-item-description .post-meta-comments,.single-post01 .post-item-description .post-meta-comments a,.single-post01 .post-meta-share a,.single-post01 .post-navigation .post-next,.single-post01 .post-navigation .post-prev,.sidebar .post-thumbnail-list a,.sidebar .tags a,.load-more a,#blog .post-item.border .post-image .post-meta-category a,#blog .post-item .post-item-description > h2,#blog .post-item .post-item-description > h2 > a,.breadcrumb ol li a, .breadcrumb ul li a,.sidebar .widget-categories ul li a, .post-meta-category a {text-decoration: none;color: #ddd;}a.item-link {margin-top: 10px;display: inline-block}.single-post01 .post-item-description .post-meta-date,.single-post01 .post-item-description .post-meta-date a,.single-post01 .post-item-description .post-meta-category,.single-post01 .post-item-description .post-meta-category a,.single-post01 .post-item-description .post-meta-comments,.single-post01 .post-item-description .post-meta-comments a,.single-post01 .post-tags a {font-size: 13px;margin-right: 16px;}.single-post01 .post-item-description .post-meta-category i,.single-post01 .post-item-description .post-meta-comments i,.single-post01 .post-item-description .post-meta-date i {margin-right: 4px;}.single-post01 .post-meta-share a {line-height: 16px;}.single-post01 .post-meta-share a i {font-size: 30px;}.single-post01 .post-item-description .blockquote {font-size: 16px;margin: 0 0 20px 72px;padding: 10px 20px;font-style: italic;}.single-post01 .post-item-description .blockquote .small,.single-post01 .post-item-description .blockquote small {font-size: 100%;}.single-post01 .post-tags {margin-bottom: 40px;}.single-post01 .post-tags a {font-size: 12px;padding: 3px 10px;border-radius: 4px;margin-bottom: 10px;}.single-post01 .post-navigation,.sidebar .post-thumbnail-list,#loader,#blog .post-item .post-meta-category,#blog .post-item .post-meta-comments,#blog .post-item .post-meta-date,#blog .post-item.border .post-image,.breadcrumb ol li, .breadcrumb ul li,.sidebar .widget-categories ul li,.single-post01 .comments .comment .text {position: relative;}.single-post01 .post-navigation,.sidebar .tags a {display: inline-block;font-size: 14px;line-height: 20px;}.single-post01 .post-navigation {min-height: 64px;padding: 20px 0 0;vertical-align: top;}.single-post01 .post-navigation .post-next,.single-post01 .post-navigation .post-prev,.post-navigation .post-prev:before,.post-navigation .post-all,#loader:before,#loader:after,.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed,#blog .post-item.border .post-meta-category,.sidebar .widget-categories ul li:before,.player,.sidebar .widget-tweeter:not([data-avatar="true"]) li::before,.sidebar .widget-twitter:not([data-avatar="true"]) li::before,.post-navigation .post-next:after {position: absolute;}.single-post01 .post-navigation .post-next,.single-post01 .post-navigation .post-prev {height: 44px;max-width: 40%;font-size: 16px;}.post-navigation .post-prev:before,.post-navigation .post-next:after {left: 0;top: 12px;font-size: 14px;padding-top: 2px;content: "\f053";font-family: 'FontAwesome';transition: all .3s ease;transform: translate3d(0, -50%, 0);}.post-navigation .post-next:after {right: 0;left: inherit;content: "\f054";font-family: 'FontAwesome';}.post-navigation .post-prev-title {padding-left: 25px;}.post-navigation .post-next span,.post-navigation .post-prev span {opacity: 0.7;font-size: 14px;margin-top: 3px;margin-bottom: -6px;text-transform: uppercase;}.post-navigation .post-all {top: 32px;right: 50%;left: auto;width: 12px;opacity: .7;font-size: 24px;text-align: center;}.single-post01 .post-navigation .post-next {right: 0;text-align: right;}.post-navigation .post-next-title {padding-right: 25px;}.single-post01 .comments {padding: 40px 0;}.single-post01 .comments .comment {padding: 10px 0;}.single-post01 .comments .comment_number {font-size: 20px;margin: 0 0 30px;font-weight: 500;}.single-post01 .comments .comment .image,.sidebar .post-thumbnail-entry > img,.sidebar .post-thumbnail-entry,.single-post01 .post-item-description .post-meta,.sidebar .widget {float: left;}.single-post01 .comments .comment .image {width: 64px;height: 64px;}.single-post01 .comment-list img {height: auto;border-radius: 100%;}.single-post01 .comments .comment .text {min-height: 80px;padding: 0 0 0 86px;}.single-post01 .comments .comment .text .name {font-size: 24px;}.single-post01 .comments .comment .comment_date {font-size: 14px;}.single-post01 .comments .comment .text .comment-reply-link {opacity: 0.7;font-size: 12px;padding: 0 0 0 5px;text-transform: uppercase;}.single-post01 .text_holder {line-height: 24px;}.single-post01 .comment .comment {margin-left: 90px;}.respond-form {padding-top: 40px;}.respond-comment {font-size: 20px;margin: 0 0 30px;font-weight: 500;}.single-post01 .form-group label:not(.error) {font-size: 16px;margin-bottom: 4px;letter-spacing: .04em;text-transform: uppercase;font-weight: 500;}.single-post01 .form-gray-fields .form-control {border-color: transparent;}.single-post01 .form-gray-fields .form-control:focus {outline: 0;}.single-post01 .form-control {box-shadow: none;line-height: 20px;padding: 10px 16px;border-radius: 5px;font-size: 14px;transition: all .3s ease;}.form-gray-fields .btn {font-size: 14px;padding: 13px 22px 10px;text-transform: uppercase;}.sidebar {font-size: 12px;position: relative;z-index: 999;}.sidebar .widget {margin-bottom: 30px;padding-bottom: 30px;}.widget-newsletter .form-control {font-size: 14px;box-shadow: none;line-height: 18px;padding: 10px 16px;height: auto;background: var(--primary-color);border: 1px solid var(--accent);}.widget-newsletter .btn {font-weight: 600;height: 100%;padding: 8px 16px;border-radius: 0 5px 5px 0;background: var(--accent);}.widget-newsletter .btn:hover {color: var(--primary-color);background: var(--accent);}.sidebar .nav-tabs {margin-bottom: 30px;padding-bottom: 10px;}.sidebar .nav-tabs .nav-item {margin-bottom: -2px;}.tabs .nav-tabs .nav-link {border: 0;padding: 14px 24px;transition: .3s ease;border-top-left-radius: 5px;border-top-right-radius: 5px;}.sidebar .widget .tabs li > a {padding: 6px;font-size: 14px;}.sidebar .widget .tabs li > a:hover {color: var(--accent);}.sidebar .post-thumbnail-entry > img {height: 60px;width: 80px;margin-right: 16px;border-radius: 2px;}.sidebar .post-thumbnail-entry {padding-bottom: 10px;margin-bottom: 10px;}.sidebar .post-thumbnail-entry:last-child,.sidebar .widget-categories ul li:last-child {margin: 0;padding-bottom: 0;border-bottom: none;}.sidebar .post-thumbnail-entry > img {height: 48px;width: 64px;margin-right: 10px;}.sidebar .post-thumbnail-entry img + .post-thumbnail-content {padding-left: 72px;}.sidebar .post-thumbnail-list a {margin: -4px 0 0;display: block;}.sidebar .post-thumbnail-entry .post-category i,.sidebar .post-thumbnail-entry .post-date i {margin-right: 2px;color: var(--accent);}.sidebar .post-thumbnail-entry .post-category,.sidebar .post-thumbnail-entry .post-date {font-size: 10px;}.sidebar .widget-title,.sidebar > h4 {font-size: 18px;line-height: 24px;margin-bottom: 20px;text-transform: uppercase;font-weight: 500;}.sidebar .widget-tweeter ul,.sidebar .widget-twitter ul,.sidebar .widget-categories ul {list-style: none;}.sidebar .widget-tweeter ul,.sidebar .widget-twitter ul {margin-bottom: 0;padding-left: 22px;}.sidebar .widget-tweeter li,.sidebar .widget-twitter li {font-size: 14px;margin-bottom: 18px;}.sidebar .widget-tweeter:not([data-avatar="true"]) li::before,.sidebar .widget-twitter:not([data-avatar="true"]) li::before {content: "\f099";margin-left: -22px;font-family: 'Font Awesome 5 Brands';}.sidebar .tags a {padding: 5px 14px;border-radius: 8px;margin: 0 2px 5px 0;}.sidebar .widget-categories ul {padding: 0;}.sidebar .widget-categories ul li {margin-bottom: 10px;padding: 0 0 10px 28px;}.sidebar .widget-categories ul li:before {position: absolute;content: "";left: 0;top: 12px;font-size: 20px;padding-top: 2px;background: url("/themes/source/css/../images/icon-folder.png");width: 16px;height: 14px;transition: all .3s ease;transform: translate3d(0, -50%, 0);}.sidebar .cat-count-span {float: right;}#blogslider .carousel-control-prev, #blogslider .carousel-control-next {top: 50%;transform: translateY(-50%);}/* Blog Page */body:not(#page-29) .blogpage-section {position: relative;padding: 130px 0 200px;background: #f7f9ff;width: 100%;float: left;}.blogpage-section .blog_content {text-align: center;}.blogpage-section .blog_content h2 {margin-bottom: 46px;}.blogpage-section .blog-box {position: relative;background: var(--primary-color);margin-bottom: 32px;z-index: 3;width: 100%;}.blogpage-section .blog-box .lower-portion {padding: 26px 30px 20px;border-bottom: 1px solid var(--accent);}.blogpage-section .blog-box .lower-portion i {font-size: 15px;color: var(--accent);margin-right: 8px;margin-bottom: 28px;}.blogpage-section .blog-box .lower-portion .text-mr {margin-right: 20px;color: var(--text-color);}.blogpage-section .blog-box .lower-portion h5 {font-size: 22px;line-height: 30px;margin-bottom: 0;color: var(--text-color);position: relative;letter-spacing: 0;word-spacing: 0;font-weight: 500;}.blogpage-section .blog-box .lower-portion a {display: inline-block;}.blogpage-section .blog-box .lower-portion a:hover h5 {color: var(--accent);}.blogpage-section .blog-box .button-portion {position: relative;padding: 16px 0 16px 30px;}.blogpage-section .blog-box .button-portion .date {display: inline-block;width: 50.5%;}.blogpage-section .blog-box .button-portion .button {display: inline-block;text-align: right;width: 48%;}.blogpage-section .blog-box .button-portion span {color: var(--text-color);}.text-size-14 {font-size: 14px;}.blogpage-section .blog-box .button-portion .calendar-ml {font-size: 18px;color: var(--accent);margin-right: 5px;margin-bottom: 28px;}.blogpage-section .blog-box .button-portion .read_more {background: var(--accent);color: var(--primary-color);font-size: 14px;line-height: 22px;font-weight: 400;border-radius: 8px;padding: 14px 24px 14px 26px;text-align: center;display: inline-block;transition: all 0.3s ease-in-out;border: none;overflow: visible;outline: none;border: 1px solid transparent;}.button-portion .date i {color: var(--accent);margin-right: 5px;}.blogpage-section .blog-box .button-portion .read_more:hover {color: var(--primary-color);background: var(--button-color);border-color: var(--button-color);}.blog-posts a {text-decoration: none;}/* Single Blog Page */.singleblog-section .main-box {border-radius: 10px;position: relative;background: var(--primary-color);transition: all 0.3s ease-in-out;padding: 10px 15px 40px 10px;width: 104%;margin-left: -45px;}.singleblog-section .main-box .singleblog-image1 {margin-bottom: 30px;}.singleblog-section .main-box .image1 img {border-radius: 10px;}.singleblog-section .main-box .content1 {margin-left: 10px;}.singleblog-section .main-box .content1 h4 {margin-bottom: 18px;}.singleblog-section .main-box .content1 i {font-size: 14px;color: var(--accent);margin-right: 4px;margin-bottom: 32px;}.singleblog-section .main-box .content1 .calendar {font-size: 16px;}.singleblog-section .main-box .content1 .text-mr {margin-right: 10px;}.singleblog-section .main-box .content1 p {font-weight: 600;margin-bottom: 35px;}.singleblog-section .main-box .content2 {background: var(--accent);padding: 20px 32px 32px;border-radius: 10px;margin-bottom: 34px;}.singleblog-section .main-box .content2 .singleblog-quoteimage {margin-bottom: 22px;}.singleblog-section .main-box .content2 p {font-style: italic;}.singleblog-section .main-box .text {font-weight: 600;margin-bottom: 35px;margin-left: 15px;}.singleblog-section .main-box .singleblog-image2 {margin-bottom: 30px;}.singleblog-section .content4 {padding: 0 14px;margin-bottom: 115px;}.singleblog-section .content4 h5 {font-size: 22px;line-height: 30px;margin-bottom: 14px;}.singleblog-section .content4 .tag li {display: contents;}.singleblog-section .content4 .tag .button {font-size: 16px;line-height: 26px;font-weight: 400;background: var(--accent);color: #ffffff;border-radius: 8px;padding: 10px 18px;display: inline-block;text-align: center;transition: all 0.3s ease-in-out;margin-right: 4px;border: 1px solid transparent;}.singleblog-section .content4 .tag .button2 {padding: 10px 24px;}.singleblog-section .content4 .tag li:last-child {margin-right: 0;}.singleblog-section .content4 .tag .button:hover {background: var(--primary-color);border-color: var(--accent);color: var(--accent);}.singleblog-section .content4 .icon {position: relative;}.singleblog-section .content4 .icon h5 {float: right;}.singleblog-section .content4 .icon .social-icons {top: 48px;right: -8px;}.singleblog-section .content4 .icon .social-icons ul {display: flex;}.singleblog-section .content4 .icon .social-icons ul li {margin: 0 8px;height: 40px;width: 40px;display: flex;align-items: center;justify-content: center;background: var(--accent);border-radius: 100%;transition: .3s ease-in-out;border: 1px solid transparent;}.singleblog-section .content4 .icon .social-icons ul li a {padding: 10px;border-radius: 100%;color: var(--primary-color);}.hide-blog {display: none;}.singleblog-section .content4 .icon .social-icons ul li:hover {background: var(--primary-color);border-color: var(--accent);transform: translateY(-8px);}.singleblog-section .content4 .icon .social-icons ul li a i {transition: .3s ease-in-out;}.singleblog-section .content4 .icon .social-icons ul li:hover i {color: var(--accent);}.singleblog-section .content4 .icon .social-icons ul li:hover a {color: var(--primary-color);}.singleblog-section .content4 .icon .social-icons ul li:first-child {margin-left: 0;}.singleblog-section .content4 .icon .social-icons ul li:last-child {margin-right: 0;}.singleblog-section .content4 .middle-portion a {font-size: 18px;line-height: 20px;font-weight: 400;text-transform: uppercase;color: #ffffff;text-decoration: none;transition: all 0.3s ease-in-out;letter-spacing: 0.6px;word-spacing: 0.2px;}.singleblog-section .content4 .icon .social-icons ul li .social-networks {font-size: 16px;border-radius: 100px;border: 1px solid var(--e-global-color-white);text-align: center;transition: all ease-in-out 0.3s;width: 35px;height: 35px;line-height: 35px;transition: all 0.3s ease-in-out;}.singleblog-section .content5 {position: relative;text-align: center;margin-bottom: 45px;}.singleblog-section .content5 .singleblog-review1 {position: absolute;left: 0;right: 0;top: -62px;transition: all 0.3s ease-in-out;}.singleblog-section .content5 .singleblog-review1:hover {transform: translateY(-5px);}.singleblog-section .content5 .singleblog-review1 img {border-radius: 100px;}.singleblog-section .content5 .content {padding: 82px 65px 20px;background: var(--primary-color);border-radius: 10px;}.singleblog-section .content5 .content h4 {margin-bottom: 4px;}.singleblog-section .content5 .content span {display: block;margin-bottom: 14px;}.singleblog-section .content6 {padding: 0 15px;margin-bottom: 58px;}.singleblog-section .content6:after {content: "";border-bottom: 1px solid var(--accent);position: absolute;width: 92%;height: 6px;left: 26px;}.singleblog-section .content6 h4 {margin-bottom: 34px;}.singleblog-section .content6 h4:after {content: "";border-bottom: 1px solid var(--accent);position: absolute;width: 23%;height: 45px;left: 23px;}.singleblog-section .content6 .comment {display: flex;margin: 0 0 24px 6px;}.singleblog-section .content6 .comment .image img {border-radius: 100px;}.singleblog-section .content6 .comment .content {padding: 13px 0 0 19px}.singleblog-section .content6 .comment h5 {font-size: 22px;line-height: 30px;margin-bottom: 2px;}.singleblog-section .content6 .comment span {margin-bottom: -38px;display: block;color: var(--button-color);}.singleblog-section .content6 .comment .reply {font-size: 18px;line-height: 26px;font-weight: 400;background: var(--accent);color: #ffffff;border-radius: 8px;padding: 12px 28px;text-align: center;transition: all 0.3s ease-in-out;position: relative;float: right;right: -18px;top: -28px;border: 1px solid transparent;}.singleblog-section .content6 .comment .reply:hover {background: var(--primary-color);color: var(--accent);border-color: var(--accent);}.singleblog-section .content6 .comment .text_holder p {display: inline-block;line-height: 24px;margin: 0 40px 12px 0;word-spacing: 1.6px;}.singleblog-section .content7 {padding: 0 15px;}.singleblog-section .content7 h4 {color: var(--e-global-color-secondary);margin-bottom: 28px;}.singleblog-section .content7 textarea {font-size: 16px;line-height: 20px;font-weight: 400;color: var(--text-color);padding: 18px 30px 20px 0;width: 100%;height: 120px;margin-bottom: 15px;resize: none;outline: none;overflow-y: auto;border: none;border-bottom: 1px solid var(--accent);}.singleblog-section .content7 input {font-size: 16px;line-height: 20px;font-weight: 400;color: var(--text-color);padding: 14px 30px 14px 0;margin-bottom: 16px;width: 100%;overflow: visible;outline: none;border: none;border-bottom: 1px solid var(--accent);}.singleblog-section .content7 .text-mb {margin-bottom: 26px;}.singleblog-section .content7 .post_comment {font-size: 16px;line-height: 20px;padding: 20px 38px;border-radius: 8px;color: #ffffff;background-color: var(--accent);text-decoration: none;transition: all 0.3s ease-in-out;display: block;text-align: center;outline: none;border-style: none;border: 1px solid transparent;}.singleblog-section .content7 button.post_comment {margin-top: 20px;}.singleblog-section .content7 .post_comment:hover {background: var(--primary-color);color: var(--accent);cursor: pointer;border-color: var(--accent);}.singleblog-section .column {margin-left: -20px;}.singleblog-section .box1 {border-radius: 10px;background: var(--primary-color);padding: 34px 30px;margin-bottom: 43px;width: 110%;}.singleblog-section .box1 h5 {text-align: center;margin-bottom: 42px;}.singleblog-section .box1 h5:after {content: "";border-bottom: 1px solid var(--accent);position: absolute;width: 84%;height: 43px;left: 46px;}.singleblog-section .box1 input {font-size: 16px;line-height: 22px;font-weight: 400;color: var(--text-color);background: var(--primary-color);border: 1px solid var(--accent);border-radius: 8px;padding: 0 75px 0 18px;width: 100%;height: 58px;overflow: visible;outline: none;}.singleblog-section .box1 input:focus {box-shadow: none;}.singleblog-section .box1 .search {position: absolute;font-size: 18px;right: 5px;top: 1px;width: 60px;height: 56px;color: var(--primary-color);border: 1px solid transparent;background: var(--accent);border-radius: 8px;outline: none;box-shadow: none;transition: all 0.3s ease-in-out;}.singleblog-section .box1 .search:hover {color: var(--accent);background: transparent;border: 1px solid var(--accent);}.singleblog-section .box2 {text-align: center;}.singleblog-section .box2 h5 {margin-bottom: 38px;}.singleblog-section .box2 h5:after {content: "";border-bottom: 1px solid var(--accent);position: absolute;width: 84%;height: 45px;left: 46px;}.singleblog-section .box2 ul li {margin-bottom: 15px;}.singleblog-section .box2 ul li a {color: var(--secondary-color);}.singleblog-section .box2 ul li a:hover {color: var(--accent);}.singleblog-section .box3 {text-align: center;padding: 30px 30px 60px;}.singleblog-section .box3 h5 {margin-bottom: 43px;}.singleblog-section .box3 h5:after {content: "";border-bottom: 1px solid var(--accent);position: absolute;width: 84%;height: 45px;left: 46px;}.singleblog-section .box3 .social-icons ul {display: flex;justify-content: center;}.singleblog-section .box3 .social-icons ul li a {padding: 10px;color: var(--primary-color);}.singleblog-section .box3 .social-icons ul li {margin: 0 10px;display: flex;align-items: center;justify-content: center;height: 40px;width: 40px;border-radius: 100%;background: var(--accent);transition: .3s ease-in-out;border: 1px solid transparent;}.singleblog-section .box3 .social-icons ul li i {transition: .3s ease-in-out;}.singleblog-section .box3 .social-icons ul li:hover {background: var(--primary-color);transform: translateY(-8px);border-color: var(--accent);}.singleblog-section .box3 .social-icons ul li:hover i {color: var(--accent);}.singleblog-section .box3 .social-icons ul li:first-child {margin-left: 0;}.singleblog-section .box3 .social-icons ul li:last-child {margin-right: 0;}.singleblog-section .box3 .social-icons ul li .social-networks {font-size: 20px;background: transparent;border-radius: 100px;border: 1px solid var(--e-global-color-white);text-align: center;transition: all ease-in-out 0.3s;width: 45px;height: 45px;line-height: 45px;transition: all 0.3s ease-in-out;}.singleblog-section .box4 h5 {margin-bottom: 36px;}.singleblog-section .box4 h5:after {content: "";border-bottom: 1px solid var(--accent);position: absolute;width: 84%;height: 45px;left: 46px;}.singleblog-section .box4 .tag li {margin-right: 8px;display: contents;}.singleblog-section .box4 .tag .button {font-size: 16px;line-height: 26px;font-weight: 400;background: var(--accent);color: #ffffff;border-radius: 8px;padding: 15px 18px;display: inline-block;text-align: center;transition: all 0.3s ease-in-out;margin-bottom: 4px;letter-spacing: 0.6px;border: 1px solid transparent;}.singleblog-section .box4 .tag .button2 {padding: 15px 24px;}.singleblog-section .box4 .tag .button:focus {outline: none;}.singleblog-section .box4 .tag .button:hover {background: var(--primary-color);color: var(--accent);border-color: var(--accent);}.singleblog-section .box5 {margin-bottom: 0 !important;}.singleblog-section .box5 h5 {margin-bottom: 42px;}.singleblog-section .box5 h5:after {content: "";border-bottom: 1px solid var(--accent);position: absolute;width: 84%;height: 45px;left: 46px;}.singleblog-section .box5 .feed {display: flex;margin-bottom: 70px;}.singleblog-section .box5 .feed:after {content: "";border-bottom: 1px solid var(--accent);position: absolute;width: 84%;height: 125px;left: 46px;}.singleblog-section .box5 .feed4 {margin-bottom: 0 !important;}.singleblog-section .box5 .feed4:after {border-bottom: none;}.singleblog-section .box5 .feed .feed-image {width: 34%;}.singleblog-section .box5 .feed .feed-image img {border-radius: 10px;}.singleblog-section .box5 .feed a {font-size: 18px;line-height: 26px;font-weight: 400;text-decoration: none;width: 66%;padding: 8px 0 0 16px;transition: all 0.3s ease-in-out;position: relative;z-index: 1;color: var(--secondary-color);}.singleblog-section .box5 .feed a:hover {color: var(--accent);}.blogpage-section a {text-decoration: none;}/* BLOG PAGES */.blogpage-section .onecolumn-blog .button-portion .date {width: 51.6%;}.blogpage-section .twocolumn-blog .button-portion .button {width: 48.5%;}.blogpage-section .twocolumn-blog .lower-portion {padding: 26px 30px 30px;}.blogpage-section .threecolumn-blog .lower-portion {padding: 26px 18px 20px;}.blogpage-section .threecolumn-blog .infinite-blog {background: var(--primary-color);}.blogpage-section .threecolumn-blog .button-portion {padding: 16px 0 16px 18px;}.blogpage-section .threecolumn-blog .button-portion .date {width: 48.5%;}.blogpage-section .threecolumn-blog .button-portion .button {width: 49%;}.blogpage-section .threecolumn-blog .button-portion .read_more {padding: 10px 16px 10px 20px;}.blogpage-section .threecolumn-blog .lower-portion .text-mr {margin-right: 90px;}.blogpage-section .threecolumn-blog .lower-portion i {margin-bottom: 0px;}.blogpage-section .threecolumn-blog .button-portion .calendar-ml {margin-left: 0;}.blogpage-section .fourcolumn-blog .lower-portion {padding: 26px 20px 20px;}.blogpage-section .fourcolumn-blog .button-portion {padding: 16px 0 16px 20px;}.blogpage-section .fourcolumn-blog .button-portion .date {width: 49%;font-size: 15px;}.blogpage-section .fourcolumn-blog .button-portion .button {width: 48.6%;}.blogpage-section .fourcolumn-blog .button-portion .read_more {padding: 10px 16px 10px 20px;}.blogpage-section .fourcolumn-blog .lower-portion .text-mr {margin-right: 95px;}.blogpage-section .fourcolumn-blog .lower-portion {font-size: 15px;}.blogpage-section .fourcolumn-blog .lower-portion i {margin-bottom: 10px;}.blogpage-section .sixcolumn-blog .button-portion .date {width: 52%;}.blogpage-section .sixcolumn-blog .button-portion .button {width: 46%;}.blogpage-section .sixcolumn-blog .lower-portion {padding: 26px 18px 20px;}.blogpage-section .sixcolumn-blog .button-portion {padding: 16px 0 16px 20px;}.blogpage-section .sixcolumn-blog .button-portion .read_more {padding: 10px 16px 10px 20px;}.blogpage-section .sixcolumn-blog .lower-portion .text-mr {margin-right: 6px;}.blogpage-section .sixcolumn-blog .lower-portion i {margin-bottom: 20px;}.infinite-blog {background: var(--primary-color);}/************ PRELOADER CSS ************//* ==== Preloader styles ==== */#loader-wrapper {position: fixed;top: 0;left: 0;height: 100%;z-index: 9999999999999;}#loader {left: 50%;top: 50%;width: 150px;height: 150px;margin: -75px 0 0 -75px;border-radius: 50%;border: 3px solid transparent;z-index: 1001;animation: spin 2s linear infinite;}#loader:before {content: "";top: 5px;left: 5px;right: 5px;bottom: 5px;border-radius: 50%;border: 3px solid transparent;animation: spin 3s linear infinite;}#loader:after {content: "";top: 15px;right: 15px;left: 15px;bottom: 15px;border-radius: 50%;border: 3px solid transparent;animation: spin 1.5s linear infinite;}#loader-wrapper .loader-section {position: fixed;top: 0;width: 51%;height: 100%;z-index: 1000;transform: translateX(0);}#loader-wrapper .loader-section.section-left {left: 0;}#loader-wrapper .loader-section.section-right {right: 0;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.loaded #loader-wrapper .loader-section.section-left {transform: translateX(-100%);transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}.loaded #loader-wrapper .loader-section.section-right {transform: translateX(100%);transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}.loaded #loader {opacity: 0;transition: all 0.3s ease-out;}.loaded #loader-wrapper {visibility: hidden;transform: translateY(-100%);transition: all 0.3s 1s ease-out;}/*************************************************=-*=-*=-*=-*=-*=-*= One Column =-*=-*=-*=-*=-*=-*=**************************************************/.breadcrumb,#loader,.sidebar .widget-tweeter small,.sidebar .widget-twitter small,.post-navigation .post-next span,.post-navigation .post-prev span,.sidebar .post-thumbnail-entry .post-category {display: block;font-size: 12px;line-height: 20px;}.breadcrumb {font-size: 10px;margin-bottom: 10px;letter-spacing: .5px;background-color: transparent;padding: 10px 0;}.breadcrumb ol, .breadcrumb ul {margin: 0;padding: 0;}.breadcrumb ol li, .breadcrumb ul li {opacity: .8;display: inline;}.breadcrumb ol li + li::before,.breadcrumb ul li + li::before {margin: 0 5px;content: ">";background-color: transparent;}.breadcrumb ol li.active,.breadcrumb ol li:hover,.breadcrumb ol li:last-child,.breadcrumb ul li.active,.breadcrumb ul li:hover,.breadcrumb ul li:last-child {opacity: 1;}#blog .post-item.border > .post-item-wrap > .post-item-description {padding: 24px;line-height: 28px;}#blog .post-item.border .post-meta-category {top: 11px;z-index: 0;right: 10px;font-size: 13px;padding: 7px 16px 7px;border-radius: 50px;}#blog .post-item .post-meta-category,#blog .post-item .post-meta-comments,#blog .post-item .post-meta-date {top: -4px;font-size: 12px;margin-right: 8px;}#blog .post-item .post-item-description > h2,#blog .post-item .post-item-description > h2 > a {font-size: 28px !important;font-weight: 500 !important;line-height: 34px !important;margin-bottom: 16px;letter-spacing: 0px;}.blog-posts p {font-size: 16px;line-height: 22px;margin-top: 10px;}.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {top: 0;left: 0;height: 100%;}.fluid-width-video-wrapper {padding-top: 56.3%;}.player {top: 0;}.post-audio audio {bottom: 0;left: 0;}.pagination {padding-left: 15px;}.fluid-width-video-wrapper {padding-top: 66.8%;}.load-more a {padding: 12px 25px;border-radius: 8px;display: inline-block;}.load-more a:hover {background: none;}/*************************************************************=-*=-*=-*=-*=-*=-*= Responsive Single Post =-*=-*=-*=-*=-*=-*=*************************************************************/@media screen and (max-width: 1800px) {.blog-posts .sixcolumn-blog .button-portion .date {width: 100%;}.blog-posts .sixcolumn-blog .button-portion .button {width: 100%;}}@media screen and (max-width: 1440px) {/* Blog */.blogpage-section {padding: 100px 0 180px;}/* Single Blog */.singleblog-section .main-box {width: 100%;margin-left: 0;}.singleblog-section .column {margin-left: 0;}.singleblog-section .box1 {width: 105%;padding: 34px 22px;}/* Blogs pages */.blogpage-section .sixcolumn-blog .button-portion .button, .blogpage-section .sixcolumn-blog .button-portion .date {width: 100%;}.blog-posts .sixcolumn-blog .lower-portion {padding: 26px 12px 20px;}.blog-posts .sixcolumn-blog .lower-portion .text-mr {margin-right: 42px;}.blog-posts .sixcolumn-blog .lower-portion i {font-size: 14px;margin-bottom: 15px;margin-right: 3px;}.blog-posts .sixcolumn-blog .button-portion .calendar-ml {font-size: 16px;}.blog-posts .sixcolumn-blog .button-portion .read_more {padding: 8px 18px;}.blog-posts .sixcolumn-blog .button-portion {padding: 14px 0 14px 12px;}.blog-posts .sixcolumn-blog .button-portion .read_more {padding: 8px 18px;}}@media screen and (max-width: 1199px) {.widget-newsletter .form-control {font-size: 12px;padding: 10px 10px;}.sidebar .widget .tabs li > a {font-size: 13px;padding: 10px 8px;}.sidebar .widget {margin-bottom: 20px;padding-bottom: 20px;}.single-post01 .post-item-description,.single-post01 .post-item-description .blockquote {font-size: 14px;line-height: 26px;}.single-post01 .post-navigation .post-next,.single-post01 .post-navigation .post-prev {font-size: 14px;}.single-post01 .post-item-description h2,.single-post01 .post-item-description h2 > a {margin-top: 0;font-size: 28px;line-height: 32px;}/* Blog */.blogpage-section {padding: 90px 0 150px;}.blogpage-section .blog_content h2 {margin-bottom: 35px;}.blogpage-section .blog-box {margin-bottom: 25px;}.blogpage-section .blog-box .lower-portion {padding: 20px;}.blogpage-section .blog-box .button-portion {padding: 12px 0 12px 20px;}.blogpage-section .blog-box .button-portion .date {width: 49.5%;}.blogpage-section .blog-box .button-portion .button {width: 48.5%;}.blogpage-section .blog-box .lower-portion i {font-size: 16px;margin-right: 5px;margin-bottom: 20px;}.blogpage-section .blog-box .button-portion .calendar-ml {font-size: 18px;margin-left: 0;}.blogpage-section .blog-box .lower-portion .text-mr {margin-right: 15px;}.blogpage-section .blog-box .lower-portion h5 {font-size: 18px;line-height: 26px;letter-spacing: 0;word-spacing: 0;}.blogpage-section .blog-box .button-portion .read_more {padding: 12px 20px;}/* Single Blog */.singleblog-section {padding: 100px 0 180px;}.singleblog-section .main-box {padding: 10px 15px 35px 10px;}.singleblog-section .main-box .content1 h4 {margin-bottom: 15px;}.singleblog-section .main-box .content1 i {margin-bottom: 22px;}.singleblog-section .main-box .content1 p {margin-bottom: 30px;}.singleblog-section .main-box .content2 .singleblog-quoteimage {margin-bottom: 20px;}.singleblog-section .main-box .content2 .singleblog-quoteimage img {width: 32px;}.singleblog-section .main-box .content2 {padding: 20px 20px 28px;margin-bottom: 30px;}.singleblog-section .main-box .text {margin-bottom: 30px;margin-left: 12px;}.singleblog-section .content4 {margin-bottom: 90px;}.singleblog-section .content4 .tag .button {padding: 10px 16px;margin-right: 0;}.singleblog-section .content4 .tag {margin-right: -40px;}.singleblog-section .content4 .icon .social-icons {top: 46px;right: -10px;}.singleblog-section .content5 .content {padding: 82px 62px 20px;}.singleblog-section .content5 .content span {margin-bottom: 10px;}.singleblog-section .content5 {margin-bottom: 30px;}.singleblog-section .content6 .comment .image img {width: 90px;}.singleblog-section .content6 h4 {margin-bottom: 34px;}.singleblog-section .content6 .comment {margin: 0 0 30px 0;}.singleblog-section .content6 .comment .content {padding: 0 0 0 15px;}.singleblog-section .content6 .comment h5 {font-size: 20px;line-height: 26px;margin-bottom: 4px;}.singleblog-section .content6 .comment span {margin-bottom: -44px;}.singleblog-section .content6 .comment .text_holder p {line-height: 22px;margin: 0 30px 0 0;word-spacing: 0;}.singleblog-section .content6 .comment .reply {font-size: 16px;line-height: 22px;padding: 10px 32px;top: -24px;}.singleblog-section .content7 h4 {margin-bottom: 20px;}.singleblog-section .content7 textarea {padding: 16px 20px;height: 145px;margin-bottom: 10px;}.singleblog-section .content7 input {padding: 12px 20px;margin-bottom: 15px;}.singleblog-section .content7 .text-mb {margin-bottom: 20px;}.singleblog-section .content7 .post_comment {padding: 20px 36px;}.singleblog-section .box1 {width: 100%;padding: 30px 15px;margin-bottom: 30px;}.singleblog-section .box1 h5 {margin-bottom: 35px;letter-spacing: 0;word-spacing: 0;}.singleblog-section .box1 h5:after {width: 80%;height: 36px;left: 32px;}.singleblog-section .box1 input {padding: 0 13px;height: 50px;}.singleblog-section .box1 .search {font-size: 16px;height: 48px;}.singleblog-section .box2 ul li {margin-bottom: 22px;}.singleblog-section .box3 .social-icons ul li .social-networks {font-size: 18px;width: 40px;height: 40px;line-height: 40px;}.singleblog-section .box4 .tag .button {padding: 12px;letter-spacing: 0;}.singleblog-section .box5 .feed a {font-size: 16px;line-height: 24px;padding: 0 0 0 12px;}.singleblog-section .box5 .feed {margin-bottom: 46px;}.singleblog-section .box5 .feed:after {width: 81%;height: 100px;left: 30px;}/* Blog pages*/.blog-posts p {font-size: 16px;line-height: 24px;}.blog-posts .load-blog .lower-portion .text-mr {margin-right: 18px;}.blog-posts .onecolumn-blog .button-portion .date {width: 50.5%;}.blog-posts .onecolumn-blog .button-portion .button {width: 48.5%;}.blog-posts .onecolumn-blog .lower-portion .text-mr {margin-right: 40px;}.blog-posts .twocolumn-blog .button-portion .date {width: 50%;}.blog-posts .twocolumn-blog .lower-portion .text-mr {margin-right: 40px;}.blog-posts .threecolumn-blog .button-portion .date {width: 100%;margin-bottom: 5px;}.blog-posts .threecolumn-blog .button-portion .button {width: 100%;}.blog-posts .threecolumn-blog .lower-portion .text-mr {margin-right: 20px;}.blog-posts .threecolumn-blog .lower-portion i {margin-bottom: 0;}.sidebar .post-thumbnail-entry .post-category, .sidebar .post-thumbnail-entry .post-date {margin: 0 2px 0 0 !important;}.blog-posts .three-column .lower-portion .text-mr {margin-right: 50px;}.blog-posts .three-column .button-portion .read_more {padding: 8px 18px;}.blog-posts .fourcolumn-blog .button-portion .date {width: 50.5%;}.blog-posts .fourcolumn-blog .button-portion .button {width: 48%;}.blog-posts .fourcolumn-blog .button-portion .read_more {padding: 8px 18px;}.blog-posts .sixcolumn-blog .button-portion .date {width: 50%;}}@media screen and (max-width: 991px) {.respond-form {padding-top: 0;}.single-post01 .post-item-description .post-meta-date, .single-post01 .post-item-description .post-meta-date a, .single-post01 .post-item-description .post-meta-category, .single-post01 .post-item-description .post-meta-category a, .single-post01 .post-item-description .post-meta-comments, .single-post01 .post-item-description .post-meta-comments a {margin-right: 5px;}.single-post01 .comments .comment .text {padding: 0;}.single-post01 .comments .comment .image {width: 48px;height: 48px;margin-right: 14px;}.single-post01 .text_holder {font-size: 12px;margin: 10px 0 0;}.single-post01 .comment .comment {margin-left: 30px;}.single-post01 .comments {padding: 30px 0 0;}.sidebar {margin: 55px 0 0;}.page-title h1 {font-size: 2rem;}/* Blog */.blogpage-section {padding: 65px 0 130px;}.blogpage-section .blog_content h2 {margin-bottom: 30px;}.blogpage-section .blog-box {margin-bottom: 20px;}.blogpage-section .blog-box .lower-portion {padding: 15px 20px;}.blogpage-section .blog-box .lower-portion i {font-size: 14px;margin-right: 2px;margin-bottom: 15px;}.blogpage-section .blog-box .button-portion .calendar-ml {font-size: 16px;}.blogpage-section .blog-box .lower-portion .tag-mb {margin-bottom: 15px;}.blogpage-section .blog-box .lower-portion .text-mr {margin-right: 40px;}.blogpage-section .blog-box .lower-portion h5 {font-size: 20px;line-height: 28px;}.blogpage-section .blog-box .button-portion .read_more {padding: 10px 20px;}/* Single Blog */.singleblog-section {padding: 70px 0 130px;}.singleblog-section .main-box {margin-bottom: 30px;}.singleblog-section .main-box .image1 {margin-bottom: 25px;}.singleblog-section .main-box .content1 p {margin-bottom: 25px;}.singleblog-section .main-box .content2 {padding: 24px 30px;margin-bottom: 25px;}.singleblog-section .main-box .content2 .singleblog-quoteimage {margin-bottom: 18px;}.singleblog-section .main-box .content2 .singleblog-quoteimage img {width: 30px;}.singleblog-section .main-box .text {margin: 0 0 25px 10px;}.singleblog-section .content4 {margin-bottom: 80px;}.singleblog-section .content4 h5 {font-size: 20px;line-height: 24px;margin-bottom: 12px;}.singleblog-section .content4 .tag .button {font-size: 14px;line-height: 22px;padding: 8px 14px;}.singleblog-section .content4 .icon .social-icons {top: 40px;right: -8px;}.singleblog-section .content4 .icon .social-icons ul li {margin: 0 5px;}.singleblog-section .content4 .icon .social-icons ul li .social-networks {font-size: 14px;width: 30px;height: 30px;line-height: 30px;}.singleblog-section .content5 {margin-bottom: 25px;}.singleblog-section .content5 .content {padding: 75px 40px 15px;}.singleblog-section .content5 .singleblog-review1 img {width: 125px;}.singleblog-section .content5 .content h4 {margin-bottom: 2px;letter-spacing: 0;}.singleblog-section .content5 .content span {margin-bottom: 8px;letter-spacing: 0;}.singleblog-section .content6 h4 {margin-bottom: 25px;}.singleblog-section .content6 h4:after {width: 17%;height: 35px;}.singleblog-section .content6 .comment {margin-bottom: 20px;}.singleblog-section .content6 .comment .image img {width: 80px;}.singleblog-section .content6 .comment .content {padding: 4px 0 0 12px;}.singleblog-section .content6 .comment h5 {font-size: 18px;line-height: 24px;}.singleblog-section .content6 .comment span {margin-bottom: -34px;}.singleblog-section .content6 .comment .text_holder p {margin-right: 55px;}.singleblog-section .content6 .comment .reply {font-size: 14px;line-height: 20px;padding: 10px 30px;top: -23px;}.singleblog-section .content6 {margin-bottom: 45px;}.singleblog-section .content7 h4 {margin-bottom: 15px;}.singleblog-section .content7 textarea {padding: 14px;height: 120px;margin-bottom: 8px;}.singleblog-section .content7 input {padding: 10px 14px;margin-bottom: 13px;}.singleblog-section .content7 .post_comment {font-size: 14px;line-height: 20px;padding: 16px 34px;}.singleblog-section .box1 h5:after {width: 91%;}.singleblog-section .box1 h5 {margin-bottom: 30px;}.singleblog-section .box1 input {font-size: 14px;line-height: 20px;padding: 0 12px;height: 47px;}.singleblog-section .box1 .search {font-size: 14px;height: 45px;}.singleblog-section .box2 ul li {margin-bottom: 15px;}.singleblog-section .box3 .social-icons ul li {margin: 0 8px;}.singleblog-section .box3 .social-icons ul li .social-networks {font-size: 16px;width: 35px;height: 35px;line-height: 35px;}.singleblog-section .box4 ul {text-align: center;padding: 0 110px;}.singleblog-section .box4 .tag .button {padding: 10px 14px;margin-bottom: 10px;font-size: 14px;line-height: 24px;}.singleblog-section .box5 .feed {margin-bottom: 40px;}.singleblog-section .box5 .feed:after {width: 91%;height: 88px;}.singleblog-section .box5 .feed .feed-image {width: 12%;}.singleblog-section .box5 .feed .feed-image img {width: 80px;}.singleblog-section .box5 .feed a {font-size: 14px;line-height: 22px;padding: 14px 200px 0 20px;}/* Blog pages */.blog-posts p {font-size: 16px;line-height: 24px;}.blog-posts .blog-box .loadone_twocol .date {width: 50%;}.blog-posts .blog-box .loadone_twocol .button {width: 49%;}.blog-posts .threecolumn-blog .button-portion .date {width: 50%;}.blog-posts .threecolumn-blog .button-portion .button {width: 48%;}.blog-posts .fourcolumn-blog .button-portion .date {width: 49.5%;}.blog-posts .fourcolumn-blog .button-portion .button {width: 48.5%;}.blog-posts .sixcolumn-blog .lower-portion .text-mr {margin-right: 46px;}}@media screen and (max-width: 767px) {.single-post01 .post-item-description h2,.single-post01 .post-item-description h2 > a {font-size: 24px;line-height: 26px;}#blog .post-item.border > .post-item-wrap > .post-item-description {line-height: 20px;font-size: 12px;}.blog-posts p {font-size: 16px;line-height: 22px;}.single-post01 .post-item-description .blockquote {margin-left: 25px;}.sidebar {margin: 30px 0 0;}/* Blog */.blogpage-section {padding: 52px 0 120px;}.blogpage-section .blog_content h2 {margin-bottom: 25px;}.blogpage-section .blog-box .lower-portion {padding: 20px;}.blogpage-section .blog-box .lower-portion i {margin: 0 8px 8px 0;}.blogpage-section .blog-box .button-portion .date {width: 50.5%;}.blogpage-section .blog-box .button-portion .button {width: 47%;}.blogpage-section .blog-box .button-portion .calendar-ml {font-size: 15px;}.blogpage-section .blog-box .lower-portion .text-size-14 {font-size: 15px;line-height: 20px;}.blogpage-section .blog-box .button-portion .text-size-14 {font-size: 15px;line-height: 20px;}.blogpage-section .blog-box .lower-portion .text-mr {font-size: 15px;line-height: 20px;margin-right: 100px;}.blogpage-section .blog-box .lower-portion h5 {font-size: 16px;line-height: 24px;}.blogpage-section .blog-box .button-portion .read_more {font-size: 12px;line-height: 20px;padding: 8px 14px 8px 20px;}/* Single Blog */.singleblog-section {padding: 60px 0 120px;}.singleblog-section .main-box {padding: 10px 15px 30px 10px;margin-bottom: 25px;}.singleblog-section .main-box .image1 {margin-bottom: 20px;}.singleblog-section .main-box .content1 h4 {margin-bottom: 10px;}.singleblog-section .main-box .content1 i {margin-bottom: 18px;}.singleblog-section .main-box .content1 p {margin-bottom: 20px;}.singleblog-section .main-box .content2 {padding: 22px 30px;margin-bottom: 20px;}.singleblog-section .main-box .content2 .singleblog-quoteimage {margin-bottom: 15px;}.singleblog-section .main-box .content2 .singleblog-quoteimage img {width: 28px;}.singleblog-section .main-box .text {margin: 0 0 20px 10px;}.singleblog-section .content4 h5 {font-size: 18px;line-height: 22px;}.singleblog-section .content4 {margin-bottom: 90px;}.singleblog-section .content4 .tag .button {padding: 6px 12px;}.singleblog-section .content4 .icon .social-icons {top: 37px;}.singleblog-section .content4 .icon .social-icons ul li {margin: 0 3px;}.singleblog-section .content4 .icon .social-icons ul li .social-networks {font-size: 12px;width: 28px;height: 28px;line-height: 28px;}.singleblog-section .content5 {margin-bottom: 20px;}.singleblog-section .content5 .singleblog-review1 img {width: 110px;}.singleblog-section .content5 .content {padding: 58px 14px 10px;}.singleblog-section .content6 {margin-bottom: 40px;}.singleblog-section .content6:after {height: 4px;left: 21px;}.singleblog-section .content6 h4 {margin-bottom: 30px;}.singleblog-section .content6 h4:after {width: 21%;}.singleblog-section .content6 .comment .image img {width: 70px;}.singleblog-section .content6 .comment .text_holder p {line-height: 20px;margin-right: 0;}.singleblog-section .content6 .comment .reply {padding: 8px 28px;top: -22px;}.singleblog-section .content6 .comment .content {padding: 0px 0 0 12px;}.singleblog-section .content7 textarea {line-height: 18px;padding: 12px;height: 110px;}.singleblog-section .content7 input {line-height: 18px;padding: 8px 12px;}.singleblog-section .content7 .text-mb {margin-bottom: 18px;}.singleblog-section .content7 .post_comment {padding: 14px 28px;}.singleblog-section .box1 {padding: 25px 15px;margin-bottom: 25px;}.singleblog-section .box1 h5 {margin-bottom: 28px;}.singleblog-section .box1 h5:after {width: 88%;height: 32px;}.singleblog-section .box1 input {padding: 0 10px;height: 42px;}.singleblog-section .box1 .search {height: 40px;width: 50px;}.singleblog-section .box2 ul li {margin-bottom: 12px;}.singleblog-section .box3 .social-icons ul li {margin: 0 5px;}.singleblog-section .box3 .social-icons ul li .social-networks {font-size: 14px;width: 30px;height: 30px;line-height: 30px;}.singleblog-section .box4 .tag .button {padding: 6px 14px;margin-bottom: 8px;}.singleblog-section .box4 ul {padding: 0 20px;}.singleblog-section .box5 .feed {margin-bottom: 35px;}.singleblog-section .box5 .feed:after {width: 89%;height: 80px;}.singleblog-section .box5 .feed .feed-image {width: 15%;}.singleblog-section .box5 .feed a {padding: 9px 90px 0 12px;}/* Blog pages */.blog-posts .blog-box .loadone_twocol .date {width: 49.5%;}.blog-posts .blog-box .loadone_twocol .button {width: 49.5%;}.blog-posts .load-blog .lower-portion .text-mr {margin-right: 40px;}.blog-posts .load-more a {padding: 8px 25px;}.blog-posts .onecolumn-blog .lower-portion .text-mr {margin-right: 40px;}.blog-posts .twocolumn-blog .lower-portion .text-mr {margin-right: 40px;}.blog-posts .three-column .lower-portion .text-mr {margin-right: 40px;}.blog-posts .threecolumn-blog .button-portion .date {width: 49.5%;}.blog-posts .threecolumn-blog .button-portion .button {width: 49%;}.blog-posts .fourcolumn-blog .button-portion .date {width: 49.5%;}.blog-posts .fourcolumn-blog .button-portion .button {width: 49.5%;}.blog-posts .fourcolumn-blog .lower-portion .text-mr {margin-right: 40px;}.blog-posts .sixcolumn-blog .button-portion .date {width: 49.5%;}.blog-posts .sixcolumn-blog .button-portion .button {width: 49.5%;}.blog-posts .sixcolumn-blog .lower-portion .text-mr {margin-right: 40px;}}@media screen and (max-width: 575px) {.single-post01 .text_holder p {margin: 0 0 8px;}.single-post01 .comments .comment .comment_date {font-size: 11px;}.single-post01 .post-item-description,.single-post01 .post-item-description .blockquote {font-size: 13px;line-height: 24px;}.single-post01 .post-item-description h2,.single-post01 .post-item-description h2 > a {margin: 0;}.single-post01 .post-meta-share ul {margin: 5px 0 0;}.single-post01 .post-item-description .post-meta-date, .single-post01 .post-item-description .post-meta-date a, .single-post01 .post-item-description .post-meta-category, .single-post01 .post-item-description .post-meta-category a, .single-post01 .post-item-description .post-meta-comments, .single-post01 .post-item-description .post-meta-comments a {font-size: 12px;}.single-post01 .respond-comment {font-size: 16px;}.page-title h1 {font-size: 1.8rem;padding: 1rem;padding-bottom: 0;}#blog .post-item .post-item-description > h2,#blog .post-item .post-item-description > h2 > a {font-size: 20px;line-height: 24px;}.single-post01 .comments .comment .text .name {font-size: 18px;}.blog-posts p {font-size: 15px;line-height: 20px;}.blogpage-section .blog-box .lower-portion .text-mr {font-size: 13px;line-height: 20px;margin-right: 100px;}.blogpage-section .blog-box .lower-portion .text-size-14 {font-size: 13px;line-height: 20px;}.blogpage-section .blog-box .button-portion .text-size-14 {font-size: 13px;line-height: 20px;}/* Blog */.blogpage-section .blog-box figure img {width: 100%;}.blogpage-section .blog-box .lower-portion {padding: 20px 30px;}.blogpage-section .blog-box .button-portion {padding: 12px 0 12px 30px;}.blogpage-section .blog-box .button-portion .date {width: 49%;}.blogpage-section .blog-box .lower-portion .text-mr {margin-right: 40px;}.blogpage-section .blog-box .lower-portion h5 {margin-right: 0px;font-size: 18px;}/* Single Blog */.singleblog-section .main-box {margin-bottom: 20px;}.singleblog-section .main-box .content2 {padding: 20px 22px;}.singleblog-section .main-box .content2 .singleblog-quoteimage {margin-bottom: 12px;}.singleblog-section .main-box .content2 .singleblog-quoteimage img {width: 26px;}.singleblog-section .content4 {margin-bottom: 120px;}.singleblog-section .content4 h5 {margin-bottom: 10px;}.singleblog-section .content4 .tag .button {margin-bottom: 15px;}.singleblog-section .content4 .icon h5 {display: contents;}.singleblog-section .content4 .icon .social-icons {top: 32px;left: 0;right: 0;}.singleblog-section .content5 .singleblog-review1 img {width: 100px;}.singleblog-section .content5 .content {padding: 46px 15px 10px;}.singleblog-section .content5 .content span {margin-bottom: 6px;}.singleblog-section .content6:after {height: 0;left: 13px;}.singleblog-section .content6 h4:after {width: 32%;}.singleblog-section .content6 .comment .image img {width: 60px;}.singleblog-section .content6 .comment h5 {font-size: 16px;line-height: 22px;}.singleblog-section .content6 .comment span {margin-bottom: -26px;}.singleblog-section .content6 .comment .reply {padding: 6px 18px;top: -28px;}.singleblog-section .content7 textarea {padding: 10px;height: 100px;}.singleblog-section .content7 input {padding: 8px 10px;}.singleblog-section .content7 .post_comment {padding: 12px 15px;}.singleblog-section .box1 {margin-bottom: 20px;}.singleblog-section .box1 h5:after {width: 82%;}.singleblog-section .box4 ul {padding: 0;}.singleblog-section .box5 .feed:after {width: 84%;}.singleblog-section .box5 .feed .feed-image {width: 25%;}.singleblog-section .box5 .feed a {padding: 9px 0 0 12px;}/* Blog pages */.blog-posts .blog-box .loadone_twocol .date {width: 48.5%;}.blog-posts .onecolumn-blog .lower-portion {padding: 20px;}.blog-posts .onecolumn-blog .button-portion {padding: 12px 0 12px 20px;}.blog-posts .twocolumn-blog .button-portion {padding: 12px 0 12px 20px;}.blog-posts .twocolumn-blog .lower-portion {padding: 20px;}.blog-posts .threecolumn-blog .button-portion {padding: 12px 0 12px 20px;}.blog-posts .threecolumn-blog .lower-portion {padding: 20px;}.blog-posts .threecolumn-blog .lower-portion .text-mr {margin-right: 15px;}.blog-posts .fourcolumn-blog .button-portion .date {width: 48.5%;}.blog-posts .fourcolumn-blog .lower-portion {padding: 20px;}.blog-posts .fourcolumn-blog .button-portion {padding: 15px 0 15px 20px;}.blog-posts .sixcolumn-blog .button-portion {padding: 12px 0 12px 20px;}.blog-posts .sixcolumn-blog .button-portion .date {width: 48.5%;}.blog-posts .sixcolumn-blog .lower-portion {padding: 20px;}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}