:root{--primary-color:#033631;--primary-rgb-05:#0336310d;--secondary-color:#daa520;--secondary-rgb-05:#bf9c420d;--white-color:#fff;--black-color:#000;--text-color:#525252;--body-color:#fff;--footer-color:#1e1e1e;--border-color-one:#04433d;--border-color-two:#07554d;--border-radius-one:5px;--border-radius-two:15px;--border-radius-three:24px;--title-fonts:"Playfair Display", serif;--body-fonts:"Poppins", sans-serif;--transition:all .5s ease-in-out;--box-shadow:0 14px 28px -20px #1018283d;--background-one:var(--primary-color);--background-two:var(--secondary-color);--extra-color:#e7eeee;--extra-color-one:#07554d;--extra-color-two:#04433d;--extra-color-three:#161616;--extra-color-four:#272727;--extra-color-five:#0c193e;--extra-color-six:#0e131a}::selection{text-shadow:none;background:var(--primary-color);color:var(--white-color)}html{-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;height:100%;margin:0;overflow-x:hidden}body{background:var(--body-color);font-family:var(--body-fonts);color:var(--text-color);font-size:16px;font-style:normal;font-weight:400;line-height:1.6em}@media (max-width:991px){body{font-size:15px;line-height:1.4rem}}iframe{border:0;width:100%}.page-wrapper{width:100%;display:inline-block;position:relative}p{color:inherit;margin-bottom:20px;font-size:16px;line-height:1.6rem;position:relative}@media (max-width:991px){p{font-size:15px;line-height:1.4rem}}a:focus,a:hover{color:inherit;text-decoration:none;outline:none!important}a{color:inherit;cursor:pointer;text-decoration:none;display:inline-block;outline:none!important}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}blockquote{background-color:var(--primary-color);color:var(--white-color);border-radius:var(--border-radius-three)}@media (max-width:1199px){blockquote{border-radius:20px}}blockquote{margin-bottom:20px;padding:30px;position:relative}blockquote strong{font-family:var(--title-fonts);color:var(--white-color);padding-top:15px;font-style:italic;font-weight:600;display:block}strong{font-weight:700}em,dfn{font-style:italic}dfn{font-weight:700}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted var(--border-color-one)}address{margin:0 0 1.5em;font-style:italic}del{color:var(--text-color)}pre{white-space:pre;margin:1.5em 0}pre,code,tt{font-family:var(--body-fonts);line-height:1.5}button{color:inherit;border:none;text-decoration:none;outline:none!important}figure{margin:0;position:relative;overflow:hidden}img{max-width:100%}pre{background:var(--white-color);border:1px solid var(--extra-color-one);padding:15px}hr{border-bottom:1px solid var(--extra-color-one);border-top:0;margin:0;padding:0}b,strong{font-weight:600}section{z-index:1;position:relative}li ul,li ol,ul,ol{margin:0}ul{margin-bottom:0;padding-left:0;list-style-type:none}ol{margin-bottom:0;padding-left:0;list-style-type:decimal}dl{margin:0}dl dt{font-weight:700}dd{margin-left:1.5em}ol li{list-style:decimal}ol ol{padding-left:25px}ul li{list-style-type:none}table{border-collapse:collapse;border-spacing:0;margin-bottom:0!important}th{font-weight:500}th,td,caption{padding:4px 0}tfoot{font-style:italic}h1,h2,h3,h4,h5,h6{color:var(--primary-color);font-family:var(--title-fonts);letter-spacing:.5px;margin:0;font-weight:500}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}h1{font-size:72px;line-height:1.3em}@media (max-width:1400px){h1{font-size:68px}}@media (max-width:1199px){h1{font-size:52px}}@media (max-width:991px){h1{font-size:48px;line-height:1.2em}}@media (max-width:767px){h1{font-size:38px}}h2{font-size:62px;line-height:1.3em}@media (max-width:991px){h2{font-size:42px}}@media (max-width:767px){h2{font-size:36px}}h3{font-size:42px;line-height:1.3em}@media (max-width:767px){h3{font-size:24px}}h4{font-size:32px}@media (max-width:767px){h4{font-size:22px}}h5{font-size:28px}@media (max-width:767px){h5{font-size:20px}}h6{font-size:22px}@media (max-width:767px){h6{font-size:18px}}.form-group{margin-bottom:25px}.form-group .field-inner{position:relative}.form-group .field-inner label{margin-bottom:5px;font-size:14px}.form-group .field-inner .form-control.error-border,.form-group .field-inner .form-select.error-border{border-color:red!important}.form-group .field-inner textarea{resize:none;float:none;outline:none;height:150px;overflow:hidden}.form-group .field-inner.checkbox{display:-webkit-flex;display:-moz-flex;gap:10px;display:flex}.form-group .field-inner.checkbox input{border:1px solid var(--primary-color);background-color:var(--white-color);width:20px;height:20px;margin:0;padding:0;border-radius:5px!important}.form-group .field-inner.checkbox input:checked{background-color:var(--primary-color);border-color:var(--extra-color)}.form-group .field-inner.checkbox input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.form-group .field-inner.checkbox label{flex:1;margin-bottom:0;line-height:normal}.form-group .field-inner .error{font-size:13px;color:red!important}input,.form-control,.form-select{float:none;background-color:var(--extra-color-two);width:100%;height:52px;color:var(--white-color);border:1px solid var(--extra-color-two);border-radius:var(--border-radius-one);outline:none;padding:10px 15px}input.white-field,.form-control.white-field,.form-select.white-field{border-color:var(--border-color-two);color:var(--black-color);background-color:#0000}.form-select{appearance:auto;background-image:none}input[type=date]::-webkit-calendar-picker-indicator{filter:invert();opacity:1;cursor:pointer;display:block}input[type=time]::-webkit-calendar-picker-indicator{filter:invert();opacity:1;cursor:pointer;display:block}input:focus,input:hover,textarea:hover,textarea:focus,textarea:hover,.form-control:hover,.form-control:focus,.form-select:focus,.form-select:hover{background-color:var(--extra-color-two);border-color:var(--extra-color-two);color:var(--white-color);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:none}input:focus.white-field,input:hover.white-field,textarea:hover.white-field,textarea:focus.white-field,textarea:hover.white-field,.form-control:hover.white-field,.form-control:focus.white-field,.form-select:focus.white-field,.form-select:hover.white-field{color:var(--black-color);background-color:#0000}input[type=radio],input[type=checkbox]{float:none;width:auto;height:auto;margin-right:5px}textarea::-webkit-input-placeholder{color:var(--white-color)!important}input::-webkit-input-placeholder{color:var(--white-color)!important}textarea::-moz-placeholder{color:var(--white-color)!important}input::-moz-placeholder{color:var(--white-color)!important}.ajax-response.success{color:var(--white-color);border-radius:var(--border-radius-one);background-color:green;margin-top:30px;padding:15px}.ajax-response.error{color:var(--white-color);border-radius:var(--border-radius-one);background-color:red;margin-top:30px;padding:15px}.accordion .accordion-item{background-color:var(--extra-color);border-radius:var(--border-radius-two);-ms-box-shadow:0 0 20px 0 #0000000d;-o-box-shadow:0 0 20px 0 #0000000d;border:none;margin-bottom:25px;overflow:hidden;box-shadow:0 0 20px #0000000d}.accordion .accordion-item .accordion-header{color:var(--black-color)}.accordion .accordion-item .accordion-header .accordion-button{background:var(--primary-rgb-05);color:var(--black-color);text-transform:capitalize;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:none;margin-bottom:0;padding:20px 80px 20px 20px;font-size:18px;font-weight:500;line-height:1.6rem}@media (max-width:767px){.accordion .accordion-item .accordion-header .accordion-button{font-size:16px}}.accordion .accordion-item .accordion-header .accordion-button:after{content:"+";z-index:2;width:45px;height:45px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;color:var(--black-color);background-image:none;justify-content:center;align-items:center;margin:auto;font-family:"Font Awesome 6 Free";font-size:18px;font-weight:600;display:flex;position:absolute;top:0;bottom:0;right:10px}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background:var(--primary-color);color:var(--white-color)}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{content:"";color:var(--white-color)}.accordion .accordion-item .accordion-collapse{border-top:1px solid var(--extra-color)}.accordion .accordion-item .accordion-collapse .accordion-body{background-color:var(--primary-color)}.accordion .accordion-item .accordion-collapse .accordion-body p{color:var(--white-color);margin-bottom:0;font-weight:300}@media (max-width:767px){.accordion .accordion-item .accordion-collapse .accordion-body p{font-size:14px;line-height:1.4rem}}.accordion .accordion-item:last-child{margin-bottom:0}.breadcrumb-section .breadcrumb-wapper{z-index:2;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.breadcrumb-section .breadcrumb-wapper:after{content:"";background-color:var(--black-color);z-index:-1;opacity:.65;width:100%;height:100%;position:absolute;top:0}.breadcrumb-section .breadcrumb-wapper .breadcrumb-content{z-index:2;text-align:center;padding-top:80px;padding-bottom:40px;position:relative}@media (max-width:767px){.breadcrumb-section .breadcrumb-wapper .breadcrumb-content{padding-top:40px}}.breadcrumb-section .breadcrumb-wapper .breadcrumb-content .breadcrumb-title h1{text-transform:capitalize;color:var(--white-color);margin-bottom:20px;display:inline-block}.breadcrumb-section .breadcrumb-wapper .breadcrumb-content nav .breadcrumb{-moz-justify-content:center;justify-content:center;margin-bottom:0}.breadcrumb-section .breadcrumb-wapper .breadcrumb-content nav .breadcrumb .breadcrumb-item{padding-left:10px;font-size:16px;font-weight:500;list-style:none}.breadcrumb-section .breadcrumb-wapper .breadcrumb-content nav .breadcrumb .breadcrumb-item:not(:first-child):before{content:"";color:var(--white-color);padding-right:10px;font-family:"Font Awesome 6 Free";font-size:15px;font-weight:700;position:relative;top:2px}.breadcrumb-section .breadcrumb-wapper .breadcrumb-content nav .breadcrumb .breadcrumb-item:first-child{padding-left:0}.breadcrumb-section .breadcrumb-wapper .breadcrumb-content nav .breadcrumb .breadcrumb-item.active{color:var(--white-color)}.breadcrumb-section .breadcrumb-wapper .breadcrumb-content nav .breadcrumb .breadcrumb-item a{color:var(--white-color);text-transform:capitalize}@media (max-width:767px){.breadcrumb-section .breadcrumb-wapper .breadcrumb-content nav .breadcrumb .breadcrumb-item a{font-size:14px}}.breadcrumb-section .breadcrumb-shape-bottom{text-align:center;z-index:2;position:relative}.breadcrumb-section .breadcrumb-shape-bottom figure{display:-webkit-flex;display:-moz-flex;display:flex}.breadcrumb-section .breadcrumb-shape-bottom figure img{width:100%}.theme-button{vertical-align:middle;text-transform:capitalize;-moz-justify-content:center;-o-transition:.5s all ease;border:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;height:52px;padding:10px 20px;font-size:16px;font-weight:500;line-height:2;transition:all .5s;display:inline-flex;position:relative;overflow:hidden}@media (max-width:767px){.theme-button{font-size:14px}}.theme-button.style-1{background-color:var(--secondary-color);color:var(--black-color);z-index:2}.theme-button.style-1:before{content:"";z-index:-1;background-color:var(--extra-color-one);transform-origin:50% 100%;width:0%;height:100%;transition:all .4s;position:absolute;top:0;right:0}.theme-button.style-1:after{content:"";z-index:-1;background-color:var(--extra-color-one);transform-origin:50% 100%;width:0%;height:100%;transition:all .4s;position:absolute;top:0;left:0}.theme-button.style-1:hover{background-color:var(--extra-color-one);color:var(--white-color)}.theme-button.style-1:hover:before{width:100%;transition:all .9s;left:0;right:auto}.theme-button.style-1:hover:after{width:100%;transition:all .9s;left:auto;right:0}.theme-button.style-2{border:1px solid var(--secondary-color);color:var(--secondary-color)}.theme-button.style-2:before{content:"";z-index:-1;background-color:var(--secondary-color);transform-origin:50% 100%;width:0%;height:100%;transition:all .4s;position:absolute;top:0;right:0}.theme-button.style-2:after{content:"";z-index:-1;background-color:var(--secondary-color);transform-origin:50% 100%;width:0%;height:100%;transition:all .4s;position:absolute;top:0;left:0}.theme-button.style-2:hover{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--black-color)}.theme-button.style-2:hover:before{width:100%;transition:all .9s;left:0;right:auto}.theme-button.style-2:hover:after{width:100%;transition:all .9s;left:auto;right:0}.theme-button.style-3{border:1px solid var(--black-color);color:var(--black-color)}.theme-button.style-3:before{content:"";z-index:-1;background-color:var(--extra-color-one);transform-origin:50% 100%;width:0%;height:100%;transition:all .4s;position:absolute;top:0;right:0}.theme-button.style-3:after{content:"";z-index:-1;background-color:var(--extra-color-one);transform-origin:50% 100%;width:0%;height:100%;transition:all .4s;position:absolute;top:0;left:0}.theme-button.style-3:hover{border-color:var(--extra-color-one);background-color:var(--extra-color-one);color:var(--white-color)}.theme-button.style-3:hover:before{width:100%;transition:all .9s;left:0;right:auto}.theme-button.style-3:hover:after{width:100%;transition:all .9s;left:auto;right:0}.read-more-btn{color:var(--extra-color-five);text-transform:capitalize;-o-transition:all .4s ease-in-out;padding-right:40px;font-size:16px;font-weight:600;line-height:1.8em;transition:all .4s ease-in-out;display:inline-block;position:relative}.read-more-btn:before{content:"";color:var(--white-color);background-color:var(--extra-color-five);width:30px;height:30px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-o-transition:all .3s ease-in-out;background-position:50%;border-radius:50%;justify-content:center;align-items:center;font-family:"Font Awesome 6 Free";font-size:14px;line-height:normal;transition:all .3s ease-in-out;display:flex;position:absolute;top:50%;right:0;transform:translate(-3px,-50%)}.read-more-btn:hover{color:var(--primary-color)}.read-more-btn:hover:before{background-color:var(--primary-color);transform:translateY(-50%)}button:focus{outline:none;text-decoration:none}.sidebars-open{overflow:hidden}.sidebars{z-index:1045;max-width:100%;color:var(--text-color);visibility:hidden;background-color:var(--extra-color);background-clip:padding-box;outline:0;flex-direction:column;transition:transform .3s,visibility .3s;display:flex;position:fixed;top:0;bottom:0;transform:translate(100%)}.sidebars.show{visibility:visible;transform:translate(0)}.sidebars.show .sidebars-header .sidebars-close{-o-transition-delay:.2s;transition-delay:.2s;transform:translateY(0)}.sidebars.sidebars-end{width:400px;right:0}.sidebars .sidebars-header{align-items:center;padding:1rem;display:flex}.sidebars .sidebars-header .sidebars-close{text-align:center;width:24px;height:24px;color:var(--black-color);z-index:10;cursor:pointer;-o-transition:all .5s ease;font-size:24px;transition:all .5s;position:absolute;top:15px;right:15px;transform:translateY(-50px)}.sidebars .sidebars-body{flex-grow:1;padding:1rem;overflow-y:auto}.sidebars .sidebars-body .widget{background:0 0;border:none;padding:0}.sidebars .sidebars-body .mobile-menu .mean-bar nav .mean-bar{display:none}.sidebars .sidebars-body .sidebars-about{margin-bottom:50px}.sidebars .sidebars-body .sidebars-about p{color:var(--text-color);margin-bottom:0;font-weight:400}.sidebars .sidebars-body .sidebars-contact{width:100%;margin-bottom:50px;display:inline-block}.sidebars .sidebars-body .sidebars-contact .widget-contact .sidebars-cta-item .sidebars-cta-list{display:-webkit-flex;display:-moz-flex;gap:20px;margin-bottom:20px;display:flex}.sidebars .sidebars-body .sidebars-contact .widget-contact .sidebars-cta-item .sidebars-cta-list:last-of-type{margin-bottom:0}.sidebars .sidebars-body .sidebars-contact .widget-contact .sidebars-cta-item .sidebars-cta-list .sidebars-cta-icon{color:var(--primary-color);width:24px;height:24px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;display:flex;position:relative}.sidebars .sidebars-body .sidebars-contact .widget-contact .sidebars-cta-item .sidebars-cta-list .sidebars-cta-content{flex:1}.sidebars .sidebars-body .sidebars-contact .widget-contact .sidebars-cta-item .sidebars-cta-list .sidebars-cta-content a,.sidebars .sidebars-body .sidebars-contact .widget-contact .sidebars-cta-item .sidebars-cta-list .sidebars-cta-content p{color:var(--text-color);margin-bottom:0;font-size:16px;font-weight:400}.sidebars .sidebars-body .sidebars-contact .widget-contact .sidebars-cta-item .sidebars-cta-list .sidebars-cta-content a:hover,.sidebars .sidebars-body .sidebars-contact .widget-contact .sidebars-cta-item .sidebars-cta-list .sidebars-cta-content p:hover{color:var(--primary-color)}.sidebars .sidebars-body .sidebars-button-wapper{width:100%;margin-bottom:50px;display:inline-block}.sidebars .sidebars-body .sidebars-button-wapper a{width:100%}.sidebars .sidebars-body .sidebars-social{margin-bottom:30px}.sidebars-overlay{z-index:1040;opacity:0;visibility:hidden;background-color:var(--black-color);width:100vw;height:100vh;position:fixed;top:0;left:0}.sidebars-overlay.show{opacity:.5;visibility:visible}.widget-sidebar{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:30px;display:flex;position:sticky;top:120px}.widget{background-color:var(--extra-color);border-radius:var(--border-radius-three)}@media (max-width:1199px){.widget{border-radius:20px}}.widget{padding:25px}@media (max-width:991px){.widget{padding:20px}}.widget .widget-title h3{margin-bottom:20px;font-size:24px;line-height:1.4em}.widget.widget-search form{position:relative}.widget.widget-search form .form-group .field-inner input{background-color:var(--primary-rgb-05);border-color:var(--primary-rgb-05);height:62px;color:var(--black-color)}.widget.widget-search form .form-group .field-inner input::placeholder{color:var(--black-color)!important}.widget.widget-search form .form-group .field-inner button{background:var(--primary-color);width:62px;height:100%;color:var(--white-color);-o-transition:.5s all ease;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:0 var(--border-radius-one) var(--border-radius-one) 0;justify-content:center;align-items:center;transition:all .5s;display:flex;position:absolute;top:0;right:0}.widget.widget-search form .form-group .field-inner button:hover{background:var(--secondary-color)}.widget.widget-categories-list .widget-content .category-list li{margin:0 0 15px}.widget.widget-categories-list .widget-content .category-list li a{text-transform:capitalize;background-color:var(--primary-rgb-05);width:100%;color:var(--black-color);border-radius:var(--border-radius-one);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;padding:15px;display:flex;position:relative}.widget.widget-categories-list .widget-content .category-list li a.active,.widget.widget-categories-list .widget-content .category-list li a:hover{background-color:var(--primary-color);color:var(--white-color)}.widget.widget-categories-list .widget-content .category-list li:last-child{margin-bottom:0}.widget.widget-recent-post .recent-post-item{border-bottom:1px solid #0000000f;margin-bottom:20px;padding-bottom:20px}.widget.widget-recent-post .recent-post-item:last-child{border:none;margin-bottom:0;padding:0}.widget.widget-recent-post .recent-post-item .recent-post-image figure{border-radius:var(--border-radius-two);display:block;overflow:hidden}.widget.widget-recent-post .recent-post-item .recent-post-image figure img{object-fit:cover;width:100px;height:100px;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}@media (max-width:991px){.widget.widget-recent-post .recent-post-item .recent-post-image figure img{width:80px;height:80px}}.widget.widget-recent-post .recent-post-item .recent-post-content{align-self:center}.widget.widget-recent-post .recent-post-item .recent-post-content h4{color:var(--black-color);text-transform:capitalize;margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.4em}.widget.widget-recent-post .recent-post-item .recent-post-content h4:hover{color:var(--primary-color)}.widget.widget-recent-post .recent-post-item .recent-post-content .post-date{color:var(--text-color);display:-webkit-flex;display:-moz-flex;align-items:center;gap:5px;margin-bottom:0;font-size:14px;display:flex}.widget.widget-recent-post .recent-post-item .recent-post-content .post-date i{color:var(--primary-color)}.widget.widget-recent-post .recent-post-item:hover .recent-post-image img{transform:rotate(-3deg)scale(1.1)}.widget.widget-tag .widget-content .widget-tag-box a{background-color:var(--primary-rgb-05);border-radius:var(--border-radius-three);padding:10px 20px;display:inline-block;position:relative}@media (max-width:1199px){.widget.widget-tag .widget-content .widget-tag-box a{border-radius:20px}}.widget.widget-tag .widget-content .widget-tag-box a{color:var(--black-color)}.widget.widget-tag .widget-content .widget-tag-box a:hover{background-color:var(--primary-color);color:var(--white-color)}.widget.widget-cta .service-cta-item{padding-top:10px}.widget.widget-cta .service-cta-item .service-cta-list{margin-bottom:20px}.widget.widget-cta .service-cta-item .service-cta-list:last-of-type{margin-bottom:0}.widget.widget-cta .service-cta-item .service-cta-list .service-cta-icon{background-color:var(--primary-rgb-05);color:var(--primary-color);border-radius:100%;width:52px;height:52px;font-size:18px;font-weight:600;position:relative}.widget.widget-cta .service-cta-item .service-cta-list .service-cta-icon:before{opacity:0;content:"";background:var(--primary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.widget.widget-cta .service-cta-item .service-cta-list .service-cta-content p{margin-bottom:5px;font-size:14px;font-weight:400}.widget.widget-cta .service-cta-item .service-cta-list .service-cta-content a{color:var(--black-color);font-family:var(--title-fonts);font-size:18px;font-weight:600}@media (max-width:575px){.widget.widget-cta .service-cta-item .service-cta-list .service-cta-content a{font-size:16px}}.widget.widget-cta .service-cta-item .service-cta-list:hover .service-cta-icon{color:var(--white-color)}.widget.widget-cta .service-cta-item .service-cta-list:hover .service-cta-icon i{z-index:1;position:relative}.widget.widget-cta .service-cta-item .service-cta-list:hover .service-cta-icon:before{opacity:1;transform:scale(1)}.widget.widget-cta .service-cta-item .service-cta-list:hover .service-cta-content a{color:var(--primary-color)}.widget.widget-company-profile .company-profile-list li{margin-bottom:20px}.widget.widget-company-profile .company-profile-list li:last-child{margin-bottom:0}.widget.widget-company-profile .company-profile-list li a{background-color:var(--primary-rgb-05);border-radius:var(--border-radius-two);color:var(--black-color);display:-webkit-flex;display:-moz-flex;align-items:center;gap:20px;padding:14px;display:flex;position:relative}@media (max-width:767px){.widget.widget-company-profile .company-profile-list li a{border-radius:var(--border-radius-one)}}.widget.widget-company-profile .company-profile-list li a .company-profile-icon{color:var(--primary-color);background-color:var(--extra-color);border-radius:100%;width:52px;height:52px;position:relative}.widget.widget-company-profile .company-profile-list li a .company-profile-icon:before{opacity:0;content:"";background:var(--primary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.widget.widget-company-profile .company-profile-list li a .company-profile-icon i{z-index:1;position:relative}.widget.widget-company-profile .company-profile-list li a .download-content i{width:25px;color:var(--black-color);margin-right:10px;font-size:24px}.widget.widget-company-profile .company-profile-list li a:hover .company-profile-icon{color:var(--white-color)}.widget.widget-company-profile .company-profile-list li a:hover .company-profile-icon:before{opacity:1;transform:scale(1)}.widget.widget-extra-services .widget-content ul{margin-bottom:30px;position:relative}.widget.widget-extra-services .widget-content ul li{margin-bottom:15px}.widget.widget-extra-services .widget-content ul li:last-child{margin-bottom:0}.widget.widget-extra-services .widget-content .services-total{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex;position:relative}.widget.widget-extra-services .widget-content .services-total span{color:var(--black-color)}.widget.widget-extra-services .widget-content .services-total p{font-family:var(--title-fonts);color:var(--primary-color);margin-bottom:0;font-size:28px;font-weight:500;line-height:1.4em}@media (max-width:767px){.widget.widget-extra-services .widget-content .services-total p{font-size:24px;line-height:1.4em}}.widget.widget-why-choose .widget-why-choose-list ul{position:relative}.widget.widget-why-choose .widget-why-choose-list ul li{margin-bottom:15px}.widget.widget-why-choose .widget-why-choose-list ul li:last-child{margin-bottom:0}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}@keyframes move-bottom{0%{transform:translateY(-25px)}50%{transform:translateY(0)}to{transform:translateY(-25px)}}@keyframes move-left{0%{transform:translate(0)}to{transform:translate(60px)}}@keyframes move-left-right{0%{transform:translate(-25px)}50%{transform:translate(0)}to{transform:translate(-25px)}}@keyframes move-left-center{0%{left:-60px}50%{left:0}to{left:60px}}@keyframes move-right{0%{transform:translate(-25px)}50%{transform:translate(0)}to{transform:translate(-25px)}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 40px))}}@keyframes infiniterotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes imageanime{to{left:125%}}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes spineer2{0%{-ms-box-shadow:0 0 0 0 #fffffffc;-o-box-shadow:0 0 0 0 #fffffffc;box-shadow:0 0 #fffffffc}to{-ms-box-shadow:0 0 0 45px #ffffff03;-o-box-shadow:0 0 0 45px #ffffff03;box-shadow:0 0 0 45px #ffffff03}}@keyframes spineer3{0%{-ms-box-shadow:0 0 0 0 #035e58e6;-o-box-shadow:0 0 0 0 #035e58e6;box-shadow:0 0 #035e58e6}to{-ms-box-shadow:0 0 0 15px #035e5803;-o-box-shadow:0 0 0 15px #035e5803;box-shadow:0 0 0 15px #035e5803}}@keyframes zoom{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes fadeinone{0%{opacity:0}50%{opacity:1}to{opacity:0}}.section-title-area{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;gap:30px;margin-bottom:50px;display:flex}@media (max-width:991px){.section-title-area{-moz-flex-direction:column;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}}.section-title-area .section-title{width:50%;max-width:580px;margin-bottom:0;position:relative}@media (max-width:991px){.section-title-area .section-title{width:100%}}.section-title-area .section-title .sub-title{margin:0}.section-title-area .section-title-content{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;flex:1;justify-content:space-between;align-items:center;width:50%;display:flex}@media (max-width:991px){.section-title-area .section-title-content{width:100%}}.section-title-area .section-title-content p{margin-bottom:0}.section-title{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:50px;display:flex;position:relative}@media (max-width:991px){.section-title{gap:20px;margin-bottom:30px}}.section-title.text-center{max-width:580px;margin-left:auto;margin-right:auto}.section-title.text-center .sub-title{margin:0 auto}.section-title-white .sub-title{color:var(--white-color)!important;background-color:#ffffff1a!important}.section-title-white h2{color:var(--white-color)!important}.section-title .sub-title{background-color:var(--primary-rgb-05);width:max-content;color:var(--primary-color);border-radius:var(--border-radius-three);letter-spacing:.2px;text-transform:uppercase;padding:5px 15px;font-size:14px;font-weight:400;line-height:1.4em;display:inline-block;position:relative}.section-title .sub-title:before{content:"";width:24px;height:24px;position:absolute;top:50%;left:15px;transform:translateY(-50%)}@media (max-width:767px){.section-title .sub-title:before{width:20px;height:20px}}.section-title h2{z-index:2;text-transform:capitalize;margin-bottom:0;font-size:42px;font-weight:600;line-height:1.4em;position:relative}@media (max-width:1399px){.section-title h2{font-size:38px}}@media (max-width:991px){.section-title h2{font-size:36px}}@media (max-width:767px){.section-title h2{font-size:32px}}.section-title p{margin-bottom:0}.pagination{margin-top:20px}.pagination nav .page-list{display:-webkit-flex;display:-moz-flex;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pagination nav .page-list li .page-numbers{text-align:center;background-color:var(--extra-color);width:50px;height:50px;color:var(--black-color);border-radius:var(--border-radius-three);padding:0 15px;line-height:50px;display:block;position:relative}.pagination nav .page-list li .page-numbers.current{background-color:var(--primary-color);color:var(--white-color)}.pagination nav .page-list li .page-numbers.prev,.pagination nav .page-list li .page-numbers.next{width:auto}.pagination nav .page-list li .page-numbers:hover{background-color:var(--primary-color);color:var(--white-color);z-index:2;text-decoration:none}.check-list ul li{margin-bottom:15px;padding-left:20px;position:relative}.check-list ul li:last-child{margin-bottom:0}.check-list ul li:before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:0}.check-list-two-col ul{display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;gap:15px 30px;margin:0;padding:0;list-style:none;display:flex}.check-list-two-col ul li{width:calc(50% - 15px);margin-bottom:0;padding-left:20px;position:relative}.check-list-two-col ul li:last-child{margin-bottom:0}@media (max-width:767px){.check-list-two-col ul li{width:100%}}.check-list-two-col ul li:before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:0}.social-icon{display:-webkit-flex;display:-moz-flex;align-items:center;gap:10px;display:flex}.social-icon li span{font-size:16px;font-weight:400}.social-icon li a{color:var(--white-color);background-color:var(--extra-color-one);width:50px;height:50px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;font-size:16px;line-height:50px;display:flex;position:relative}.social-icon li a:before{opacity:0;content:"";background:var(--secondary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.social-icon li a:hover{color:var(--white-color)}.social-icon li a:hover:before{opacity:1;transform:scale(1.02)}.social-icon li a i{z-index:2;position:relative}.social-icon.social-vertical{-moz-flex-direction:column;flex-direction:column}.back-to-top{z-index:5;background-color:var(--primary-color);width:40px;height:40px;color:var(--white-color);-ms-box-shadow:0 2px 28px 0 #00000017;-o-box-shadow:0 2px 28px 0 #00000017;border-radius:var(--border-radius-one);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border:1px solid #ffffff1a;justify-content:center;align-items:center;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 2px 28px #00000017}.back-to-top:hover{background-color:var(--secondary-color);color:var(--white-color)}.swiper-actions{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;gap:20px;margin-bottom:0;display:flex;position:relative}@media (max-width:767px){.swiper-actions{gap:10px}}.swiper-actions .swiper-button-next,.swiper-actions .swiper-button-prev{width:50px;height:50px;color:var(--extra-color-five);border:1px solid var(--extra-color-five);display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;background-color:#0000;border-radius:100px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:18px;display:flex;position:relative;top:0;left:0;right:0}@media (max-width:767px){.swiper-actions .swiper-button-next,.swiper-actions .swiper-button-prev{font-size:15px}}.swiper-actions .swiper-button-next:after,.swiper-actions .swiper-button-prev:after{display:none}.swiper-actions .swiper-button-next:hover,.swiper-actions .swiper-button-prev:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white-color)}.swiper-actions .dot .swiper-pagination-bullet{-o-transition:.6s;background:var(--extra-color-five);opacity:1;border-radius:7px;width:7px;height:7px;margin-bottom:1px;margin-right:15px;transition:all .6s}.swiper-actions .dot .swiper-pagination-bullet-active{-o-transition:.6s;transition:all .6s;position:relative}.swiper-actions .dot .swiper-pagination-bullet-active:before{border:1px solid var(--extra-color-five);content:"";background-color:#0000;border-radius:50%;width:20px;height:20px;line-height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custome-radio [type=radio].checked,.custome-radio [type=radio]:not(.checked){position:absolute;left:-9999px}.custome-radio [type=radio]:checked+label,.custome-radio [type=radio]:not(:checked)+label{cursor:pointer;color:var(--text-color);padding-left:28px;line-height:20px;display:inline-block;position:relative}.custome-radio [type=radio]:checked+label:before,.custome-radio [type=radio]:not(:checked)+label:before{content:"";background:var(--white-color);border:1px solid var(--black-color);border-radius:100%;width:20px;height:20px;position:absolute;top:0;left:0}.custome-radio [type=radio]:checked+label:before{border-color:var(--primary-color)}.custome-radio [type=radio]:checked+label:after,.custome-radio [type=radio]:not(:checked)+label:after{content:"";background:var(--primary-color);-o-transition:all .2s ease;border-radius:100%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.custome-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.custome-radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.comment-wapper .comments-title{font-size:28px;line-height:1.4em;position:relative}@media (max-width:991px){.comment-wapper .comments-title{font-size:24px}}.comment-wapper .comment-list li{border-top:1px solid #0000000f;margin-top:30px;padding-top:30px}.comment-wapper .comment-list li:first-of-type{border-top:none;margin-top:0;padding-top:0}.comment-wapper .comment-list li .comment-list-item{display:-webkit-flex;display:-moz-flex;display:flex}@media (max-width:767px){.comment-wapper .comment-list li .comment-list-item{-moz-flex-direction:column;flex-direction:column}}.comment-wapper .comment-list li .comment-list-item .comment-user-profile{flex:none;margin-right:25px}@media (max-width:767px){.comment-wapper .comment-list li .comment-list-item .comment-user-profile{margin-bottom:10px;margin-right:0}}.comment-wapper .comment-list li .comment-list-item .comment-user-profile figure{border-radius:20px;display:inline-block;overflow:hidden}.comment-wapper .comment-list li .comment-list-item .comment-user-profile figure img{object-fit:cover;width:100px;height:100px}.comment-wapper .comment-list li .comment-list-item .comment-content{min-height:115px;position:relative}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta{display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;display:flex}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-author{color:var(--text-color);margin-top:0;margin-bottom:0;font-weight:500;display:inline-flex;position:relative}@media (max-width:767px){.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-author{font-size:14px}}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-author .comment-author-name{text-transform:capitalize;color:var(--black-color);margin:0 5px;font-weight:600}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-date{display:-webkit-flex;display:-moz-flex;color:var(--text-color);align-items:center;gap:5px;margin:0 0 0 30px;font-size:16px;font-weight:400;display:flex;position:relative}@media (max-width:767px){.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-date{font-size:14px}}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-date:before{content:"";background-color:var(--text-color);width:8px;height:1px;position:absolute;top:50%;left:-22px;transform:translateY(-50%)}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-date i{color:var(--primary-color)}.comment-wapper .comment-list li .comment-list-item .comment-content p{margin-bottom:15px}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-reply i{margin-right:5px}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-reply:hover{color:var(--primary-color)}.comment-wapper .comment-list li .comment-list-item.comment-nesting{border-top:1px solid #0000000f;margin-top:30px;padding-top:30px;padding-left:130px}@media (max-width:767px){.comment-wapper .comment-list li .comment-list-item.comment-nesting{padding-left:30px}}.comment-wapper .comment-list li:last-of-type{border-bottom:none;margin-bottom:0}.comment-respond .comments-respond-title{font-size:28px;line-height:1.4em;position:relative}@media (max-width:991px){.comment-respond .comments-respond-title{font-size:24px}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px var(--primary-color);-moz-box-shadow:inset 0 0 5px var(--primary-color);-ms-box-shadow:inset 0 0 5px var(--primary-color);-o-box-shadow:inset 0 0 5px var(--primary-color);box-shadow:inset 0 0 5px var(--primary-color);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.mouse-cursor{pointer-events:none;visibility:hidden;border-radius:50%;position:fixed;top:0;left:0;transform:translateZ(0)}.mouse-cursor.cursor-inner{z-index:10000001;background-color:var(--primary-color);-o-transition:width .3s ease-in-out, height .3s ease-in-out, margin .3s ease-in-out, opacity .3s ease-in-out;width:6px;height:6px;transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out}.mouse-cursor.cursor-inner.cursor-hover{background-color:var(--primary-color);opacity:.3;width:70px;height:70px;margin-top:-35px;margin-left:-35px}.mouse-cursor.cursor-outer{border:1px solid var(--primary-color);box-sizing:border-box;z-index:10000000;opacity:.5;-o-transition:all 80ms ease-out;width:30px;height:30px;margin-top:-12px;margin-left:-12px;transition:all 80ms ease-out}.mouse-cursor.cursor-outer.cursor-hover{opacity:0}.line-anime{margin-bottom:25px;padding-bottom:10px;position:relative}.line-anime:before{content:"";background:var(--secondary-color);z-index:1;width:30px;height:2px;animation:3s infinite alternate move-left;position:absolute;bottom:0;left:0}.line-anime:after{content:"";background:var(--extra-color-one);width:90px;height:2px;position:absolute;bottom:0;left:0}.line-anime-center{margin-bottom:25px;padding-bottom:10px;position:relative}.line-anime-center:before{content:"";background:var(--secondary-color);z-index:1;width:30px;height:2px;margin:0 auto;animation:3s infinite alternate move-left-center;position:absolute;bottom:0;left:0;right:0}.line-anime-center:after{content:"";background:var(--extra-color-one);width:90px;height:2px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.underline a{background-image:linear-gradient(90deg,currentColor 0 100%);background-position:0 90%;background-repeat:no-repeat;background-size:0 1px;transition:all .3s,background-size .8s;display:inline}.underline a:hover{color:var(--primary-color);background-size:100% 1px}.underline.is-white a{background-image:linear-gradient(var(--white-color), var(--white-color)), linear-gradient(var(--white-color), var(--white-color));padding:0 0 3px}.underline.is-white a:hover{color:var(--white-color)}.hover-icon-anime .icon-anime{background-color:var(--extra-color);width:100px;height:100px;color:var(--primary-color);display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;display:flex;position:relative}.hover-icon-anime .icon-anime:before{opacity:0;content:"";background:var(--primary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.hover-icon-anime .icon-anime figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.hover-icon-anime .icon-anime figure img{object-fit:cover;width:60px;height:60px}.hover-icon-anime:hover .icon-anime figure{transform:scale(-1)rotate(180deg)}.hover-icon-anime:hover .icon-anime:before{opacity:1;transform:scale(1)}.swiper-pagination{position:relative!important}.swiper-pagination-bullet{background:var(--extra-color-five)!important}.preloader{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-moz-flex-direction:column;z-index:999;background-color:var(--extra-color-two);flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.preloader .preloader-icon{position:relative}.preloader .preloader-icon img{width:100px;height:100px}.preloader .preloader-text{display:-webkit-flex;display:-moz-flex;display:flex}.preloader .preloader-text p{color:var(--white-color);text-transform:capitalize;margin-bottom:0;font-size:46px;font-weight:700;line-height:1.1em;animation:3s ease-in-out infinite fadeinone}@media (max-width:991px){.preloader .preloader-text p{font-size:36px}}@media (max-width:767px){.preloader .preloader-text p{font-size:26px}}.preloader .preloader-text p:first-child{animation-delay:.2s}.preloader .preloader-text p:nth-child(2){animation-delay:.3s}.preloader .preloader-text p:nth-child(3){animation-delay:.4s}.preloader .preloader-text p:nth-child(4){animation-delay:.5s}.preloader .preloader-text p:nth-child(5){animation-delay:.6s}.preloader .preloader-text p:nth-child(6){animation-delay:.7s}.preloader .preloader-text p:nth-child(7){animation-delay:.8s}.preloader .preloader-text p:nth-child(8){animation-delay:.9s}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pt-55{padding-top:55px!important}.pt-60{padding-top:60px!important}.pt-65{padding-top:65px!important}.pt-70{padding-top:70px!important}.pt-75{padding-top:75px!important}.pt-80{padding-top:80px!important}.pt-85{padding-top:85px!important}.pt-90{padding-top:90px!important}.pt-95{padding-top:95px!important}.pt-100{padding-top:100px!important}.pt-105{padding-top:105px!important}.pt-110{padding-top:110px!important}.pt-115{padding-top:115px!important}.pt-120{padding-top:120px!important}.pt-125{padding-top:125px!important}.pt-130{padding-top:130px!important}.pt-135{padding-top:135px!important}.pt-140{padding-top:140px!important}.pt-145{padding-top:145px!important}.pt-150{padding-top:150px!important}.pt-155{padding-top:155px!important}.pt-160{padding-top:160px!important}.pt-165{padding-top:165px!important}.pt-170{padding-top:170px!important}.pt-175{padding-top:175px!important}.pt-180{padding-top:180px!important}.pt-185{padding-top:185px!important}.pt-190{padding-top:190px!important}.pt-195{padding-top:195px!important}.pt-200{padding-top:200px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pb-55{padding-bottom:55px!important}.pb-60{padding-bottom:60px!important}.pb-65{padding-bottom:65px!important}.pb-70{padding-bottom:70px!important}.pb-75{padding-bottom:75px!important}.pb-80{padding-bottom:80px!important}.pb-85{padding-bottom:85px!important}.pb-90{padding-bottom:90px!important}.pb-95{padding-bottom:95px!important}.pb-100{padding-bottom:100px!important}.pb-105{padding-bottom:105px!important}.pb-110{padding-bottom:110px!important}.pb-115{padding-bottom:115px!important}.pb-120{padding-bottom:120px!important}.pb-125{padding-bottom:125px!important}.pb-130{padding-bottom:130px!important}.pb-135{padding-bottom:135px!important}.pb-140{padding-bottom:140px!important}.pb-145{padding-bottom:145px!important}.pb-150{padding-bottom:150px!important}.pb-155{padding-bottom:155px!important}.pb-160{padding-bottom:160px!important}.pb-165{padding-bottom:165px!important}.pb-170{padding-bottom:170px!important}.pb-175{padding-bottom:175px!important}.pb-180{padding-bottom:180px!important}.pb-185{padding-bottom:185px!important}.pb-190{padding-bottom:190px!important}.pb-195{padding-bottom:195px!important}.pb-200{padding-bottom:200px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-45{padding-left:45px!important}.pl-50{padding-left:50px!important}.pl-55{padding-left:55px!important}.pl-60{padding-left:60px!important}.pl-65{padding-left:65px!important}.pl-70{padding-left:70px!important}.pl-75{padding-left:75px!important}.pl-80{padding-left:80px!important}.pl-85{padding-left:85px!important}.pl-90{padding-left:90px!important}.pl-95{padding-left:95px!important}.pl-100{padding-left:100px!important}.pl-105{padding-left:105px!important}.pl-110{padding-left:110px!important}.pl-115{padding-left:115px!important}.pl-120{padding-left:120px!important}.pl-125{padding-left:125px!important}.pl-130{padding-left:130px!important}.pl-135{padding-left:135px!important}.pl-140{padding-left:140px!important}.pl-145{padding-left:145px!important}.pl-150{padding-left:150px!important}.pl-155{padding-left:155px!important}.pl-160{padding-left:160px!important}.pl-165{padding-left:165px!important}.pl-170{padding-left:170px!important}.pl-175{padding-left:175px!important}.pl-180{padding-left:180px!important}.pl-185{padding-left:185px!important}.pl-190{padding-left:190px!important}.pl-195{padding-left:195px!important}.pl-200{padding-left:200px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-45{padding-right:45px!important}.pr-50{padding-right:50px!important}.pr-55{padding-right:55px!important}.pr-60{padding-right:60px!important}.pr-65{padding-right:65px!important}.pr-70{padding-right:70px!important}.pr-75{padding-right:75px!important}.pr-80{padding-right:80px!important}.pr-85{padding-right:85px!important}.pr-90{padding-right:90px!important}.pr-95{padding-right:95px!important}.pr-100{padding-right:100px!important}.pr-105{padding-right:105px!important}.pr-110{padding-right:110px!important}.pr-115{padding-right:115px!important}.pr-120{padding-right:120px!important}.pr-125{padding-right:125px!important}.pr-130{padding-right:130px!important}.pr-135{padding-right:135px!important}.pr-140{padding-right:140px!important}.pr-145{padding-right:145px!important}.pr-150{padding-right:150px!important}.pr-155{padding-right:155px!important}.pr-160{padding-right:160px!important}.pr-165{padding-right:165px!important}.pr-170{padding-right:170px!important}.pr-175{padding-right:175px!important}.pr-180{padding-right:180px!important}.pr-185{padding-right:185px!important}.pr-190{padding-right:190px!important}.pr-195{padding-right:195px!important}.pr-200{padding-right:200px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-65{margin-top:65px!important}.mt-70{margin-top:70px!important}.mt-75{margin-top:75px!important}.mt-80{margin-top:80px!important}.mt-85{margin-top:85px!important}.mt-90{margin-top:90px!important}.mt-95{margin-top:95px!important}.mt-100{margin-top:100px!important}.mt-105{margin-top:105px!important}.mt-110{margin-top:110px!important}.mt-115{margin-top:115px!important}.mt-120{margin-top:120px!important}.mt-125{margin-top:125px!important}.mt-130{margin-top:130px!important}.mt-135{margin-top:135px!important}.mt-140{margin-top:140px!important}.mt-145{margin-top:145px!important}.mt-150{margin-top:150px!important}.mt-155{margin-top:155px!important}.mt-160{margin-top:160px!important}.mt-165{margin-top:165px!important}.mt-170{margin-top:170px!important}.mt-175{margin-top:175px!important}.mt-180{margin-top:180px!important}.mt-185{margin-top:185px!important}.mt-190{margin-top:190px!important}.mt-195{margin-top:195px!important}.mt-200{margin-top:200px!important}.mt--100{margin-top:-100px}.mt--150{margin-top:-150px}.mt--200{margin-top:-200px}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.mb-55{margin-bottom:55px!important}.mb-60{margin-bottom:60px!important}.mb-65{margin-bottom:65px!important}.mb-70{margin-bottom:70px!important}.mb-75{margin-bottom:75px!important}.mb-80{margin-bottom:80px!important}.mb-85{margin-bottom:85px!important}.mb-90{margin-bottom:90px!important}.mb-95{margin-bottom:95px!important}.mb-100{margin-bottom:100px!important}.mb-105{margin-bottom:105px!important}.mb-110{margin-bottom:110px!important}.mb-115{margin-bottom:115px!important}.mb-120{margin-bottom:120px!important}.mb-125{margin-bottom:125px!important}.mb-130{margin-bottom:130px!important}.mb-135{margin-bottom:135px!important}.mb-140{margin-bottom:140px!important}.mb-145{margin-bottom:145px!important}.mb-150{margin-bottom:150px!important}.mb-155{margin-bottom:155px!important}.mb-160{margin-bottom:160px!important}.mb-165{margin-bottom:165px!important}.mb-170{margin-bottom:170px!important}.mb-175{margin-bottom:175px!important}.mb-180{margin-bottom:180px!important}.mb-185{margin-bottom:185px!important}.mb-190{margin-bottom:190px!important}.mb-195{margin-bottom:195px!important}.mb-200{margin-bottom:200px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-45{margin-left:45px!important}.ml-50{margin-left:50px!important}.ml-55{margin-left:55px!important}.ml-60{margin-left:60px!important}.ml-65{margin-left:65px!important}.ml-70{margin-left:70px!important}.ml-75{margin-left:75px!important}.ml-80{margin-left:80px!important}.ml-85{margin-left:85px!important}.ml-90{margin-left:90px!important}.ml-95{margin-left:95px!important}.ml-100{margin-left:100px!important}.ml-105{margin-left:105px!important}.ml-110{margin-left:110px!important}.ml-115{margin-left:115px!important}.ml-120{margin-left:120px!important}.ml-125{margin-left:125px!important}.ml-130{margin-left:130px!important}.ml-135{margin-left:135px!important}.ml-140{margin-left:140px!important}.ml-145{margin-left:145px!important}.ml-150{margin-left:150px!important}.ml-155{margin-left:155px!important}.ml-160{margin-left:160px!important}.ml-165{margin-left:165px!important}.ml-170{margin-left:170px!important}.ml-175{margin-left:175px!important}.ml-180{margin-left:180px!important}.ml-185{margin-left:185px!important}.ml-190{margin-left:190px!important}.ml-195{margin-left:195px!important}.ml-200{margin-left:200px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-45{margin-right:45px!important}.mr-50{margin-right:50px!important}.mr-55{margin-right:55px!important}.mr-60{margin-right:60px!important}.mr-65{margin-right:65px!important}.mr-70{margin-right:70px!important}.mr-75{margin-right:75px!important}.mr-80{margin-right:80px!important}.mr-85{margin-right:85px!important}.mr-90{margin-right:90px!important}.mr-95{margin-right:95px!important}.mr-100{margin-right:100px!important}.mr-105{margin-right:105px!important}.mr-110{margin-right:110px!important}.mr-115{margin-right:115px!important}.mr-120{margin-right:120px!important}.mr-125{margin-right:125px!important}.mr-130{margin-right:130px!important}.mr-135{margin-right:135px!important}.mr-140{margin-right:140px!important}.mr-145{margin-right:145px!important}.mr-150{margin-right:150px!important}.mr-155{margin-right:155px!important}.mr-160{margin-right:160px!important}.mr-165{margin-right:165px!important}.mr-170{margin-right:170px!important}.mr-175{margin-right:175px!important}.mr-180{margin-right:180px!important}.mr-185{margin-right:185px!important}.mr-190{margin-right:190px!important}.mr-195{margin-right:195px!important}.mr-200{margin-right:200px!important}@media (max-width:991px){.md-pt-180{padding-top:180px!important}.md-pt-170{padding-top:170px!important}.md-pt-160{padding-top:160px!important}.md-pt-150{padding-top:150px!important}.md-pt-140{padding-top:140px!important}.md-pt-130{padding-top:130px!important}.md-pt-120{padding-top:120px!important}.md-pt-110{padding-top:110px!important}.md-pt-100{padding-top:100px!important}.md-pt-90{padding-top:90px!important}.md-pt-80{padding-top:80px!important}.md-pt-70{padding-top:70px!important}.md-pt-60{padding-top:60px!important}.md-pt-50{padding-top:50px!important}.md-pt-40{padding-top:40px!important}.md-pt-30{padding-top:30px!important}.md-pt-20{padding-top:20px!important}.md-pt-10{padding-top:10px!important}.md-pb-180{padding-bottom:180px!important}.md-pb-170{padding-bottom:170px!important}.md-pb-160{padding-bottom:160px!important}.md-pb-150{padding-bottom:150px!important}.md-pb-140{padding-bottom:140px!important}.md-pb-130{padding-bottom:130px!important}.md-pb-120{padding-bottom:120px!important}.md-pb-110{padding-bottom:110px!important}.md-pb-100{padding-bottom:100px!important}.md-pb-90{padding-bottom:90px!important}.md-pb-80{padding-bottom:80px!important}.md-pb-70{padding-bottom:70px!important}.md-pb-60{padding-bottom:60px!important}.md-pb-50{padding-bottom:50px!important}.md-pb-40{padding-bottom:40px!important}.md-pb-30{padding-bottom:30px!important}.md-pb-20{padding-bottom:20px!important}.md-pb-10{padding-bottom:10px!important}.md-mt .md-mt--110{margin-top:-110px}.md-mt .md-mt--120{margin-top:-120px}.md-mt .md-mt--130{margin-top:-130px}.md-mt .md-mt--140{margin-top:-140px}.md-mt .md-mt--150{margin-top:-150px}}.fs_14{font-size:14px!important}.fs_15{font-size:15px!important}.fs_16{font-size:16px!important}.fs_17{font-size:17px!important}.fs_18{font-size:18px!important}.fs_19{font-size:19px!important}.fs_20{font-size:20px!important}.fs_21{font-size:21px!important}.fs_22{font-size:22px!important}.fs_23{font-size:23px!important}.fs_24{font-size:24px!important}.fw_1{font-weight:100!important}.fw_2{font-weight:200!important}.fw_3{font-weight:300!important}.fw_4{font-weight:400!important}.fw_5{font-weight:500!important}.fw_6{font-weight:600!important}.fw_7{font-weight:700!important}.fw_8{font-weight:800!important}.fw_9{font-weight:900!important}.fw_bold{font-weight:700!important}.line_height{line-height:normal!important}.primary-color{color:var(--primary-color)!important}.white-color{color:var(--white-color)!important}.black-color{color:var(--black-color)!important}.text-color{color:var(--text-color)!important}.primary-bg{background-color:var(--primary-color)!important}.background-one{background-color:var(--background-one)!important}.background-two{background-color:var(--background-two)!important}.extra-color{background-color:var(--extra-color)}.extra-color-one{background-color:var(--extra-color-one)}.extra-color-two{background-color:var(--extra-color-two)}.extra-color-three{background-color:var(--extra-color-three)}.fa-star{color:var(--text-color)}.fa-star.active{color:#ffb03b}.grid-1{grid-gap:15px;grid-template-columns:repeat(1,1fr);display:grid}.grid-2{grid-gap:15px;grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:575px){.grid-2{grid-template-columns:repeat(1,1fr)}}.grid-3{grid-gap:15px;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:767px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.grid-3{grid-template-columns:repeat(1,1fr)}}.grid-4{grid-gap:15px;grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:767px){.grid-4{grid-template-columns:repeat(2,1fr)}}.grid-5{grid-gap:15px;grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:767px){.grid-5{grid-template-columns:repeat(1,1fr)}}.grid-6{grid-gap:15px;grid-template-columns:repeat(6,1fr);display:grid}@media (max-width:767px){.grid-6{grid-template-columns:repeat(2,1fr)}}.image-anime:after{content:"";z-index:1;background:linear-gradient(90deg,#fff0 0%,#ffffff4d 100%);width:50%;height:100%;display:block;position:absolute;top:0;left:-85%;transform:skew(-25deg)}.image-anime:hover:after{animation:.85s imageanime}.sticky{position:sticky;top:120px}@media (max-width:991px){.sticky{position:relative;top:0}}.footer{background-color:var(--footer-color)}.footer .footer-bottom .footer-widget-wrap .footer-widget-title{color:var(--white-color);font-size:24px}.footer .footer-bottom .footer-widget-wrap .widget-link .link li{margin-bottom:15px}.footer .footer-bottom .footer-widget-wrap .widget-link .link li:last-child{margin-bottom:0}.footer .footer-bottom .footer-widget-wrap .widget-link .link li a{color:var(--white-color);transition:var(--transition);margin-left:-16px;position:relative}@media (max-width:1400px){.footer .footer-bottom .footer-widget-wrap .widget-link .link li a{font-size:15px}}.footer .footer-bottom .footer-widget-wrap .widget-link .link li a i{opacity:0;color:var(--secondary-color);margin-right:5px;font-size:12px;transition-duration:.8s}.footer .footer-bottom .footer-widget-wrap .widget-link .link li a:hover{color:var(--secondary-color);margin-left:0}.footer .footer-bottom .footer-widget-wrap .widget-link .link li a:hover i{opacity:1;margin-left:0}.footer .footer-bottom .footer-widget-wrap .contact-info li p{color:var(--white-color);padding-left:40px}.footer .footer-bottom .footer-widget-wrap .contact-info li p i{color:var(--white-color);width:24px;height:24px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.footer .footer-bottom .footer-widget-wrap .footer-widget-about p{color:var(--white-color);margin-bottom:30px}.footer .footer-bottom .footer-widget-wrap .footer-widget-subscribe form{position:relative}.footer .footer-bottom .footer-widget-wrap .footer-widget-subscribe form input{border-radius:var(--border-radius-one);border:none;font-weight:400}.footer .footer-bottom .footer-widget-wrap .footer-widget-subscribe form button{height:80%;color:var(--white-color);border-radius:var(--border-radius-one);background:0 0;margin:auto;padding:5px 15px;position:absolute;top:0;bottom:0;right:5px}.footer .footer-bottom .footer-widget-wrap .footer-widget-get-in-touch .widget-get-in-touch .get-in-touch-list li{display:-webkit-flex;display:-moz-flex;align-items:center;margin-bottom:14px;display:flex;position:relative}.footer .footer-bottom .footer-widget-wrap .footer-widget-get-in-touch .widget-get-in-touch .get-in-touch-list li:last-child{margin-bottom:0}.footer .footer-bottom .footer-widget-wrap .footer-widget-get-in-touch .widget-get-in-touch .get-in-touch-list li p{color:var(--white-color);margin-bottom:0}.footer .footer-copyright{background-color:var(--extra-color-three)}.footer .footer-copyright .footer-copyright-wrap{padding-top:15px;padding-bottom:30px}@media (max-width:767px){.footer .footer-copyright .footer-copyright-wrap{padding-bottom:25px}}.footer .footer-copyright .footer-copyright-wrap .copyright-text{margin-top:10px}.footer .footer-copyright .footer-copyright-wrap .copyright-text p{color:var(--white-color)}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav{flex-wrap:wrap;margin-top:15px;display:inline-flex}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li{margin-left:20px;padding-left:20px;display:inline-block;position:relative}@media (max-width:991px){.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li{font-size:15px}}@media (max-width:767px){.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li{margin-left:15px;padding-left:15px}}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li:first-child{margin-left:0;padding-left:0}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li:not(:first-child):before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:-4px}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li a{color:var(--white-color);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li a:hover{color:var(--secondary-color)}.footer-1 .footer-bottom .footer-widget-wrap{padding:80px 0 0}@media (max-width:1199px){.footer-1 .footer-bottom .footer-widget-wrap{padding:80px 0 30px}.footer-1 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:50px}}.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about{background-color:var(--extra-color-four);z-index:2;border-radius:var(--border-radius-three) var(--border-radius-three) 0 0;margin-top:-270px;padding:50px 45px;position:relative}@media (max-width:1400px){.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about{padding:35px}}@media (max-width:1199px){.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about{border-radius:var(--border-radius-two);margin-top:0;margin-bottom:50px;padding:25px}}@media (max-width:767px){.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about{padding:20px}}.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about .degree-text{background:var(--extra-color-three);border-radius:var(--border-radius-one);padding:20px}.footer-2{z-index:1;position:relative}.footer-2:after{content:"";background-color:var(--black-color);z-index:-1;opacity:.85;width:100%;height:100%;position:absolute;top:0}.footer-2 .footer-bottom .footer-widget-wrap{padding:80px 0 30px}@media (max-width:767px){.footer-2 .footer-bottom .footer-widget-wrap{padding:50px 0 0}}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:50px}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-about .degree-text{background:var(--extra-color-one);border-radius:var(--border-radius-one);padding:20px;display:inline-block}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-subscribe{display:-webkit-flex;display:-moz-flex;border-top:1px solid #ffffff1a;align-items:center;gap:25px;padding-top:50px;display:flex}@media (max-width:767px){.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-subscribe{-moz-flex-direction:column;flex-direction:column}}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-subscribe .footer-widget-title{width:33%}@media (max-width:767px){.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-subscribe .footer-widget-title{width:100%}}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-subscribe .subscribe-form{flex:1;width:100%;position:relative}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-subscribe .subscribe-form .submit-btn{background:var(--primary-color);width:45px;height:45px;color:var(--white-color);border-radius:var(--border-radius-one);margin:auto;position:absolute;top:0;bottom:0;right:5px}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-subscribe .subscribe-form .submit-btn:hover{background-color:var(--secondary-color);color:var(--white-color)}.footer-2 .footer-copyright{background-color:#0000;border-top:1px solid #ffffff14}.footer-3 .footer-bottom .footer-widget-wrap{padding:80px 0 30px}@media (max-width:767px){.footer-3 .footer-bottom .footer-widget-wrap{padding:50px 0 0}}.footer-3 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:50px}.footer-3 .footer-bottom .footer-widget-wrap .footer-contact-box{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:25px;display:flex}.footer-3 .footer-bottom .footer-widget-wrap .footer-contact-box .footer-contact-list{display:-webkit-flex;display:-moz-flex;z-index:1;align-items:center;display:flex;position:relative}.footer-3 .footer-bottom .footer-widget-wrap .footer-contact-box .footer-contact-list .footer-contact-icon{text-align:center;background-color:var(--primary-color);width:50px;height:50px;color:var(--white-color);display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;position:relative}.footer-3 .footer-bottom .footer-widget-wrap .footer-contact-box .footer-contact-list .footer-contact-icon:before{opacity:0;content:"";background:var(--secondary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.footer-3 .footer-bottom .footer-widget-wrap .footer-contact-box .footer-contact-list .footer-contact-icon i{z-index:2;width:28px;height:28px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;display:flex;position:relative}.footer-3 .footer-bottom .footer-widget-wrap .footer-contact-box .footer-contact-list .footer-contact-content{color:var(--white-color);margin-left:20px;font-size:16px}.footer-3 .footer-bottom .footer-widget-wrap .footer-contact-box .footer-contact-list .footer-contact-content span{margin-bottom:0;font-size:13px;display:block}.footer-3 .footer-bottom .footer-widget-wrap .footer-contact-box .footer-contact-list:hover .footer-contact-icon:before{opacity:1;transform:scale(1.02)}@media (max-width:1400px){.header .container{max-width:100%;padding-left:15px;padding-right:15px}}.header .header-top{position:relative}@media (max-width:1199px){.header .header-lower{padding:10px 0}}.header .header-lower .header-content .header-navigation .main-menu{position:relative}@media (max-width:1199px){.header .header-lower .header-content .header-navigation .main-menu{display:none}}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse{float:left;padding:0;display:block!important}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation{display:-webkit-flex;display:-moz-flex;gap:42px;margin:0;display:flex}@media (max-width:1400px){.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation{gap:32px}}@media (max-width:1299px){.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation{gap:20px}}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>a{letter-spacing:.2px;color:var(--black-color);padding:25px 0;font-size:16px;font-weight:500;display:block;position:relative}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu{opacity:0;visibility:hidden;background-color:var(--white-color);z-index:3;transform-origin:top;-o-transition:all .3s ease;-ms-box-shadow:0 0 10px #0000001a;-o-box-shadow:0 0 10px #0000001a;border-radius:15px;width:15rem;transition:all .3s;position:absolute;transform:perspective(300px)scaleY(0)translateZ(30px);box-shadow:0 0 10px #0000001a}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li{border-bottom:1px dashed var(--border-color-one)}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li:last-child{border-bottom:none}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li a{letter-spacing:.2px;color:var(--black-color);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);padding:10px 12px;font-size:16px;line-height:30px;display:block;position:relative}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li a:before{content:"";background-color:var(--primary-color);width:0;height:2px;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:absolute;top:50%;left:20px;transform:translateY(-50%)}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li a:hover{color:var(--primary-color);padding:10px 12px 10px 50px}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li a:hover:before{width:20px}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li a i{position:absolute;top:0;bottom:0;right:0;transform:rotate(-90deg)}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li.dropdown .submenu{opacity:0;visibility:hidden;background-color:var(--white-color);transform-origin:top;-o-transition:all .3s ease;-ms-box-shadow:0 0 10px #0000001a;-o-box-shadow:0 0 10px #0000001a;border-radius:15px;width:15rem;transition:all .3s;position:absolute;top:0;left:100%;transform:scaleY(0);box-shadow:0 0 10px #0000001a}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li>.submenu li:hover.dropdown .submenu{opacity:1;visibility:visible;transform:scaleY(1)}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li .dropdown-btn{display:none}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li:hover>a{color:var(--primary-color)}.header .header-lower .header-content .header-navigation .main-menu .navbar-collapse .navigation>li:hover>.submenu{opacity:1;visibility:visible;transform:perspective(300px)scaleY(1)translateZ(0)}@media (max-width:767px){.header .header-lower .header-content .header-right .header-button{display:none}}@media (max-width:1199px){.header .header-lower .header-content .header-right .header-cart,.header .header-lower .header-content .header-right .header-call{display:none}}.header .header-lower.sticky{z-index:99;background-color:var(--primary-color);-ms-box-shadow:0 2px 28px 0 #00000017;-o-box-shadow:0 2px 28px 0 #00000017;border-bottom:none;animation:.5s ease-in-out fadeInDown;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 28px #00000017}.header .header-contact-info ul{display:-webkit-flex;display:-moz-flex;gap:5px;display:flex}.header .header-contact-info ul li{margin-right:45px;position:relative}.header .header-contact-info ul li:before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;margin:auto;position:absolute;top:0;bottom:0;right:-30px}.header .header-contact-info ul li:last-child:before{display:none}.header .header-contact-info ul li p{color:var(--white-color);display:-webkit-flex;display:-moz-flex;align-items:center;margin-bottom:0;font-size:16px;display:flex}.header .header-contact-info ul li p i{color:var(--white-color);width:24px;height:24px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;margin-right:5px;display:flex}.header .header-top-right{display:-webkit-flex;display:-moz-flex;align-items:center;gap:20px;display:flex}.header .header-sidebar .sidebar-toggler{width:52px;height:52px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-moz-flex-direction:column;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.header .header-sidebar .sidebar-toggler span{z-index:1;opacity:1;background-color:var(--secondary-color);width:32px;height:2px;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);border-radius:1px;margin:3px 0;display:block;position:relative}.header .header-sidebar .sidebar-toggler:hover span{background-color:var(--white-color)}.header .header-social-icon ul{display:-webkit-flex;display:-moz-flex;gap:10px;display:flex}.header .header-social-icon ul li a{background-color:var(--extra-color-one);color:var(--white-color);width:42px;height:42px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.header .header-social-icon ul li a:before{opacity:0;content:"";background:var(--secondary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.header .header-social-icon ul li a:hover{color:var(--white-color)}.header .header-social-icon ul li a:hover:before{opacity:1;transform:scale(1.02)}.header .header-social-icon ul li a i{z-index:2;position:relative}.header .logo-box{display:none}@media (max-width:1199px){.header .logo-box{display:block}.header .logo-box .logo a figure img{width:120px}}.header .header-search .search-btn{width:52px;height:52px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-moz-flex-direction:column;color:var(--secondary-color);background:0 0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.header .header-search .search-btn:hover{color:var(--white-color)}.header #search-box{z-index:999;background:#000000d9;width:100%;height:100%;padding:15px;display:none;position:fixed;top:0}.header #search-box .close{background-color:var(--extra-color-one);color:var(--white-color);width:42px;height:42px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;cursor:pointer;border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.header #search-box .close:before{opacity:0;content:"";background:var(--secondary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.header #search-box .close:hover{color:var(--white-color)}.header #search-box .close:hover:before{opacity:1;transform:scale(1.02)}.header #search-box .close i{z-index:2;position:relative}.header #search-box .search-wapper{height:100%;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;display:flex;position:relative}.header #search-box .search-wapper .search-form{width:100%;max-width:767px;position:relative}.header #search-box .search-wapper .search-form .input-group input{height:72px}.header #search-box .search-wapper .search-form .search-submit-btn{width:45px;height:45px;color:var(--white-color);border-radius:var(--border-radius-one);background:0 0;margin:auto;position:absolute;top:0;bottom:0;right:15px}.header #search-box.active{display:block}.header-1{z-index:8;width:100%;position:relative;top:0}.header-1 .header-top{border-bottom:1px solid var(--border-color-one);padding:10px 0}.header-1 .header-lower{z-index:9;width:100%;position:relative}.header-1 .header-lower .header-content .logo-box{margin-right:auto;display:none}@media (max-width:1199px){.header-1 .header-lower .header-content .logo-box{display:block}}.header-1 .header-lower .header-left{width:120px}@media (max-width:1400px){.header-1 .header-lower .header-left{width:100px}}@media (max-width:1199px){.header-1 .header-lower .header-left{width:auto}.header-1 .header-lower .header-left .header-sidebar{margin-right:30px}}@media (max-width:767px){.header-1 .header-lower .header-left .header-sidebar{margin-right:0}}.header-1 .header-lower.sticky .header-content .main-menu ul .center-logo{top:-46px}.header-1 .header-lower.sticky .header-content .main-menu ul .center-logo .logo{height:100px}.header-1 .header-lower.sticky .header-content .main-menu ul .center-logo .logo a img{width:160px}.header-2{z-index:8;width:100%;position:absolute;top:0}.header-2:after{content:"";z-index:-1;background:linear-gradient(#000000c7 0%,#0000 100%);width:100%;height:100%;position:absolute;top:0}.header-2 .header-top{padding:10px 0}.header-2 .header-lower{z-index:9;position:relative}.header-2 .header-lower .header-content{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffff1a;border-radius:100px;width:100%;max-width:1890px;margin:0 auto;padding:5px 25px;position:relative}.header-2 .header-lower .header-content .logo-box{display:block}.header-2 .header-lower .header-content .logo-box .logo a figure img{width:120px}.header-2 .header-lower .header-content .header-navigation .main-menu ul li{margin-inline-end:32px}.header-2 .header-lower.sticky{border-radius:0;max-width:100%;padding:0}@media (max-width:1199px){.header-2 .header-lower.sticky{padding:10px 0}}.header-2 .header-lower.sticky .header-content{background-color:#0000;padding:0}.header-2 .header-lower.sticky .header-content .logo-box{display:block}.header-3 .header-top{background-color:var(--primary-color);padding:10px 0}.header-3 .header-lower .header-content .logo-box{display:block}.header-3 .header-lower .header-content .logo-box .logo{position:relative}.header-3 .header-lower .header-content .logo-box .logo .logo-shape{z-index:2;width:100%;height:15px;position:absolute;bottom:-23px}.header-3 .header-lower .header-content .logo-box .logo a{display:-webkit-flex;display:-moz-flex;align-items:center;display:flex}.header-3 .header-lower .header-content .logo-box .logo a figure img{width:120px}.header-3 .header-lower .header-content .main-menu ul{margin-bottom:0}.header-3 .header-lower .header-content .main-menu ul li{margin-inline-end:32px}.header-3 .header-lower .header-content .main-menu ul li a{color:var(--black-color);font-weight:500}.header-3 .header-lower .header-content .main-menu ul li:hover>a,.header-3 .header-lower .header-content .main-menu ul li:hover>a:after{color:var(--secondary-color)}.header-3 .header-lower .header-content .header-right .header-sidebar .sidebar-toggler:hover span{background-color:var(--primary-color)}.header-3 .header-lower .header-content .header-right .header-search .search-btn:hover{color:var(--primary-color)}.header-3 .header-lower.sticky{background-color:var(--white-color)}.main-menu ul{margin-bottom:0}.main-menu ul li{margin-inline-end:65px;list-style:none;display:inline-block;position:relative}@media (max-width:1600px){.main-menu ul li{margin-inline-end:35px}}.main-menu ul li:last-child{margin-inline-end:0!important}.main-menu ul li a{color:var(--white-color);text-align:left;text-transform:capitalize;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);padding:25px 0;font-size:16px;font-weight:400;display:inline-block;position:relative}.main-menu ul li a i{margin-left:5px;font-size:14px}.main-menu ul li a:hover{color:var(--secondary-color)!important}.main-menu ul li .submenu{top:100%;background:var(--white-color);z-index:99999;visibility:hidden;opacity:0;min-width:280px;color:var(--secondary-color);-ms-box-shadow:0 0 40px 0 #0b0d1114;-o-box-shadow:0 0 40px 0 #0b0d1114;transform-origin:top;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);padding:30px;position:absolute;inset-inline-start:0;transform:translateY(10px);box-shadow:0 0 40px #0b0d1114}.main-menu ul li .submenu li{width:100%;margin:0;padding:0;display:block}.main-menu ul li .submenu li:not(:last-child){padding-bottom:15px}.main-menu ul li .submenu li a{z-index:11;color:var(--black-color);width:100%;display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;padding:0;display:flex}.main-menu ul li .submenu li a:before{content:"";background-color:var(--secondary-color);width:0;height:1px;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:absolute;inset:50% auto auto 0;transform:translateY(-50%)}.main-menu ul li .submenu li a:hover{padding-left:20px;color:var(--secondary-color)!important}.main-menu ul li .submenu li a:hover:before{width:10px}.main-menu ul li .submenu li:last-child a{border:none}.main-menu ul li .submenu li .submenu{inset-inline-start:113%;visibility:hidden;opacity:0;top:0}.main-menu ul li .submenu li:hover>.submenu{visibility:visible;opacity:1;transform:translateY(1px)}.main-menu ul li .has-homemenu{width:1000px;display:-webkit-flex;display:-moz-flex;background:var(--white-color);color:var(--primary-color);border-top:5px solid var(--secondary-color);-ms-box-shadow:0 0 40px 0 #0b0d1114;-o-box-shadow:0 0 40px 0 #0b0d1114;transform-origin:top;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);z-index:99999;visibility:hidden;opacity:0;padding:30px;display:flex;position:absolute;top:100%;left:-150px;transform:translateY(10px);box-shadow:0 0 40px #0b0d1114}.main-menu ul li .has-homemenu li{width:33.33%;margin-inline-end:30px}.main-menu ul li .has-homemenu li a{text-align:center;color:var(--primary-color);-moz-flex-direction:column;-o-transition:all .15s linear;flex-direction:column;padding:0;font-weight:500;transition:all .15s linear}.main-menu ul li .has-homemenu li a:hover img{transform:translateY(-5px)}.main-menu ul li .has-homemenu li a img{-o-transition:all .25s;border-radius:8px;margin-bottom:15px;transition:all .25s;overflow:hidden}.main-menu ul li:hover>a,.main-menu ul li:hover>a:after{color:var(--secondary-color)}.main-menu ul li:hover>.submenu,.main-menu ul li:hover .has-homemenu{visibility:visible;opacity:1;transform:translateY(0)}.main-menu ul li.center-logo{width:180px;position:relative;top:-107px}.main-menu ul li.center-logo .logo{background-color:var(--secondary-color);width:100%;height:150px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;margin-top:0;display:flex;position:absolute}.main-menu ul li.center-logo .logo .logo-shape{width:100%;height:30px;position:absolute;bottom:-30px}.main-menu ul li.center-logo .logo a{padding:0}.main-menu ul li.center-logo .logo a img{width:150px}@media (max-width:1400px){.main-menu ul li.center-logo .logo a img{width:120px}}.offcanvas .menu-outer{margin-bottom:50px;display:none}@media (max-width:1199px){.offcanvas .menu-outer,.offcanvas .menu-outer .navbar-collapse{display:block}}.offcanvas .menu-outer .navbar-collapse ul.navigation>li{border-bottom:1px solid #00000017;display:block}.offcanvas .menu-outer .navbar-collapse ul.navigation>li>a{width:100%;color:var(--black-color);padding:15px 0;font-size:16px;display:block;position:relative}.offcanvas .menu-outer .navbar-collapse ul.navigation>li>a i,.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu{display:none}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li{border-top:1px solid #00000017}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li>a{color:var(--black-color);padding:15px 0 15px 20px;font-size:16px;display:block}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li>a i,.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li ul.submenu{display:none}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li ul.submenu li{border-top:1px solid #00000017}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li ul.submenu li a{padding:15px 0 15px 35px}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li ul.submenu li a i{display:none}.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn{text-align:center;background-color:var(--extra-color);width:45px;height:45px;color:var(--black-color);z-index:5;cursor:pointer;border-radius:10px;margin:auto;font-size:14px;line-height:45px;position:absolute;top:5px;right:0}.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn.open{background-color:var(--primary-color);color:var(--white-color)}.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn.open i{transform:rotate(180deg)}.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn i{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);transform:rotate(0)}.sidebars .mobile-menu{float:left;background:0 0;width:100%;margin-top:0;margin-bottom:20px}.sidebars .mobile-menu>ul{width:100%;margin:0;padding:0;list-style-type:none;display:block!important}.sidebars .mobile-menu>ul li{position:relative}.sidebars .mobile-menu>ul li a{color:var(--black-color);text-transform:capitalize;border-top:1px solid #0000001a;padding:15px 0;font-size:16px;font-weight:500;line-height:1.5;display:block}.sidebars .mobile-menu>ul li a:hover{color:var(--primary-color)}.sidebars .mobile-menu>ul li a:last-child{border-bottom:0}.sidebars .mobile-menu>ul li span.mean-expand.mean-expand{text-align:center;z-index:2;background-color:var(--primary-rgb-05);width:42px;height:42px;color:var(--black-color);display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border:none;border-radius:10px;justify-content:center;align-items:center;margin:0;font-weight:700;display:flex;position:absolute;top:6px;right:0;padding:0!important}.sidebars .mobile-menu>ul li span.mean-expand.mean-expand i{display:inline-block}.sidebars .mobile-menu>ul li span.mean-expand:last-child{border-bottom:0}.sidebars .mobile-menu>ul li .submenu li a{padding:15px 0 15px 25px}.sidebars .mobile-menu>ul li .submenu li .submenu li a{padding:15px 0 15px 50px}.sidebars .mobile-menu>ul li>a>i{display:none}.sidebars .mobile-menu>ul li.menu-thumb .has-homemenu li a{padding-left:20px}.sidebars .mobile-menu>ul li.menu-thumb .has-homemenu li a img{display:none}.sidebars .mobile-menu>ul li.center-logo{display:none!important}.sidebars .mobile-menu>ul>li:first-child>a{border-top:0}.hero-section-1:after{content:"";background-color:var(--black-color);opacity:.4;width:100%;height:100%;position:absolute;top:0}.hero-section-1 .hero-wapper{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:150px 0 0}@media (max-width:1199px){.hero-section-1 .hero-wapper{padding:80px 0 0}}.hero-section-1 .hero-wapper:after{content:"";background:linear-gradient(180deg, var(--black-color) 0%, var(--black-color) 100%);opacity:.5;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-section-1 .hero-wapper .hero-content{z-index:2;position:relative}@media (max-width:991px){.hero-section-1 .hero-wapper .hero-content{margin-bottom:40px}}.hero-section-1 .hero-wapper .hero-content .hero-star{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:flex-end;gap:15px;margin-bottom:30px;display:flex}.hero-section-1 .hero-wapper .hero-content .hero-star i{font-size:20px;position:relative}@media (max-width:767px){.hero-section-1 .hero-wapper .hero-content .hero-star i{font-size:16px}}.hero-section-1 .hero-wapper .hero-content .hero-star i.star-center{font-size:42px;top:-10px}@media (max-width:767px){.hero-section-1 .hero-wapper .hero-content .hero-star i.star-center{font-size:24px}}.hero-section-1 .hero-wapper .hero-content .hero-star i:nth-child(2),.hero-section-1 .hero-wapper .hero-content .hero-star i:nth-child(4){top:-5px}.hero-section-1 .hero-wapper .hero-content h1{color:var(--white-color);text-transform:capitalize;margin-bottom:25px;font-weight:600}.hero-section-1 .hero-wapper .hero-content p{color:var(--white-color);max-width:576px;margin-bottom:40px;margin-left:auto;margin-right:auto}.hero-section-1 .hero-wapper .hero-content .hero-button-wappper{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 20px;display:flex}.hero-section-1 .hero-wapper .hero-content .hero-button-wappper .style-1 i{transform:rotate(0)}.hero-section-1 .hero-wapper .hero-shape-bottom{text-align:center;z-index:2;margin-top:50px;position:relative}@media (max-width:991px){.hero-section-1 .hero-wapper .hero-shape-bottom{margin-top:40px}}.hero-section-1 .hero-wapper .hero-shape-bottom figure{display:-webkit-flex;display:-moz-flex;display:flex}.hero-section-1 .hero-wapper .hero-shape-bottom figure img{width:100%}.hero-section-2{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.hero-section-2 .hero-slider{z-index:2;position:relative}.hero-section-2 .hero-slider .swiper-slide:after{content:"";background-color:var(--black-color);opacity:.65;width:100%;height:100%;position:absolute;top:0}.hero-section-2 .hero-slider .swiper-slide-active .hero-content .section-title span{animation:1s fadeInLeft}.hero-section-2 .hero-slider .swiper-slide-active .hero-content .section-title h1{animation:1.5s fadeInLeft}.hero-section-2 .hero-slider .swiper-slide-active .hero-content .section-title p{animation:2s fadeInLeft}.hero-section-2 .hero-slider .swiper-slide-active .hero-content .hero-button-wappper{animation:2.5s fadeInLeft}.hero-section-2 .hero-slider .swiper-slide-active .hero-image{animation:1s fadeInUp}.hero-section-2 .hero-slider .swiper-pagination{z-index:1;width:30px;display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;top:0;bottom:0;right:30px;left:inherit;flex-direction:column;gap:15px;margin:auto;display:flex;transform:translate(50%,50%);position:absolute!important}@media (max-width:1199px){.hero-section-2 .hero-slider .swiper-pagination{display:none}}.hero-section-2 .hero-slider .swiper-pagination .swiper-pagination-bullet{background:var(--white-color)!important}.hero-section-2 .hero-slider .swiper-pagination .swiper-pagination-bullet-active:before{border-color:var(--white-color)!important}.hero-section-2 .hero-content{z-index:2;padding:320px 0 240px;position:relative}@media (max-width:1400px){.hero-section-2 .hero-content{padding:240px 0 220px}}@media (max-width:1199px){.hero-section-2 .hero-content{padding:180px 0}}@media (max-width:991px){.hero-section-2 .hero-content{padding:180px 0}}@media (max-width:767px){.hero-section-2 .hero-content{padding:140px 0}}.hero-section-2 .hero-content .section-title .sub-title{background-color:var(--white-color)}.hero-section-2 .hero-content h1{color:var(--white-color);text-transform:capitalize;font-size:62px;font-weight:600}@media (max-width:1499px){.hero-section-2 .hero-content h1{font-size:52px}}@media (max-width:767px){.hero-section-2 .hero-content h1{font-size:36px}}.hero-section-2 .hero-content p{color:var(--white-color)}.hero-section-2 .hero-content .hero-button-wappper{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 20px;display:flex}.hero-section-2 .hero-shape-top{text-align:center;z-index:2;margin-top:-80px;position:relative}@media (max-width:1199px){.hero-section-2 .hero-shape-top{margin-top:-40px}}.hero-section-2 .hero-shape-top figure{display:-webkit-flex;display:-moz-flex;display:flex}.hero-section-2 .hero-shape-top figure img{width:100%}.hero-section-3{background-color:var(--extra-color);background-image:url(/assets/images/shape/bg-shape-1.png)}.hero-section-3 .hero-content{z-index:2;margin-top:160px;margin-bottom:160px;position:relative}@media (max-width:1399px){.hero-section-3 .hero-content{margin-top:120px;margin-bottom:120px}}@media (max-width:1199px){.hero-section-3 .hero-content{margin-top:80px;margin-bottom:80px}}@media (max-width:991px){.hero-section-3 .hero-content{margin-top:50px}}.hero-section-3 .hero-content h1{text-transform:capitalize;margin-bottom:25px;font-weight:600}.hero-section-3 .hero-content p{max-width:576px;margin-bottom:40px}.hero-section-3 .hero-content .hero-button-wappper{display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;gap:15px 20px;display:flex}.hero-section-3 .hero-content .hero-button-wappper .style-2{color:var(--secondary-color)}.hero-section-3 .hero-content .shape-arrow{animation:5s linear infinite move-left-right;position:absolute;top:88%;right:100px}@media (max-width:1399px){.hero-section-3 .hero-content .shape-arrow{right:0}}@media (max-width:767px){.hero-section-3 .hero-content .shape-arrow{margin-top:30px;top:100%;right:0}}.hero-section-3 .hero-content .shape-arrow figure img{max-width:180px}@media (max-width:767px){.hero-section-3 .hero-content .shape-arrow figure img{max-width:150px}}@media (max-width:575px){.hero-section-3 .hero-content .shape-arrow figure img{max-width:100px}}.hero-section-3 .hero-image{margin-right:-100px}@media (max-width:1600px){.hero-section-3 .hero-image{text-align:center;margin-right:0}}.hero-section-3 .hero-bg-image{z-index:-1;width:36%;height:100%;margin:auto;position:absolute;top:0;right:0}@media (max-width:991px){.hero-section-3 .hero-bg-image{display:none}}.hero-section-3 .hero-bg-image figure{width:100%;height:100%}.hero-section-3 .hero-bg-image figure img{object-fit:cover;width:100%;height:100%}.micon-section .micon-items{text-align:center;border:1px solid var(--extra-color);border-radius:var(--border-radius-three);margin-bottom:30px;padding:25px;position:relative;overflow:hidden}@media (max-width:1199px){.micon-section .micon-items{border-radius:20px}}.micon-section .micon-items{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}@media (max-width:991px){.micon-section .micon-items{padding:20px}}.micon-section .micon-items:before{content:"";z-index:-1;background-color:var(--primary-color);border-radius:100px 100px 0 0;width:100%;height:0;transition:all .4s ease-in-out;position:absolute;bottom:0;left:0;right:0}.micon-section .micon-items .micon-icon{background-color:var(--extra-color);width:100px;height:100px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex;position:relative}.micon-section .micon-items .micon-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.micon-section .micon-items .micon-icon figure img{object-fit:cover;width:60px;height:60px}.micon-section .micon-items .micon-content h2{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.micon-section .micon-items .micon-content p{margin-bottom:0}.micon-section .micon-items:hover:before{border-radius:0;height:100%}.micon-section .micon-items:hover .micon-icon{background-color:var(--extra-color)}.micon-section .micon-items:hover .micon-icon figure{transform:scale(-1)rotate(180deg)}.micon-section .micon-items:hover .micon-content h2,.micon-section .micon-items:hover .micon-content p{color:var(--white-color)}.about-section-1 .about-content{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-moz-justify-content:space-between;flex-direction:column;justify-content:space-between;gap:30px;height:100%;display:flex}.about-section-1 .about-content .about-content-bottom{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:30px;display:flex}.about-section-1 .about-content .about-content-bottom .about-avtara ul li+li{margin-left:-20px}.about-section-1 .about-content .about-content-bottom .about-avtara ul li figure{display:block}.about-section-1 .about-content .about-content-bottom .about-avtara ul li figure img{object-fit:cover;border:4px solid var(--white-color);border-radius:100%;width:68px;height:68px}.about-section-1 .about-content .about-content-bottom .about-avtara ul li span{background:var(--primary-color);width:65px;height:65px;color:var(--white-color);border:4px solid var(--white-color);display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;z-index:3;border-radius:100px;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:80px;display:flex;position:relative}.about-section-1 .about-content .about-content-bottom .about-counter .counter-list{display:-webkit-flex;display:-moz-flex;gap:25px;display:flex}@media (max-width:991px){.about-section-1 .about-content .about-content-bottom .about-counter .counter-list{flex-wrap:wrap}}.about-section-1 .about-content .about-content-bottom .about-counter .counter-list .counter-item{text-align:left;width:calc(50% - 15px);position:relative}@media (max-width:991px){.about-section-1 .about-content .about-content-bottom .about-counter .counter-list .counter-item{width:calc(32.33% - 15px)}}.about-section-1 .about-content .about-content-bottom .about-counter .counter-list .counter-item .counter-text{color:var(--primary-color);margin-bottom:15px;font-size:42px}@media (max-width:991px){.about-section-1 .about-content .about-content-bottom .about-counter .counter-list .counter-item .counter-text{font-size:36px}}.about-section-1 .about-content .about-content-bottom .about-counter .counter-list .counter-item .counter-title{color:var(--black-color);font-size:16px}.about-section-1 .about-features-wappper{margin-left:80px}@media (max-width:991px){.about-section-1 .about-features-wappper{margin-top:50px;margin-left:0}}.about-section-1 .about-features-wappper .about-features-item{display:-webkit-flex;display:-moz-flex;margin-bottom:40px;display:flex}@media (max-width:991px){.about-section-1 .about-features-wappper .about-features-item{margin-bottom:30px}}.about-section-1 .about-features-wappper .about-features-item:last-child{margin-bottom:0}.about-section-1 .about-features-wappper .about-features-item .about-features-icon{background-color:var(--extra-color);width:80px;height:80px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;margin-right:20px;display:flex;position:relative}.about-section-1 .about-features-wappper .about-features-item .about-features-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.about-section-1 .about-features-wappper .about-features-item .about-features-icon figure img{object-fit:cover;width:50px;height:50px}.about-section-1 .about-features-wappper .about-features-item .about-features-title{width:calc(100% - 100px)}.about-section-1 .about-features-wappper .about-features-item .about-features-title h3{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.about-section-1 .about-features-wappper .about-features-item .about-features-title p{margin:0}.about-section-1 .about-features-wappper .about-features-item:hover .about-features-icon{background-color:var(--primary-color)}.about-section-1 .about-features-wappper .about-features-item:hover .about-features-icon figure{transform:scale(-1)rotate(180deg)}.about-section-1 .about-features-wappper .about-features-item:hover .about-features-icon figure img{filter:brightness(0)invert()}.about-section-2 .about-left-content{margin-right:50px}@media (max-width:991px){.about-section-2 .about-left-content{margin-right:0}}.about-section-2 .about-left-content .about-left-content-image figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.about-section-2 .about-left-content .about-left-content-image figure{border-radius:20px}}.about-section-2 .about-left-content .about-left-content-image figure{width:100%;height:100%}.about-section-2 .about-left-content .about-left-content-image figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.about-section-2 .about-right-content{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-moz-justify-content:space-between;flex-direction:column;justify-content:space-between;gap:30px;display:flex}@media (max-width:1199px){.about-section-2 .about-right-content{margin-top:30px}}.about-section-2 .about-right-content .about-right-content-image figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.about-section-2 .about-right-content .about-right-content-image figure{border-radius:20px}}.about-section-2 .about-right-content .about-right-content-image figure{width:100%;height:100%}.about-section-2 .about-right-content .about-right-content-image figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.about-section-2 .about-right-content .about-right-bottom .about-tabs-content .about-tabs{margin-bottom:30px}.about-section-2 .about-right-content .about-right-bottom .about-tabs-content .about-tabs .nav-tabs{background-color:#0000;border:none;gap:10px;display:inline-flex;overflow:hidden}@media (max-width:576px){.about-section-2 .about-right-content .about-right-bottom .about-tabs-content .about-tabs .nav-tabs{gap:5px}}.about-section-2 .about-right-content .about-right-bottom .about-tabs-content .about-tabs .nav-tabs button{text-transform:capitalize;color:var(--black-color);border:none;border-radius:100px;padding:10px 25px;font-weight:400;background-color:var(--extra-color)!important}@media (max-width:576px){.about-section-2 .about-right-content .about-right-bottom .about-tabs-content .about-tabs .nav-tabs button{padding:10px 9px;font-size:14px}}.about-section-2 .about-right-content .about-right-bottom .about-tabs-content .about-tabs .nav-tabs button.active{background-color:var(--secondary-color)!important}.about-section-2 .about-right-content .about-right-bottom .about-tabs-content .tab-content{margin-top:20px}.about-section-3{padding-top:200px}@media (max-width:1399px){.about-section-3{padding-top:150px}}@media (max-width:1199px){.about-section-3{padding-top:100px}}.about-section-3 .about-left{display:-webkit-flex;display:-moz-flex;gap:30px;display:flex}@media (max-width:991px){.about-section-3 .about-left{margin-bottom:30px}}@media (max-width:767px){.about-section-3 .about-left{-moz-flex-direction:column;flex-direction:column}}.about-section-3 .about-left .about-image{flex:1;width:50%}@media (max-width:767px){.about-section-3 .about-left .about-image{width:100%}}.about-section-3 .about-left .about-image .about-img-one,.about-section-3 .about-left .about-image .about-img-one figure{width:100%;height:100%}.about-section-3 .about-left .about-image .about-img-one figure img{border-radius:var(--border-radius-three);width:100%;height:100%}@media (max-width:1199px){.about-section-3 .about-left .about-image .about-img-one figure img{border-radius:20px}}.about-section-3 .about-left .about-image .about-img-one figure img{object-fit:cover;overflow:hidden}.about-section-3 .about-left .about-content{flex:1;width:50%}@media (max-width:767px){.about-section-3 .about-left .about-content{width:100%}}.about-section-3 .about-left .about-content .about-features-wappper{margin-bottom:30px}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item{display:-webkit-flex;display:-moz-flex;margin-bottom:40px;display:flex}@media (max-width:991px){.about-section-3 .about-left .about-content .about-features-wappper .about-features-item{margin-bottom:30px}}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item:last-child{margin-bottom:0}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item .about-features-icon{background-color:var(--extra-color);color:var(--primary-color);width:80px;height:80px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;margin-right:20px;display:flex;position:relative}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item .about-features-icon:before{opacity:0;content:"";background:var(--primary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item .about-features-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item .about-features-icon figure img{object-fit:cover;width:50px;height:50px}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item .about-features-title{width:calc(100% - 100px)}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item .about-features-title h3{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item .about-features-title p{margin:0}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item:hover .about-features-icon{color:var(--white-color)}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item:hover .about-features-icon:before{opacity:1;transform:scale(1)}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item:hover .about-features-icon figure{transform:scale(-1)rotate(180deg)}.about-section-3 .about-left .about-content .about-features-wappper .about-features-item:hover .about-features-icon figure img{filter:brightness(0)invert()}.about-section-3 .about-right{width:100%;height:calc(100% - 220px)}@media (max-width:991px){.about-section-3 .about-right{height:auto}}.about-section-3 .about-right .about-image{width:100%;height:100%;margin-bottom:30px}.about-section-3 .about-right .about-image .about-img-two,.about-section-3 .about-right .about-image .about-img-two figure{width:100%;height:100%}.about-section-3 .about-right .about-image .about-img-two figure img{border-radius:var(--border-radius-three);width:100%;height:100%}@media (max-width:1199px){.about-section-3 .about-right .about-image .about-img-two figure img{border-radius:20px}}.about-section-3 .about-right .about-image .about-img-two figure img{object-fit:cover;overflow:hidden}.about-section-3 .about-right .about-info{background-color:var(--primary-color);border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.about-section-3 .about-right .about-info{border-radius:20px}}.about-section-3 .about-right .about-info{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:30px;padding:25px;display:flex}@media (max-width:991px){.about-section-3 .about-right .about-info{padding:20px}}.about-section-3 .about-right .about-info:after{content:"";background-color:var(--extra-color-one);width:calc(100% - 25px);height:1px;margin:auto;position:absolute;top:0;bottom:0;right:0}.about-section-3 .about-right .about-info .about-year-content{display:-webkit-flex;display:-moz-flex;align-items:center;gap:25px;display:flex}.about-section-3 .about-right .about-info .about-year-content .about-year-title{color:var(--white-color);width:20%;margin-bottom:0;font-size:42px}.about-section-3 .about-right .about-info .about-year-content p{color:var(--white-color);margin-bottom:0}.about-section-3 .about-right .about-info .about-year-content p span{display:block}.about-section-3 .about-right .about-info .about-review-content{display:-webkit-flex;display:-moz-flex;align-items:center;gap:25px;display:flex}.about-section-3 .about-right .about-info .about-review-content .about-review-title{width:20%;color:var(--white-color);margin-bottom:0;font-size:42px}.about-section-3 .about-right .about-info .about-review-content p{color:var(--white-color);margin-bottom:0}.about-section-3 .about-right .about-info .about-review-content p span{display:block}.about-section-4 .about-image{margin-right:50px;position:relative}@media (max-width:991px){.about-section-4 .about-image{max-width:620px;margin-bottom:30px;margin-left:auto;margin-right:auto}}.about-section-4 .about-image .about-shape{animation:5s linear infinite move-bottom;position:absolute;bottom:0;left:0}.about-section-4 .about-image .about-img-one{padding-bottom:120px}@media (max-width:991px){.about-section-4 .about-image .about-img-one{margin-right:50px}}.about-section-4 .about-image .about-img-one figure img{border-radius:var(--border-radius-three)}@media (max-width:1199px){.about-section-4 .about-image .about-img-one figure img{border-radius:20px}}.about-section-4 .about-image .about-img-one figure img{object-fit:cover;overflow:hidden}.about-section-4 .about-image .about-img-two{display:inline-block;position:absolute;bottom:0;right:0}.about-section-4 .about-image .about-img-two figure img{object-fit:cover;border:10px solid var(--white-color);-ms-box-shadow:0 4px 25px 0 #00000014;-o-box-shadow:0 4px 25px 0 #00000014;box-shadow:0 4px 25px #00000014}@media (max-width:767px){.about-section-4 .about-image .about-img-two figure img{border:5px solid var(--white-color);right:0}}@media (max-width:567px){.about-section-4 .about-image .about-img-two figure img{max-width:190px}}.about-section-4 .about-content .about-features-wappper .about-features-item{display:-webkit-flex;display:-moz-flex;margin-bottom:40px;display:flex}@media (max-width:991px){.about-section-4 .about-content .about-features-wappper .about-features-item{margin-bottom:30px}}.about-section-4 .about-content .about-features-wappper .about-features-item:last-child{margin-bottom:0}.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-icon{background-color:var(--extra-color);color:var(--primary-color);width:80px;height:80px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;margin-right:20px;display:flex;position:relative}.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-icon figure img{object-fit:cover;width:50px;height:50px}.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-title{width:calc(100% - 100px)}.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-title h3{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-title p{margin:0}.about-section-4 .about-content .about-features-wappper .about-features-item:hover .about-features-icon{background-color:var(--primary-color)}.about-section-4 .about-content .about-features-wappper .about-features-item:hover .about-features-icon figure{transform:scale(-1)rotate(180deg)}.about-section-4 .about-content .about-features-wappper .about-features-item:hover .about-features-icon figure img{filter:brightness(0)invert()}.about-section-4 .about-content .about-footer{display:-webkit-flex;display:-moz-flex;border-top:1px solid var(--extra-color);flex-wrap:wrap;align-items:center;gap:30px;margin-top:40px;padding-top:40px;display:flex}.about-section-4 .about-content .about-footer .about-contact-box{text-align:left;align-items:center;display:inline-flex}.about-section-4 .about-content .about-footer .about-contact-box .icon-box{background-color:var(--extra-color);color:var(--primary-color);width:50px;height:50px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-o-transition:all .3s ease-in-out;border-radius:50%;justify-content:center;align-items:center;margin-right:15px;transition:all .3s ease-in-out;display:flex;position:relative}.about-section-4 .about-content .about-footer .about-contact-box .icon-box:before{opacity:0;content:"";background:var(--primary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.about-section-4 .about-content .about-footer .about-contact-box .icon-box i{z-index:1;-o-transition:all .3s ease-in-out;font-size:18px;transition:all .3s ease-in-out;position:relative}.about-section-4 .about-content .about-footer .about-contact-box .about-contact-box-content p{margin-bottom:0;font-size:14px;display:block}.about-section-4 .about-content .about-footer .about-contact-box .about-contact-box-content a{color:var(--black-color);font-size:1.2rem;font-weight:700;line-height:1.5}.about-section-4 .about-content .about-footer .about-contact-box:hover .icon-box{color:var(--white-color)}.about-section-4 .about-content .about-footer .about-contact-box:hover .icon-box:before{opacity:1;transform:scale(1)}.about-section-4 .about-content .about-footer .about-contact-box:hover .about-contact-box-content a{color:var(--primary-color)}.about-shape-1{z-index:-1;animation:5s linear infinite move-left;position:absolute;bottom:0;left:-50px}.about-shape-1 figure img{opacity:.09;width:auto}@media (max-width:767px){.about-shape-1{display:none}}.about-shape-2{z-index:-1;animation:5s linear infinite move-bottom;position:absolute;top:50px;right:0}.about-shape-2 figure img{opacity:.09;width:auto}@media (max-width:767px){.about-shape-2{display:none}}.about-shape-3{z-index:-1;animation:5s linear infinite move-left;position:absolute;bottom:100px;left:0}.about-shape-3 figure img{opacity:.09;width:auto}@media (max-width:767px){.about-shape-3{display:none}}.about-shape-4{z-index:-1;animation:5s linear infinite move-bottom;position:absolute;top:250px;right:0}.about-shape-4 figure img{opacity:.09;width:auto}@media (max-width:767px){.about-shape-4{display:none}}.authentication-section-1 .authentication-title{margin-bottom:40px}.authentication-section-1 .authentication-title h2{margin-bottom:10px}.authentication-section-1 .default-form{border-radius:var(--border-radius-three);padding:30px}@media (max-width:1199px){.authentication-section-1 .default-form{border-radius:20px;padding:20px}}.authentication-section-1 .default-form{background-color:var(--primary-color)}.authentication-section-1 .default-form form .form-group .eye-icon{color:var(--white-color);z-index:1;cursor:pointer;position:absolute;top:45px;right:20px}.authentication-section-1 .default-form form .form-group label{color:var(--white-color)}.authentication-section-1 .default-form form .forgot-box{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.authentication-section-1 .default-form form .forgot-box .forgot-pass a{color:var(--white-color)}.authentication-section-1 .default-form form .sign-up-box{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.authentication-section-1 .default-form form .sign-up-box p{color:var(--white-color);margin-bottom:0}.authentication-section-1 .default-form form .sign-up-box a{color:var(--white-color);font-weight:600}.authentication-section-1 .default-form form .button-wapper .theme-button{width:100%}.coming-soon-section{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:100%;min-height:100vh;display:flex}.coming-soon-section:after{content:"";background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.coming-soon-section .coming-soon-box{z-index:1;padding:0 15px;position:relative}.coming-soon-section .coming-soon-box .coming-soon-logo{text-align:center;margin-bottom:30px}.coming-soon-section .coming-soon-box .coming-soon-logo img{width:220px}@media (max-width:991px){.coming-soon-section .coming-soon-box .coming-soon-logo img{width:140px}}.coming-soon-section .coming-soon-box .big-title{text-align:center;color:var(--white-color);text-transform:capitalize;font-weight:600;font-family:var(--title-fonts);margin-bottom:50px;font-size:72px;line-height:1.3em;position:relative}@media (max-width:1400px){.coming-soon-section .coming-soon-box .big-title{font-size:68px}}@media (max-width:1199px){.coming-soon-section .coming-soon-box .big-title{font-size:52px}}@media (max-width:991px){.coming-soon-section .coming-soon-box .big-title{font-size:48px;line-height:1.2em}}@media (max-width:767px){.coming-soon-section .coming-soon-box .big-title{font-size:38px}}.coming-soon-section .coming-soon-box .coming-soon-timer{margin-bottom:30px;position:relative}.coming-soon-section .coming-soon-box .coming-soon-timer .timer-body-block{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;display:flex}.coming-soon-section .coming-soon-box .coming-soon-timer .timer-body-block .table-cell{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-moz-flex-direction:column;text-align:center;border:1px solid #fff4;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex}@media (max-width:767px){.coming-soon-section .coming-soon-box .coming-soon-timer .timer-body-block .table-cell{width:114px;height:114px}}.coming-soon-section .coming-soon-box .coming-soon-timer .timer-body-block .table-cell .tab-val{color:var(--white-color);font-family:var(--body-fonts);text-transform:capitalize;font-size:42px;font-weight:600;line-height:1.4em}@media (max-width:1399px){.coming-soon-section .coming-soon-box .coming-soon-timer .timer-body-block .table-cell .tab-val{font-size:38px}}@media (max-width:991px){.coming-soon-section .coming-soon-box .coming-soon-timer .timer-body-block .table-cell .tab-val{font-size:36px}}@media (max-width:767px){.coming-soon-section .coming-soon-box .coming-soon-timer .timer-body-block .table-cell .tab-val{font-size:32px}}.coming-soon-section .coming-soon-box .coming-soon-timer .timer-body-block .table-cell .tab-metr{color:var(--white-color);text-transform:capitalize;font-size:18px;font-weight:500;display:block;position:relative}.coming-soon-section .coming-soon-box .coming-soon-text{text-align:center;max-width:620px;margin:0 auto 30px}.coming-soon-section .coming-soon-box .coming-soon-text p{color:var(--white-color);font-size:18px;font-weight:400;line-height:normal}@media (max-width:991px){.coming-soon-section .coming-soon-box .coming-soon-text p{font-size:16px}}.coming-soon-section .coming-soon-box .coming-soon-subscribe-box .subscribe-form{display:-webkit-flex;display:-moz-flex;gap:10px;max-width:620px;margin:0 auto;display:flex}@media (max-width:767px){.coming-soon-section .coming-soon-box .coming-soon-subscribe-box .subscribe-form{-moz-flex-direction:column;flex-direction:column}}.coming-soon-section .coming-soon-box .coming-soon-subscribe-box .subscribe-form .input-group{flex:1;width:auto}.coming-soon-section .coming-soon-box .coming-soon-subscribe-box .subscribe-form .submit-btn{border-radius:var(--border-radius-one);background-color:var(--secondary-color);height:52px;color:var(--black-color);padding:0 25px}.room-section-1 .room-shape-top,.room-section-1 .room-shape-bottom{text-align:center;margin:0 40px;position:relative}@media (max-width:991px){.room-section-1 .room-shape-top,.room-section-1 .room-shape-bottom{margin:0 15px}}@media (max-width:767px){.room-section-1 .room-shape-top,.room-section-1 .room-shape-bottom{margin:0}}.room-section-1 .room-shape-top figure,.room-section-1 .room-shape-bottom figure{display:-webkit-flex;display:-moz-flex;display:flex}.room-section-1 .room-shape-top figure img,.room-section-1 .room-shape-bottom figure img{width:100%}.room-section-1 .room-wapper{background-color:var(--primary-color);margin:0 40px;position:relative}@media (max-width:991px){.room-section-1 .room-wapper{margin:0 15px}}@media (max-width:767px){.room-section-1 .room-wapper{margin:0}}.room-section-1 .room-wapper .more-room-content{text-align:center;width:100%;max-width:760px;margin:0 auto}.room-section-1 .room-wapper .more-room-content p{color:var(--white-color);margin-bottom:20px}.room-section-1 .room-item{display:-webkit-flex;display:-moz-flex;background-color:var(--extra-color-two);border-radius:var(--border-radius-three);gap:30px;margin-bottom:30px;padding:25px;display:flex}@media (max-width:1199px){.room-section-1 .room-item{border-radius:20px;align-items:flex-start}}@media (max-width:991px){.room-section-1 .room-item{-moz-flex-direction:column;flex-direction:column;gap:25px;padding:20px}}.room-section-1 .room-item .room-image{width:100%;max-width:34%;height:100%;position:relative}@media (max-width:1400px){.room-section-1 .room-item .room-image{max-width:42%}}@media (max-width:991px){.room-section-1 .room-item .room-image{max-width:100%}}.room-section-1 .room-item .room-image a{width:100%;height:100%;display:block}.room-section-1 .room-item .room-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.room-section-1 .room-item .room-image a figure{border-radius:20px}}.room-section-1 .room-item .room-image a figure{width:100%;height:100%}.room-section-1 .room-item .room-image a figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.room-section-1 .room-item .room-content{width:100%;display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-moz-justify-content:space-between;flex-direction:column;justify-content:space-between;display:flex;position:relative}.room-section-1 .room-item .room-content .room-content-top h2{color:var(--white-color);text-transform:capitalize;font-size:28px;line-height:1.4em}@media (max-width:991px){.room-section-1 .room-item .room-content .room-content-top h2{font-size:26px}}.room-section-1 .room-item .room-content .room-content-top h2:hover{color:var(--white-color)}.room-section-1 .room-item .room-content .room-content-top p{color:var(--white-color);margin-bottom:35px}@media (max-width:991px){.room-section-1 .room-item .room-content .room-content-top p{margin-bottom:25px}}.room-section-1 .room-item .room-content .room-content-top .room-meta ul{display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;gap:15px 30px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:420px){.room-section-1 .room-item .room-content .room-content-top .room-meta ul{gap:15px 10px}}.room-section-1 .room-item .room-content .room-content-top .room-meta ul li{display:-webkit-flex;display:-moz-flex;width:calc(50% - 15px);color:var(--white-color);align-items:center;gap:15px;margin-bottom:0;display:flex;position:relative}.room-section-1 .room-item .room-content .room-content-top .room-meta ul li:last-child{margin-bottom:0}@media (max-width:420px){.room-section-1 .room-item .room-content .room-content-top .room-meta ul li{gap:12px;width:calc(50% - 5px)}.room-section-1 .room-item .room-content .room-content-top .room-meta ul li span{font-size:14px}}.room-section-1 .room-item .room-content .room-content-bottom{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;border-top:1px solid var(--extra-color-one);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding-top:25px;display:flex}@media (max-width:420px){.room-section-1 .room-item .room-content .room-content-bottom{gap:10px}}.room-section-1 .room-item .room-content .room-content-bottom .room-price p{font-family:var(--title-fonts);color:var(--white-color);margin-bottom:0;font-size:26px;line-height:1.4em}@media (max-width:767px){.room-section-1 .room-item .room-content .room-content-bottom .room-price p{font-size:24px;line-height:1.4em}}@media (max-width:420px){.room-section-1 .room-item .room-content .room-content-bottom .room-price p{font-size:22px}}.room-section-1 .room-item:hover .room-image img{transform:scale(1.1)}.room-section-2 .room-item{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;background-color:var(--extra-color);border-radius:var(--border-radius-three);flex-direction:column;margin-bottom:30px;display:flex;position:relative}@media (max-width:1199px){.room-section-2 .room-item{border-radius:20px}}.room-section-2 .room-item .room-image{width:100%;height:100%;position:relative}.room-section-2 .room-item .room-image .room-review{z-index:1;background-color:#fffc;border-radius:100px;padding:5px 15px;position:absolute;top:20px;left:20px}.room-section-2 .room-item .room-image .room-review p{margin-bottom:0}.room-section-2 .room-item .room-image a{width:100%;height:100%;display:block}.room-section-2 .room-item .room-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.room-section-2 .room-item .room-image a figure{border-radius:20px}}.room-section-2 .room-item .room-image a figure{width:100%;height:100%}.room-section-2 .room-item .room-image a figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.room-section-2 .room-item .room-image .room-overlay{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;z-index:1;justify-content:center;align-items:center;width:100%;padding:30px;display:flex;position:absolute;bottom:0}.room-section-2 .room-item .room-image .room-overlay .room-facilities{transition:var(--transition);opacity:0;transform:translateY(30px)}.room-section-2 .room-item .room-image .room-overlay .room-facilities ul{display:-webkit-flex;display:-moz-flex;align-items:center;gap:8px;display:flex}.room-section-2 .room-item .room-image .room-overlay .room-facilities ul li{width:42px;height:42px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;background-color:var(--extra-color);color:var(--primary-color);z-index:2;cursor:pointer;border-radius:100px;justify-content:center;align-items:center;display:flex;position:relative}.room-section-2 .room-item .room-image .room-overlay .room-facilities ul li i{z-index:2;position:relative}.room-section-2 .room-item .room-image .room-overlay .room-facilities ul li:before{opacity:0;content:"";background:var(--secondary-color);border-radius:inherit;-o-transition:all .5s;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.room-section-2 .room-item .room-image .room-overlay .room-facilities ul li:hover{color:var(--white-color)}.room-section-2 .room-item .room-image .room-overlay .room-facilities ul li:hover:before{opacity:1;transform:scale(1)}.room-section-2 .room-item .room-content{width:100%;display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-moz-justify-content:space-between;flex-direction:column;justify-content:space-between;padding:25px;display:flex;position:relative}@media (max-width:991px){.room-section-2 .room-item .room-content{padding:20px}}.room-section-2 .room-item .room-content .room-content-top h2{text-transform:capitalize;margin-bottom:15px;font-size:28px;line-height:1.4em}@media (max-width:991px){.room-section-2 .room-item .room-content .room-content-top h2{font-size:26px}}.room-section-2 .room-item .room-content .room-content-top p{margin-bottom:0}.room-section-2 .room-item .room-content .room-content-bottom{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;border-top:1px solid #0000001a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding-top:25px;display:flex}@media (max-width:767px){.room-section-2 .room-item .room-content .room-content-bottom{gap:12px}}.room-section-2 .room-item .room-content .room-content-bottom .room-price p{color:var(--black-color);font-family:var(--title-fonts);margin-bottom:0;font-size:26px;line-height:1.4em}@media (max-width:991px){.room-section-2 .room-item .room-content .room-content-bottom .room-price p{font-size:24px}}.room-section-2 .room-item:hover .room-image img{transform:scale(1.1)}.room-section-2 .room-item:hover .room-image .room-overlay .room-facilities{opacity:1;transform:translateY(0)}.room-section-2 .more-room-content{text-align:center;width:100%;max-width:760px;margin:0 auto}.room-section-2 .more-room-content p{margin-bottom:25px}.room-section-3{z-index:2;position:relative}@media (max-width:991px){.room-section-3{padding-bottom:80px}}.room-section-3 .room-wapper{display:-webkit-flex;display:-moz-flex;gap:50px;display:flex}@media (max-width:991px){.room-section-3 .room-wapper{-moz-flex-direction:column;flex-direction:column;gap:0}}.room-section-3 .room-wapper .room-tabs{width:32%}@media (max-width:991px){.room-section-3 .room-wapper .room-tabs{width:100%}}.room-section-3 .room-wapper .room-tabs nav .nav-tabs{border:none}.room-section-3 .room-wapper .room-tabs nav .nav-tabs .nav-link{width:100%;color:var(--white-color);font-family:var(--title-fonts);text-transform:capitalize;text-align:left;margin-bottom:15px;padding:0 0 25px;font-size:26px;line-height:1.4em;position:relative}.room-section-3 .room-wapper .room-tabs nav .nav-tabs .nav-link span{font-size:16px;line-height:normal;font-family:var(--body-fonts);margin-top:10px;display:block}.room-section-3 .room-wapper .room-tabs nav .nav-tabs .nav-link:last-child:after{display:none}.room-section-3 .room-wapper .room-tabs nav .nav-tabs .nav-link:after{content:"";background-color:var(--extra-color-one);width:100%;height:1px;position:absolute;bottom:0;left:0}.room-section-3 .room-wapper .room-tabs nav .nav-tabs .nav-link.active{color:var(--secondary-color);background-color:#0000;border-color:#0000}.room-section-3 .room-wapper .room-tabs nav .nav-tabs .nav-link:hover{border-color:#0000}.room-section-3 .room-wapper .tab-content{flex:1;width:68%}@media (max-width:991px){.room-section-3 .room-wapper .tab-content{width:100%}}.room-section-3 .room-wapper .tab-content .room-item{position:relative}.room-section-3 .room-wapper .tab-content .room-item .room-image{width:100%;height:100%;margin-bottom:-100px;position:relative}@media (max-width:991px){.room-section-3 .room-wapper .tab-content .room-item .room-image{margin-bottom:0}}@media (max-width:575px){.room-section-3 .room-wapper .tab-content .room-item .room-image{height:460px}}.room-section-3 .room-wapper .tab-content .room-item .room-image:before{content:"";background:linear-gradient(180deg, #fff0 0%, var(--black-color) 100%);border-radius:var(--border-radius-three);position:absolute;inset:0}@media (max-width:1199px){.room-section-3 .room-wapper .tab-content .room-item .room-image:before{border-radius:20px}}.room-section-3 .room-wapper .tab-content .room-item .room-image:before{-o-transition:all .4s ease-in-out;z-index:2;opacity:.7;transition:all .4s ease-in-out}.room-section-3 .room-wapper .tab-content .room-item .room-image figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.room-section-3 .room-wapper .tab-content .room-item .room-image figure{border-radius:20px}}.room-section-3 .room-wapper .tab-content .room-item .room-image figure{width:100%;height:100%}.room-section-3 .room-wapper .tab-content .room-item .room-image figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.room-section-3 .room-wapper .tab-content .room-item .room-overlay{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;z-index:2;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:0}.room-section-3 .room-wapper .tab-content .room-item .room-overlay .room-content{width:100%;display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-moz-justify-content:space-between;flex-direction:column;justify-content:space-between;padding:25px;display:flex;position:relative}@media (max-width:991px){.room-section-3 .room-wapper .tab-content .room-item .room-overlay .room-content{padding:20px}}.room-section-3 .room-wapper .tab-content .room-item .room-overlay .room-content .room-content-top h2{color:var(--white-color);text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.room-section-3 .room-wapper .tab-content .room-item .room-overlay .room-content .room-content-top p{color:var(--white-color);margin-bottom:0}.room-section-3 .room-wapper .tab-content .room-item .room-overlay .room-content .room-content-bottom{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding-top:25px;display:flex}@media (max-width:767px){.room-section-3 .room-wapper .tab-content .room-item .room-overlay .room-content .room-content-bottom{gap:12px}}.room-section-3 .room-wapper .tab-content .room-item .room-overlay .room-content .room-content-bottom .room-price p{color:var(--white-color);font-family:var(--title-fonts);margin-bottom:0;font-size:26px;line-height:1.4em}.room-section-3 .room-wapper .tab-content .room-item:hover .room-image figure img{transform:scale(1.1)}@media (max-width:991px){.room-single-section .room-single-post{margin-bottom:40px}}.room-single-section .room-single-post .room-heading{margin-bottom:30px;position:relative}.room-single-section .room-single-post .room-heading .room-heading-title h2{text-transform:capitalize;font-size:36px;font-weight:700;line-height:1.4em}@media (max-width:767px){.room-single-section .room-single-post .room-heading .room-heading-title h2{font-size:32px}}.room-single-section .room-single-post .room-heading .room-heading-price{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;gap:20px;display:flex}.room-single-section .room-single-post .room-heading .room-heading-price p{font-family:var(--title-fonts);color:var(--black-color);margin-bottom:0;font-size:28px;line-height:1.4em}@media (max-width:767px){.room-single-section .room-single-post .room-heading .room-heading-price p{font-size:24px;line-height:1.4em}}.room-single-section .room-single-post .room-heading .room-heading-price .room-star{display:-webkit-flex;display:-moz-flex;align-items:center;gap:5px;display:flex}.room-single-section .room-single-post .room-single-image-tabs{margin-bottom:30px;position:relative;overflow:hidden}@media (max-width:991px){.room-single-section .room-single-post .room-single-image-tabs{margin-bottom:50px}}.room-single-section .room-single-post .room-single-image-tabs .large-images{margin-bottom:20px}.room-single-section .room-single-post .room-single-image-tabs .large-images .tab-content .tab-pane figure{background-color:var(--extra-color-four);border-radius:var(--border-radius-three);overflow:hidden}@media (max-width:1199px){.room-single-section .room-single-post .room-single-image-tabs .large-images .tab-content .tab-pane figure{border-radius:20px}}.room-single-section .room-single-post .room-single-image-tabs .large-images .tab-content .tab-pane figure img{object-fit:cover;width:100%}.room-single-section .room-single-post .room-single-image-tabs .thumbs-images nav .nav-tabs{display:-webkit-flex;display:-moz-flex;border-bottom:none;gap:20px;margin-bottom:1px;display:flex}.room-single-section .room-single-post .room-single-image-tabs .thumbs-images nav .nav-tabs .nav-link{border-radius:var(--border-radius-two);border:1px solid #0000;width:120px;padding:0;overflow:hidden}@media (max-width:767px){.room-single-section .room-single-post .room-single-image-tabs .thumbs-images nav .nav-tabs .nav-link{border-radius:var(--border-radius-one)}}@media (max-width:575px){.room-single-section .room-single-post .room-single-image-tabs .thumbs-images nav .nav-tabs .nav-link{width:85px}}.room-single-section .room-single-post .room-single-image-tabs .thumbs-images nav .nav-tabs .nav-link.active{border-color:var(--primary-color)}.room-single-section .room-single-post .room-single-image-tabs .thumbs-images nav .nav-tabs .nav-link figure img{object-fit:cover;width:100%}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta{display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;gap:30px;margin-bottom:30px;display:flex}@media (max-width:767px){.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta{gap:20px}}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-icon{width:72px;height:72px;font-size:18px}@media (max-width:1199px){.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-icon{margin:0 auto}}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-icon i{z-index:2;position:relative}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-item{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;border:1px solid var(--extra-color);border-radius:var(--border-radius-three);flex-direction:column;gap:15px;width:calc(25% - 30px);padding:25px;display:flex;position:relative;overflow:hidden}@media (max-width:1199px){.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-item{text-align:center;border-radius:20px;width:calc(50% - 20px);padding:20px}}@media (max-width:767px){.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-item{width:calc(50% - 10px)}}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-item .room-meta-content p{font-family:var(--title-fonts);color:var(--black-color);margin-bottom:5px;font-size:22px;line-height:1.4em}@media (max-width:767px){.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-item .room-meta-content p{font-size:18px;line-height:1.4em}}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-meta .room-meta-item:hover .room-meta-icon{color:var(--white-color)}.room-single-section .room-single-post .room-single-contain .room-entry-content h3{font-size:28px;line-height:1.4em}@media (max-width:991px){.room-single-section .room-single-post .room-single-contain .room-entry-content h3{font-size:24px}}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-facilities{margin-bottom:30px;position:relative}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-facilities .room-facilities-list ul li{display:-webkit-flex;display:-moz-flex;align-items:center;gap:10px;display:flex}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-facilities .room-facilities-list ul li i{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;background-color:var(--extra-color);width:42px;height:42px;color:var(--primary-color);border-radius:100px;justify-content:center;align-items:center;display:flex}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-facilities .room-facilities-list ul li p{margin-bottom:0}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-facilities .room-facilities-list ul li:hover i{background-color:var(--primary-color);color:var(--white-color)}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-included{margin-bottom:30px;position:relative}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-included .room-included-list li{margin-bottom:5px;padding-left:20px;position:relative}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-included .room-included-list li:last-child{margin-bottom:0}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-included .room-included-list li:before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:0}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-included .room-included-list li p{margin-bottom:0}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-extra-services{margin-bottom:30px;position:relative}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-extra-services .room-extra-services-list ul li .form-group .field-inner{align-items:center}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-extra-services .room-extra-services-list ul li .form-group .field-inner label{font-size:16px}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-rules{margin-bottom:30px;position:relative}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-rules .room-rules-list li{margin-bottom:5px;padding-left:20px;position:relative}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-rules .room-rules-list li:last-child{margin-bottom:0}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-rules .room-rules-list li:before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:0}.room-single-section .room-single-post .room-single-contain .room-entry-content .room-rules .room-rules-list li p{margin-bottom:0}.room-single-section .widget-sidebar .room-form{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:30px;display:flex}.room-single-section .widget-sidebar .room-form .widget-booking-selection .widget-booking-list{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:15px;display:flex}.room-single-section .widget-sidebar .room-form .widget-booking-selection .widget-booking-list .widget-booking-item{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;background:var(--primary-rgb-05);border-radius:var(--border-radius-one);justify-content:space-between;align-items:center;gap:10px;padding:15px;display:flex}.room-single-section .widget-sidebar .room-form .widget-booking-selection .widget-booking-list .widget-booking-item label{width:58%}.room-single-section .widget-sidebar .room-form .widget-booking-selection .widget-booking-list .widget-booking-item .form-control,.room-single-section .widget-sidebar .room-form .widget-booking-selection .widget-booking-list .widget-booking-item .form-select{width:100%;max-width:130px;color:var(--black-color);background-color:#0000;border:none;height:auto;padding:0 5px}.room-single-section .widget-sidebar .room-form .widget-booking-selection .widget-booking-list .widget-booking-item .form-control::-webkit-calendar-picker-indicator{filter:inherit}.room-single-section .widget-sidebar .room-form .widget-booking-selection .widget-booking-list .widget-booking-item .form-select::-webkit-calendar-picker-indicator{filter:inherit}.room-single-section .widget-sidebar .room-form .widget-extra-services .widget-content ul li .form-group .field-inner{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;gap:10px;display:flex}.room-single-section .widget-sidebar .room-form .widget-extra-services .widget-content ul li .form-group .field-inner label{display:-webkit-flex;display:-moz-flex;align-items:center;gap:5px;font-size:16px;display:flex}.room-single-section .widget-sidebar .room-form .widget-extra-services .widget-content ul li .form-group .field-inner label input{margin-right:5px}.room-single-section .widget-sidebar .room-form .widget-extra-services .widget-content ul li .form-group .field-inner .checkbox-price{font-family:var(--title-fonts);color:var(--primary-color)}.room-single-gallery{background-color:var(--extra-color)}.room-single-review .room-single-review-left-content .progress-wapper .single-progressbar{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;margin-bottom:25px;display:flex}.room-single-review .room-single-review-left-content .progress-wapper .single-progressbar:last-of-type{margin-bottom:0}.room-single-review .room-single-review-left-content .progress-wapper .single-progressbar .progress-title{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;text-transform:capitalize;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:16px;font-weight:600;line-height:normal;display:flex}.room-single-review .room-single-review-left-content .progress-wapper .single-progressbar .progress-title span{font-size:14px}.room-single-review .room-single-review-left-content .progress-wapper .single-progressbar .progress .progress-bar{background-color:var(--primary-color)}.room-single-review .comment-wapper{margin-bottom:50px}@media (max-width:991px){.room-single-review .comment-wapper{margin-top:40px;margin-bottom:40px}}.room-single-review .comment-respond{background-color:var(--primary-color);border-radius:var(--border-radius-three)}@media (max-width:1199px){.room-single-review .comment-respond{border-radius:20px}}.room-single-review .comment-respond{padding:25px}@media (max-width:991px){.room-single-review .comment-respond{padding:20px}}.room-single-review .comment-respond .comments-respond-title,.room-single-review .comment-respond .comment-respond-form form label{color:var(--white-color)}.related-section{background-color:var(--extra-color)}.related-section .related-slider .room-item{background-color:var(--white-color)}.facilities-section-1 .facilities-item{border:1px solid var(--extra-color);border-radius:var(--border-radius-three);margin-bottom:30px;padding:35px;position:relative;overflow:hidden}@media (max-width:1199px){.facilities-section-1 .facilities-item{border-radius:20px}}@media (max-width:991px){.facilities-section-1 .facilities-item{padding:20px}}.facilities-section-1 .facilities-item:before{content:"";z-index:-1;background-color:var(--primary-color);border-radius:100px 100px 0 0;width:100%;height:0;transition:all .4s ease-in-out;position:absolute;bottom:0;left:0;right:0}.facilities-section-1 .facilities-item .facilities-icon{background-color:var(--extra-color);width:100px;height:100px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;margin-bottom:20px;display:flex;position:relative}.facilities-section-1 .facilities-item .facilities-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.facilities-section-1 .facilities-item .facilities-icon figure img{object-fit:cover;width:60px;height:60px}.facilities-section-1 .facilities-item .facilities-content .facilities-title{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.facilities-section-1 .facilities-item .facilities-content .facilities-list li{margin-bottom:5px;padding-left:20px;position:relative}.facilities-section-1 .facilities-item .facilities-content .facilities-list li:last-child{margin-bottom:0}.facilities-section-1 .facilities-item .facilities-content .facilities-list li:before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:0}.facilities-section-1 .facilities-item:hover:before{border-radius:0;height:100%}.facilities-section-1 .facilities-item:hover .facilities-icon{background-color:var(--extra-color)}.facilities-section-1 .facilities-item:hover .facilities-icon figure{transform:scale(-1)rotate(180deg)}.facilities-section-1 .facilities-item:hover .facilities-content .facilities-title,.facilities-section-1 .facilities-item:hover .facilities-content li{color:var(--white-color)}.facilities-section-2{background-color:var(--primary-color)}.facilities-section-2 .facilities-shape-top{text-align:center;position:relative}.facilities-section-2 .facilities-shape-top figure{display:-webkit-flex;display:-moz-flex;display:flex}.facilities-section-2 .facilities-shape-top figure img{width:100%}.facilities-section-2 .facilities-wapper{position:relative}.facilities-section-2 .facilities-wapper .facilities-item{text-align:center;margin-bottom:30px}.facilities-section-2 .facilities-wapper .facilities-item .facilities-icon{background-color:var(--extra-color);width:180px;height:220px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;margin:0 auto 20px;display:flex;position:relative}.facilities-section-2 .facilities-wapper .facilities-item .facilities-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.facilities-section-2 .facilities-wapper .facilities-item .facilities-icon figure img{object-fit:cover;width:100px;height:100px}.facilities-section-2 .facilities-wapper .facilities-item .facilities-content .facilities-title{color:var(--white-color);text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.facilities-section-2 .facilities-wapper .facilities-item:hover .facilities-icon{background-color:var(--extra-color)}.facilities-section-2 .facilities-wapper .facilities-item:hover .facilities-icon figure{transform:scale(-1)rotate(180deg)}.booking-section-1{z-index:2}.booking-section-1 .booking-wapper{background-color:var(--primary-color);border-radius:var(--border-radius-three);margin:0 50px;padding:80px;position:relative}@media (max-width:1199px){.booking-section-1 .booking-wapper{border-radius:20px}}@media (max-width:1400px){.booking-section-1 .booking-wapper{margin:0 35px}}@media (max-width:991px){.booking-section-1 .booking-wapper{padding:45px}}@media (max-width:767px){.booking-section-1 .booking-wapper{margin:0 20px;padding:20px}}@media (max-width:575px){.booking-section-1 .booking-wapper{padding:30px 20px}}.booking-section-1 .booking-wapper:before{content:"";z-index:2;background:url(/assets/images/shape/left-half-round-color.png) 0/cover no-repeat;width:50px;height:100px;margin:auto;position:absolute;top:0;bottom:0;left:-50px}@media (max-width:1400px){.booking-section-1 .booking-wapper:before{width:35px;height:65px;left:-35px}}@media (max-width:767px){.booking-section-1 .booking-wapper:before{width:25px;height:45px;left:-25px}}.booking-section-1 .booking-wapper:after{content:"";z-index:2;background:url(/assets/images/shape/right-half-round-color.png) 0/cover no-repeat;width:50px;height:100px;margin:auto;position:absolute;top:0;bottom:0;right:-50px}@media (max-width:1400px){.booking-section-1 .booking-wapper:after{width:35px;height:65px;right:-35px}}@media (max-width:767px){.booking-section-1 .booking-wapper:after{width:25px;height:45px;right:-25px}}@media (max-width:575px){.booking-section-1 .booking-wapper .section-title{max-width:420px}}.booking-section-1 .booking-wapper .booking-form .form-group label{color:var(--white-color)}@media (max-width:575px){.booking-section-1 .booking-wapper .booking-form .appointment-button-wapper .theme-button{width:100%}}.booking-section-2 .booking-wapper{background-color:var(--primary-color);-ms-box-shadow:0 0 20px 0 #0000000d;-o-box-shadow:0 0 20px 0 #0000000d;border-radius:var(--border-radius-three);box-shadow:0 0 20px #0000000d}@media (max-width:1199px){.booking-section-2 .booking-wapper{border-radius:20px}}.booking-section-2 .booking-wapper{padding:25px}@media (max-width:991px){.booking-section-2 .booking-wapper{padding:20px}}.booking-section-2 .booking-wapper .booking-form form{display:-webkit-flex;display:-moz-flex;align-items:flex-end;gap:25px;display:flex}@media (max-width:1199px){.booking-section-2 .booking-wapper .booking-form form{flex-wrap:wrap}}.booking-section-2 .booking-wapper .booking-form form .form-group{min-width:207px;margin-bottom:0}@media (max-width:1399px){.booking-section-2 .booking-wapper .booking-form form .form-group{min-width:172px}}@media (max-width:1199px){.booking-section-2 .booking-wapper .booking-form form .form-group{width:calc(50% - 13px)}}@media (max-width:575px){.booking-section-2 .booking-wapper .booking-form form .form-group{width:100%}}.booking-section-2 .booking-wapper .booking-form form .form-group .field-inner label{color:var(--white-color);margin-bottom:10px;line-height:normal}@media (max-width:1199px){.booking-section-2 .booking-wapper .booking-form form .booking-button-wapper{width:calc(50% - 13px)}}@media (max-width:575px){.booking-section-2 .booking-wapper .booking-form form .booking-button-wapper{width:100%;margin-top:10px}}.booking-section-2 .booking-wapper .booking-form form .booking-button-wapper .booking-button{background-color:var(--secondary-color);width:84px;height:84px;color:var(--black-color);transition:var(--transition);border-radius:100px}@media (max-width:1199px){.booking-section-2 .booking-wapper .booking-form form .booking-button-wapper .booking-button{border-radius:var(--border-radius-one);width:100%;height:52px}}.booking-section-2 .booking-wapper .booking-form form .booking-button-wapper .booking-button:hover{background-color:var(--extra-color-one);color:var(--white-color)}.booking-section-3 .booking-content{border:1px solid var(--extra-color);border-radius:var(--border-radius-three);padding:25px;position:relative;overflow:hidden}@media (max-width:1199px){.booking-section-3 .booking-content{border-radius:20px}}.booking-section-3 .booking-content{margin-bottom:30px}@media (max-width:991px){.booking-section-3 .booking-content{padding:20px}}.booking-section-3 .booking-content .section-title h2{font-size:34px;line-height:1.4em}@media (max-width:991px){.booking-section-3 .booking-content .section-title h2{font-size:24px}}.booking-section-3 .booking-content .form-group .field-inner label{color:var(--text-color);margin-bottom:10px;line-height:normal}.booking-section-3 .booking-content .form-group .field-inner .form-control,.booking-section-3 .booking-content .form-group .field-inner .form-select{background-color:var(--primary-rgb-05);border-color:var(--extra-color);color:var(--black-color)}.booking-section-3 .booking-content .form-group .field-inner textarea::-webkit-input-placeholder{color:var(--black-color)!important}.booking-section-3 .booking-content .form-group .field-inner input::-webkit-input-placeholder{color:var(--black-color)!important}.booking-section-3 .booking-content .form-group .field-inner textarea::-moz-placeholder{color:var(--black-color)!important}.booking-section-3 .booking-content .form-group .field-inner input::-moz-placeholder{color:var(--black-color)!important}.booking-section-3 .widget-sidebar .widget-booking-selection .widget-booking-list{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:15px;display:flex}.booking-section-3 .widget-sidebar .widget-booking-selection .widget-booking-list .widget-booking-item{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;background:var(--primary-rgb-05);border-radius:var(--border-radius-one);justify-content:space-between;align-items:center;gap:10px;padding:15px;display:flex}.booking-section-3 .widget-sidebar .widget-booking-selection .widget-booking-list .widget-booking-item label{width:58%}.booking-section-3 .widget-sidebar .widget-booking-selection .widget-booking-list .widget-booking-item .form-control,.booking-section-3 .widget-sidebar .widget-booking-selection .widget-booking-list .widget-booking-item .form-select{width:100%;max-width:130px;color:var(--black-color);background-color:#0000;border:none;height:auto;padding:0}.booking-section-3 .widget-sidebar .widget-booking-selection .widget-booking-list .widget-booking-item .form-control::-webkit-calendar-picker-indicator{filter:inherit}.booking-section-3 .widget-sidebar .widget-booking-selection .widget-booking-list .widget-booking-item .form-select::-webkit-calendar-picker-indicator{filter:inherit}.booking-section-3 .widget-sidebar .widget-booking-selection .extra-services h3{margin-bottom:20px;font-size:24px;line-height:1.4em}.booking-section-3 .widget-sidebar .widget-booking-selection .extra-services ul{margin-bottom:30px;position:relative}.booking-section-3 .widget-sidebar .widget-booking-selection .extra-services ul li{margin-bottom:15px}.booking-section-3 .widget-sidebar .widget-booking-selection .extra-services ul li:last-child{margin-bottom:0}.booking-section-3 .widget-sidebar .widget-booking-selection .extra-services ul li .form-group .field-inner{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;gap:10px;display:flex}.booking-section-3 .widget-sidebar .widget-booking-selection .extra-services ul li .form-group .field-inner label{display:-webkit-flex;display:-moz-flex;align-items:center;gap:5px;font-size:16px;display:flex}.booking-section-3 .widget-sidebar .widget-booking-selection .extra-services ul li .form-group .field-inner label input{margin-right:5px}.booking-section-3 .widget-sidebar .widget-booking-selection .extra-services ul li .form-group .field-inner .checkbox-price{font-family:var(--title-fonts);color:var(--primary-color)}.video-section-1{border-radius:var(--border-radius-three);background-position:50%;background-repeat:no-repeat;background-size:auto;position:relative}@media (max-width:1199px){.video-section-1{border-radius:20px}}.video-section-1{margin-top:-240px;margin-left:40px;margin-right:40px;padding-top:460px;padding-bottom:200px}@media (max-width:1199px){.video-section-1{margin-top:-292px}}@media (max-width:991px){.video-section-1{border-radius:0;margin-top:-244px;margin-left:0;margin-right:0}}@media (max-width:767px){.video-section-1{margin-top:-237px;padding-top:350px;padding-bottom:100px}}@media (max-width:575px){.video-section-1{margin-top:-350px;padding-top:450px}}@media (max-width:386px){.video-section-1{margin-top:-372px}}.video-section-2{background-position:50%;background-repeat:no-repeat;background-size:auto;background-color:var(--extra-color);border-radius:var(--border-radius-three);margin:0 40px;position:relative}@media (max-width:1199px){.video-section-2{border-radius:20px}}@media (max-width:991px){.video-section-2{border-radius:0;margin:0}}.video-section-2 .video-box{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;height:720px;display:flex}@media (max-width:991px){.video-section-2 .video-box{height:575px}}@media (max-width:767px){.video-section-2 .video-box{height:480px}}.video-section-3 .video-box{background-position:50%;background-repeat:no-repeat;background-size:auto;background-color:var(--extra-color);border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.video-section-3 .video-box{border-radius:20px}}.video-section-3 .video-box{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;height:720px;display:flex}@media (max-width:1199px){.video-section-3 .video-box{height:575px}}@media (max-width:991px){.video-section-3 .video-box{height:480px}}@media (max-width:767px){.video-section-3 .video-box{height:420px}}.video-section-3 .video-box:after{content:"";border:1px solid var(--extra-color);border-radius:0 0 var(--border-radius-three) var(--border-radius-three);border-top:none;width:calc(100% - 60px);height:calc(100% - 60px);margin:30px;position:absolute;top:0;left:0}@media (max-width:1199px){.video-section-3 .video-box:after{border-radius:0 0 20px 20px;width:calc(100% - 30px);height:calc(100% - 30px);margin:15px}}.video-play{background-color:var(--white-color);width:100px;height:100px;color:var(--black-color);z-index:1;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;margin:auto;font-size:24px;animation:2s infinite spineer2;display:flex;position:relative}@media (max-width:540px){.video-play{width:80px;height:80px;font-size:18px}}.video-play:hover{color:var(--secondary-color)}.why-choose-section-1 .why-choose-item{border:1px solid var(--extra-color);text-align:center;border-radius:var(--border-radius-three);padding:25px;position:relative;overflow:hidden}@media (max-width:1199px){.why-choose-section-1 .why-choose-item{border-radius:20px}}.why-choose-section-1 .why-choose-item{margin-bottom:30px}@media (max-width:991px){.why-choose-section-1 .why-choose-item{padding:20px}}.why-choose-section-1 .why-choose-item:before{content:"";background-color:var(--primary-color);border-radius:100px 100px 0 0;width:100%;height:0;transition:all .4s ease-in-out;position:absolute;bottom:0;left:0;right:0}.why-choose-section-1 .why-choose-item .why-choose-icon{background-color:var(--extra-color);width:100px;height:100px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;margin-bottom:20px;margin-left:auto;margin-right:auto;display:flex;position:relative}.why-choose-section-1 .why-choose-item .why-choose-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.why-choose-section-1 .why-choose-item .why-choose-icon figure img{object-fit:cover;width:60px;height:60px}.why-choose-section-1 .why-choose-item .why-choose-content .why-choose-title{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.why-choose-section-1 .why-choose-item .why-choose-content .why-choose-title:hover{color:var(--primary-color)}.why-choose-section-1 .why-choose-item .why-choose-content p{margin:0}.why-choose-section-1 .why-choose-item:hover:before{border-radius:0;height:100%}.why-choose-section-1 .why-choose-item:hover .why-choose-icon{background-color:var(--extra-color)}.why-choose-section-1 .why-choose-item:hover .why-choose-icon figure{transform:scale(-1)rotate(180deg)}.why-choose-section-1 .why-choose-item:hover .why-choose-content .why-choose-title,.why-choose-section-1 .why-choose-item:hover .why-choose-content p{color:var(--white-color)}.our-facts-section{background-color:var(--primary-color);padding:100px 0;position:relative;overflow:hidden}@media (max-width:991px){.our-facts-section{padding:0 0 80px}}.our-facts-section .our-facts-image{width:50%;height:100%;position:absolute;top:0;left:0}@media (max-width:991px){.our-facts-section .our-facts-image{width:100%;position:relative}}.our-facts-section .our-facts-image figure{width:100%;height:100%;position:relative}.our-facts-section .our-facts-image figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.our-facts-section .our-facts-image figure:before{content:"";z-index:2;background:url(/assets/images/shape/left-half-round-color.png) 0/cover no-repeat;width:50px;height:100px;margin:auto;position:absolute;top:0;bottom:0;right:0}@media (max-width:1400px){.our-facts-section .our-facts-image figure:before{width:35px;height:65px}}@media (max-width:991px){.our-facts-section .our-facts-image figure:before{width:100px;height:50px;bottom:0;left:0;top:inherit;background:url(/assets/images/shape/top-half-round-color.png) 0 0/contain no-repeat}}@media (max-width:767px){.our-facts-section .our-facts-image figure:before{width:40px;height:20px}}.our-facts-section .our-facts-content{padding-left:80px;position:relative}@media (max-width:991px){.our-facts-section .our-facts-content{padding-top:80px;padding-left:0}}.our-facts-section .counter-list{display:-webkit-flex;display:-moz-flex;gap:60px 30px;margin-top:50px;display:flex}@media (max-width:991px){.our-facts-section .counter-list{flex-wrap:wrap}}.our-facts-section .counter-list .counter-item{text-align:left;width:calc(50% - 15px);position:relative}.our-facts-section .counter-list .counter-item:not(:last-child):after{content:"";background-color:var(--extra-color-one);width:1px;height:100%;position:absolute;top:0;right:20px}@media (max-width:991px){.our-facts-section .counter-list .counter-item:not(:last-child):after{right:0}}.services-section-1{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.services-section-1 .services-item{background-color:var(--extra-color);border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.services-section-1 .services-item{border-radius:20px}}.services-section-1 .services-item{margin-bottom:30px}.services-section-1 .services-item .services-image{border-radius:var(--border-radius-three);position:relative;overflow:hidden}@media (max-width:1199px){.services-section-1 .services-item .services-image{border-radius:20px}}.services-section-1 .services-item .services-image a{width:100%;display:block}.services-section-1 .services-item .services-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.services-section-1 .services-item .services-image a figure{border-radius:20px}}.services-section-1 .services-item .services-image a figure{overflow:hidden}.services-section-1 .services-item .services-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.services-section-1 .services-item .services-image a figure:before{content:"";z-index:2;background:url(/assets/images/services/services-half-round.png) 0/cover no-repeat;width:100px;height:50px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}@media (max-width:1400px){.services-section-1 .services-item .services-image a figure:before{width:65px;height:35px}}@media (max-width:767px){.services-section-1 .services-item .services-image a figure:before{width:40px;height:20px}}.services-section-1 .services-item .services-content{padding:25px;position:relative}@media (max-width:767px){.services-section-1 .services-item .services-content{padding:20px}}.services-section-1 .services-item .services-content .services-icon-box{display:-webkit-flex;display:-moz-flex;align-items:center;gap:25px;margin-bottom:15px;display:flex}.services-section-1 .services-item .services-content .services-icon-box .services-icon{background-color:var(--primary-rgb-05);width:80px;height:80px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;display:flex;position:relative}.services-section-1 .services-item .services-content .services-icon-box .services-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.services-section-1 .services-item .services-content .services-icon-box .services-icon figure img{object-fit:cover;width:50px;height:50px}.services-section-1 .services-item .services-content .services-icon-box .services-icon-content{flex:1}.services-section-1 .services-item .services-content .services-icon-box .services-icon-content .services-title{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.services-section-1 .services-item .services-content .services-icon-box .services-icon-content .services-title:hover{color:var(--primary-color)}.services-section-1 .services-item:hover .services-image img{transform:scale(1.1)}.services-section-1 .services-item:hover .services-content .services-icon-box .services-icon{background-color:var(--primary-color)}.services-section-1 .services-item:hover .services-content .services-icon-box .services-icon figure{transform:scale(-1)rotate(180deg)}.services-section-1 .services-item:hover .services-content .services-icon-box .services-icon figure img{filter:brightness(0)invert()}.services-section-1 .more-service-content{text-align:center;width:100%;max-width:630px;margin:0 auto}.services-section-1 .more-service-content p{margin-bottom:20px}.services-section-2 .services-shape-top,.services-section-2 .services-shape-bottom{text-align:center;position:relative}.services-section-2 .services-shape-top figure,.services-section-2 .services-shape-bottom figure{display:-webkit-flex;display:-moz-flex;display:flex}.services-section-2 .services-shape-top figure img,.services-section-2 .services-shape-bottom figure img{width:100%}@media (max-width:991px){.services-section-2 .services-left-content .service-button-wappper{margin-bottom:30px}}.services-section-2 .services-wapper{background-color:var(--extra-color);z-index:1;position:relative}.services-section-2 .services-item{display:-webkit-flex;display:-moz-flex;background-color:var(--primary-color);border-radius:var(--border-radius-three);flex-direction:row-reverse;gap:25px;display:flex;position:relative}@media (max-width:1199px){.services-section-2 .services-item{border-radius:20px}}.services-section-2 .services-item{margin-bottom:30px;padding:25px}@media (max-width:767px){.services-section-2 .services-item{-moz-flex-direction:column;flex-direction:column;padding:20px}}.services-section-2 .services-item .services-image{border-radius:var(--border-radius-three);width:calc(50% - 25px);position:relative}@media (max-width:1199px){.services-section-2 .services-item .services-image{border-radius:20px}}@media (max-width:767px){.services-section-2 .services-item .services-image{width:100%}}.services-section-2 .services-item .services-image a{width:100%;display:block}.services-section-2 .services-item .services-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.services-section-2 .services-item .services-image a figure{border-radius:20px}}.services-section-2 .services-item .services-image a figure{overflow:hidden}.services-section-2 .services-item .services-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.services-section-2 .services-item .services-content{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-moz-justify-content:space-between;flex-direction:column;justify-content:space-between;gap:20px;width:50%;display:flex}@media (max-width:767px){.services-section-2 .services-item .services-content{width:100%}}.services-section-2 .services-item .services-content .services-content-text .services-title{color:var(--white-color);text-transform:capitalize;margin-bottom:15px;font-size:28px;line-height:1.4em}@media (max-width:991px){.services-section-2 .services-item .services-content .services-content-text .services-title{font-size:26px}}.services-section-2 .services-item .services-content .services-content-text p{color:var(--white-color);margin-bottom:0}.services-section-2 .services-item:hover .services-image img{transform:scale(1.1)}.services-section-3{background-color:var(--extra-color)}.services-section-3 .services-wapper{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.services-section-3 .services-item{text-align:center;margin-bottom:30px}.services-section-3 .services-item .services-icon{background-color:var(--primary-rgb-05);width:180px;height:220px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;margin:0 auto 20px;display:flex;position:relative}.services-section-3 .services-item .services-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.services-section-3 .services-item .services-icon figure img{object-fit:cover;width:100px;height:100px}.services-section-3 .services-item .services-content .services-title{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.services-section-3 .services-item:hover .services-icon{background-color:var(--primary-color)}.services-section-3 .services-item:hover .services-icon figure{transform:scale(-1)rotate(180deg)}.services-section-3 .services-item:hover .services-icon figure img{filter:brightness(0)invert()}.services-shape-2{z-index:-1;position:absolute;top:100px;left:0}.services-shape-2 figure img{opacity:.5;width:auto}@media (max-width:767px){.services-shape-2{display:none}}@media (max-width:1199px){.service-single-section .service-single-post{margin-bottom:40px}}.service-single-section .service-single-post .service-single-media{margin-bottom:30px}.service-single-section .service-single-post .service-single-media figure{border-radius:var(--border-radius-three);overflow:hidden}@media (max-width:1199px){.service-single-section .service-single-post .service-single-media figure{border-radius:20px}}.service-single-section .service-single-post .service-single-media figure img{object-fit:cover;width:100%}.service-single-section .service-single-post .service-single-contain .service-entry-content h2{text-transform:capitalize;font-size:36px;font-weight:700;line-height:1.4em}@media (max-width:767px){.service-single-section .service-single-post .service-single-contain .service-entry-content h2{font-size:32px}}.service-single-section .service-single-post .service-single-contain .service-entry-content h3{text-transform:capitalize;margin-bottom:15px;font-size:28px;line-height:1.4em}@media (max-width:991px){.service-single-section .service-single-post .service-single-contain .service-entry-content h3{font-size:24px}}.service-single-section .service-single-post .service-single-contain .service-entry-content .service-gallery figure{border-radius:var(--border-radius-three);width:100%;height:100%;overflow:hidden}@media (max-width:1199px){.service-single-section .service-single-post .service-single-contain .service-entry-content .service-gallery figure{border-radius:20px}}.service-single-section .service-single-post .service-single-contain .service-entry-content .service-gallery figure img{object-fit:cover;width:100%;height:100%}.service-single-section .service-single-post .service-single-contain .service-entry-content .benifits-wapper .benifits-item{margin-bottom:30px;padding-left:35px;position:relative}.service-single-section .service-single-post .service-single-contain .service-entry-content .benifits-wapper .benifits-item .benifits-content i{color:var(--primary-color);font-size:18px;position:absolute;top:8px;left:0}.service-single-section .service-single-post .service-single-contain .service-entry-content .benifits-wapper .benifits-item .benifits-content h4{text-transform:capitalize;margin-bottom:10px;font-size:22px;font-weight:500;display:block;position:relative}@media (max-width:991px){.service-single-section .service-single-post .service-single-contain .service-entry-content .benifits-wapper .benifits-item .benifits-content h4{font-size:18px;line-height:1.4em}}.service-single-section .service-single-post .service-single-contain .service-entry-content .benifits-wapper .benifits-item .benifits-content p{margin-bottom:0}.offer-section-1 .offer-shape-top,.offer-section-1 .offer-shape-bottom{text-align:center;margin:0 40px;position:relative}@media (max-width:991px){.offer-section-1 .offer-shape-top,.offer-section-1 .offer-shape-bottom{margin:0 15px}}@media (max-width:767px){.offer-section-1 .offer-shape-top,.offer-section-1 .offer-shape-bottom{margin:0}}.offer-section-1 .offer-shape-top figure,.offer-section-1 .offer-shape-bottom figure{display:-webkit-flex;display:-moz-flex;display:flex}.offer-section-1 .offer-shape-top figure img,.offer-section-1 .offer-shape-bottom figure img{width:100%}.offer-section-1 .offer-wapper{background-color:var(--primary-color);margin:0 40px;position:relative}@media (max-width:991px){.offer-section-1 .offer-wapper{margin:0 15px}}@media (max-width:767px){.offer-section-1 .offer-wapper{margin:0}}.offer-section-1 .offer-wapper .offer-item{display:-webkit-flex;display:-moz-flex;background-color:var(--extra-color-two);border-radius:var(--border-radius-three);align-items:center;gap:30px;margin-bottom:30px;padding:25px;display:flex}@media (max-width:1199px){.offer-section-1 .offer-wapper .offer-item{border-radius:20px;align-items:flex-start}}@media (max-width:991px){.offer-section-1 .offer-wapper .offer-item{flex-direction:column;gap:25px;padding:20px}}.offer-section-1 .offer-wapper .offer-item .offer-image{border-radius:var(--border-radius-three);position:relative;overflow:hidden}@media (max-width:1199px){.offer-section-1 .offer-wapper .offer-item .offer-image{border-radius:20px}}.offer-section-1 .offer-wapper .offer-item .offer-image{width:100%;max-width:325px}@media (max-width:991px){.offer-section-1 .offer-wapper .offer-item .offer-image{max-width:100%}}.offer-section-1 .offer-wapper .offer-item .offer-image a{width:100%;display:block}.offer-section-1 .offer-wapper .offer-item .offer-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.offer-section-1 .offer-wapper .offer-item .offer-image a figure{border-radius:20px}}.offer-section-1 .offer-wapper .offer-item .offer-image a figure{overflow:hidden}.offer-section-1 .offer-wapper .offer-item .offer-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.offer-section-1 .offer-wapper .offer-item .offer-content{border-right:1px solid var(--extra-color-one);width:100%;max-width:100%;margin-right:20px;padding-right:20px;position:relative}@media (max-width:991px){.offer-section-1 .offer-wapper .offer-item .offer-content{border-right:none;border-bottom:1px solid var(--extra-color-one);margin-right:0;padding-bottom:30px;padding-right:0}}.offer-section-1 .offer-wapper .offer-item .offer-content h3{color:var(--white-color);text-transform:capitalize;font-size:28px;line-height:1.4em}@media (max-width:991px){.offer-section-1 .offer-wapper .offer-item .offer-content h3{font-size:24px;line-height:1.4em}}.offer-section-1 .offer-wapper .offer-item .offer-content p,.offer-section-1 .offer-wapper .offer-item .offer-content .check-list ul li,.offer-section-1 .offer-wapper .offer-item .offer-content .check-list ul li:before{color:var(--white-color)}.offer-section-1 .offer-wapper .offer-item .offer-reviews{text-align:center;width:100%;max-width:225px}@media (max-width:991px){.offer-section-1 .offer-wapper .offer-item .offer-reviews{text-align:start;max-width:100%}.offer-section-1 .offer-wapper .offer-item .offer-reviews .offer-price{margin-bottom:25px}}.offer-section-1 .offer-wapper .offer-item .offer-reviews .offer-price .price{font-family:var(--title-fonts);color:var(--white-color);margin-bottom:50px;font-size:28px;line-height:1.4em}@media (max-width:991px){.offer-section-1 .offer-wapper .offer-item .offer-reviews .offer-price .price{margin-bottom:15px}}@media (max-width:767px){.offer-section-1 .offer-wapper .offer-item .offer-reviews .offer-price .price{font-size:24px;line-height:1.4em}}.offer-section-1 .offer-wapper .offer-item:hover .offer-image img{transform:scale(1.1)}.offer-section-2 .offer-wapper{display:-webkit-flex;display:-moz-flex;flex-direction:column;gap:30px;margin-bottom:30px;display:flex}.offer-section-2 .offer-wapper .offer-item{display:-webkit-flex;display:-moz-flex;background-color:var(--extra-color);border-radius:var(--border-radius-three);gap:30px;padding:25px;display:flex}@media (max-width:1199px){.offer-section-2 .offer-wapper .offer-item{border-radius:20px}}@media (max-width:991px){.offer-section-2 .offer-wapper .offer-item{flex-direction:column;gap:25px;padding:20px;position:relative;top:0}}.offer-section-2 .offer-wapper .offer-item:nth-child(2n){flex-direction:row-reverse}@media (max-width:991px){.offer-section-2 .offer-wapper .offer-item:nth-child(2n){flex-direction:column}}.offer-section-2 .offer-wapper .offer-item:nth-child(2n) .offer-content{padding-left:0;padding-right:120px}@media (max-width:991px){.offer-section-2 .offer-wapper .offer-item:nth-child(2n) .offer-content{padding-left:50px;padding-right:0}}.offer-section-2 .offer-wapper .offer-item:nth-child(2n) .offer-content .offer-number{left:initial;right:30px}@media (max-width:991px){.offer-section-2 .offer-wapper .offer-item:nth-child(2n) .offer-content .offer-number{left:0;right:inherit}}.offer-section-2 .offer-wapper .offer-item .offer-image{border-radius:var(--border-radius-three);position:relative;overflow:hidden}@media (max-width:1199px){.offer-section-2 .offer-wapper .offer-item .offer-image{border-radius:20px}}.offer-section-2 .offer-wapper .offer-item .offer-image{width:100%;max-width:40%}@media (max-width:991px){.offer-section-2 .offer-wapper .offer-item .offer-image{max-width:100%}}.offer-section-2 .offer-wapper .offer-item .offer-image a{width:100%;display:block}.offer-section-2 .offer-wapper .offer-item .offer-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.offer-section-2 .offer-wapper .offer-item .offer-image a figure{border-radius:20px}}.offer-section-2 .offer-wapper .offer-item .offer-image a figure{overflow:hidden}.offer-section-2 .offer-wapper .offer-item .offer-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.offer-section-2 .offer-wapper .offer-item .offer-content{width:100%;max-width:60%;padding-left:120px;position:relative}@media (max-width:991px){.offer-section-2 .offer-wapper .offer-item .offer-content{max-width:100%;padding-left:50px}}.offer-section-2 .offer-wapper .offer-item .offer-content .offer-number{color:var(--primary-color);font-size:28px;font-weight:700;position:absolute;top:0;left:30px}.offer-section-2 .offer-wapper .offer-item .offer-content .offer-number:after{content:"";background:var(--extra-color-one);width:2px;height:100px;margin:auto;position:absolute;top:40px;left:0;right:0}@media (max-width:991px){.offer-section-2 .offer-wapper .offer-item .offer-content .offer-number{font-size:28px;left:0}}@media (max-width:767px){.offer-section-2 .offer-wapper .offer-item .offer-content .offer-number{font-size:22px}}.offer-section-2 .offer-wapper .offer-item .offer-content .offer-tag{background-color:var(--primary-rgb-05);width:max-content;color:var(--primary-color);border-radius:var(--border-radius-three);display:inline-block;position:relative}@media (max-width:1199px){.offer-section-2 .offer-wapper .offer-item .offer-content .offer-tag{border-radius:20px}}.offer-section-2 .offer-wapper .offer-item .offer-content .offer-tag{letter-spacing:.2px;text-transform:uppercase;margin-bottom:10px;padding:6px 15px;font-size:14px;font-weight:400;line-height:1.4em}.offer-section-2 .offer-wapper .offer-item .offer-content .offer-title{text-transform:capitalize;margin-bottom:15px;font-size:28px;line-height:1.4em}@media (max-width:991px){.offer-section-2 .offer-wapper .offer-item .offer-content .offer-title{font-size:24px}}.offer-section-2 .offer-wapper .offer-item .offer-content p.desc{margin-bottom:25px}.offer-section-2 .offer-wapper .offer-item .offer-content .offer-price{display:-webkit-flex;display:-moz-flex;align-items:center;gap:25px;margin-bottom:30px;display:flex}.offer-section-2 .offer-wapper .offer-item .offer-content .offer-price .price{color:var(--primary-color);font-family:var(--title-fonts);font-size:24px;font-weight:500;line-height:1.4em}.offer-section-2 .offer-wapper .offer-item:hover .offer-image img{transform:scale(1.1)}.offer-section-2 .more-offer-content{text-align:center;width:100%;max-width:760px;margin:0 auto}.offer-section-2 .more-offer-content p{margin-bottom:20px}@media (max-width:991px){.offer-single-section .offer-single-post{margin-bottom:40px}}.offer-single-section .offer-single-post .offer-heading{margin-bottom:30px;position:relative}.offer-single-section .offer-single-post .offer-heading .offer-heading-title h2{text-transform:capitalize;font-size:36px;font-weight:700;line-height:1.4em}@media (max-width:767px){.offer-single-section .offer-single-post .offer-heading .offer-heading-title h2{font-size:32px}}.offer-single-section .offer-single-post .offer-heading .offer-heading-price{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;gap:20px;display:flex}.offer-single-section .offer-single-post .offer-heading .offer-heading-price p{font-family:var(--title-fonts);color:var(--black-color);margin-bottom:0;font-size:28px;line-height:1.4em}@media (max-width:767px){.offer-single-section .offer-single-post .offer-heading .offer-heading-price p{font-size:24px;line-height:1.4em}}.offer-single-section .offer-single-post .offer-heading .offer-heading-price .offer-star{display:-webkit-flex;display:-moz-flex;align-items:center;gap:5px;display:flex}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content h3{font-size:28px;line-height:1.4em}@media (max-width:991px){.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content h3{font-size:24px}}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item{margin-bottom:30px}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list{margin-bottom:20px}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list:last-of-type{margin-bottom:0}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list .offer-single-icon{background-color:var(--primary-rgb-05);color:var(--primary-color);border-radius:100%;width:52px;height:52px;font-size:18px;font-weight:600;position:relative}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list .offer-single-icon:before{opacity:0;content:"";background:var(--primary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list .offer-single-content span{margin-bottom:5px;font-size:14px;font-weight:400}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list .offer-single-content p{color:var(--black-color);margin-bottom:0;font-size:16px;font-weight:600}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list:hover .offer-single-icon{color:var(--white-color)}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list:hover .offer-single-icon i{z-index:1;position:relative}.offer-single-section .offer-single-post .offer-single-contain .offer-entry-content .offer-single-item .offer-single-list:hover .offer-single-icon:before{opacity:1;transform:scale(1)}.offer-single-section .widget-sidebar .widget-why-choose .widget-why-choose-list ul li p{color:var(--black-color);margin-bottom:0;font-weight:600}.team-section-1 .team-item{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);margin-bottom:30px;position:relative}.team-section-1 .team-item .team-image{display:-webkit-flex;display:-moz-flex;margin-bottom:15px;display:flex;position:relative;overflow:hidden}.team-section-1 .team-item .team-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.team-section-1 .team-item .team-image a figure{border-radius:20px}}.team-section-1 .team-item .team-image a figure{overflow:hidden}.team-section-1 .team-item .team-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.team-section-1 .team-item .team-image .team-review{z-index:1;background-color:var(--primary-color);border-radius:100px;padding:5px 15px;position:absolute;top:20px;left:20px}.team-section-1 .team-item .team-image .team-review p{color:var(--white-color);margin-bottom:0}.team-section-1 .team-item .team-image .team-share{z-index:1;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.team-section-1 .team-item .team-image .team-share .social-icon{-moz-justify-content:center;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);opacity:0;visibility:hidden;justify-content:center;transform:translateY(65px)}.team-section-1 .team-item .team-image .team-share .social-icon li a{background:var(--white-color);color:var(--primary-color);text-align:center}.team-section-1 .team-item .team-image .team-share .social-icon li a:hover{color:var(--white-color)}.team-section-1 .team-item .team-content{text-align:center;position:relative}.team-section-1 .team-item .team-content .team-title{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.team-section-1 .team-item:hover .team-image img{transform:scale(1.1)}.team-section-1 .team-item:hover .team-image .team-share{bottom:20px}.team-section-1 .team-item:hover .team-image .team-share .social-icon{opacity:1;visibility:visible;transform:translate(0)}.team-section-2 .team-wapper{display:-webkit-flex;display:-moz-flex;flex-direction:column;gap:30px;display:flex}@media (max-width:991px){.team-section-2 .team-wapper{flex-flow:wrap}}.team-section-2 .team-wapper .team-item{background-color:var(--extra-color);border-radius:var(--border-radius-three);padding:30px;position:relative}@media (max-width:1199px){.team-section-2 .team-wapper .team-item{border-radius:20px}}.team-section-2 .team-wapper .team-item{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;gap:30px;display:flex}@media (max-width:991px){.team-section-2 .team-wapper .team-item{flex-direction:column;align-items:flex-start;gap:20px;width:calc(50% - 15px);padding:20px}}@media (max-width:767px){.team-section-2 .team-wapper .team-item{width:100%}}.team-section-2 .team-wapper .team-item .team-content-one{width:30%}@media (max-width:991px){.team-section-2 .team-wapper .team-item .team-content-one{width:100%}}.team-section-2 .team-wapper .team-item .team-content-one .team-title{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.team-section-2 .team-wapper .team-item .team-content-one p{margin-bottom:0}.team-section-2 .team-wapper .team-item .team-image{opacity:0;visibility:hidden;z-index:2;width:30%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);transform:scale(.8)}@media (max-width:991px){.team-section-2 .team-wapper .team-item .team-image{opacity:1;visibility:visible;width:100%;transform:scale(1)}}.team-section-2 .team-wapper .team-item .team-image figure{border-radius:var(--border-radius-three);position:absolute;top:50%;transform:translateY(-50%)rotate(10deg)}@media (max-width:1199px){.team-section-2 .team-wapper .team-item .team-image figure{border-radius:20px}}.team-section-2 .team-wapper .team-item .team-image figure{max-width:280px}@media (max-width:991px){.team-section-2 .team-wapper .team-item .team-image figure{max-width:100%;position:relative;top:0;transform:translateY(0)rotate(0)}}.team-section-2 .team-wapper .team-item .team-image figure img{object-fit:cover;width:100%}.team-section-2 .team-wapper .team-item .team-content-two{width:40%}@media (max-width:991px){.team-section-2 .team-wapper .team-item .team-content-two{width:100%}}.team-section-2 .team-wapper .team-item:hover{background-image:url(/assets/images/shape/bg-shape-1.png)}.team-section-2 .team-wapper .team-item:hover .team-image{opacity:1;visibility:visible;right:0;transform:scale(1)}.team-section-3 .team-wapper{display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;gap:30px;display:flex}@media (max-width:991px){.team-section-3 .team-wapper{-moz-flex-direction:column;flex-direction:column}}.team-section-3 .team-wapper .team-item{display:-webkit-flex;display:-moz-flex;background-color:var(--primary-color);border-radius:var(--border-radius-three);align-items:center;gap:25px;padding:25px 55px 25px 25px;display:flex}@media (max-width:1199px){.team-section-3 .team-wapper .team-item{border-radius:20px}}.team-section-3 .team-wapper .team-item{width:calc(50% - 15px)}@media (max-width:991px){.team-section-3 .team-wapper .team-item{width:100%;padding:20px 55px 20px 20px}}@media (max-width:575px){.team-section-3 .team-wapper .team-item{-moz-flex-direction:column;flex-direction:column;align-items:flex-start;padding:20px}}.team-section-3 .team-wapper .team-item .team-image{display:-webkit-flex;display:-moz-flex;width:170px;display:flex;position:relative;overflow:hidden}@media (max-width:991px){.team-section-3 .team-wapper .team-item .team-image{width:250px;height:250px}}@media (max-width:575px){.team-section-3 .team-wapper .team-item .team-image{width:100%;height:100%}}.team-section-3 .team-wapper .team-item .team-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.team-section-3 .team-wapper .team-item .team-image a figure{border-radius:20px}}.team-section-3 .team-wapper .team-item .team-image a figure{overflow:hidden}.team-section-3 .team-wapper .team-item .team-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.team-section-3 .team-wapper .team-item .team-content .team-title{color:var(--white-color);text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.team-section-3 .team-wapper .team-item .team-content p{color:var(--white-color);margin-bottom:20px}@media (max-width:991px){.team-single-section .team-single-left{margin-bottom:30px}}.team-single-section .team-single-left .image-1 figure{border-radius:var(--border-radius-three);overflow:hidden}@media (max-width:1199px){.team-single-section .team-single-left .image-1 figure{border-radius:20px}}.team-single-section .team-single-left .image-1 figure img{object-fit:cover;width:100%}.team-single-section .team-single-left .section-title h2{text-transform:capitalize;margin-bottom:10px;font-size:34px;line-height:1.4em}@media (max-width:991px){.team-single-section .team-single-left .section-title h2{font-size:24px}}.team-single-section .team-single-right h3{text-transform:capitalize;margin-bottom:15px;font-size:28px;line-height:1.4em}@media (max-width:991px){.team-single-section .team-single-right h3{font-size:24px}}.team-single-section .team-single-right .team-contact-item{display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;align-items:center;gap:30px;display:flex}.team-single-section .team-single-right .team-contact-item .team-contact-list .team-contact-icon{background-color:var(--primary-rgb-05);color:var(--primary-color);border-radius:100%;width:52px;height:52px;font-size:18px;font-weight:600;position:relative}.team-single-section .team-single-right .team-contact-item .team-contact-list .team-contact-icon:before{opacity:0;content:"";background:var(--primary-color);border-radius:inherit;-o-transition:all .5s;z-index:1;transition:all .5s;position:absolute;inset:0;transform:scale(.8)}.team-single-section .team-single-right .team-contact-item .team-contact-list .team-contact-icon svg{z-index:1;position:relative}.team-single-section .team-single-right .team-contact-item .team-contact-list .team-contact-content p{margin-bottom:5px;font-size:14px;font-weight:400}.team-single-section .team-single-right .team-contact-item .team-contact-list .team-contact-content a{color:var(--black-color);font-family:var(--title-fonts);font-size:18px;font-weight:600}@media (max-width:575px){.team-single-section .team-single-right .team-contact-item .team-contact-list .team-contact-content a{font-size:16px}}.team-single-section .team-single-right .team-contact-item .team-contact-list:hover .team-contact-icon{color:var(--white-color)}.team-single-section .team-single-right .team-contact-item .team-contact-list:hover .team-contact-icon i{z-index:1;position:relative}.team-single-section .team-single-right .team-contact-item .team-contact-list:hover .team-contact-icon:before{opacity:1;transform:scale(1)}.team-single-section .team-single-right .team-contact-item .team-contact-list:hover .team-contact-content a{color:var(--primary-color)}.team-single-section .team-single-right .team-contact-form{background-color:var(--primary-color);border-radius:var(--border-radius-three)}@media (max-width:1199px){.team-single-section .team-single-right .team-contact-form{border-radius:20px}}.team-single-section .team-single-right .team-contact-form{padding:25px}@media (max-width:991px){.team-single-section .team-single-right .team-contact-form{padding:20px}}.team-single-section .team-single-right .team-contact-form .form-group label{color:var(--white-color)}.testimonials-section-1{background-position:50%;background-repeat:no-repeat;background-size:auto;background-color:var(--extra-color);border-radius:var(--border-radius-three);margin:0 40px;position:relative}@media (max-width:1199px){.testimonials-section-1{border-radius:20px}}@media (max-width:991px){.testimonials-section-1{margin:0 15px}}@media (max-width:767px){.testimonials-section-1{border-radius:0;margin:0}}.testimonials-section-1 .testimonial-shape{animation:5s linear infinite zoom;position:relative}.testimonials-section-1 .testimonial-shape.shape-one{top:110px;animation-delay:.2s;position:absolute;inset-inline-start:225px}@media (max-width:1400px){.testimonials-section-1 .testimonial-shape.shape-one{inset-inline-start:120px}}@media (max-width:1199px){.testimonials-section-1 .testimonial-shape.shape-one{display:none}}.testimonials-section-1 .testimonial-shape.shape-two{top:385px;animation-delay:.4s;position:absolute;inset-inline-start:60px}@media (max-width:991px){.testimonials-section-1 .testimonial-shape.shape-two{display:none}}.testimonials-section-1 .testimonial-shape.shape-three{bottom:140px;animation-delay:.6s;position:absolute;inset-inline-start:300px}@media (max-width:1400px){.testimonials-section-1 .testimonial-shape.shape-three{inset-inline-start:190px}}@media (max-width:991px){.testimonials-section-1 .testimonial-shape.shape-three{display:none}}.testimonials-section-1 .testimonial-shape.shape-four{top:95px;animation-delay:.1s;position:absolute;inset-inline-end:470px}@media (max-width:1400px){.testimonials-section-1 .testimonial-shape.shape-four{inset-inline-end:250px}}@media (max-width:1199px){.testimonials-section-1 .testimonial-shape.shape-four{display:none}}.testimonials-section-1 .testimonial-shape.shape-five{top:265px;animation-delay:.3s;position:absolute;inset-inline-end:80px}@media (max-width:1400px){.testimonials-section-1 .testimonial-shape.shape-five{top:355px}}@media (max-width:991px){.testimonials-section-1 .testimonial-shape.shape-five{display:none}}.testimonials-section-1 .testimonial-shape.shape-six{bottom:155px;animation-delay:.5s;position:absolute;inset-inline-end:285px}@media (max-width:1400px){.testimonials-section-1 .testimonial-shape.shape-six{inset-inline-end:130px}}@media (max-width:991px){.testimonials-section-1 .testimonial-shape.shape-six{display:none}}.testimonials-section-1 .testimonial-shape figure img{object-fit:cover;border-radius:50%;width:100px;height:100px}@media (max-width:1400px){.testimonials-section-1 .testimonial-shape figure img{width:72px;height:72px}}.testimonials-section-1 .testimonials-item{text-align:center;max-width:620px;margin:0 auto 30px}.testimonials-section-1 .testimonials-item .testimonials-author{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;display:flex;position:relative}.testimonials-section-1 .testimonials-item .testimonials-author .testimonials-author-image{width:100px;height:100px;margin-bottom:30px;display:block;position:relative}.testimonials-section-1 .testimonials-item .testimonials-author .testimonials-author-image figure img{object-fit:cover;border-radius:50%;width:100%;height:100%}.testimonials-section-1 .testimonials-item .testimonials-author .testimonials-author-image .testimonials-review{border:2px solid var(--white-color);background-color:var(--primary-color);width:62px;height:62px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-moz-flex-direction:column;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:0;right:-40px}.testimonials-section-1 .testimonials-item .testimonials-author .testimonials-author-image .testimonials-review span{color:var(--white-color)}.testimonials-section-1 .testimonials-item .testimonials-content{padding-bottom:30px;position:relative}.testimonials-section-1 .testimonials-item .testimonials-content:before{content:"";background-color:var(--primary-color);-o-transition:all .4s ease-in;width:0;height:1px;transition:all .4s ease-in;position:absolute;bottom:0;left:0}.testimonials-section-1 .testimonials-item .testimonials-content p{margin-bottom:0;font-size:20px}@media (max-width:576px){.testimonials-section-1 .testimonials-item .testimonials-content p{font-size:18px}}.testimonials-section-1 .testimonials-item .testimonials-author-content h2{text-transform:capitalize;margin-bottom:5px;font-size:24px;line-height:1.4em}@media (max-width:991px){.testimonials-section-1 .testimonials-item .testimonials-author-content h2{font-size:20px;line-height:normal}}.testimonials-section-1 .testimonials-item .testimonials-author-content p{margin:0}@media (max-width:767px){.testimonials-section-1 .testimonials-item .testimonials-author-content p{font-size:14px;line-height:1.6em}}.testimonials-section-2{background-position:50%;background-repeat:no-repeat;background-size:auto}.testimonials-section-3 .testimonials-image{width:100%;height:100%;padding-right:50px;position:relative}@media (max-width:1199px){.testimonials-section-3 .testimonials-image{padding-right:20px}}@media (max-width:991px){.testimonials-section-3 .testimonials-image{width:auto;height:auto;margin-bottom:40px;padding-right:0}}.testimonials-section-3 .testimonials-image figure{border-radius:var(--border-radius-three);display:block}@media (max-width:1199px){.testimonials-section-3 .testimonials-image figure{border-radius:20px}}.testimonials-section-3 .testimonials-image figure{width:100%;height:100%;overflow:hidden}.testimonials-section-3 .testimonials-image figure img{object-fit:cover;width:100%;height:100%}.testimonials-section-4{border-radius:var(--border-radius-three);background-position:50%;background-repeat:no-repeat;background-size:auto;margin:0 40px;position:relative}@media (max-width:1199px){.testimonials-section-4{border-radius:20px}}@media (max-width:991px){.testimonials-section-4{border-radius:0;margin:0}}.testimonials-section-4 .testimonials-item{margin:0 auto 30px;position:relative}.testimonials-section-4 .testimonials-item .testimonials-content{background-color:var(--white-color);border-radius:var(--border-radius-three);margin-bottom:25px;padding:25px;position:relative}@media (max-width:1199px){.testimonials-section-4 .testimonials-item .testimonials-content{border-radius:20px}}@media (max-width:991px){.testimonials-section-4 .testimonials-item .testimonials-content{padding:20px}}.testimonials-section-4 .testimonials-item .testimonials-content:after{content:"";border-style:solid;border-width:20px 12px 0;border-color:var(--white-color) transparent transparent transparent;width:0;height:0;position:absolute;bottom:-20px;left:30px}.testimonials-section-4 .testimonials-item .testimonials-content .testimonials-content-top{display:-webkit-flex;display:-moz-flex;align-items:center;gap:20px;margin-bottom:20px;display:flex}.testimonials-section-4 .testimonials-item .testimonials-content .testimonials-quote{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;background-color:var(--primary-color);border-radius:100px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.testimonials-section-4 .testimonials-item .testimonials-content .testimonials-quote figure img{width:32px;height:32px}.testimonials-section-4 .testimonials-item .testimonials-content h2{text-transform:capitalize;margin-bottom:10px;font-size:24px;line-height:1.4em}.testimonials-section-4 .testimonials-item .testimonials-content p{margin-bottom:0;font-size:18px}.testimonials-section-4 .testimonials-item .testimonials-author{display:-webkit-flex;display:-moz-flex;align-items:center;gap:20px;display:flex;position:relative}.testimonials-section-4 .testimonials-item .testimonials-author .testimonials-author-image{width:82px;height:82px;display:block;position:relative}.testimonials-section-4 .testimonials-item .testimonials-author .testimonials-author-image figure img{object-fit:cover;border-radius:50%;width:100%;height:100%}.testimonials-section-4 .testimonials-item .testimonials-author .testimonials-author-image .testimonials-review{border:2px solid var(--white-color);background-color:var(--primary-color);width:62px;height:62px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-moz-flex-direction:column;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:0;right:-40px}.testimonials-section-4 .testimonials-item .testimonials-author .testimonials-author-image .testimonials-review span{color:var(--white-color)}.testimonials-section-4 .testimonials-item .testimonials-author .testimonials-author-content h3{text-transform:capitalize;margin-bottom:5px;font-size:24px;line-height:1.4em}.testimonials-section-4 .testimonials-item .testimonials-author .testimonials-author-content p{margin:0}@media (max-width:767px){.testimonials-section-4 .testimonials-item .testimonials-author .testimonials-author-content p{font-size:14px;line-height:1.6em}}.style-two{border:1px solid var(--extra-color);background-color:var(--extra-color);border-radius:var(--border-radius-three);padding:25px;position:relative}@media (max-width:1199px){.style-two{border-radius:20px}}.style-two{margin-top:25px;margin-bottom:30px}@media (max-width:991px){.style-two{padding:20px}}.style-two .testimonials-content{margin-bottom:30px;position:relative}.style-two .testimonials-content .testimonials-quote{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;background-color:var(--primary-color);border:4px solid var(--white-color);border-radius:100px;justify-content:center;align-items:center;width:62px;height:62px;display:flex;position:absolute;top:-70px;right:0}.style-two .testimonials-content .testimonials-quote figure img{width:32px;height:32px}.style-two .testimonials-content p{color:var(--black-color);margin-top:20px;margin-bottom:0;font-size:18px}.style-two .testimonials-author{display:-webkit-flex;display:-moz-flex;align-items:center;gap:15px;display:flex;position:relative}.style-two .testimonials-author .testimonials-author-image{position:relative}.style-two .testimonials-author .testimonials-author-image figure img{object-fit:cover;border-radius:50%;width:100%;height:100%}.style-two .testimonials-author .testimonials-author-image .testimonials-review{background-color:var(--primary-color);border:2px solid var(--white-color);width:70px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;gap:5px;margin:-20px auto 0;padding:3px 5px;display:flex;position:relative;left:0;right:0}.style-two .testimonials-author .testimonials-author-image .testimonials-review span{color:var(--white-color)}.style-two .testimonials-author .testimonials-author-content h2{text-transform:capitalize;margin-bottom:5px;font-size:24px;line-height:1.4em}.style-two .testimonials-author .testimonials-author-content p{margin:0}@media (max-width:767px){.style-two .testimonials-author .testimonials-author-content p{font-size:14px;line-height:1.6em}}.blog-section .blog-grid-item-1{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);margin-bottom:30px;position:relative}.blog-section .blog-grid-item-1 .blog-grid-image{border-radius:var(--border-radius-two);margin-bottom:20px;position:relative;overflow:hidden}.blog-section .blog-grid-item-1 .blog-grid-image a{width:100%;display:block}.blog-section .blog-grid-item-1 .blog-grid-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.blog-section .blog-grid-item-1 .blog-grid-image a figure{border-radius:20px}}.blog-section .blog-grid-item-1 .blog-grid-image a figure{overflow:hidden}.blog-section .blog-grid-item-1 .blog-grid-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .blog-grid-item-1 .blog-grid-image a figure:before{content:"";z-index:2;background:url(/assets/images/shape/half-round-top.png) 0/cover no-repeat;width:100px;height:50px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}@media (max-width:1400px){.blog-section .blog-grid-item-1 .blog-grid-image a figure:before{width:65px;height:35px}}@media (max-width:767px){.blog-section .blog-grid-item-1 .blog-grid-image a figure:before{width:40px;height:20px}}.blog-section .blog-grid-item-1 .blog-grid-content .blog-meta{display:-webkit-flex;display:-moz-flex;gap:35px;margin-bottom:15px;padding-left:80px;display:flex;position:relative}.blog-section .blog-grid-item-1 .blog-grid-content .blog-meta:before{content:"";background:var(--primary-color);width:60px;height:1px;position:absolute;top:12px;left:0}.blog-section .blog-grid-item-1 .blog-grid-content .blog-meta li{display:-webkit-flex;display:-moz-flex;align-items:center;gap:8px;display:flex;position:relative}.blog-section .blog-grid-item-1 .blog-grid-content .blog-meta li:not(:first-child):before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:-20px}.blog-section .blog-grid-item-1 .blog-grid-content .blog-meta li i{color:var(--primary-color)}.blog-section .blog-grid-item-1 .blog-grid-content .blog-meta li a{display:-webkit-flex;display:-moz-flex;align-items:center;gap:8px;display:flex}.blog-section .blog-grid-item-1 .blog-grid-content .blog-title{text-transform:capitalize;margin-bottom:15px;font-size:26px;line-height:1.4em}.blog-section .blog-grid-item-1 .blog-grid-content .blog-title:hover{color:var(--primary-color)}.blog-section .blog-grid-item-1:hover .blog-grid-image img{transform:scale(1.1)}.blog-section .blog-grid-item-2{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);margin-bottom:30px;position:relative}.blog-section .blog-grid-item-2 .blog-grid-image{border-radius:var(--border-radius-two);margin-bottom:25px;position:relative;overflow:hidden}.blog-section .blog-grid-item-2 .blog-grid-image a{width:100%;display:block}.blog-section .blog-grid-item-2 .blog-grid-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.blog-section .blog-grid-item-2 .blog-grid-image a figure{border-radius:20px}}.blog-section .blog-grid-item-2 .blog-grid-image a figure{overflow:hidden}.blog-section .blog-grid-item-2 .blog-grid-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .blog-grid-item-2 .blog-grid-content{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;justify-content:center;align-items:center;gap:20px;display:flex}.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta{display:-webkit-flex;display:-moz-flex;gap:35px;display:flex;position:relative}.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta:before{content:"";background:var(--primary-color);width:1px;height:60px;margin:auto;position:absolute;top:-40px;left:0;right:0}.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta li{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-moz-flex-direction:column;background-color:var(--primary-color);width:100px;height:100px;color:var(--white-color);border-radius:var(--border-radius-one);flex-direction:column;justify-content:center;align-items:center;font-size:14px;display:flex;position:relative}.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta li:not(:first-child):before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:-20px}.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta li span{font-family:var(--title-fonts);font-size:32px;line-height:normal}.blog-section .blog-grid-item-2 .blog-grid-content .blog-title{text-transform:capitalize;margin-bottom:0;font-size:26px;line-height:1.4em}.blog-section .blog-grid-item-2:hover .blog-grid-image img{transform:scale(1.1)}.blog-section .blog-grid-item-3{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}@media (max-width:1199px){.blog-section .blog-grid-item-3{margin-bottom:30px}}.blog-section .blog-grid-item-3 .blog-grid-image{border-radius:var(--border-radius-two);margin-bottom:20px;position:relative;overflow:hidden}.blog-section .blog-grid-item-3 .blog-grid-image a{width:100%;display:block}.blog-section .blog-grid-item-3 .blog-grid-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.blog-section .blog-grid-item-3 .blog-grid-image a figure{border-radius:20px}}.blog-section .blog-grid-item-3 .blog-grid-image a figure{overflow:hidden}.blog-section .blog-grid-item-3 .blog-grid-image a figure img{object-fit:cover;width:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta{display:-webkit-flex;display:-moz-flex;gap:35px;margin-bottom:15px;padding-left:80px;display:flex;position:relative}.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta:before{content:"";background:var(--primary-color);width:60px;height:1px;position:absolute;top:12px;left:0}.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta li{display:-webkit-flex;display:-moz-flex;align-items:center;gap:8px;display:flex;position:relative}.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta li:not(:first-child):before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:-20px}.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta li i{color:var(--primary-color)}.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta li a{display:-webkit-flex;display:-moz-flex;align-items:center;gap:8px;display:flex}.blog-section .blog-grid-item-3 .blog-grid-content .blog-title{text-transform:capitalize;margin-bottom:0;font-size:26px;line-height:1.4em}.blog-section .blog-grid-item-3 .blog-grid-content .blog-title:hover{color:var(--primary-color)}.blog-section .blog-grid-item-3:hover .blog-grid-image img{transform:scale(1.1)}.blog-section .blog-list-wapper{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:30px;display:flex}.blog-section .blog-list-wapper .blog-list-item-1{display:-webkit-flex;display:-moz-flex;border-radius:var(--border-radius-three);align-items:center;display:flex}@media (max-width:1199px){.blog-section .blog-list-wapper .blog-list-item-1{border-radius:20px}}.blog-section .blog-list-wapper .blog-list-item-1{background-color:var(--extra-color);gap:30px;padding:25px}@media (max-width:991px){.blog-section .blog-list-wapper .blog-list-item-1{gap:20px;padding:20px}}@media (max-width:575px){.blog-section .blog-list-wapper .blog-list-item-1{-moz-flex-direction:column;flex-direction:column}}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-image{border-radius:var(--border-radius-two);position:relative;overflow:hidden}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-image a{width:100%;display:block}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-image a figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-image a figure{border-radius:20px}}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-image a figure{width:150px;height:150px;overflow:hidden}@media (max-width:575px){.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-image a figure{width:100%;height:100%}}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-image a figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content{flex:1}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-meta{display:-webkit-flex;display:-moz-flex;gap:35px;margin-bottom:15px;padding-left:80px;display:flex;position:relative}@media (max-width:575px){.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-meta{padding-left:60px}}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-meta:before{content:"";background:var(--primary-color);width:60px;height:1px;position:absolute;top:12px;left:0}@media (max-width:767px){.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-meta:before{width:40px}}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-meta li{display:-webkit-flex;display:-moz-flex;align-items:center;gap:8px;display:flex;position:relative}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-meta li:not(:first-child):before{content:"";background:var(--secondary-color);border-radius:100px;width:6px;height:6px;display:block;position:absolute;top:10px;left:-20px}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-meta li i{color:var(--primary-color)}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-meta li a{display:-webkit-flex;display:-moz-flex;align-items:center;gap:8px;display:flex}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-title{text-transform:capitalize;margin-bottom:0;font-size:26px;line-height:1.4em}.blog-section .blog-list-wapper .blog-list-item-1 .blog-list-content .blog-title:hover{color:var(--primary-color)}.blog-section .blog-list-wapper .blog-list-item-1:hover .blog-list-image img{transform:scale(1.1)}.blog-section .single-blog-post{background-color:var(--extra-color);border-radius:var(--border-radius-three);margin-bottom:30px;position:relative;overflow:hidden}@media (max-width:1199px){.blog-section .single-blog-post{border-radius:20px}}.blog-section .single-blog-post{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .single-blog-post .post-image{position:relative}.blog-section .single-blog-post .post-image a{display:block;overflow:hidden}.blog-section .single-blog-post .post-image a figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .single-blog-post .post-image a figure:before{content:"";z-index:2;background:url(/assets/images/services/services-half-round.png) 0/cover no-repeat;width:100px;height:50px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}@media (max-width:1400px){.blog-section .single-blog-post .post-image a figure:before{width:65px;height:35px}}@media (max-width:767px){.blog-section .single-blog-post .post-image a figure:before{width:40px;height:20px}}.blog-section .single-blog-post .post-content{padding:25px}@media (max-width:991px){.blog-section .single-blog-post .post-content{padding:20px}}.blog-section .single-blog-post .post-content .post-meta{display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;gap:12px;margin-bottom:15px;display:flex}.blog-section .single-blog-post .post-content .post-meta li{display:-webkit-flex;display:-moz-flex;align-items:center;gap:10px;display:flex}@media (max-width:767px){.blog-section .single-blog-post .post-content .post-meta li{font-size:14px}}.blog-section .single-blog-post .post-content .post-meta li a{display:-webkit-flex;display:-moz-flex;align-items:center;gap:10px;display:flex}@media (max-width:767px){.blog-section .single-blog-post .post-content .post-meta li a{font-size:14px}}.blog-section .single-blog-post .post-content .post-meta li i{color:var(--primary-color)}.blog-section .single-blog-post .post-content .post-meta li span{line-height:normal}.blog-section .single-blog-post .post-content h2{text-transform:capitalize;margin-bottom:15px;font-size:28px;font-weight:600;line-height:1.4em}@media (max-width:767px){.blog-section .single-blog-post .post-content h2{font-size:24px}}.blog-section .single-blog-post .post-content p{margin-bottom:30px;position:relative}.blog-section .single-blog-post:hover .post-image a img{transform:scale(1.1)}@media (max-width:991px){.blog-single-section .blog-single-post{margin-bottom:40px}}.blog-single-section .blog-single-post .blog-single-media{margin-bottom:30px;position:relative}.blog-single-section .blog-single-post .blog-single-media figure{border-radius:var(--border-radius-three);overflow:hidden}@media (max-width:1199px){.blog-single-section .blog-single-post .blog-single-media figure{border-radius:20px}}.blog-single-section .blog-single-post .blog-single-media figure img{object-fit:cover;width:100%;height:100%}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content{border-bottom:1px solid #00000012;margin-bottom:30px;padding-bottom:30px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta{width:100%;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:0;display:flex}@media (max-width:767px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta{gap:10px}}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li{display:-webkit-flex;display:-moz-flex;align-items:center;gap:10px;display:flex}@media (max-width:767px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li{font-size:14px}}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li a{display:-webkit-flex;display:-moz-flex;align-items:center;gap:10px;display:flex}@media (max-width:767px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li a{font-size:14px}}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li i{color:var(--primary-color)}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li span{line-height:normal}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content h2{text-transform:capitalize;font-size:36px;font-weight:700;line-height:1.4em}@media (max-width:767px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content h2{font-size:32px}}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content h3{margin-bottom:15px;font-size:28px;line-height:1.4em}@media (max-width:991px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content h3{font-size:24px}}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;background-color:var(--extra-color);color:var(--black-color);border-left:3px solid var(--primary-color);border-radius:var(--border-radius-three);flex-direction:column;gap:20px;margin-bottom:20px;padding:30px 30px 30px 80px;display:flex;position:relative}@media (max-width:1199px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote{border-radius:20px}}@media (max-width:991px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote{padding:20px 20px 20px 80px}}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote .blog-quote-icon{color:var(--black-color);width:42px;font-size:42px;position:absolute;top:25px;left:20px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-gallary figure{border-radius:var(--border-radius-three);overflow:hidden}@media (max-width:1199px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-gallary figure{border-radius:20px}}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-gallary figure img{object-fit:cover;width:100%;height:100%}.blog-single-section .blog-single-post .share-links{margin-bottom:30px}.blog-single-section .blog-single-post .share-links .share-tag{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:10px;display:flex}@media (max-width:991px){.blog-single-section .blog-single-post .share-links .share-tag{margin-bottom:30px}}.blog-single-section .blog-single-post .share-links .share-tag .share-links-title{color:var(--black-color)}.blog-single-section .blog-single-post .share-links .share-tag .tagcloud{display:-webkit-flex;display:-moz-flex;gap:15px;display:flex}.blog-single-section .blog-single-post .share-links .share-tag .tagcloud a{background-color:var(--extra-color);border-radius:var(--border-radius-three)}@media (max-width:1199px){.blog-single-section .blog-single-post .share-links .share-tag .tagcloud a{border-radius:20px}}.blog-single-section .blog-single-post .share-links .share-tag .tagcloud a{color:var(--black-color);padding:10px 15px;display:inline-block}.blog-single-section .blog-single-post .share-links .share-tag .tagcloud a:hover{background-color:var(--primary-color);color:var(--white-color)}.blog-single-section .blog-single-post .share-links .share-social{display:-webkit-flex;display:-moz-flex;-moz-justify-content:flex-end;-moz-flex-direction:column;flex-direction:column;justify-content:flex-end;gap:10px;display:flex}.blog-single-section .blog-single-post .share-links .share-social .share-links-title{color:var(--black-color)}.blog-single-section .blog-single-post .share-links .share-social ul li a{background-color:var(--extra-color);color:var(--black-color);width:45px;height:45px}.blog-single-section .blog-single-post .share-links .share-social ul li a:hover{color:var(--white-color)}.blog-single-section .blog-single-post .post-navigation{margin-bottom:30px}@media (max-width:767px){.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous{margin-bottom:30px}}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a{border:1px solid var(--extra-color);-o-transition:all .3s ease-in;width:100%;color:var(--black-color);border-radius:var(--border-radius-three);transition:all .3s ease-in;display:block}@media (max-width:1199px){.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a{border-radius:20px}}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a{padding:25px}@media (max-width:991px){.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a{padding:20px}}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a .post-nav-icon{display:-webkit-flex;display:-moz-flex;align-items:center;margin-bottom:5px;font-size:14px;line-height:30px;display:flex}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a .post-nav-icon .post-nav-head{text-transform:uppercase;letter-spacing:.5px;-o-transition:all .3s ease-in;margin-left:8px;font-size:13px;font-weight:400;transition:all .3s ease-in}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a:hover{color:var(--primary-color)}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a{text-align:right;border:1px solid var(--extra-color);-o-transition:all .3s ease-in;width:100%;color:var(--black-color);border-radius:var(--border-radius-three);transition:all .3s ease-in;display:block}@media (max-width:1199px){.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a{border-radius:20px}}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a{padding:25px}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a .post-nav-icon{display:-webkit-flex;display:-moz-flex;-moz-justify-content:flex-end;justify-content:flex-end;align-items:center;margin-bottom:5px;font-size:14px;line-height:30px;display:flex}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a .post-nav-icon .post-nav-head{text-transform:uppercase;-o-transition:all .3s ease-in;margin-right:8px;font-size:13px;font-weight:400;transition:all .3s ease-in}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a:hover{color:var(--primary-color)}.blog-single-section .blog-single-post .blog-author{background-color:var(--extra-color);display:-webkit-flex;display:-moz-flex;border-radius:var(--border-radius-three);align-items:center;margin-bottom:50px;display:flex}@media (max-width:1199px){.blog-single-section .blog-single-post .blog-author{border-radius:20px}}.blog-single-section .blog-single-post .blog-author{padding:25px}@media (max-width:991px){.blog-single-section .blog-single-post .blog-author{padding:20px}}@media (max-width:767px){.blog-single-section .blog-single-post .blog-author{-moz-flex-direction:column;flex-direction:column;align-items:flex-start;margin-bottom:30px}}.blog-single-section .blog-single-post .blog-author .blog-author-image{flex:none;margin-right:30px}@media (max-width:767px){.blog-single-section .blog-single-post .blog-author .blog-author-image{margin-bottom:20px;margin-right:0}}.blog-single-section .blog-single-post .blog-author .blog-author-image figure{border-radius:20px;overflow:hidden}@media (max-width:767px){.blog-single-section .blog-single-post .blog-author .blog-author-image figure{width:100px;height:100px}}.blog-single-section .blog-single-post .blog-author .blog-author-image figure img{object-fit:cover;width:100%;height:100%}.blog-single-section .blog-single-post .blog-author .blog-author-content h3{margin-bottom:15px;font-size:24px;line-height:1.4em}.blog-single-section .blog-single-post .blog-author .social-icon li a{background-color:var(--primary-rgb-05);color:var(--black-color)}.blog-single-section .blog-single-post .blog-author .social-icon li a:hover{color:var(--white-color)}.blog-single-section .blog-single-post .blog-author .social-icon li a:before{background:var(--secondary-color)}.blog-single-section .blog-single-post .comment-wapper{margin-bottom:50px}@media (max-width:767px){.blog-single-section .blog-single-post .comment-wapper{margin-bottom:30px}}.blog-single-section .blog-single-post .comment-respond{background-color:var(--primary-color);border-radius:var(--border-radius-three)}@media (max-width:1199px){.blog-single-section .blog-single-post .comment-respond{border-radius:20px}}.blog-single-section .blog-single-post .comment-respond{padding:25px}@media (max-width:991px){.blog-single-section .blog-single-post .comment-respond{padding:20px}}.blog-single-section .blog-single-post .comment-respond .comments-respond-title,.blog-single-section .blog-single-post .comment-respond .comment-respond-form form label{color:var(--white-color)}.subscribe-section-1{background-color:var(--secondary-color);padding:80px 0}@media (max-width:1199px){.subscribe-section-1 .subscribe-wapper{text-align:center}}.subscribe-section-1 .subscribe-wapper h2{font-size:38px}@media (max-width:767px){.subscribe-section-1 .subscribe-wapper h2{font-size:32px}}.subscribe-section-1 .subscribe-wapper .subscribe-form{position:relative}.subscribe-section-1 .subscribe-wapper .subscribe-form .submit-btn{background-color:var(--primary-color);width:40px;height:40px;color:var(--white-color);border-radius:var(--border-radius-one);margin:auto;position:absolute;top:0;bottom:0;right:6px}.subscribe-section-1 .subscribe-wapper .subscribe-form .submit-btn:hover{background-color:var(--secondary-color);color:var(--white-color)}.contact-section .section-title{margin-bottom:30px}.contact-section .contact-item-wrapper{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:25px;display:flex}.contact-section .contact-item-wrapper .contact-item{display:-webkit-flex;display:-moz-flex;background-color:var(--extra-color);border-radius:var(--border-radius-three);gap:20px;padding:25px;display:flex}@media (max-width:1199px){.contact-section .contact-item-wrapper .contact-item{border-radius:20px}}@media (max-width:991px){.contact-section .contact-item-wrapper .contact-item{padding:20px}}.contact-section .contact-item-wrapper .contact-item .contact-icon{background-color:var(--extra-color-one);color:var(--white-color);width:52px;height:52px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);border-radius:100%;justify-content:center;align-items:center;font-size:20px;display:flex;position:relative}.contact-section .contact-item-wrapper .contact-item .contact-icon i{z-index:1;position:relative}.contact-section .contact-item-wrapper .contact-item .contact-content{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;flex:1;gap:5px;display:flex}.contact-section .contact-item-wrapper .contact-item .contact-content span{color:var(--black-color);margin-bottom:0;font-size:14px;font-weight:400}.contact-section .contact-item-wrapper .contact-item .contact-content .contact-content-title{color:var(--text-color);margin-bottom:0;font-size:14px;font-weight:500}.contact-section .contact-item-wrapper .contact-item .contact-content .contact-content-text{color:var(--primary-color);font-size:22px;line-height:1.3em;font-family:var(--title-fonts);letter-spacing:.5px;margin:0;font-weight:500}@media (max-width:991px){.contact-section .contact-item-wrapper .contact-item .contact-content .contact-content-text{font-size:18px}}.contact-section .contact-item-wrapper .contact-item:hover .contact-icon{background-color:var(--secondary-color);color:var(--black-color)}.contact-section .contact-social-links{display:-webkit-flex;display:-moz-flex;border-top:1px solid var(--extra-color);flex-wrap:wrap;align-items:center;gap:15px;margin-top:40px;padding-top:30px;display:flex}.contact-section .contact-social-links .follow-text{color:var(--black-color);font-weight:500}.contact-section .contact-social-links .social-icon li a{background-color:var(--extra-color-one);color:var(--white-color)}.contact-section .contact-form-box{z-index:1;border-radius:var(--border-radius-three);padding:25px;position:relative}@media (max-width:1199px){.contact-section .contact-form-box{border-radius:20px}}.contact-section .contact-form-box{background-color:var(--primary-color)}@media (max-width:991px){.contact-section .contact-form-box{margin-top:50px;padding:20px}}.contact-section .contact-form-box .contact-form .form-group label{color:var(--white-color)}@media (max-width:575px){.contact-section .contact-form-box .contact-form .appointment-button-wapper .theme-button{width:100%}}.google-map{background-color:var(--extra-color);position:relative}.google-map .agent-item{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-moz-justify-content:space-between;flex-direction:column;justify-content:space-between;gap:30px;height:100%;padding:80px 45px;display:flex}@media (max-width:991px){.google-map .agent-item{height:auto}}@media (max-width:767px){.google-map .agent-item{padding:80px 20px}}.google-map .agent-item .agent-image{background-color:var(--extra-color);width:100px;height:100px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.google-map .agent-item .agent-image figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.google-map .agent-item .agent-image figure img{object-fit:cover;width:100%}.google-map .agent-item .agent-content h2{margin-bottom:15px;font-size:24px;line-height:1.4em}.google-map .google-map-iframe{width:100%;height:520px;overflow:hidden}@media (max-width:991px){.google-map .google-map-iframe{border-radius:0}}@media (max-width:575px){.google-map .google-map-iframe{height:430px}}.google-map .google-map-iframe iframe{width:100%;height:100%}@media (max-width:575px){.google-map .google-map-iframe iframe{height:430px}}.photo-gallery{margin-bottom:30px;position:relative}.photo-gallery:before{content:"";background:var(--primary-color);border-radius:var(--border-radius-three);width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1199px){.photo-gallery:before{border-radius:20px}}.photo-gallery:before{-o-transition:all .4s;z-index:2;opacity:0;transition:all .4s;transform:scale(.9)}.photo-gallery .photo-gallery-image figure{border-radius:var(--border-radius-three);display:block}@media (max-width:1199px){.photo-gallery .photo-gallery-image figure{border-radius:20px}}.photo-gallery .photo-gallery-image figure{overflow:hidden}.photo-gallery .photo-gallery-image figure img{object-fit:cover;width:100%;height:100%}.photo-gallery .photo-gallery-icon{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;z-index:3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;right:0}.photo-gallery .photo-gallery-icon .photo-popup{color:var(--black-color);display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;-o-transition:all .5s ease;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;transition:all .5s;display:flex;transform:scale(0)}.photo-gallery .photo-gallery-icon .photo-popup i{background-color:var(--white-color);display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.photo-gallery:hover:before{opacity:.82;transform:scale(1)}.photo-gallery:hover .photo-gallery-icon .photo-popup{opacity:1;transform:scale(1)}.skill-progress-wapper{padding-right:10px}.skill-progress-wapper .single-progressbar{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;margin-bottom:25px;display:flex}.skill-progress-wapper .single-progressbar:last-of-type{margin-bottom:0}.skill-progress-wapper .single-progressbar .progress-title{text-transform:capitalize;margin-bottom:15px;font-size:16px;font-weight:600;line-height:normal}.skill-progress-wapper .single-progressbar .progressbar{background-color:var(--extra-color);border-radius:25px;width:100%;height:6px;position:relative}.skill-progress-wapper .single-progressbar .progressbar .progress-bar-count{background-color:var(--primary-color);-o-transition:all .8s linear;border-radius:25px;width:0;height:100%;transition:all .8s linear;position:absolute;top:0;left:0}.skill-progress-wapper .single-progressbar .progressbar .progress-bar-count:before{content:attr(aria-valuenow);background-color:var(--primary-color);color:var(--white-color);border-radius:5px;padding:2px 6px;font-size:12px;font-weight:600;line-height:15px;position:absolute;top:-29px;right:0;transform:translate(50%)}.skill-progress-wapper .single-progressbar .progressbar .progress-bar-count:after{content:"";background-color:var(--primary-color);width:8px;height:8px;position:absolute;top:-14px;right:0;transform:translate(50%)rotate(45deg)}.counter-section-1 .counter-list .counter-item{position:relative}.counter-section-1 .counter-list .counter-item:not(:last-child):after{content:"";background-color:var(--extra-color-one);width:1px;height:100%;position:absolute;top:0;right:0}@media (max-width:991px){.counter-section-1 .counter-list .counter-item:not(:last-child):after{right:-20px}}@media (max-width:767px){.counter-section-1 .counter-list .counter-item:nth-child(2):after{display:none}}.counter-section-2{border-radius:var(--border-radius-three);margin:0 40px}@media (max-width:1199px){.counter-section-2{border-radius:20px}}@media (max-width:991px){.counter-section-2{border-radius:0;margin:0}}.counter-section-2 .counter-list .counter-item{position:relative}.counter-section-2 .counter-list .counter-item:not(:last-child):after{content:"";background-color:var(--extra-color-one);width:1px;height:100%;position:absolute;top:0;right:0}@media (max-width:991px){.counter-section-2 .counter-list .counter-item:not(:last-child):after{right:-20px}.counter-section-2 .counter-list .counter-item:nth-child(2):after{display:none}}.counter-item .counter-content .counter-text{color:var(--white-color);font-family:var(--title-fonts);text-transform:capitalize;margin-bottom:15px;font-size:62px;font-weight:600;line-height:1.1em}@media (max-width:991px){.counter-item .counter-content .counter-text{font-size:52px}}@media (max-width:767px){.counter-item .counter-content .counter-text{font-size:42px}}.counter-item .counter-content .counter-title{color:var(--white-color);font-size:1.2rem;font-family:var(--body-fonts);margin-bottom:0;font-weight:400;line-height:1.5}@media (max-width:767px){.counter-item .counter-content .counter-title{font-size:16px}}.faq-section .background-image{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;max-width:620px;height:100%;position:absolute;top:0;right:0}@media (max-width:1600px){.faq-section .background-image{max-width:520px}}@media (max-width:1399px){.faq-section .background-image{max-width:360px}}@media (max-width:991px){.faq-section .background-image{display:none}.faq-section .faq-title-content{margin-bottom:40px}}.faq-section .faq-wapper{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;flex-wrap:wrap;justify-content:space-between;gap:50px;display:flex}.faq-section .faq-wapper .faq-content{width:calc(50% - 25px)}@media (max-width:991px){.faq-section .faq-wapper .faq-content{width:100%}}.faq-section .faq-wapper .faq-content .accordion .accordion-item{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.faq-section .faq-wapper .booking-content{background-color:var(--primary-color);-ms-box-shadow:0 0 20px 0 #0000000d;-o-box-shadow:0 0 20px 0 #0000000d;border-radius:var(--border-radius-three);width:calc(50% - 25px);padding:25px;box-shadow:0 0 20px #0000000d}@media (max-width:1199px){.faq-section .faq-wapper .booking-content{border-radius:20px}}@media (max-width:991px){.faq-section .faq-wapper .booking-content{width:100%;padding:20px}}.faq-section .faq-wapper .booking-content .booking-form .form-group label{color:var(--white-color)}@media (max-width:575px){.faq-section .faq-wapper .booking-content .booking-form .appointment-button-wapper .theme-button{width:100%}}.faq-section .faq-image{padding-right:50px;position:relative}@media (max-width:991px){.faq-section .faq-image{margin-bottom:40px;padding-right:0}}.faq-section .faq-image figure{border-radius:var(--border-radius-three);display:block}@media (max-width:1199px){.faq-section .faq-image figure{border-radius:20px}}.faq-section .faq-image figure{overflow:hidden}.faq-section .faq-image figure img{object-fit:cover;width:100%;height:100%}.pricing-tabs{text-align:center;margin-bottom:30px}.pricing-tabs .nav-tabs{background-color:#0000;border:none;gap:10px;display:inline-flex;overflow:hidden}.pricing-tabs .nav-tabs button{text-transform:capitalize;color:var(--white-color);border:none;border-radius:100px;margin:0;padding:10px 25px;background-color:var(--background-one)!important}.pricing-tabs .nav-tabs button.active{background-color:var(--secondary-color)!important}.pricing-section-1 .pricing-shape-top{text-align:center;position:relative}.pricing-section-1 .pricing-shape-top figure{display:-webkit-flex;display:-moz-flex;display:flex}.pricing-section-1 .pricing-shape-top figure img{width:100%}.pricing-section-1:after{content:"";background-color:var(--primary-color);z-index:-1;width:100%;height:650px;position:absolute;top:0}.pricing-section-1 .pricing-wapper{position:relative}.pricing-section-1 .pricing-wapper .pricing-question p{color:var(--white-color)}.pricing-section-1 .pricing-wapper .pricing-question p a{color:var(--secondary-color)}.pricing-section-1 .pricing-wapper .pricing-item{background-color:var(--extra-color-two);border-radius:var(--border-radius-three);margin-bottom:30px;padding:25px}@media (max-width:1199px){.pricing-section-1 .pricing-wapper .pricing-item{border-radius:20px}}@media (max-width:991px){.pricing-section-1 .pricing-wapper .pricing-item{padding:20px}}.pricing-section-1 .pricing-wapper .pricing-item .pricing-icon-box{display:-webkit-flex;display:-moz-flex;align-items:center;margin-bottom:30px;display:flex}.pricing-section-1 .pricing-wapper .pricing-item .pricing-icon-box .pricing-icon{background-color:var(--extra-color);width:80px;height:80px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;margin-right:20px;display:flex;position:relative}.pricing-section-1 .pricing-wapper .pricing-item .pricing-icon-box .pricing-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.pricing-section-1 .pricing-wapper .pricing-item .pricing-icon-box .pricing-icon figure img{object-fit:cover;width:50px;height:50px}.pricing-section-1 .pricing-wapper .pricing-item .pricing-icon-box .pricing-plan-title{font-family:var(--title-fonts);text-transform:capitalize;color:var(--white-color);margin-bottom:0;font-size:24px;font-weight:600;line-height:1.4em}.pricing-section-1 .pricing-wapper .pricing-item .pricing-icon-box .pricing-plan-title span{background-color:var(--primary-color);color:var(--white-color);border-radius:100px;margin-left:5px;padding:2px 10px;font-size:14px;font-weight:300;display:inline-block}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-text .desc{color:var(--white-color);margin-bottom:20px}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-plan-price-box{background-color:var(--extra-color-one);border-radius:var(--border-radius-three);margin-bottom:20px;padding:25px}@media (max-width:1199px){.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-plan-price-box{border-radius:20px}}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-plan-price-box{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}@media (max-width:991px){.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-plan-price-box{padding:20px}}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-plan-price-box p{color:var(--white-color);margin-bottom:10px}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-plan-price-box .pricing-plan-price{color:var(--white-color);margin-bottom:0;font-size:24px;line-height:1.4em}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-included-list{margin-bottom:30px}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-included-list p{color:var(--white-color)}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .check-list ul li{color:var(--white-color);margin-bottom:10px}.pricing-section-1 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .check-list ul li:last-child{margin-bottom:0}.pricing-section-1 .pricing-wapper .pricing-item:hover{background-image:url(/assets/images/shape/bg-shape-1.png)}.pricing-section-1 .pricing-wapper .pricing-item:hover .pricing-icon-box .pricing-icon{background-color:var(--extra-color)}.pricing-section-1 .pricing-wapper .pricing-item:hover .pricing-icon-box .pricing-icon figure{transform:scale(-1)rotate(180deg)}.pricing-section-1 .pricing-wapper .pricing-item:hover .pricing-content .pricing-text .pricing-plan-price-box{background-color:var(--secondary-color)}.pricing-section-1 .pricing-wapper .pricing-item:hover .pricing-content .pricing-text .pricing-plan-price-box p,.pricing-section-1 .pricing-wapper .pricing-item:hover .pricing-content .pricing-text .pricing-plan-price-box .pricing-plan-price{color:var(--black-color)}.pricing-section-2 .pricing-shape-top{text-align:center;position:relative}.pricing-section-2 .pricing-shape-top figure{display:-webkit-flex;display:-moz-flex;display:flex}.pricing-section-2 .pricing-shape-top figure img{width:100%}.pricing-section-2 .pricing-wapper{position:relative}.pricing-section-2 .pricing-wapper .pricing-question{margin-bottom:30px}.pricing-section-2 .pricing-wapper .pricing-question p{color:var(--white-color)}.pricing-section-2 .pricing-wapper .pricing-question p a{color:var(--secondary-color)}.pricing-section-2 .pricing-wapper .pricing-image{padding-right:50px;position:relative}@media (max-width:991px){.pricing-section-2 .pricing-wapper .pricing-image{margin-bottom:40px;padding-right:0}}.pricing-section-2 .pricing-wapper .pricing-image figure{border-radius:var(--border-radius-three);display:block}@media (max-width:1199px){.pricing-section-2 .pricing-wapper .pricing-image figure{border-radius:20px}}.pricing-section-2 .pricing-wapper .pricing-image figure{overflow:hidden}.pricing-section-2 .pricing-wapper .pricing-image figure img{object-fit:cover;width:100%;height:100%}.pricing-section-2 .pricing-wapper .pricing-item{background-color:var(--extra-color-two);border-radius:var(--border-radius-three);margin-bottom:30px;padding:25px}@media (max-width:1199px){.pricing-section-2 .pricing-wapper .pricing-item{border-radius:20px}}@media (max-width:991px){.pricing-section-2 .pricing-wapper .pricing-item{padding:20px}}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;display:flex}@media (max-width:575px){.pricing-section-2 .pricing-wapper .pricing-item .pricing-content{-moz-flex-direction:column;flex-direction:column}}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-text{width:calc(50% - 15px)}@media (max-width:575px){.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-text{width:100%}}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-icon{background-color:var(--extra-color);width:80px;height:80px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;margin-bottom:15px;display:flex;position:relative}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-icon figure img{object-fit:cover;width:50px;height:50px}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-plan-title{font-family:var(--title-fonts);text-transform:capitalize;color:var(--white-color);display:-webkit-flex;display:-moz-flex;align-items:center;gap:10px;margin-bottom:15px;font-size:24px;font-weight:500;line-height:1.4em;display:flex}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-text .pricing-plan-title span{background-color:var(--primary-color);color:var(--white-color);border-radius:100px;margin-left:5px;padding:2px 10px;font-size:14px;font-weight:300;display:inline-block}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-text .desc{color:var(--white-color);margin-bottom:30px}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list{width:calc(50% - 15px)}@media (max-width:575px){.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list{width:100%}}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .pricing-plan-price-box{background-color:var(--extra-color-one);border-radius:var(--border-radius-three);margin-bottom:20px;padding:25px}@media (max-width:1199px){.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .pricing-plan-price-box{border-radius:20px}}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .pricing-plan-price-box{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}@media (max-width:991px){.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .pricing-plan-price-box{padding:20px}}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .pricing-plan-price-box p{color:var(--white-color);margin-bottom:10px}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .pricing-plan-price-box .pricing-plan-price{color:var(--white-color);margin-bottom:0;font-size:26px;line-height:1.4em}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list p{color:var(--white-color)}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .check-list ul li{color:var(--white-color);margin-bottom:10px}.pricing-section-2 .pricing-wapper .pricing-item .pricing-content .pricing-included-list .check-list ul li:last-child{margin-bottom:0}.pricing-section-2 .pricing-wapper .pricing-item:hover .pricing-content .pricing-text .pricing-icon{background-color:var(--extra-color)}.pricing-section-2 .pricing-wapper .pricing-item:hover .pricing-content .pricing-text .pricing-icon figure{transform:scale(-1)rotate(180deg)}.pricing-section-2 .pricing-wapper .pricing-item:hover .pricing-content .pricing-plan-price-box{background-color:var(--secondary-color)}.pricing-section-2 .pricing-wapper .pricing-item:hover .pricing-content .pricing-plan-price-box p,.pricing-section-2 .pricing-wapper .pricing-item:hover .pricing-content .pricing-plan-price-box .pricing-plan-price{color:var(--black-color)}.pricing-section-3 .pricing-list-box .pricing-item{border-radius:var(--border-radius-three);margin-bottom:30px;padding:25px;position:relative;overflow:hidden}@media (max-width:1199px){.pricing-section-3 .pricing-list-box .pricing-item{border-radius:20px}}.pricing-section-3 .pricing-list-box .pricing-item{border:1px solid var(--extra-color)}@media (max-width:991px){.pricing-section-3 .pricing-list-box .pricing-item{padding:20px}}.pricing-section-3 .pricing-list-box .pricing-item:before{content:"";background-color:var(--primary-color);border-radius:100px 100px 0 0;width:100%;height:0;transition:all .4s ease-in-out;position:absolute;bottom:0;left:0;right:0}.pricing-section-3 .pricing-list-box .pricing-item .pricing-icon-box{display:-webkit-flex;display:-moz-flex;align-items:center;margin-bottom:20px;display:flex}.pricing-section-3 .pricing-list-box .pricing-item .pricing-icon-box .pricing-icon{background-color:var(--extra-color);width:80px;height:80px;display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100%;justify-content:center;align-items:center;margin-right:20px;display:flex;position:relative}.pricing-section-3 .pricing-list-box .pricing-item .pricing-icon-box .pricing-icon figure{z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);position:relative}.pricing-section-3 .pricing-list-box .pricing-item .pricing-icon-box .pricing-icon figure img{object-fit:cover;width:50px;height:50px}.pricing-section-3 .pricing-list-box .pricing-item .pricing-icon-box .pricing-plan-title{font-family:var(--title-fonts);text-transform:capitalize;color:var(--primary-color);margin-bottom:0;font-size:24px;font-weight:600;line-height:1.4em}.pricing-section-3 .pricing-list-box .pricing-item .pricing-icon-box .pricing-plan-title span{background-color:var(--primary-color);color:var(--primary-color);border-radius:100px;margin-left:5px;padding:2px 10px;font-size:14px;font-weight:300;display:inline-block}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content{position:relative}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-text .desc{margin-bottom:20px}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price-box{background-color:var(--extra-color);border-radius:var(--border-radius-three);margin-bottom:20px;padding:25px}@media (max-width:1199px){.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price-box{border-radius:20px}}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price-box{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}@media (max-width:991px){.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price-box{padding:20px}}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price-box p{color:var(--primary-color);margin-bottom:10px}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price-box .pricing-plan-price{color:var(--primary-color);margin-bottom:0;font-size:24px;line-height:1.4em}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-included-list{margin-bottom:30px}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-included-list .check-list ul li{margin-bottom:10px}.pricing-section-3 .pricing-list-box .pricing-item .pricing-content .pricing-included-list .check-list ul li:last-child{margin-bottom:0}.pricing-section-3 .pricing-list-box .pricing-item:hover:before{border-radius:0;height:100%}.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-icon-box .pricing-icon{background-color:var(--extra-color)}.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-icon-box .pricing-icon figure{transform:scale(-1)rotate(180deg)}.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-icon-box .pricing-plan-title,.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-icon-box .pricing-plan-title span,.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-content .pricing-text .desc{color:var(--white-color)}.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-content .pricing-text .pricing-plan-price-box{background-color:var(--secondary-color)}.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-content .pricing-text .pricing-plan-price-box p,.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-content .pricing-text .pricing-plan-price-box .pricing-plan-price{color:var(--black-color)}.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-content .pricing-included-list,.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-content .pricing-included-list p,.pricing-section-3 .pricing-list-box .pricing-item:hover .pricing-content .pricing-included-list .check-list ul li{color:var(--white-color)}.restaurant-section .menu-wapper{display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;flex-direction:column;gap:30px;display:flex;position:relative}.restaurant-section .menu-wapper.menu-wapper-left{padding-right:80px}@media (max-width:991px){.restaurant-section .menu-wapper.menu-wapper-left{padding-right:0}}.restaurant-section .menu-wapper.menu-wapper-left:after{content:"";border-right:1px dashed var(--border-color-one);position:absolute;top:0;bottom:0;right:-15px}@media (max-width:991px){.restaurant-section .menu-wapper.menu-wapper-left:after{display:none}}.restaurant-section .menu-wapper.menu-wapper-right{padding-left:80px}@media (max-width:991px){.restaurant-section .menu-wapper.menu-wapper-right{margin-top:30px;padding-left:0}}.restaurant-section .menu-wapper .menu-item{min-height:100px;padding-left:120px;position:relative}@media (max-width:991px){.restaurant-section .menu-wapper .menu-item{border-bottom:1px dashed var(--border-color-one);margin-bottom:0;padding-bottom:25px;padding-left:0}}.restaurant-section .menu-wapper .menu-item .menu-image{border-radius:5px;width:100px;height:100px;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:991px){.restaurant-section .menu-wapper .menu-item .menu-image{margin-bottom:20px;position:relative}}.restaurant-section .menu-wapper .menu-item .menu-image figure{border-radius:var(--border-radius-three);position:relative}@media (max-width:1199px){.restaurant-section .menu-wapper .menu-item .menu-image figure{border-radius:20px}}.restaurant-section .menu-wapper .menu-item .menu-image figure{overflow:hidden}.restaurant-section .menu-wapper .menu-item .menu-image figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.restaurant-section .menu-wapper .menu-item .menu-content .menu-content-top{display:-webkit-flex;display:-moz-flex;-moz-justify-content:space-between;justify-content:space-between;align-items:center;margin-bottom:10px;line-height:24px;display:flex;position:relative}.restaurant-section .menu-wapper .menu-item .menu-content .menu-content-top .menu-title{background-color:var(--white-color);text-transform:capitalize;margin-bottom:0;padding-right:15px;font-size:24px;line-height:1.4em;position:relative}.restaurant-section .menu-wapper .menu-item .menu-content .menu-content-top .menu-price{background-color:var(--white-color);color:var(--black-color);padding-left:15px;font-size:22px;line-height:normal;position:relative}.restaurant-section .menu-wapper .menu-item .menu-content .menu-content-top:before{content:"";border-top:1px dashed var(--border-color-one);border-bottom:1px dashed var(--border-color-one);width:100%;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.restaurant-section .menu-wapper .menu-item .menu-content .menu-content-bottom p{margin-bottom:0}.restaurant-section.extra-color .menu-wapper .menu-item .menu-content .menu-content-top .menu-title,.restaurant-section.extra-color .menu-wapper .menu-item .menu-content .menu-content-top .menu-price{background-color:var(--extra-color)}.restaurant-section.extra-color .menu-wapper .menu-item .menu-content .menu-content-bottom p{margin-bottom:0}.restaurant-section .restaurant-time-content{text-align:center;margin-top:30px}.restaurant-section .restaurant-time-content p{margin-bottom:0}.restaurant-booking-section{background-position:50%;background-repeat:no-repeat;background-size:cover}.restaurant-booking-section .restaurant-booking-wapper{background-color:var(--primary-color);border-radius:var(--border-radius-three);padding:25px}@media (max-width:1199px){.restaurant-booking-section .restaurant-booking-wapper{border-radius:20px}}@media (max-width:991px){.restaurant-booking-section .restaurant-booking-wapper{padding:20px}}.restaurant-booking-section .restaurant-booking-wapper .restaurant-booking-form .form-group label{color:var(--white-color)}.marquee-ticker-section{background-color:var(--primary-color);padding:50px 0;position:relative;overflow:hidden}.marquee-ticker-section .marquee-ticker-box{display:-webkit-flex;display:-moz-flex;align-items:center;gap:40px;display:flex;position:relative}@media (max-width:767px){.marquee-ticker-section .marquee-ticker-box{gap:20px}}.marquee-ticker-section .marquee-ticker-box .marquee-content{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;flex-shrink:0;justify-content:center;align-items:center;gap:40px;min-width:100%;animation:32s linear infinite scroll;display:flex}@media (max-width:767px){.marquee-ticker-section .marquee-ticker-box .marquee-content{gap:20px}}.marquee-ticker-section .marquee-ticker-box .marquee-content .marquee-icon{display:-webkit-flex;display:-moz-flex;-moz-justify-content:center;border-radius:100px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}@media (max-width:767px){.marquee-ticker-section .marquee-ticker-box .marquee-content .marquee-icon{width:42px;height:42px}}.marquee-ticker-section .marquee-ticker-box .marquee-content .marquee-icon img{width:45px}.marquee-ticker-section .marquee-ticker-box .marquee-content p{font-family:var(--title-fonts);color:var(--white-color);letter-spacing:.5px;text-transform:capitalize;margin-bottom:0;font-size:40px;font-weight:600;line-height:1.2em;display:inline-block}@media (max-width:991px){.marquee-ticker-section .marquee-ticker-box .marquee-content p{font-size:36px}}@media (max-width:767px){.marquee-ticker-section .marquee-ticker-box .marquee-content p{font-size:26px}}
