@charset "UTF-8";/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-emphasis-color:#000;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-heading-color:inherit;--bs-link-color-rgb:13,110,253;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-border-width:1px;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,.h5,h1,h2,h3,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h5,h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}sub{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}td,th,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[role=button]{cursor:pointer}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1314px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.g-3{--bs-gutter-x:1rem}.g-3{--bs-gutter-y:1rem}.g-4{--bs-gutter-x:1.5rem}.g-4{--bs-gutter-y:1.5rem}@media (min-width:576px){.col-sm-6{flex:0 0 auto;width:50%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-11{flex:0 0 auto;width:91.66666667%}}@media (min-width:768px){.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}}@media (min-width:992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:1200px){.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.g-xl-4{--bs-gutter-x:1.5rem}.g-xl-4{--bs-gutter-y:1.5rem}}@media (min-width:1400px){.col-xxl-6{flex:0 0 auto;width:50%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.card{--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-height: ;--bs-card-bg:var(--bs-body-bg);position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card-text:last-child{margin-bottom:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.pagination{display:flex;padding-left:0;list-style:none}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.modal{--bs-modal-zindex:1055;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption){position:absolute!important}.overflow-hidden{overflow:hidden!important}.d-grid{display:grid!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.position-relative{position:relative!important}.w-100{width:100%!important}.flex-row-reverse{flex-direction:row-reverse!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.order-1{order:1!important}.mt-4{margin-top:1.5rem!important}.mb-3{margin-bottom:1rem!important}.text-center{text-align:center!important}.visible{visibility:visible!important}@media (min-width:768px){.order-md-0{order:0!important}.text-md-end{text-align:right!important}}@media (min-width:992px){.d-lg-block{display:block!important}.align-items-lg-center{align-items:center!important}.mb-lg-4{margin-bottom:1.5rem!important}}@media (min-width:1200px){.align-items-xl-center{align-items:center!important}}:root{--white-clr:#fff;--p1-clr:#2ab939;--p2-clr:#fdd61f;--p900-clr:#1f4e3d;--pure900-clr:#225744;--p800-clr:#6d756d;--p700-clr:#191919;--p200-clr:#e9efe5;--p100-clr:#eff3ed;--shadow-clr:box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}.white-clr{color:var(--white-clr)!important}.white-bg{background:var(--white-clr)!important}.p900-clr{color:var(--p900-clr)!important}.p900-bg{background:var(--p900-clr)!important}.p100-bg{background:var(--p100-clr)!important}:root{--white-clr:#fff;--p1-clr:#2ab939;--p2-clr:#fdd61f;--p900-clr:#1f4e3d;--p800-clr:#6d756d;--p700-clr:#191919;--p200-clr:#e9efe5;--p100-clr:#eff3ed;--shadow-clr:box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}.cmn-btn{display:inline-block;vertical-align:middle;border:none;outline:0!important;color:var(--white-clr);font-size:15px;font-weight:400;padding:18px 30px 19px;transition:all .4s ease-in-out;letter-spacing:3px;border-radius:20px;position:relative;overflow:hidden;text-align:center;line-height:1;z-index:9;text-transform:capitalize;background:var(--p1-clr)}.cmn-btn i{margin-left:5px;transition:all .4s}.cmn-btn::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:20px;height:20px;background-color:var(--p2-clr);z-index:-1;transition:all .6s;opacity:0;visibility:hidden}.cmn-btn.cmn-white{background:var(--white-clr);color:var(--p900-clr)}.cmn-btn.cmn-white i{color:var(--p900-clr)}.cmn-btn.primary-border{background:0 0;border:1px solid var(--p1-clr);color:var(--p900-clr)}.cmn-btn.primary-border i{color:var(--p900-clr)}.cmn-btn.primary-border:hover{color:var(--white-clr)}.cmn-btn.primary-border:hover::before{background:var(--p1-clr)}.cmn-btn.primary-border:hover i{color:var(--white-clr)!important}.cmn-btn:hover{color:var(--p900-clr)}.cmn-btn:hover i{color:var(--p900-clr)}.cmn-btn:hover::before{width:120%;height:120%;opacity:1;visibility:visible}body{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var(--p200-clr);background-color:var(--white-clr);padding:0;margin:0;overflow-x:hidden}ul{padding:0;margin:0;list-style:none}button{border:none;background-color:transparent;padding:0}input:focus{color:var(--white-clr);outline:0}input{color:var(--white-clr)}h1,h2,h3,h5{font-family:"Noto Serif",sans-serif;margin:0;padding:0;color:var(--p700-clr);transition:all .4s ease-in-out}h1{font-size:70px;font-weight:700;line-height:112%}h2{font-size:50px;line-height:116%;font-weight:700}@media (max-width:1199px){h2{font-size:42px}}@media (max-width:767px){h2{font-size:36px}}@media (max-width:575px){h2{font-size:28px}}h3{font-size:32px;font-weight:700;line-height:130%}@media (max-width:1399px){h3{font-size:28px}}@media (max-width:1199px){h3{font-size:26px}}@media (max-width:575px){h3{font-size:22px}}h5{font-size:18px;font-weight:700}a{text-decoration:none;outline:0!important;cursor:pointer;color:var(--p700-clr);transition:all .4s ease-in-out}p{margin:0;transition:all .4s ease-in-out;font-family:Montserrat,sans-serif;font-size:16px;line-height:25.6px}span{font-size:16px;line-height:25.6px;margin:0;transition:all .4s ease-in-out}@media (max-width:991px){.container{max-width:1340px;margin:0 auto}}@media (min-width:1400px){.container .container{max-width:1325px;margin:0 auto}}.d-center{display:flex;align-items:center;justify-content:center}.round100{border-radius:100px}.mb-60{margin-bottom:60px}.mb-40{margin-bottom:40px}.pb-60{padding-bottom:60px}@media (max-width:1399px){.mb-60{margin-bottom:50px}.mb-40{margin-bottom:30px}.pb-60{padding-bottom:50px}}@media (max-width:991px){.mb-60{margin-bottom:40px}.mb-40{margin-bottom:24px}.pb-60{padding-bottom:40px}}.p100-bg{background:var(--p100-clr)}.about-section.style-v01{overflow:hidden}.about-section.style-v01 .about-contentv1 h2{margin-bottom:20px}.about-section.style-v01 .about-contentv1 p{color:var(--p800-clr);margin-bottom:30px}.about-section.style-v01 .about-contentv1 .about-list2{margin-bottom:38px}@media (max-width:991px){.about-section.style-v01 .about-contentv1 .about-list2{margin-bottom:28px}}.about-list2{display:grid;gap:15px}.about-list2 li{display:flex;align-items:center;gap:10px;font-size:16px;line-height:30px;color:var(--p800-clr)}.about-list2 li i{color:var(--p1-clr)}@media (max-width:991px){.about-list2{gap:7px}.about-list2 li{font-size:14px}}.social-wrapper a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:5px}.recent-project-item{border-radius:10px;width:100%}.recent-project-item img{width:100%;border-radius:10px}.recent-project-item .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--p1-clr);transition:all .4s;opacity:0;visibility:hidden}.recent-project-item .arrow i{font-size:20px;color:var(--white-clr)}.recent-project-item::before{position:absolute;left:0;top:0;width:0%;height:100%;background:rgba(8,8,8,.3843137255);content:"";transition:all .4s}.recent-project-item:hover::before{width:100%}.recent-project-item:hover .arrow{opacity:1;visibility:visible}.footer-section{z-index:1}.footer-section .footer-wheat{position:absolute;bottom:0;left:0;z-index:-1}.footer-section.footer-style2{background:var(--p900-clr)}.footer-section.footer-style2 .footer-widget-wrapperv02{padding:212px 0 80px}.footer-section.footer-style2 .footer-widget-wrapperv02 .letter-pragraph{color:rgba(255,255,255,.7);margin-bottom:30px;font-size:16px;font-weight:400;font-family:Montserrat,sans-serif;line-height:30px}@media (max-width:991px){.footer-section.footer-style2 .footer-widget-wrapperv02 .letter-pragraph{margin-bottom:20px;font-size:16px}}.single-footer-widget .widget-head{margin-bottom:28px}.single-footer-widget .widget-head h3{font-size:30px;font-weight:400;color:var(--p700-clr);position:relative;display:inline-block}.single-footer-widget .footer-content .pre-pragraph{color:rgba(255,255,255,.7);margin-bottom:30px;font-size:16px;font-weight:400;font-family:Montserrat,sans-serif;line-height:30px}.single-footer-widget .footer-content .social-wrapper{gap:20px}.single-footer-widget .footer-content .social-wrapper a{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:var(--p900-clr)}.single-footer-widget .footer-content .social-wrapper a i{color:var(--white-clr);transition:all .5s}.single-footer-widget .footer-content .social-wrapper a svg{stroke:var(--white-clr);transition:all .5s}.single-footer-widget .footer-content .social-wrapper a:hover{background:var(--p2-clr)}.single-footer-widget .footer-content .social-wrapper a:hover i{color:var(--p900-clr)}.single-footer-widget .footer-content .social-wrapper a:hover svg{stroke:var(--p900-clr)}.single-footer-widget .list-area{display:grid;gap:14px}.single-footer-widget .list-area li a{display:flex;align-items:center;gap:15px;transition:all .4s;font-size:16px;font-weight:400;color:rgba(255,255,255,.7);font-family:Montserrat,sans-serif}.single-footer-widget .list-area li a:hover{color:var(--p2-clr);margin-left:5px}.single-footer-widget .list-contact{gap:16px}.single-footer-widget .list-contact li a{align-items:flex-start}.single-footer-widget .list-contact li i{font-size:16px;line-height:2;color:var(--p1-clr)}@media (max-width:991px){.single-footer-widget .widget-head{margin-bottom:17px}.single-footer-widget .widget-head h3{font-size:26px}.single-footer-widget .footer-content .pre-pragraph{margin-bottom:22px}.single-footer-widget .footer-content .social-wrapper{gap:10px}.single-footer-widget .list-area{display:grid;gap:9px}.single-footer-widget .list-area li a{gap:8px}.single-footer-widget .list-contact{gap:10px}}.footer-bottom{position:relative;z-index:9}.footer-bottom .footer-wrapper{position:relative;z-index:9;padding:26px 0}.footer-bottom .footer-wrapper p{font-size:16px;font-weight:400;font-family:Montserrat,sans-serif;color:rgba(255,255,255,.7)}.footer-bottom .footer-wrapper p a{color:var(--p2-clr)}.footer-bottom .footer-wrapper .footer-menu{display:flex;align-items:center;gap:30px}.footer-bottom .footer-wrapper .footer-menu li a{font-size:16px;font-weight:400;font-family:Montserrat,sans-serif;color:rgba(255,255,255,.7)}.footer-bottom .footer-wrapper .footer-menu li a:hover{color:var(--p2-clr)}@media (max-width:575px){.footer-bottom .footer-wrapper p{font-size:14px}.footer-bottom .footer-wrapper .footer-menu{display:flex;align-items:center;gap:1px 12px;flex-wrap:wrap;justify-content:center}.footer-bottom .footer-wrapper .footer-menu li a{font-size:14px}}.footer-bottom .footer-wrapper.footer-wrapperv02{background:var(--pure900-clr);border-radius:10px;padding:26px 28px}.footer-bottom .footer-wrapper.footer-wrapperv02 p{color:var(--white-clr)}.footer-bottom .footer-wrapper.footer-wrapperv02 .footer-menu li a{color:var(--white-clr)}.footer-bottom .footer-wrapper.footer-wrapperv02 .footer-menu li a:hover{color:var(--p2-clr)}.subscribe-wrapper-v02{padding:60px 80px;border-radius:20px;background:var(--p1-clr);position:relative;margin-bottom:-137px;overflow:hidden;z-index:9}.subscribe-wrapper-v02 .subscribe-shapev2{position:absolute;right:0;top:0}.subscribe-wrapper-v02 .subs-contentv2 h5{color:var(--white-clr);font-family:Mali,cursive;font-weight:400;margin-bottom:12px;font-size:20px;line-height:36px}.subscribe-wrapper-v02 .subs-contentv2 h2{color:var(--white-clr);font-weight:400}.subscribe-wrapper-v02 .subs-contentv2 h2 span{font-size:50px;color:transparent;-webkit-text-stroke:1px var(--white-clr);text-stroke:1px var(--white-clr)}@media (max-width:991px){.subscribe-wrapper-v02{padding:40px 10px}.subscribe-wrapper-v02 .subs-contentv2 h5{margin-bottom:10px}.subscribe-wrapper-v02 .subs-contentv2 h2{font-size:34px}.subscribe-wrapper-v02 .subs-contentv2 h2 span{font-size:34px}}@keyframes updown{50%{transform:translateY(-10px)}}.brand-slider .brand-image{text-align:center;filter:grayscale(100%);transition:all .4s ease-in-out;opacity:.9}.brand-slider .brand-image:hover{filter:initial;opacity:1}.counter-version-wrapv1{border-radius:20px;background:var(--white-clr);box-shadow:0 10px 30px 0 rgba(42,185,57,.1);padding:36px 60px}.counter-version-wrapv1 .counter-items h2{color:var(--p900-clr);font-family:"Noto Serif",sans-serif;margin-bottom:11px}.counter-version-wrapv1 .counter-items h2 span{font-size:50px}.counter-version-wrapv1 .counter-items .cont-bottom{display:flex;align-items:center;gap:10px}.counter-version-wrapv1 .counter-items .cont-bottom p{font-size:14px;font-weight:500;color:var(--p900-clr);font-family:Montserrat,sans-serif}.counter-version-wrapv1 .counter-items.style02{display:flex;align-items:center;gap:20px}.counter-version-wrapv1 .counter-items.style02 h2{margin-bottom:0;-webkit-text-stroke:1px var(--p800-clr);text-stroke:1px var(--p800-clr);color:transparent}.counter-version-wrapv1 .counter-items.style02 .cont-bottom img{width:65px;height:65px}.counter-version-wrapv1 .counter-items.style02 p{color:var(--p800-clr)}@media (max-width:1199px){.counter-version-wrapv1 .counter-items.style02{display:flex;gap:15px}.counter-version-wrapv1 .counter-items.style02 h2{font-size:34px}.counter-version-wrapv1 .counter-items.style02 h2 span{font-size:34px}.counter-version-wrapv1 .counter-items.style02 .cont-bottom img{width:45px;height:45px}.counter-version-wrapv1 .counter-items.style02 p{font-size:14px}}@media (max-width:991px){.counter-version-wrapv1{padding:26px 30px}.counter-version-wrapv1 .counter-items h2{margin-bottom:11px;font-size:34px}.counter-version-wrapv1 .counter-items h2 span{font-size:34px}.counter-version-wrapv1 .counter-items .cont-bottom{gap:10px}.counter-version-wrapv1 .counter-items .cont-bottom p{font-size:14px}.counter-version-wrapv1 .counter-items.style02{display:grid;gap:15px}.counter-version-wrapv1 .counter-items.style02 h2{font-size:34px}.counter-version-wrapv1 .counter-items.style02 h2 span{font-size:34px}.counter-version-wrapv1 .counter-items.style02 .cont-bottom img{width:45px;height:45px}.counter-version-wrapv1 .counter-items.style02 p{font-size:14px}}@media (max-width:767px){.counter-version-wrapv1{flex-wrap:wrap}.counter-version-wrapv1 .counter-items{width:40%}.counter-version-wrapv1 .counter-items h2{margin-bottom:11px;font-size:26px}.counter-version-wrapv1 .counter-items h2 span{font-size:26px}.counter-version-wrapv1 .counter-items .cont-bottom{display:grid;gap:10px}.counter-version-wrapv1 .counter-items .cont-bottom p{font-size:14px}.counter-version-wrapv1 .counter-items.style02{display:grid;gap:14px}.counter-version-wrapv1 .counter-items.style02 h2{font-size:26px}.counter-version-wrapv1 .counter-items.style02 h2 span{font-size:26px}.counter-version-wrapv1 .counter-items.style02 .cont-bottom img{width:35px;height:35px}.counter-version-wrapv1 .counter-items.style02 p{font-size:12px;line-height:18px;margin-top:8px}}.counter-section02 .counter-version-wrapv1{margin-bottom:-80px;position:relative;overflow:hidden;z-index:1}.counter-section02 .counter-version-wrapv1 .cout-flower-left{position:absolute;left:0;top:0;z-index:-1}.counter-section02 .counter-version-wrapv1 .cout-flower-right{position:absolute;right:0;bottom:0;z-index:-1}iframe{width:100%;height:500px}@media (max-width:767px){iframe{height:400px}}@media (max-width:575px){iframe{height:300px}}.common-contact-inner{background:var(--white-clr)}.conatact-box{background:var(--white-clr);box-shadow:0 10px 30px 0 rgba(42,185,57,.1);border-radius:20px;padding:60px;position:relative;z-index:9}.conatact-box form input,.conatact-box form textarea{width:100%;outline:0;border-radius:20px;border:1px solid rgba(31,78,61,.2);padding:16px 12px;color:var(--p800-clr)}@media (max-width:1199px){.conatact-box{padding:30px}}@media (max-width:500px){.conatact-box{padding:15px}}.talking-contact-box .conatact-box{padding:30px 50px 34px}@media (max-width:1399px){.talking-contact-box .conatact-box{padding:20px 24px 25px}}.header-top-section{position:relative;z-index:9}.header-top-section .header-top-wrapper{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.header-top-section .header-top-wrapper .contact-list{display:flex;align-items:center;gap:40px}.header-top-section .header-top-wrapper .contact-list li{color:var(--white-clr);font-weight:400}.header-top-section .header-top-wrapper .contact-list li a{font-size:15px}.header-top-section .header-top-wrapper .contact-list li i{margin-right:5px}.header-top-section .header-top-wrapper .contact-list li a{color:var(--white-clr);font-weight:400}.header-top-section .header-top-wrapper .social-wrapper{gap:14px;position:relative;z-index:1}.header-top-section .header-top-wrapper .social-wrapper a{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:var(--white-clr);transition:all .4s}.header-top-section .header-top-wrapper .social-wrapper a svg{transition:all .4s;stroke:var(--p900-clr);width:8px}.header-top-section .header-top-wrapper .social-wrapper a i{transition:all .4s;font-size:12px;color:var(--p900-clr)}.header-top-section .header-top-wrapper .social-wrapper a:hover{background:var(--p1-clr)}.header-top-section .header-top-wrapper .social-wrapper a:hover i{color:var(--white-clr)}.header-top-section .header-top-wrapper .social-wrapper a:hover svg{stroke:var(--white-clr)}.header-top-section.style-v01{background:var(--p2-clr)}.header-top-section.style-v01 .header-top-wrapper .location-area{color:var(--p900-clr);font-size:14px;font-weight:500;font-family:Montserrat,sans-serif}.header-top-section.style-v01 .header-top-wrapper .contact-list{display:flex;gap:40px}.header-top-section.style-v01 .header-top-wrapper .contact-list li a{color:var(--p900-clr);font-size:14px;font-weight:500;font-family:Montserrat,sans-serif}.header-main{display:flex;align-items:center;justify-content:space-between}.header-main .main-menu ul{margin-bottom:0}.header-main .main-menu ul li{position:relative;list-style:none;display:inline-block;margin-inline-end:26px}.header-main .main-menu ul li:last-child{margin-inline-end:0}.header-main .main-menu ul li a{display:inline-block;font-size:16px;font-weight:500;color:var(--p700-clr);padding:20px 0;text-align:left;font-family:Montserrat,sans-serif;position:relative;text-transform:capitalize;transition:all .4s ease-in-out}.header-main .main-menu ul li a i{margin-left:2px;font-size:16px}.header-main .main-menu ul li a:hover{color:var(--p1-clr)!important}.header-main .main-menu ul li .submenu{position:absolute;top:100%;inset-inline-start:0;min-width:240px;background:var(--white-clr);z-index:99999;visibility:hidden;opacity:0;transform-origin:top center;color:var(--p700-clr);box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);transform:translateY(10px);transition:all .4s ease-in-out}.header-main .main-menu ul li .submenu li{display:block;width:100%;margin:0;padding:0}.header-main .main-menu ul li .submenu li a{position:relative;z-index:11;font-size:16px;font-weight:600;color:var(--p700-clr);padding:0 25px;padding-bottom:11px;padding-top:11px;width:100%;border-bottom:1px solid #eee}.header-main .main-menu ul li .submenu li:last-child a{border:none}.header-main .main-menu ul li .submenu li .submenu{inset-inline-start:100%;top:0;visibility:hidden;opacity:0}.header-main .main-menu ul li .submenu li:hover>a{background:var(--p900-clr);color:var(--white-clr)!important}.header-main .main-menu ul li .submenu li:hover>a::after{color:var(--p2-clr)}.header-main .main-menu ul li .submenu li:hover>.submenu{-webkit-transform:translateY(1);-moz-transform:translateY(1);-ms-transform:translateY(1);-o-transform:translateY(1);transform:translateY(1);visibility:visible;opacity:1}.header-main .main-menu ul li .submenu li.has-dropdown>a::after{position:absolute;top:50%;inset-inline-end:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:var(--p2-clr)}.header-main .main-menu ul li:hover>a{color:var(--p2-clr)}.header-main .main-menu ul li:hover>a::after{color:var(--p2-clr)}.header-main .main-menu ul li:hover>.submenu{visibility:visible;opacity:1;transform:translateY(0)}.header-2{padding:16px 0}.header-2 .header-right{gap:40px}.header-2 .search-adjust{display:flex;align-items:center;gap:16px}.header-2 .search-adjust .search-trigger{width:50px;height:50px;border-radius:50%;background:rgba(42,185,57,.16)}.header-2 .search-adjust .search-trigger i{color:var(--p1-clr);font-size:18px}@media (max-width:1399px){.header-2 .header-right{gap:20px}.header-2 .header-right .search-adjust .cmn-btn{padding:16px 18px;font-size:13px;font-weight:500}.header-2 .header-right .search-adjust .search-trigger{width:38px;height:38px}.header-2 .header-right .search-adjust .search-trigger i{font-size:15px}.header-2 .header-main .main-menu ul li{margin-inline-end:18px}}@media (max-width:1199px){.header-2 .header-right{gap:20px}}@media (max-width:991px){.header-2 .search-adjust .cmn-btn{padding:12px 18px;font-size:13px;font-weight:500}.header-2 .search-adjust .search-trigger{width:38px;height:38px}.header-2 .search-adjust .search-trigger i{font-size:15px}}.sticky{position:fixed!important;top:0!important;left:0;width:100%;z-index:100;transition:all .9s;background-color:var(--white-clr);box-shadow:var(--shadow-clr);-webkit-animation:.5s ease-in-out 0s normal none 1 running fadeInDown;animation:.5s ease-in-out 0s normal none 1 running fadeInDown}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--p2-clr);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--p2-clr);border-radius:10px}.fix{overflow:hidden}@media (max-width:767px){br{display:none}}.banner-section.style-v2{background:var(--p100-clr);z-index:1}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02{padding:130px 0 165px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h5{color:var(--p1-clr);font-weight:400;font-size:20px;font-family:Mali,cursive;line-height:36px;margin-bottom:10px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1{font-size:80px;line-height:85px;color:var(--p900-clr);margin-bottom:20px;font-weight:700;letter-spacing:-2.5px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1 span{font-weight:200;font-size:80px;line-height:85px;letter-spacing:-2.5px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 p{color:var(--p900-clr);margin-bottom:40px;max-width:578px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2{display:flex;align-items:center;gap:40px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help{display:flex;align-items:center;gap:15px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon{width:55px;height:55px;background:var(--p1-clr);border-radius:50%}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon i{color:var(--white-clr)}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help span .need{font-size:16px;font-weight:400;color:var(--p800-clr);line-height:30px;font-family:Montserrat,sans-serif}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help span .call{font-size:20px;font-weight:400;font-family:"Noto Serif",sans-serif!important;color:var(--p900-clr);display:block}.banner-section.style-v2 .hero-v02-thumb{position:absolute;right:0;bottom:0;height:100%;width:55%;z-index:-1}@media (max-width:1399px){.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02{padding:110px 0 125px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1{font-size:66px;line-height:78px;margin-bottom:20px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1 span{font-size:66px;line-height:78px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 p{margin-bottom:34px;max-width:500px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2{display:flex;align-items:center;gap:30px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help{gap:15px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon{width:55px;height:55px;background:var(--p1-clr);border-radius:50%}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon i{font-size:16px}}@media (max-width:991px){.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02{padding:80px 0 95px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1{font-size:66px;line-height:78px;margin-bottom:20px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1 span{font-size:66px;line-height:78px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 p{margin-bottom:34px;max-width:500px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2{display:flex;align-items:center;gap:30px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help{gap:15px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon{width:55px;height:55px;background:var(--p1-clr);border-radius:50%}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon i{font-size:16px}.banner-section.style-v2 .hero-v02-thumb{width:75%;opacity:.7}}@media (max-width:767px){.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02{padding:80px 0 95px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1{font-size:58px;line-height:78px;margin-bottom:20px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1 span{font-size:58px;line-height:78px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 p{margin-bottom:34px;max-width:500px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2{gap:20px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help{gap:10px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon{width:55px;height:55px;background:var(--p1-clr);border-radius:50%}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon i{font-size:16px}.banner-section.style-v2 .hero-v02-thumb{width:100%;opacity:.3}}@media (max-width:575px){.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02{padding:70px 0 85px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1{font-size:38px;line-height:48px;margin-bottom:20px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 h1 span{font-size:38px;line-height:48px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 p{margin-bottom:28px;max-width:500px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2{flex-wrap:wrap;gap:20px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help{gap:10px}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon{width:55px;height:55px;background:var(--p1-clr);border-radius:50%}.banner-section.style-v2 .banner-wrapperv2 .banner-contentv02 .banner-buttonv2 .header-help .icon i{font-size:16px}.banner-section.style-v2 .hero-v02-thumb{display:none}}.breadcrumnd-banner{background:none no-repeat center center;background-size:cover;position:relative;padding:150px 0;z-index:1}.breadcrumnd-banner::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:linear-gradient(90deg,#1f4e3d 0,rgba(45,114,89,.9) 52.5%,rgba(72,180,141,.58) 100%);z-index:-1}.breadcrumnd-banner .breadcrumnd-wrapp{display:flex;align-items:center;justify-content:space-between;gap:24px 40px}.breadcrumnd-banner .breadcrumnd-wrapp .bread-content h1{font-size:80px;font-weight:700;color:var(--white-clr);line-height:85px;font-family:"Noto Serif",sans-serif;margin-bottom:20px}.breadcrumnd-banner .breadcrumnd-wrapp .bread-content .bread-listing{display:flex;align-items:center;gap:18px}.breadcrumnd-banner .breadcrumnd-wrapp .bread-content .bread-listing a,.breadcrumnd-banner .breadcrumnd-wrapp .bread-content .bread-listing li{color:var(--white-clr);font-family:"Noto Serif",sans-serif;font-size:20px;font-weight:400}@media (max-width:1199px){.breadcrumnd-banner{padding:80px 0}}@media (max-width:991px){.breadcrumnd-banner{padding:80px 0 90px}.breadcrumnd-banner .breadcrumnd-wrapp{display:flex;flex-wrap:wrap;gap:24px 24px}.breadcrumnd-banner .breadcrumnd-wrapp .bread-content h1{font-size:60px;font-weight:700;line-height:65px;margin-bottom:21px}.breadcrumnd-banner .breadcrumnd-wrapp .bread-content .bread-listing{gap:15px}.breadcrumnd-banner .breadcrumnd-wrapp .bread-content .bread-listing a,.breadcrumnd-banner .breadcrumnd-wrapp .bread-content .bread-listing li{font-size:18px}.breadcrumnd-banner .bread-thumb{max-width:180px}.breadcrumnd-banner .bread-thumb img{width:100%}}@media (max-width:767px){.breadcrumnd-banner{padding:50px 0 60px}.breadcrumnd-banner .breadcrumnd-wrapp{display:flex;flex-wrap:wrap;gap:24px 24px}.breadcrumnd-banner .breadcrumnd-wrapp .bread-content h1{font-size:48px;margin-bottom:10px}.breadcrumnd-banner .bread-thumb{max-width:120px}.breadcrumnd-banner .bread-thumb img{width:100%}}@media (max-width:575px){.breadcrumnd-banner .breadcrumnd-wrapp .bread-content h1{font-size:39px;margin-bottom:10px}}.blog-itemsv1 .thumb{position:relative;overflow:hidden;border-radius:10px}.blog-itemsv1 .thumb img{overflow:hidden;border-radius:10px;transition:all .5s}.blog-itemsv1 .content{border-radius:5px 0 5px 5px;background:var(--white-clr);box-shadow:0 10px 30px 0 rgba(42,185,57,.1);padding:30px;width:90%;margin:-60px 0 0 auto;z-index:1;position:relative}.blog-itemsv1 .content .comment-inner{margin-bottom:20px}.blog-itemsv1 .content .title{font-size:30px;font-weight:400;font-family:"Noto Serif",sans-serif;font-weight:400;line-height:40px;color:var(--p900-clr);margin-bottom:10px;display:block}.blog-itemsv1 .content p{color:var(--p800-clr);margin-bottom:30px}.blog-itemsv1 .content .arrows{font-size:15px;font-weight:400;line-height:24px;letter-spacing:3px;font-family:Montserrat,sans-serif;color:var(--p900-clr)}.blog-itemsv1:hover img{transform:scale(1.1)}.blog-itemsv1:hover .content .title{color:var(--p1-clr)}.blog-itemsv1.blog-itemsv2{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.blog-itemsv1.blog-itemsv2 .thumb{overflow:hidden;border-radius:0}.blog-itemsv1.blog-itemsv2 .thumb img{border-radius:0;overflow:hidden;transition:all .4s}.blog-itemsv1.blog-itemsv2 .comment-inner{background:var(--p100-clr);padding:10px 30px}.blog-itemsv1.blog-itemsv2 .comment-inner li a i{color:var(--p1-clr)}.blog-itemsv1.blog-itemsv2 .content{padding:20px 10px 30px 30px;width:100%;margin-top:0;border-radius:0 0 5px 5px;border:2px solid var(--p200-clr);border-top:unset}.blog-itemsv1.blog-itemsv2 .content .arrows i{color:var(--p1-clr)}.blog-itemsv1.blog-itemsv2:hover img{transform:scale(1.1)}.blog-itemsv1.blog-itemsv2:hover .content .title{color:var(--p1-clr)}@media (max-width:1399px){.blog-itemsv1 .content{padding:24px;width:91%;margin:-60px 0 0 auto}.blog-itemsv1 .content .comment-inner{margin-bottom:12px}.blog-itemsv1 .content .title{font-size:25px;line-height:35px;margin-bottom:10px}.blog-itemsv1 .content p{color:var(--p800-clr);margin-bottom:20px}.blog-itemsv1 .content .arrows{font-size:15px;font-weight:400;line-height:24px;letter-spacing:3px;font-family:Montserrat,sans-serif;color:var(--p900-clr)}.blog-itemsv1.blog-itemsv2 .comment-inner{padding:10px 20px;gap:7px 14px;flex-wrap:wrap}.blog-itemsv1.blog-itemsv2 .comment-inner li a{font-size:13px}.blog-itemsv1.blog-itemsv2 .content{padding:17px 8px 20px 20px}.blog-itemsv1.blog-itemsv2 .content .title{font-size:26px}}@media (max-width:1199px){.blog-itemsv1 .content{padding:24px;width:100%;margin:0 0 0 auto}.blog-itemsv1 .content .comment-inner{margin-bottom:12px}.blog-itemsv1 .content .title{font-size:25px;line-height:35px;margin-bottom:10px}.blog-itemsv1 .content p{color:var(--p800-clr);margin-bottom:20px}.blog-itemsv1 .content .arrows{font-size:15px;font-weight:400;line-height:24px;letter-spacing:3px;font-family:Montserrat,sans-serif;color:var(--p900-clr)}.blog-itemsv1.blog-itemsv2 .comment-inner{padding:10px 20px;gap:7px 14px;flex-wrap:wrap}.blog-itemsv1.blog-itemsv2 .comment-inner li a{font-size:13px}.blog-itemsv1.blog-itemsv2 .content{padding:17px 8px 20px 20px}.blog-itemsv1.blog-itemsv2 .content .title{font-size:20px;line-height:26px}}.comment-inner{display:flex;align-items:center;gap:20px}.comment-inner li a{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:160%;gap:5px;color:var(--p800-clr)}.comment-inner li a i{color:var(--p900-clr)}.blog-right-bar{display:grid;gap:40px}.blog-right-bar .common-style-box{border-radius:20px;background:var(--p100-clr);padding:38px 40px 40px}.blog-right-bar .box .wid-title h3{font-size:30px;font-weight:400;line-height:40px;color:var(--p900-clr);margin-bottom:20px}.blog-right-bar .box .category ul{display:grid;gap:18px}.blog-right-bar .box .category ul li a{position:relative;display:flex;align-items:center;gap:20px;font-size:20px;color:var(--p900-clr);font-family:"Noto Serif",sans-serif;font-weight:400;line-height:30px}.blog-right-bar .box .category ul li a:hover{gap:10px;color:var(--p1-clr)}.blog-right-bar .box .recent-postwrap{display:grid;gap:40px}.blog-right-bar .box .recent-postwrap .recent-items{display:flex;gap:20px}.blog-right-bar .box .recent-postwrap .recent-items .recent-thumb{border-radius:20px}.blog-right-bar .box .recent-postwrap .recent-items .recent-thumb img{border-radius:20px}.blog-right-bar .box .recent-postwrap .recent-items .recent-content span{font-size:14px;font-family:Montserrat,sans-serif;color:var(--p800-clr)}.blog-right-bar .box .recent-postwrap .recent-items .recent-content i{color:var(--p1-clr);font-size:13px}.blog-right-bar .box .recent-postwrap .recent-items .recent-content a{margin-top:3px;font-size:20px;font-weight:400;line-height:30px;color:var(--p900-clr);font-family:"Noto Serif",sans-serif}.blog-right-bar .box .recent-postwrap .recent-items:hover .recent-content a{color:var(--p1-clr)}@media (max-width:1399px){.blog-right-bar{gap:30px}.blog-right-bar .common-style-box{padding:26px 26px 26px}.blog-right-bar .box .recent-postwrap{display:grid;gap:30px}.blog-right-bar .box .recent-postwrap .recent-items{display:flex;gap:16px}.blog-right-bar .box .recent-postwrap .recent-items .recent-content span{font-size:14px;font-family:Montserrat,sans-serif;color:var(--p800-clr)}.blog-right-bar .box .recent-postwrap .recent-items .recent-content i{color:var(--p1-clr);font-size:13px}.blog-right-bar .box .recent-postwrap .recent-items .recent-content a{margin-top:3px;font-size:18px;font-weight:400;line-height:30px;color:var(--p900-clr);font-family:"Noto Serif",sans-serif}}@media (max-width:1199px){.blog-right-bar .box .recent-postwrap{display:grid;gap:30px}.blog-right-bar .box .recent-postwrap .recent-items{display:flex;gap:14px}.blog-right-bar .box .recent-postwrap .recent-items .recent-content span{font-size:12px}.blog-right-bar .box .recent-postwrap .recent-items .recent-content a{margin-top:3px;font-size:16px;line-height:24px}.blog-right-bar .box .category ul{display:grid;gap:16px}.blog-right-bar .box .category ul li a{position:relative;display:flex;align-items:center;gap:16px;font-size:17px;color:var(--p900-clr);font-family:"Noto Serif",sans-serif;font-weight:400;line-height:30px}.blog-right-bar .box .category ul li a:hover{gap:10px;color:var(--p1-clr)}}.blog-post-details .explore-details-content{margin-bottom:80px}.blog-post-details .explore-details-content h2{color:var(--p900-clr);margin-bottom:30px}.blog-post-details .explore-details-content .thumb img{border-radius:20px}.blog-post-details .explore-details-content .comment-inner{display:flex;flex-wrap:wrap;gap:5px 30px;margin-bottom:30px}.blog-post-details .explore-details-content .comment-inner li a{font-size:14px;color:var(--p800-clr)}.blog-post-details .explore-details-content p{font-size:16px;color:var(--p800-clr);font-family:Montserrat,sans-serif}.blog-post-details .explore-details-content h3{color:var(--p900-clr);font-size:36px;font-weight:400;margin-bottom:26px}@media (max-width:575px){.blog-post-details .explore-details-content{margin-bottom:50px}.blog-post-details .explore-details-content h2{color:var(--p900-clr);margin-bottom:16px}.blog-post-details .explore-details-content .comment-inner{gap:6px 30px;margin-bottom:20px}.blog-post-details .explore-details-content p{font-size:14px}.blog-post-details .explore-details-content h3{color:var(--p900-clr);font-size:26px;font-weight:400;margin-bottom:15px}}.section-title{z-index:1}.section-title h5{font-size:20px;font-family:Mali,cursive;margin-bottom:10px;line-height:32px;font-weight:400}.section-title h2{font-weight:400;color:var(--p900-clr)}.section-padding{padding:120px 0}@media (max-width:1199px){.section-padding{padding:100px 0}}@media (max-width:991px){.section-padding{padding:80px 0}}.space-top{padding-top:120px}@media (max-width:1199px){.space-top{padding-top:100px}}@media (max-width:991px){.space-top{padding-top:80px}}.servicev2-section{position:relative;z-index:1}.servicev2-section::before{position:absolute;bottom:0;left:0;width:100%;height:270px;content:"";background:var(--p900-clr);z-index:-1}.service-itemsv02{border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.2);transition:all .4s}.service-itemsv02 .thumb{overflow:hidden;border-radius:0}.service-itemsv02 .thumb .mimg{border-radius:0;overflow:hidden;transition:all .4s}.service-itemsv02 .content{padding:20px 30px 40px 40px;width:100%;border-radius:0 0 5px 5px;background:var(--p900-clr)}.service-itemsv02 .content .iocns-box{width:100px;height:100px;background:var(--p1-clr);border-radius:0 50px;margin-top:-70px;z-index:1;position:relative;margin-bottom:20px}.service-itemsv02 .content .title{font-size:30px;font-weight:400;font-family:"Noto Serif",sans-serif;font-weight:400;line-height:40px;color:var(--white-clr);margin-bottom:10px;display:block}.service-itemsv02 .content p{color:var(--white-clr);margin-bottom:30px}.service-itemsv02 .content .arrows{font-size:15px;font-weight:400;line-height:24px;letter-spacing:3px;font-family:Montserrat,sans-serif;color:var(--white-clr)}.service-itemsv02 .content .arrows i{color:var(--white-clr);padding-left:10px;font-size:14px}.service-itemsv02:hover{border-color:var(--p2-clr)}.service-itemsv02:hover .mimg{transform:scale(1.1)}.service-itemsv02:hover .content .title{color:var(--p1-clr)}@media (max-width:1399px){.service-itemsv02 .content{padding:20px 10px 30px 24px}}@media (max-width:1199px){.service-itemsv02 .content{padding:20px 10px 20px 20px}.service-itemsv02 .content .iocns-box{width:80px;height:80px;margin-top:-70px;margin-bottom:16px}.service-itemsv02 .content .iocns-box img{width:40px}.service-itemsv02 .content .title{font-size:21px;line-height:40px;margin-bottom:8px}.service-itemsv02 .content p{font-size:14px;line-height:20px;margin-bottom:16px}.service-itemsv02 .content .arrows{font-size:15px;font-weight:400;line-height:24px;letter-spacing:3px;font-family:Montserrat,sans-serif;color:var(--white-clr)}.service-itemsv02 .content .arrows i{color:var(--white-clr);padding-left:10px;font-size:14px}}.Working-section{position:relative;overflow:hidden;z-index:1}.Working-section .working-slilli{position:absolute;top:0;left:60px;z-index:-1;animation:updown 2s linear infinite}.Working-section .processs-text{display:flex;align-items:center;gap:10px;justify-content:center;flex-wrap:wrap}.Working-section .processs-text a{display:flex;align-items:center;gap:10px;color:var(--p1-clr)}.Working-section .working-arrows-one{position:absolute;top:-50px;left:50%;transform:translateX(-50%);width:129px;object-fit:contain}.Working-section .working-arrows-two{position:absolute;bottom:-50px;left:250px;width:129px;object-fit:contain}.Working-section .working-arrows-three{position:absolute;bottom:-50px;right:250px;width:129px;object-fit:contain}.Working-section .working-green{position:absolute;bottom:0;left:0}.working-common-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:115px}.working-common-head .section-title h2{color:var(--white-clr)}.working-common-head .working-pra{color:var(--white-clr);max-width:500px;font-size:16px}@media (max-width:991px){.working-common-head{display:grid;justify-content:center;text-align:center;gap:16px;margin-bottom:85px}.working-common-head .working-pra{font-size:14px}}.working-proces-items01{border-radius:10px;background:rgba(255,255,255,.05);padding:24px 30px 30px;position:relative;z-index:1;overflow:hidden}.working-proces-items01 .step-working{position:absolute;top:0;right:0;z-index:-1;transition:all .5s}.working-proces-items01 .step-text{font-size:20px;font-weight:400;line-height:30px;font-family:"Noto Serif",sans-serif;color:var(--p900-clr);position:absolute;right:26px;top:22px}.working-proces-items01 h3{font-size:30px;font-weight:400;font-family:"Noto Serif",sans-serif}.working-proces-items01:hover .step-working{transform:scale(1.08)}@media (max-width:1199px){.working-proces-items01{padding:14px 14px 16px}.working-proces-items01 .step-working{width:60px}.working-proces-items01 .step-text{font-size:18px;right:16px;top:10px}.working-proces-items01 h3{font-size:24px;font-weight:400}}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/notoserif-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/notoserif-ext.woff2) format("woff2");unicode-range:U+0102-0107,U+010C-0111,U+0118-011B,U+0139-013E,U+0141-0144,U+0147-0148,U+0150-0151,U+0154-0155,U+0158-015B,U+0160-0165,U+016E-0171,U+0179-017E}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/montserrat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/montserrat-ext.woff2) format("woff2");unicode-range:U+0102-0107,U+010C-0111,U+0118-011B,U+0139-013E,U+0141-0144,U+0147-0148,U+0150-0151,U+0154-0155,U+0158-015B,U+0160-0165,U+016E-0171,U+0179-017E}:root{--p1-clr:#1d7e27;--p1-deco:#2ab939;--p800-clr:#5b625b;--focus:#191919;--focus-dark:#fdd61f}html{scroll-behavior:auto}body{font-family:Montserrat,Arial,sans-serif;color:var(--p800-clr);font-size:17px;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:"Noto Serif",Georgia,serif;color:var(--p900-clr)}img{max-width:100%;height:auto}.ico{width:1.1em;height:1.1em;flex:none;vertical-align:-.15em}.ico--sm{width:.85em;height:.85em}.ico--flip{transform:scaleX(-1)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.list-unstyled{list-style:none;padding-left:0;margin:0}.d-center{display:flex;align-items:center;justify-content:center}.nowrap{white-space:nowrap}.blog-itemsv1 .content .title,.bread-listing,.cmn-btn,.header-main .main-menu ul li a,.section-title h5,.service-itemsv02 .content .title{text-transform:none!important}.cmn-btn{letter-spacing:.02em;font-weight:600;border-radius:100px;display:inline-flex;align-items:center;gap:.5em;transition:color .3s,background-color .3s,border-color .3s}:focus-visible{outline:3px solid var(--focus)!important;outline-offset:2px!important;box-shadow:none}.cmn-btn:focus-visible{outline:3px solid var(--focus)!important;outline-offset:3px!important}.counter-section02 :focus-visible,.footer-section :focus-visible,.p900-bg :focus-visible,.subscribe-wrapper-v02 :focus-visible{outline-color:var(--focus-dark)!important}.skip-link{position:absolute;left:16px;top:-100px;z-index:100000;background:var(--p900-clr);color:#fff;padding:12px 20px;border-radius:0 0 10px 10px;font-weight:600;text-decoration:underline}.skip-link:focus{top:0;outline-color:var(--focus-dark)!important}main:focus{outline:0}.about-contentv1 p a,.bread-lead a,.prose a{color:var(--p1-clr);text-decoration:underline;text-underline-offset:.18em}.prose a:hover{color:var(--p900-clr);text-decoration-thickness:2px}.header-top-section.style-v01{background:var(--p2-clr);padding:8px 0}.header-top-section .header-top-wrapper{display:flex;flex-wrap:wrap;gap:6px 24px;justify-content:space-between;align-items:center}.header-top-section .contact-list a,.header-top-section .location-area{color:var(--p900-clr)!important;font-size:14px;font-weight:500;margin:0}.header-top-section .contact-list{display:flex;flex-wrap:wrap;gap:6px 24px;list-style:none;margin:0;padding:0}.header-top-section .ico{color:var(--p900-clr);margin-right:4px}.header-top-section a:hover{text-decoration:underline}.header-logo{display:flex;align-items:center;gap:12px;text-decoration:none}.header-logo__text{display:flex;flex-direction:column;line-height:1.15}.header-logo__name{font-family:"Noto Serif",Georgia,serif;font-size:22px;font-weight:700;color:var(--p900-clr)}.header-logo__sub{font-size:13px;color:var(--p800-clr)}.header-2 .header-right{display:flex;align-items:center;justify-content:flex-end}.nav-panel{display:flex;align-items:center;gap:24px}.header-2 .search-adjust .cmn-btn{white-space:nowrap;padding:14px 22px}@media (min-width:1200px){.header-main .main-menu ul{flex-wrap:nowrap}.header-main .main-menu ul li{margin-inline-end:18px;white-space:nowrap}.header-main .main-menu ul li a{font-size:15px}}.header-main .main-menu ul{display:flex;flex-wrap:wrap;align-items:center;padding:0}.header-main .main-menu ul li a[aria-current=page],.header-main .main-menu ul li.active>a{color:var(--p1-clr)}.header-main .main-menu ul li a[aria-current=page]{text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:2px}.header-2 .search-adjust .search-trigger{color:var(--p1-clr);background:var(--p200-clr)}.header-2 .search-adjust .search-trigger .ico{width:20px;height:20px}.nav__sub-toggle{border:0;background:0 0;color:var(--p700-clr);padding:4px;margin-left:2px;border-radius:6px;cursor:pointer;line-height:0}.nav__sub-toggle .ico{transition:transform .2s}.nav__sub-toggle[aria-expanded=true] .ico{transform:rotate(180deg)}.header-main .main-menu ul li .submenu{padding:8px 0;border-radius:10px}.header-main .main-menu ul li .submenu li a{display:block;padding:10px 20px}.nav__sub-toggle[aria-expanded=true]+.submenu{visibility:visible;opacity:1;transform:none}.nav-toggle{display:none;border:0;background:var(--p200-clr);color:var(--p900-clr);width:48px;height:48px;border-radius:50%;cursor:pointer}.nav-toggle .ico{width:24px;height:24px}.nav-toggle__close{display:none}[data-open] .nav-toggle__open{display:none}[data-open] .nav-toggle__close{display:inline}@media (max-width:1199.98px){.nav-toggle{display:inline-flex;align-items:center;justify-content:center}.nav-panel{display:none;position:absolute;left:0;right:0;top:100%;z-index:999;background:#fff;flex-direction:column;align-items:stretch;gap:16px;padding:16px 20px 24px;box-shadow:0 16px 30px rgb(0 0 0 / 12%);max-height:calc(100vh - 120px);overflow-y:auto}.header-2{position:relative}[data-open] .nav-panel{display:flex}.header-main .main-menu ul{flex-direction:column;align-items:stretch}.header-main .main-menu ul li{display:flex;flex-wrap:wrap;align-items:center;margin:0;border-bottom:1px solid var(--p200-clr)}.header-main .main-menu ul li a{padding:12px 0;flex:1}.header-main .main-menu ul li .submenu{position:static;flex-basis:100%;display:none;box-shadow:none;visibility:visible;opacity:1;transform:none;background:var(--p100-clr);margin-bottom:8px}.nav__sub-toggle{width:44px;height:44px}.nav__sub-toggle[aria-expanded=true]+.submenu{display:block}.header-main .main-menu ul li .submenu li{border:0}.search-adjust{justify-content:space-between}}@media (min-width:1200px){.header-main .main-menu ul li.has-dropdown{padding-right:0}}@media (max-width:575px){.header-logo__name{font-size:18px}.header-logo img{width:44px;height:44px}}.banner-section.style-v2{background:var(--p100-clr)}.hero-v02-thumb{object-fit:cover;object-position:center}@media (min-width:992px){.banner-section.style-v2 .hero-v02-thumb{left:auto;right:0;width:min(42%,calc(50% - 120px))!important;border-radius:0 0 0 40px}}.banner-contentv02 h1{color:var(--p900-clr)}.banner-contentv02 h1 span{font-weight:400}.banner-contentv02 p{color:var(--p800-clr)}.header-help{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.header-help .icon{width:50px;height:50px;border-radius:50%;background:var(--p1-clr);color:#fff}.header-help .need{font-size:14px;color:var(--p800-clr)}.header-help .call{font-weight:700;color:var(--p900-clr)}@media (max-width:991.98px){.hero-v02-thumb{position:static!important;width:100%!important;height:280px!important;display:block}}.home-notices{background:var(--p900-clr);padding:16px 0}.home-notices .notice-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.home-notices a{color:#fff;text-decoration:underline;font-weight:600}.section-title h2{color:var(--p900-clr)}.about-list2{list-style:none;padding:0;margin:0 0 32px;display:grid;gap:12px}.about-list2 li{display:flex;gap:10px;align-items:flex-start;color:var(--p900-clr);font-weight:500}.about-list2 .ico{color:var(--p1-clr);width:22px;height:22px;margin-top:2px}.about-thumv02 img{border-radius:20px;aspect-ratio:649/532;object-fit:cover}.service-itemsv02{position:relative;height:100%}.service-itemsv02 .thumb img{aspect-ratio:410/291;object-fit:cover}.service-itemsv02 .content h3{font-size:inherit;margin:0 0 10px}.service-itemsv02 .content .title::after{content:"";position:absolute;inset:0;border-radius:10px}.service-itemsv02:focus-within{outline:3px solid var(--focus);outline-offset:3px;border-radius:10px}.service-itemsv02 .content .title:focus-visible{outline:0!important}.service-itemsv02 .iocns-box{color:#fff;background:var(--p1-clr)}.service-itemsv02 .iocns-box .ico{width:30px;height:30px}.service-itemsv02 .arrows{color:var(--p1-clr);font-weight:600;display:inline-flex;align-items:center;gap:4px}.Working-section .section-title h2,.Working-section .working-pra{color:#fff}.Working-section .working-pra{opacity:1}.working-proces-items01 h3{font-size:20px;line-height:1.3;padding-right:64px}.working-proces-items01 .step-text{color:var(--p900-clr)}.Working-section ol{position:relative}.working-arrows{position:relative}.Working-section .processs-text a{color:#fff!important;font-weight:600;text-decoration:underline;text-underline-offset:.2em;display:inline-flex;gap:6px;align-items:center}.Working-section .processs-text{color:#fff}.recent-project-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.recent-project-item img{aspect-ratio:515/530;object-fit:cover;display:block}.recent-project-item .arrow{color:var(--p900-clr);background:var(--p2-clr)}.recent-project-item .arrow .ico{width:24px;height:24px}@media (max-width:991.98px){.recent-project-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.recent-project-wrap{gap:12px}}.brand-slider{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 48px}.brand-image{display:flex;align-items:center;justify-content:center}.sponsor-branding-section.section-padding{padding:64px 0 120px}.brand-image img{width:150px;height:150px;object-fit:contain;border-radius:12px;background:#fff;padding:8px}.counter-section02 .counter-version-wrapv1{position:relative}.counter-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;width:100%}.counter-items .cont-bottom{color:var(--p1-clr)}.counter-items .cont-bottom .ico{width:44px;height:44px}.con-box__value{font-family:"Noto Serif",Georgia,serif;font-size:40px;font-weight:700;color:var(--p900-clr);line-height:1.1;margin:0 0 4px}.con-box p{margin:0;color:var(--p800-clr)}@media (max-width:767.98px){.counter-list{justify-content:center}.counter-items{flex:1 1 40%}}.blog-itemsv1{position:relative;height:100%}.blog-itemsv1 .thumb img{aspect-ratio:3/2;object-fit:cover}.blog-itemsv1 .thumb__placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:3/2;background:var(--p100-clr)}.blog-itemsv1 .comment-inner{list-style:none;display:flex;gap:16px;margin:0;padding:12px 24px;background:var(--p100-clr);color:var(--p800-clr);font-size:14px}.blog-itemsv1 .content .title{font-size:20px;line-height:1.35;margin:0 0 12px}.blog-itemsv1 .content .title a{color:var(--p900-clr);text-decoration:none}.blog-itemsv1 .content .title a::after{content:"";position:absolute;inset:0}.blog-itemsv1 .content .title a:focus-visible{outline:0!important}.blog-itemsv1:focus-within{outline:3px solid var(--focus);outline-offset:3px}.blog-itemsv1:hover .content .title a{text-decoration:underline}.blog-itemsv1 .arrows{color:var(--p1-clr);font-weight:600;display:inline-flex;gap:6px;align-items:center}.blog-itemsv1 .card-text{margin:0 0 12px}.subscribe-wrapper-v02{position:relative}.subscribe-wrapper-v02 .subs-contentv2 h2,.subscribe-wrapper-v02 .subs-contentv2 p{color:#fff}.subscribe-wrapper-v02 .subs-contentv2 h2 span{color:var(--p2-clr);-webkit-text-stroke:0}.subscribe-wrapper-v02 .ax-link-meta{font-weight:400;font-size:.85em}@media (min-width:768px){.text-md-end{text-align:right}}.breadcrumnd-banner{background-image:none}.bread-thumb img{width:245px;height:245px;border-radius:50%;object-fit:cover}.bread-listing{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.bread-listing li+li::before{content:"›";margin-right:6px;color:var(--p800-clr)}.bread-listing a{color:var(--p1-clr);text-decoration:underline}.bread-lead{max-width:640px}.bread-date{display:flex;gap:6px;align-items:center}.article__photo{margin:0 0 32px}.article__photo img{border-radius:20px;width:100%;max-height:520px;object-fit:cover}.article__lead{font-size:19px;font-weight:500;color:var(--p900-clr)}.prose{color:var(--p800-clr)}.prose h2{font-size:28px;margin:36px 0 14px}.prose h3{font-size:22px;margin:28px 0 12px}.prose ol,.prose ul{padding-left:1.3em;margin-bottom:1em}.prose li{margin-bottom:.4em}.prose table{width:100%;border-collapse:collapse;margin:16px 0 24px}.prose td,.prose th{padding:10px 14px;border-bottom:1px solid var(--p200-clr);text-align:left}.prose th{color:var(--p900-clr);font-weight:600;background:var(--p100-clr)}.prose p{margin:0 0 1em}.prose img{border-radius:12px;max-width:min(100%,300px);display:block;margin:8px 0 20px}.section-heading{font-size:26px;margin:40px 0 18px}.gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;list-style:none;padding:0}.gallery__grid img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%}.docs__list{list-style:none;padding:0;display:grid;gap:10px}.docs__item{display:flex;gap:12px;align-items:center;padding:14px 18px;border-radius:12px;background:var(--p100-clr);color:var(--p900-clr);text-decoration:none}.docs__item:hover .docs__name{text-decoration:underline}.docs__icon{width:28px;height:28px;color:var(--p1-clr)}.docs__name{font-weight:600;flex:1}.docs__meta{font-size:14px;color:var(--p800-clr)}.article__tags,.post-nav{margin-top:32px}.tag-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.post-nav{display:grid;grid-template-columns:1fr 1fr;gap:16px}.post-nav__link{display:block;padding:16px 20px;border-radius:12px;background:var(--p100-clr);text-decoration:none}.post-nav__label{display:block;font-size:14px;color:var(--p800-clr)}.post-nav__title{font-weight:600;color:var(--p900-clr)}.post-nav__link--next{text-align:right}.blog-right-bar{display:grid;gap:24px}.common-style-box{background:var(--p100-clr);border-radius:20px;padding:28px}.wid-title h2{font-size:22px;margin:0 0 18px}.common-style-box .category{list-style:none;padding:0;margin:0;display:grid;gap:4px}.common-style-box .category a{display:block;padding:10px 14px;border-radius:10px;background:#fff;color:var(--p900-clr);text-decoration:none;font-weight:500}.common-style-box .category a:hover,.common-style-box .category a[aria-current=page]{background:var(--p1-clr);color:#fff}.recent-postwrap{list-style:none;padding:0;margin:0;display:grid;gap:16px}.recent-items{display:flex;gap:14px;align-items:center}.recent-thumb img{width:80px;height:80px;object-fit:cover;border-radius:10px}.recent-content{display:grid;gap:4px}.recent-content span{font-size:13px;color:var(--p800-clr);display:flex;gap:6px;align-items:center}.recent-content a{color:var(--p900-clr);font-weight:600;line-height:1.35}.common-style-box .link-arrow{display:inline-flex;gap:6px;align-items:center;margin-top:16px;color:var(--p1-clr);font-weight:600}.widget__contact p{display:flex;gap:10px;margin:0 0 10px}.widget__contact .ico{color:var(--p1-clr);margin-top:4px}.widget__contact a{color:var(--p900-clr)}.widget--notices .notice-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.widget__links{list-style:none;padding:0;margin:0;display:grid;gap:8px}.pagination ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:40px 0 0}.pagination a,.pagination span[aria-current]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:50%;background:var(--p100-clr);color:var(--p900-clr);text-decoration:none;font-weight:600}.pagination span[aria-current]{background:var(--p1-clr);color:#fff}.conatact-box{background:#fff;border-radius:20px;padding:32px;box-shadow:0 10px 40px rgb(31 78 61 / 10%)}.form{display:grid;gap:16px}.form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:575.98px){.form__row{grid-template-columns:1fr}.conatact-box{padding:22px}}.field label{display:block;font-weight:600;color:var(--p900-clr);margin-bottom:6px}.field input,.field textarea{width:100%;border:1px solid #8a948a;border-radius:10px;padding:12px 16px;background:#fff;color:var(--p700-clr);font:inherit}.field textarea{min-height:140px}.field--check{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.field--check input{width:22px;height:22px;margin-top:3px;accent-color:var(--p1-clr)}.field--check label{font-weight:400;margin:0}.field--check .field__error,.field--check .field__hint{grid-column:1/-1}.field__error{color:#b3261e;font-weight:600;margin:0 0 6px}.has-error input,.has-error textarea{border:2px solid #b3261e}.form__hp{position:absolute;left:-9999px}.form-box__note{font-size:14px}.notice{padding:16px 20px;border-radius:12px;margin-bottom:16px}.notice--success{background:#e3f3e5;color:#14501c}.notice--error{background:#fdecea;color:#8a1c13}.notice--error a{color:inherit;text-decoration:underline}.search-form{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}.search-form input{flex:1 1 260px;border:1px solid #8a948a;border-radius:100px;padding:14px 22px;font:inherit}.error-page{text-align:center}.error-page__code{font-family:"Noto Serif",Georgia,serif;font-size:96px;color:var(--p900-clr);margin:0;line-height:1}.error-page__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.footer-section{background-color:var(--p900-clr)}.footer-section .footer-wheat{pointer-events:none}.footer-logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.footer-logo__name{font-family:"Noto Serif",Georgia,serif;font-size:22px;font-weight:700;color:#fff}.single-footer-widget .widget-head h2{font-size:22px;margin:0 0 20px;color:#fff}.footer-section .letter-pragraph,.footer-section .pre-pragraph,.footer-section address{color:#e6ede6;font-style:normal;line-height:1.7}.footer-follow{font-size:18px;color:#fff;margin:16px 0 10px;font-weight:500}.social-wrapper{display:flex;gap:10px;list-style:none;padding:0;margin:0}.social-wrapper a{display:inline-flex;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;background:rgb(255 255 255 / 12%);color:#fff}.footer-section .list-area{list-style:none;padding:0;margin:0;display:grid;gap:10px}.footer-section .list-area .link,.footer-section .list-area a{color:#e6ede6;text-decoration:none;display:inline-flex;gap:10px;align-items:flex-start}.footer-section .list-area a:hover,.footer-section address a:hover{color:#fff;text-decoration:underline}.footer-section .list-contact .ico{color:var(--p2-clr);margin-top:4px}.footer-section address a{color:#fff;text-decoration:underline}.footer-bottom{position:relative;z-index:1}.footer-wrapperv02{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;align-items:center}.footer-wrapperv02 p{margin:0;color:#e6ede6;font-size:14px}.footer-menu{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0;margin:0}.footer-menu a{color:#e6ede6;font-size:14px;text-decoration:underline}.footer-sep{margin:0 10px}.footer-credit{color:#fff;display:inline-flex;gap:6px;align-items:center;text-decoration:underline}.footer-section .letter-pragraph br,.list-contact br,.prose br,address br{display:inline!important}@media (prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.cmn-btn,.nav-toggle,.search-trigger{border:1px solid ButtonText}.blog-itemsv1 .content .title a::after,.service-itemsv02 .content .title::after{forced-color-adjust:none}}