/*! tailwindcss v4.1.15 | MIT License | https://tailwindcss.com */
/*!
Template Name: Nicholls
Template Url: https://nicholls-next.vercel.app/
Developer: Sakebul islam.
Description: Nicholls - Personal Portfolio/CV NextJS Template
Version: 1.0.0
Text Domain: Nicholls
Tags: Personal Portfolio, CV, Resume, NextJS Template, HTML5 Template, Freelancer, Web Developer, Designer, Digital Portfolio, Nicholls, Sakebul islam*/@import "https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Six+Caps&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@font-face{font-family:Froxa;src:url(/assets/froxa/Froxa-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Froxa;src:url(/assets/froxa/Froxa-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Froxa;src:url(/assets/froxa/Froxa-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Froxa;src:url(/assets/froxa/Froxa-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Froxa;src:url(/assets/froxa/Froxa-Extrabold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-Thin.otf)format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-UltraLight.otf)format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-ExtraBold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/assets/gip-font/GIP-Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}.about__counter-item .counter-count,.achievement__item,.achievement__item .counter-count,.achievement__items,.award-2__item-inner,.award__item,.blog-2__item .blog-meta ul,.blog-3__header .blog-meta ul,.blog-details__info,.blog-details__info .info-item:has(img),.blog-details__tagsAndSocial,.blog-details__tagsAndSocial .social-share,.blog-details__tagsAndSocial .social-share ul,.blog-details__tagsAndSocial .tags,.blog-details__tagsAndSocial .tags ul,.blog-filter__links ul,.blog__item,.brands-2__item-row,.common-btn-two,.common-btn-two .button-icon-wrap,.common-btn__circle,.common-btn__group,.contact__info .social-links ul,.experience__item-cart,.featcher__title,.footer__avatar-thumb,.footer__back-to-top,.footer__bottom-social ul,.footer__center-contact ul li,.footer__center-content ul li a,.footer__nav ul,.footer__top-social ul,.funfact-2__item,.funfact-2__item .item-counter,.funfact-2__item .item-info,.header__main-menu>ul,.header__main-menuBar,.header__main-menuBar .menuBar-toggle,.header__main-menuBar .menuBar-toggle.circle,.header__topbar-item,.header__topbar-right .social,.header__topbar-right .social ul,.header__topbar-right .social ul li,.header__topbar-right .social ul li a,.hero-developer-area .born-location,.hero-developer__title,.hero-photostudio__info,.hero__main-content .dot-content-wrapper .dot-content,.lines__container,.lines__left,.lines__right,.offcanvas .btn-close,.offcanvas-info .social-share ul,.portfolio-3__item .item-content,.portfolio-details__info .info-item .info-social ul,.portfolio-details__navigations,.portfolio__item .item__content,.portfolio__item .item__footer,.portfolio__item .item__tags ul,.preloader,.pricing-2__item .package__head .package-price,.service__items,.service__items-down,.service__items-up,.services-3__thumb-content,.services-4__item,.skills__item,.skills__item .skill-icon,.skills__item .skill-progress,.skills__item .skill-progress .odometer-inside,.testimonial-2__item .item-stars ul,.testimonial-2__item .item__short-info-wrapper,.testimonial-3__navigation,.testimonial-3__slider .testimonial-author,.testimonial-4__slider .testimonial-author,.testimonial__item .author,.video__content,.widget__sidebar .widget__service .service-item{display:-webkit-flex!important;display:-ms-flex!important}.about__counter-item .counter-count .odometer-inside,.achievement__item .counter-count .odometer-inside,.blog-2__item .blog-header,.blog-details__tagsAndSocial .social-share ul li a,.blog__item .blog-content .blog-meta ul,.common-btn,.common-btn__circle-move,.footer__back-to-top a,.footer__bottom-social ul li,.footer__top-social ul li,.footer__top-social ul li a,.offcanvas-info .social-share ul li a,.section__sub-title.pill-sub-title,.video__btn{display:inline-flex}.achievement__item,.funfact-2__item,.funfact-2__item .item-info,.header__main-menuBar .menuBar-toggle,.portfolio-3__item .item-content,.portfolio-details__navigations .common-btn__circle-move,.portfolio__item .item__content,.service__items,.skills__item,.testimonial-2__item .item__short-info-wrapper{flex-direction:column}.achievement__items,.blog-3__header .blog-meta ul,.blog-details__info,.blog-filter__links ul,.brands-2__item-row,.contact__info .social-links ul,.service__items-down,.service__items-up{flex-wrap:wrap}.award__item .award-img,.cursor,.header__style-1,.portfolio__item .item__thumb .common-btn__circle,.preloader,.progress-wrap{position:fixed}.about-2__content .content-title,.about-area .container,.achievement-area,.award-2__item,.award-area,.award__item,.award__item .award-title,.blog-2__item .blog-meta ul li:not(:first-child),.blog-2__item .blog-thumb,.blog-3__body.style-2 .blog-thumb,.blog-3__header .blog-meta ul li:not(:first-child),.blog-details__content .discription-lists ul li,.blog-details__content blockquote cite,.comment__form .form-group,.common-btn-two .button-icon-wrap,.common-btn.btn-white,.common-btn__circle,.common-btn__circle-move,.contact__form .input-group,.funfact__marque-wrapper.right,.header__main-menu>ul>li,.header__main-menu>ul>li ul li,.hero-about-area,.hero-about__content .hero-title span,.hero-ai__content .common-btn-two,.hero-ai__content .hero-ai-title,.hero-ai__content .hero-ai-title span,.hero-ai__content p,.hero-area,.hero-developer-area,.hero-photostudio__info a,.hero__info,.hero__info_info-wrapper,.hero__main-content,.hero__main-content .hero-title,.instagram__item,.light-theme,.portfolio-3__item,.portfolio-details__content .sub-discription ul li,.portfolio-details__info,.portfolio__item,.portfolio__item .item__tags ul li,.portfolio__item .item__thumb,.portfolio__item--extend .item__number,.pricing__package .package-featchers ul li,.service-details__content .discription-lists ul li,.services-3__thumb,.services-3__thumb img.active,.services-4-area .section__header .headr-icon,.services-4__item,.testimonial-2__item,.video-area,.video__btn,.widget__sidebar .widget__contact .contact-content{position:relative}.about-2__content .content-title:before,.about-3__shape,.about-area__shap,.after-shape:after,.award-2__item:before,.award__item .award-title:before,.before-shape:before,.blog-3__body.style-2 .blog-thumb .blog-publish-date,.blog-details__content blockquote cite:before,.common-btn-two .button-icon-wrap .button-icon,.common-btn__circle-move span,.contact__form .input-group label,.footer__nav ul li a:after,.header__main-menu>ul>li ul,.header__main-menu>ul>li ul li:before,.hero-about__content .hero-title span,.hero-ai__content .hero-ai-title span:nth-child(2),.hero-ai__robot,.hero-developer-area .born-location,.hero-developer-area .scroll-down,.hero-developer__title span,.hero-photostudio__slider .slider-shape img:first-child,.hero-photostudio__slider .slider-shape img:last-child,.hero__info:before,.hero__main-content .dot-content-wrapper,.hero__main-content .dot-content-wrapper .dot-content,.hero__main-content .dot-content-wrapper .dot-content:before,.hero__main-content .hero-thumb,.hero__main-content .hero-title>span:nth-child(2),.hero__main-content .hero-title>span:nth-child(4),.instagram__item .icon-box,.lines__container,.portfolio-3__item .item-content,.portfolio__item .item__content,.portfolio__item .item__tags ul li:not(:first-child):before,.preloader .preloader-text,.preloader svg,.services-3__thumb img,.services-4-area .section__header .headr-icon:before,.services-4__item .service-thumb,.services-4__item:before,.testimonial-2__item .item__details-info,.testimonial-3__shape,.video__btn:after,.video__btn:before{content:"";position:absolute}body{margin:0;padding:0}.blog-2__item .blog-thumb,.blog-3__header .blog-title{overflow:hidden}.header__main-menuBar .menuBar-toggle{cursor:pointer}.header__main-menu,.header__main-menu>ul>li ul li a,.header__topbar-right .social ul li,.header__topbar-right .social ul li a,.section__header .image-shap img,input,select,textarea{width:100%}.header__topbar-center,.header__topbar-right,.header__topbar-right .social ul li,.header__topbar-right .social ul li a,.lines__left span,.lines__right span,.section__header .image-shap img{height:100%}.experience__item-cart .info,.faq-2__item .accordion-body,.footer__center-wrapper .sub-heading,.footer__top-header .footer-title,.hero-developer__title,.hero-photostudio__content .hero-title,.pricing-2__item .package__head .package-price span,.services-4__item .service-title:before{font-weight:400}.award__item .award-date,.award__item .award-title:before,.blog-3__body.style-2 .blog-thumb .blog-publish-date,.blog__item .blog-content .blog-meta ul li,.contact__info .social-links ul li a,.experience__item-cart .year-info,.footer__center-contact ul li a,.footer__center-content ul li a,.header__topbar-item,.hero__main-content .dot-content-wrapper .dot-content span,.offcanvas-info .about-info p,.pricing__package .package-head .title,.section__sub-title.code,.section__sub-title.pill-sub-title,.service__item .item__number{font-weight:500}.about-2-area .section__info .info-title,.about-2__content .coltent-list ul li .list-title,.about__counter-item .counter-count,.achievement__item,.achievement__item .counter-count,.achievement__item .item-info span,.award-2__item .award-title,.award-2__item .award-year,.award__item .award-title,.blog-2__item .blog-header .catagory,.blog-details__content blockquote p,.blog-details__info .info-item .info,.blog-filter__links ul li,.brands__title,.breadcrumb__sub-title,.common-btn__circle-move,.contact__info .address a,.contact__info .address p,.contact__info .digital-contacts a,.contact__info .digital-contacts p,.contact__info .sub-title,.experience__accordion .accordion-header,.experience__item-cart .info-title,.faq-2__item .accordion-button,.faq__accordion .accordion-header,.footer__back-to-top a,.footer__copyright,.footer__info .short-info,.footer__nav ul li a,.footer__top-header .footer-mail,.header__main-menu>ul>li a,.header__main-menuBar,.hero-developer-area .born-location,.hero__info .info-heading,.hero__main-content .dot-content-wrapper .dot-content,.inner-hero__content p,.mean-container .mean-nav ul ul.accordion-body li a,.mobile-menu .mean-bar nav>ul>li a,.offcanvas .copyright,.portfolio__item .item__year,.pricing-2__item .package__head .package-title,.services-4-area .section__title,.skills__item .skill-title,.testimonial-2__item .item__author .designation,.testimonial-2__item .item__details-info .item-rating,.testimonial-2__item .item__details-info .item-total-reviews,.testimonial-2__item .item__details-info p,.testimonial-2__item .item__short-info p,.testimonial-3__slider .testimonial-title,.testimonial-4__slider .testimonial-author .author__info,.testimonial__item .author__info,.testimonial__item p,.widget__sidebar .widget__service .service-item p{font-weight:600}.blog-details__content .discription-title,.blog-details__content blockquote cite,.breadcrumb__title,.common-btn,.common-btn-two,.common-btn.btn-white,.contact__info .title,.funfact__marque-wrapper .marquee-text,.portfolio-details__content .sub-discription .sub-discription-titles,.portfolio-details__info .info-item .info-title,.pricing__package .package-head .price,.service-details__content .discription-title,.video__btn,h1,h2,h3,h4,h5,h6{font-weight:700}.hero__info .info-heading span,.skills__item .skill-progress{font-weight:800}.hero-developer-area .scroll-down .scroll-down-link,.widget__sidebar .widget__contact .contact-content .btn-wrapper{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.achievement__item,.achievement__item .counter-count,.achievement__items,.blog-details__info,.blog-details__info .info-item:has(img),.blog-details__tagsAndSocial .social-share ul li a,.blog-filter__links ul,.common-btn-two .button-icon-wrap,.common-btn.buy-btn,.common-btn__circle,.common-btn__circle-move,.footer__avatar-thumb,.footer__back-to-top,.footer__back-to-top a,.footer__bottom-social ul li,.footer__center-wrapper .footer-social ul,.footer__top-social ul li,.footer__top-social ul li a,.header__main-menu,.header__main-menu>ul,.header__main-menuBar .menuBar-toggle.circle,.header__topbar-center,.header__topbar-center.header__topbar-item,.header__topbar-right .social ul li a,.hero-developer__title,.offcanvas .btn-close,.offcanvas-info .social-share ul li a,.portfolio-details__navigations,.preloader,.skills__item,.skills__item .skill-icon,.skills__item .skill-progress,.skills__item .skill-progress .odometer-inside,.testimonial-2__item .item__details-info .item-stars ul,.testimonial-3__slider .testimonial-author,.video__btn,.video__content{justify-content:center}.award-2__item-inner,.award__item,.blog-details__tagsAndSocial,.blog__item,.blog__item .blog-content .blog-meta ul,.featcher__title,.footer__center-contact ul li,.footer__center-content ul li a,.header__topbar-item,.hero-photostudio__info,.lines__container,.portfolio__item .item__content,.portfolio__item .item__footer,.services-4__item,.testimonial-2__item .item__short-info-wrapper,.testimonial__item .author,.widget__sidebar .widget__service .service-item{justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between}.about__counter-item .counter-count,.experience__item-cart,.testimonial-3__navigation:has(.testimonial-3__prev){justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start}.footer__bottom-social ul,.footer__nav ul,.footer__top-social ul,.portfolio-3__item .item-content,.service__items-down,.testimonial-3__navigation:has(.testimonial-3__next){justify-content:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end}.about-2__content .coltent-list ul li .list-link,.brands-2__item,.brands__item,.btn-next__jump,.common-btn-two .button-icon-wrap .button-icon,.common-btn__group .arrow-circle,.experience__accordion .accordion-button:after,.faq__accordion .accordion-button:after,.hero-developer-area .icon-wrapper,.instagram__item .icon-box,.testimonial-3__navigation .testimonial-3__next,.testimonial-3__navigation .testimonial-3__prev{place-content:center}.achievement__item,.achievement__item .counter-count,.achievement__items,.award-2__item-inner,.award__item,.blog-2__item,.blog-2__item .blog-header,.blog-2__item .blog-meta ul,.blog-3__header .blog-meta ul,.blog-details__info,.blog-details__info .info-item:has(img),.blog-details__tagsAndSocial,.blog-details__tagsAndSocial .social-share,.blog-details__tagsAndSocial .social-share ul,.blog-details__tagsAndSocial .social-share ul li a,.blog-details__tagsAndSocial .tags,.blog-details__tagsAndSocial .tags ul,.blog__item,.blog__item .blog-content .blog-meta ul,.common-btn,.common-btn-two,.common-btn-two .button-icon-wrap,.common-btn__circle,.common-btn__circle-move,.experience__item-cart,.featcher__title,.footer__avatar-thumb,.footer__back-to-top,.footer__back-to-top a,.footer__bottom-social ul,.footer__bottom-social ul li,.footer__center-contact ul li,.footer__center-content ul li a,.footer__nav ul,.footer__top-social ul,.footer__top-social ul li,.footer__top-social ul li a,.funfact-2__item .item-counter,.header__main-menu,.header__main-menu>ul,.header__main-menuBar,.header__main-menuBar .menuBar-toggle.circle,.header__topbar-item,.header__topbar-right .social ul li a,.hero-developer-area .born-location,.hero-photostudio__info,.hero__main-content .dot-content-wrapper .dot-content,.offcanvas .btn-close,.offcanvas-info .social-share ul li a,.portfolio-details__navigations,.portfolio__item .item__footer,.preloader,.section__sub-title.pill-sub-title,.services-4__item,.skills__item,.skills__item .skill-icon,.skills__item .skill-progress,.skills__item .skill-progress .odometer-inside,.testimonial-2__item .item-stars ul,.testimonial-3__slider .testimonial-author,.testimonial-4__slider .testimonial-author,.testimonial__item .author,.video__btn,.video__content,.widget__sidebar .widget__service .service-item{align-items:center}.about__counter-item .counter-count,.funfact-2__item .item-info,.hero-developer__title{align-items:end}.pricing-2__item .package__head .package-price{align-items:baseline}.header__topbar-right .social ul li{align-content:center}.blog-filter__mixItUp .mix{display:none!important;display:-webkit-none!important;display:-ms-none!important}.achievement__item .item-info span,.blog-details__content .figures,.blog__item .blog-thumb a,.contact__info .social-links ul li a,.footer__center-content .hore-me,.header__main-menu>ul>li ul li a,.hero-ai__content .hero-ai-title span,.hero__main-content .dot-content-wrapper .dot,.lines__left span,.lines__right span,.portfolio-details__content .sub-discription .figures,.pricing-2__item .package__head .package-purches,.section__sub-title.code,.service-details__content .figure,.video-2__video{display:block!important;display:-webkit-block!important;display:-ms-block!important}.about-2__content .coltent-list ul li .list-catagory,.about-2__content .coltent-list ul li .list-title,.award__item .award-date,.blog-2__item .blog-header span,.blog-3__body.style-2 .blog-thumb .blog-publish-date,.breadcrumb__sub-title,.experience__item-cart .info,.footer__info .info-title span,.footer__info .short-info,.footer__top-header .footer-mail,.header__main-menu>ul>li a,.header__main-menuBar .menuBar-toggle span,.hero-about__content .hero-title span,.hero-developer-area .scroll-down .scroll-down-link,.hero-developer__title span,.hero__main-content .dot-content-wrapper .dot-content span,.hero__main-content .hero-title>span,.mean-container .mean-nav ul ul.accordion-body li a,.pricing-2__item .package__head .package-price span,.section__big-title a,.section__big-title p,.section__header .image-shap,.service__item .item__number,.services-2__lists ul li .service-title a,.services-4-area .section__header .headr-icon,.services-4__item .service-title:before,.skills__item .skill-title,.testimonial-2__item .item__author .designation,.testimonial-3__slider .testimonial-author .author-designation{display:inline-block!important;display:-webkit-inline-block!important;display:-ms-inline-block!important}.about-2__content .coltent-list ul li,.about-2__content .coltent-list ul li .list-link,.brands-2__item,.brands__item,.btn-next__jump,.common-btn-two .button-icon-wrap .button-icon,.common-btn__group .arrow-circle,.experience__accordion .accordion-button:after,.faq__accordion .accordion-button:after,.hero-developer-area .icon-wrapper,.instagram__gallery,.instagram__item .icon-box,.portfolio-details__info,.testimonial-3__navigation .testimonial-3__next,.testimonial-3__navigation .testimonial-3__prev,.widget__sidebar,.widget__sidebar .widget__service{display:grid!important;display:-webkit-grid!important;display:-ms-grid!important}.blog-3__header .blog-title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.blog-2__item .blog-header .catagory,.blog__item .blog-content .blog-meta ul li,.contact__info .social-links ul li a,.contact__info .sub-title,.footer__center-content .hore-me,.footer__center-content ul li a,.footer__info .info-title,.footer__top-header .footer-title,.funfact-2__item .item-info,.hero-about__content .hero-title,.hero-ai__content .hero-ai-title,.hero-developer__title,.hero-photostudio__content .hero-title,.hero__main-content .hero-title,.inner-hero__content .hero-title,.section__big-title,.section__sub-title.pill-sub-title,.service__item .item__title{text-transform:uppercase}.blog-details__tagsAndSocial .social-share ul li a,.blog-details__tagsAndSocial .tags ul li a,.blog-filter__links ul li,.breadcrumb__sub-title,.breadcrumb__title,.common-btn.buy-btn,.contact__form .input-group input::placeholder,.contact__form .input-group label,.contact__form .input-group textarea::placeholder,.experience__item-cart .year-info,.footer__bottom-social ul li,.footer__center-contact ul li,.footer__top-social ul li,.header__topbar-item,.mean-container .mean-nav ul li a,.mean-container .mean-nav ul ul.accordion-body li a,.portfolio-details__content .sub-discription .sub-discription-titles,.portfolio-details__navigations .common-btn__circle-move,.pricing__package .package-head .title{text-transform:capitalize}.achievement__item,.award-2__item .award-info,.blog__header,.brands__title,.contact__info .social-links ul li a,.experience__item-cart .year-info,.footer__center-content .hore-me,.footer__center-wrapper,.footer__info,.hero-about__content .hero-title,.hero-ai__content .hero-ai-title,.hero-developer__title,.hero-photostudio__content,.hero__info .info-heading,.image__content,.pricing-2__item .package__head .package-purches,.testimonial-2__item .item__details-info,.testimonial-3__slider .testimonial-item,.testimonial-4__pagination{text-align:center}.about-2__content .coltent-list ul li .list-link,.about-2__content .coltent-list ul li .list-year,.award-2__item .award-title,.award__item .award-date,.header__main-menuBtns,.testimonial__item .author__content{text-align:right}.header__main-menuBtns:has(.common-btn.contact),.testimonial-3__slider .testimonial-author .author-info{text-align:left}li{list-style:none}ul{margin:0}.section__header .image-shap{margin-right:15px}ul{padding:0}.header__topbar-right .social{padding-top:0;padding-bottom:0;padding-right:0}.header__topbar-item.address span{-webkit-line-clamp:1}.header__topbar-item.address span,.service__item p{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.service__item p{-webkit-line-clamp:5}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:Exo,serif;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Exo,serif;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}figure{margin:0}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{overflow-x:clip}body{color:#fff;background-color:#000;font-family:Froxa,sans-serif;font-size:16px;line-height:1.56}.light-theme{color:#1b1c1e;z-index:0;background:#d2d3c3!important}h1,h2,h3,h4,h5,h6{-o-transition:all .5s ease;margin:0;font-family:Froxa,sans-serif;transition:all .5s}h1{font-size:190px}@media only screen and (max-width:1439.98px){h1{font-size:150px}}@media only screen and (max-width:1199.98px){h1{font-size:130px}}@media only screen and (max-width:991.98px){h1{font-size:110px}}@media only screen and (max-width:767.98px){h1{font-size:90px}}@media only screen and (max-width:575.98px){h1{font-size:60px}}h2{font-size:60px}@media only screen and (max-width:991.98px){h2{font-size:50px}}@media only screen and (max-width:767.98px){h2{font-size:45px}}@media only screen and (max-width:575.98px){h2{font-size:35px}}h3{font-size:42px}@media only screen and (max-width:991.98px){h3{font-size:35px}}@media only screen and (max-width:767.98px){h3{font-size:30px}}@media only screen and (max-width:575.98px){h3{font-size:25px}}h4{font-size:30px}@media only screen and (max-width:991.98px){h4{font-size:27px}}@media only screen and (max-width:767.98px){h4{font-size:25px}}@media only screen and (max-width:575.98px){h4{font-size:20px}}h5{font-size:24px}@media only screen and (max-width:991.98px){h5{font-size:22px}}@media only screen and (max-width:767.98px){h5{font-size:20px}}@media only screen and (max-width:575.98px){h5{font-size:18px}}h6{font-size:20px}img{max-width:100%;height:auto}a{color:#1b1c1e;text-decoration:none;transition:all .3s}p{margin:0;padding:0;font-weight:400;line-height:1.56}body::-webkit-scrollbar{width:.3em}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}body::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;outline:1px solid #1b1c1e}.cursor{pointer-events:none;mix-blend-mode:exclusion;z-index:99999;background-color:#fff;border-radius:50%;width:10px;height:10px;transition:transform .3s,opacity .4s;transform:translate(-50%,-50%)scale(1)}.cursor-active{opacity:.1;cursor:pointer;transform:translate(-50%,-50%)scale(4)}.preloader{z-index:10;z-index:2147483647;background:0 0;width:100%;height:100vh;top:0;left:0;overflow:hidden}.preloader svg{fill:#1b1c1e;width:100vw;height:110vh;top:0}.preloader .preloader-text{color:#f5f5eb;font-size:100px;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1040px){.preloader .preloader-text{font-size:60px}}.preloader .preloader-text:after{content:attr(data-content);color:#51733f;animation:move 2s infinite alternate;position:absolute;top:0;left:0}.preloader.dark .preloader-text:after{color:#edff00}.section__header .image-shap{border-radius:35px;width:100%;max-width:130px;height:70px;line-height:1;overflow:hidden}@media only screen and (max-width:1199.98px){.section__header .image-shap{max-width:140px;height:70px}}@media only screen and (max-width:767.98px){.section__header .image-shap{max-width:100px;height:50px}}.section__small-title{width:67%}@media only screen and (max-width:575.98px){.section__small-title{width:90%}}.section__sub-title.pill-sub-title{color:#edff00;border:1px solid #edff00;border-radius:18px;gap:10px;padding:0 25px;font-size:16px;line-height:34px}.section__sub-title.pill-sub-title i{font-size:8px}@media only screen and (max-width:767.98px){.section__sub-title.pill-sub-title{gap:5px;padding:0 15px;font-size:12px;line-height:24px}}.section__sub-title.code{color:#edff00;margin-bottom:20px;font-size:18px;line-height:155.56%}.section__big-title{font-size:190px;line-height:1}@media only screen and (min-width:1400px){.section__big-title.ff-six-caps{font-size:200px}}@media only screen and (max-width:1439.98px){.section__big-title{font-size:150px}}@media only screen and (max-width:1199.98px){.section__big-title{font-size:130px}}@media only screen and (max-width:991.98px){.section__big-title{font-size:110px}}@media only screen and (max-width:767.98px){.section__big-title{font-size:90px}}@media only screen and (max-width:575.98px){.section__big-title{font-size:70px}}.section__big-title a,.section__big-title p{color:inherit;line-height:inherit;font-weight:inherit}.section__big-title span.text-stroke{-webkit-text-stroke:2px #1b1c1e;-webkit-text-fill-color:#0000;-o-transition:all .5s ease;transition:all .5s;display:inline-block}.section__big-title.color-white{color:#fff}.section__big-title.color-white span.text-stroke{-webkit-text-stroke:2px #fff}.inner-hero__content .hero-title{margin-bottom:20px;font-size:120px}@media only screen and (max-width:1439.98px){.inner-hero__content .hero-title{font-size:100px}}@media only screen and (max-width:1199.98px){.inner-hero__content .hero-title{font-size:90px}}@media only screen and (max-width:991.98px){.inner-hero__content .hero-title{font-size:80px}}@media only screen and (max-width:767.98px){.inner-hero__content .hero-title{margin-bottom:10px;font-size:70px}}@media only screen and (max-width:575.98px){.inner-hero__content .hero-title{font-size:45px}}.inner-hero__content p{max-width:640px;margin:0 auto}@media only screen and (min-width:992px){.inner-hero__content p{font-size:20px}}@media only screen and (max-width:1199.98px){.inner-hero__content p{max-width:500px}}@media only screen and (max-width:767.98px){.inner-hero__content p{max-width:480px}}.inner-hero__content p.extend{max-width:850px}@media only screen and (max-width:1199.98px){.inner-hero__content p.extend{max-width:700px}}@media only screen and (max-width:767.98px){.inner-hero__content p.extend{max-width:680px}}@media only screen and (max-width:575.98px){.inner-hero__content p.extend{max-width:480px}}.inner-hero__content .common-btn{margin-top:30px}@media only screen and (min-width:992px){.inner-hero__content .common-btn{margin-top:20px}}.lines__container{z-index:-1;max-width:calc(100% - 120px);height:100%;top:0;left:50%;transform:translate(-50%)}@media only screen and (max-width:1199.98px){.lines__container{max-width:calc(100% - 80px)}}@media only screen and (max-width:767.98px){.lines__container{display:none}}.lines__left,.lines__right{gap:65px}.lines__left span,.lines__right span{background-color:#f5f5eb;width:1px}@media only screen and (max-width:991.98px){.lines__left,.lines__right{gap:40px}}.before-shape{border-radius:35px 35px 0 0;position:relative}@media only screen and (max-width:767.98px){.before-shape{border-radius:20px 20px 0 0}}.before-shape:before{z-index:-1;background-color:#ecedde80;border-radius:35px;width:calc(100% - 60px);height:100%;top:0;left:50%;transform:translate(-50%,-10px)}@media only screen and (max-width:767.98px){.before-shape:before{border-radius:20px;width:calc(100% - 30px)}}.after-shape{border-radius:0 0 35px 35px;position:relative}@media only screen and (max-width:767.98px){.after-shape{border-radius:0 0 20px 20px}}.after-shape:after{z-index:-1;background-color:#ecedde80;border-radius:35px;width:calc(100% - 60px);height:100%;top:0;left:50%;transform:translate(-50%,10px)}@media only screen and (max-width:767.98px){.after-shape:after{border-radius:20px;width:calc(100% - 30px)}}.before-shape.after-shape{border-radius:35px;position:relative}@media only screen and (max-width:767.98px){.before-shape.after-shape{border-radius:20px}}.split-text{overflow:hidden}@media only screen and (min-width:1400px){.g-xxl-4-5,.gx-xxl-4-5{--bs-gutter-x:30px!important}.g-xxl-4-5,.gy-xxl-4-5{--bs-gutter-y:30px!important}}.rfm-marquee-container{overflow:hidden}.scroll-to-top{border-radius:50%!important}.scroll-to-top svg{width:20px!important;height:20px!important}.clearfix:after{clear:both;content:"";display:table}.hide-text{text-indent:101%;white-space:nowrap;padding:0;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1400px){.container--extend{max-width:1770px}}.text-initial{text-transform:none}.section-padding-top-bottom{padding-top:120px;padding-bottom:120px}@media only screen and (max-width:767.98px){.section-padding-top-bottom{padding-top:60px;padding-bottom:60px}}.section-padding-top{padding-top:120px}@media only screen and (max-width:767.98px){.section-padding-top{padding-top:60px}}.section-padding-bottom{padding-bottom:120px}@media only screen and (max-width:767.98px){.section-padding-bottom{padding-bottom:60px}}.section-margin-top-bottom{margin-top:120px;margin-bottom:120px}@media only screen and (max-width:767.98px){.section-margin-top-bottom{margin-top:60px;margin-bottom:60px}}.section-margin-top{margin-top:120px}@media only screen and (max-width:767.98px){.section-margin-top{margin-top:60px}}.section-margin-bottom{margin-bottom:120px}@media only screen and (max-width:767.98px){.section-margin-bottom{margin-bottom:60px}}.section-mini-padding-top-bottom{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:991.98px){.section-mini-padding-top-bottom{padding-top:30px;padding-bottom:30px}}.section-mini-padding-top{padding-top:60px}@media only screen and (max-width:991.98px){.section-mini-padding-top{padding-top:30px}}.section-mini-padding-bottom{padding-bottom:60px}@media only screen and (max-width:991.98px){.section-mini-padding-bottom{padding-bottom:30px}}.section-mini-margin-top-bottom{margin-top:60px;margin-bottom:60px}@media only screen and (max-width:991.98px){.section-mini-margin-top-bottom{margin-top:30px;margin-bottom:30px}}.section-mini-margin-top{margin-top:60px}@media only screen and (max-width:991.98px){.section-mini-margin-top{margin-top:30px}}.section-mini-margin-bottom{margin-bottom:60px}@media only screen and (max-width:991.98px){.section-mini-margin-bottom{margin-bottom:30px}}.color-white{color:#fff}.color-ecedde{color:#ecedde}.bg-ecedde{background-color:#ecedde}.color-eerie-black{color:#1b1c1e!important}.bg-eerie-black{background-color:#1b1c1e!important}.color-vampire-black{color:#090909!important}.bg-vampire-black{background-color:#090909!important}.color-chinese-black{color:#111!important}.bg-chinese-black{background-color:#111!important}.color-isabelline{color:#f5f5eb!important}.bg-isabelline{background-color:#f5f5eb!important}.color-dark-gray{color:#999!important}.bg-dark-gray{background-color:#999!important}.color-lime{color:#edff00!important}.bg-lime{background-color:#edff00!important}.color-smoky-black{color:#0d0d0d!important}.bg-smoky-black{background-color:#0d0d0d!important}.color-smok-black{color:#0e0e0e!important}.bg-smok-black{background-color:#0e0e0e!important}.color-giants-orange{color:#f95c28!important}.bg-giants-orange{background-color:#f95c28!important}.color-ferrari-red{color:#f52a03!important}.bg-ferrari-red{background-color:#f52a03!important}.bg-transparent{background-color:#0000!important}.border-top{border-top:1px solid #323335!important}.border-bottom{border-bottom:1px solid #323335!important}.ff-six-caps{font-family:Six Caps,sans-serif!important}.ff-montserrat{font-family:Montserrat,sans-serif!important}.fs-200{font-size:100px!important;line-height:120%!important}@media only screen and (max-width:1439.98px){.fs-200{font-size:70px!important}}@media only screen and (max-width:1199.98px){.fs-200{font-size:50px!important}}@media only screen and (max-width:991.98px){.fs-200{font-size:30px!important}}@media only screen and (max-width:767.98px){.fs-200{font-size:10px!important}}@media only screen and (max-width:575.98px){.fs-200{font-size:-20px!important}}.fs-110{font-size:110px!important;line-height:120%!important}@media only screen and (max-width:1439.98px){.fs-110{font-size:50px!important}}@media only screen and (max-width:1199.98px){.fs-110{font-size:30px!important}}.border-0,.border-left-0,.border-right-0{border:0!important}.border-left{border-left:1px solid #b3b3ad!important}.border-right{border-right:1px solid #b3b3ad!important}@media only screen and (min-width:576px){.border-sm-0,.border-sm-left-0,.border-sm-right-0{border:0!important}.border-sm-left{border-left:1px solid #b3b3ad!important}.border-sm-right{border-right:1px solid #b3b3ad!important}}@media only screen and (min-width:768px){.border-md-0,.border-md-left-0,.border-md-right-0{border:0!important}.border-md-left{border-left:1px solid #b3b3ad!important}.border-md-right{border-right:1px solid #b3b3ad!important}}@media only screen and (min-width:992px){.border-lg-0,.border-lg-left-0,.border-lg-right-0{border:0!important}.border-lg-left{border-left:1px solid #b3b3ad!important}.border-lg-right{border-right:1px solid #b3b3ad!important}}@media only screen and (min-width:1200px){.border-xl-0,.border-xl-left-0,.border-xl-right-0{border:0!important}.border-xl-left{border-left:1px solid #b3b3ad!important}.border-xl-right{border-right:1px solid #b3b3ad!important}}@media only screen and (min-width:1400px){.border-xxl-0,.border-xxl-left-0,.border-xxl-right-0{border:0!important}.border-xxl-left{border-left:1px solid #b3b3ad!important}.border-xxl-right{border-right:1px solid #b3b3ad!important}}.btn-up-down{animation:btn-up-down 1s linear infinite alternate}.cursor-pointer{cursor:pointer!important}.pointer-none{pointer-events:none!important}.title-stretch .letter{-o-transition:transform .3s ease-out;transform-origin:50%;transition:transform .3s ease-out}.title-stretch[data-stretch=stretch-up] .letter{transform-origin:bottom}.title-stretch[data-stretch=stretch-down] .letter{transform-origin:top}@keyframes scaleLoop{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes progress{to{stroke-dashoffset:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes clockwiseSpin{0%,to{transform:rotate(0)}50%{transform:rotate(1turn)}}@keyframes move{0%{clip-path:circle(50px at 0)}to{clip-path:circle(50px at 100%)}}@keyframes mini-up-down{0%{transform:translate(-50%,-60%)}to{transform:translate(-50%,-40%)}}@keyframes btn-up-down{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@keyframes slide_down_site{0%{transform:translateY(-150%)}to{transform:translateY(0)}}@keyframes ripple{0%{opacity:0;transform:scale(1)}30%{opacity:1}to{opacity:0;transform:scale(1.5)}}.header-area{background-color:#f5f5eb}.header-area.sticky{background-color:var(--bg-dark);position:sticky;top:0}.header__style-1{background-color:#fff;width:100%;top:0}@media only screen and (max-width:1199.98px){.header__topbar{height:0;transition:height .5s ease-in-out;overflow:clip}.header__topbar.active{height:calc-size(max-content,size)}}.header__topbar-wrapper{border:1px solid #f5f5eb}.header__topbar-left{border-right:1px solid #f5f5eb}.header__topbar-left .header__topbar-item{flex:1}@media only screen and (max-width:1199.98px){.header__topbar-left{border-bottom:1px solid #f5f5eb;border-right:0;display:flex}}@media only screen and (max-width:991.98px){.header__topbar-left{border-right:unset}}@media only screen and (max-width:575.98px){.header__topbar-left{display:block}}.header__topbar-center{border-right:1px solid #f5f5eb}@media only screen and (max-width:1199.98px){.header__topbar-center{border-bottom:1px solid #f5f5eb;border-right:0}}.header__topbar-right .social .header__topbar-item{flex:1}.header__topbar-right .social ul{background-color:#d2d3c3;flex:1}.header__topbar-right .social ul li{border-left:1px solid #f5f5eb}.header__topbar-right .social ul li a{min-width:65px}.header__topbar-right .social ul li a:hover{transform:scale(1.5)}@media only screen and (max-width:1599.98px){.header__topbar-right .social ul li a{min-width:50px;max-width:50px}}@media only screen and (max-width:1199.98px){.header__topbar-right .social ul li a{min-width:60px;max-width:none}}@media only screen and (max-width:575.98px){.header__topbar-right .social ul li a{min-width:50px;max-width:60px}}.header__topbar-item{background-color:#d2d3c3;gap:20px;padding:25px 35px}@media only screen and (max-width:1439.98px){.header__topbar-item{padding:17px}}.header__topbar-item.address,.header__topbar-item.phone{border-bottom:1px solid #f5f5eb}@media only screen and (max-width:1199.98px){.header__topbar-item.phone{border-bottom:unset}}@media only screen and (max-width:575.98px){.header__topbar-item.phone{border-bottom:inherit}}@media only screen and (max-width:1199.98px){.header__topbar-item.email{border-left:1px solid #f5f5eb}}@media only screen and (max-width:575.98px){.header__topbar-item.email{border-left:unset}}.header__topbar-item a,.header__topbar-item span{text-transform:none}.header__navbar{border-bottom:1px solid #f5f5eb}.header__navbar--extend{background-color:#d2d3c3;border-color:#9b9c91}@media only screen and (max-width:991.98px){.header__navbar--extend{padding:8px 0}}.header__main-logo img{max-width:50px}.header__main-menuBar{gap:22px;line-height:4.75}@media only screen and (max-width:1199.98px){.header__main-menuBar{gap:15px;line-height:3.8}}.header__main-menuBar .menuBar-toggle{gap:7px}@media only screen and (min-width:992px){.header__main-menuBar .menuBar-toggle{display:none!important}}.header__main-menuBar .menuBar-toggle.circle{background-color:#fff;border-radius:50%;gap:4px;width:40px;height:40px}.header__main-menuBar .menuBar-toggle.circle span{width:25px}.header__main-menuBar .menuBar-toggle span{background-color:#1b1c1e;width:30px;height:2px}.header__main-menuBar .info-toggle{cursor:pointer;background-color:#d2d3c3;border-radius:2px;padding:8px;font-weight:900}@media only screen and (max-width:575.98px){.header__main-menuBar .info-toggle{font-size:12px}}.header__main-menu{background-color:#d2d3c3;display:flex!important}.header__main-menu>ul{gap:60px;padding:0 10px}@media only screen and (max-width:1599.98px){.header__main-menu>ul{gap:30px}}@media only screen and (max-width:1199.98px){.header__main-menu>ul{gap:20px;padding:0 20px}}.header__main-menu>ul>li a{-o-transition:all .3s;padding:26.5px 0;transition:all .3s}.header__main-menu>ul>li a i{-o-transition:all .3s;margin-left:3px;transition:all .3s}.header__main-menu>ul>li a:hover{color:#51733f}@media only screen and (max-width:1199.98px){.header__main-menu>ul>li a{padding:18px 0}}.header__main-menu>ul>li.active>a{color:#51733f}.header__main-menu>ul>li ul{transform-origin:0 0;visibility:hidden;opacity:0;z-index:10;background-color:#f5f5eb;border-radius:5px;min-width:250px;top:100%;left:0;overflow:hidden;transform:scale(0)}.header__main-menu>ul>li ul,.header__main-menu>ul>li ul li{-o-transition:all .3s;transition:all .3s}.header__main-menu>ul>li ul li:before{background-color:#51733f;width:3px;height:100%;top:0;left:0}.header__main-menu>ul>li ul li a{-o-transition:all .3s;padding:20px 10px;line-height:1;transition:all .3s}.header__main-menu>ul>li ul li.active>a{color:#51733f}.header__main-menu>ul>li:hover a i{transform:rotate(180deg)}.header__main-menu>ul>li:hover ul{visibility:visible;opacity:1;transform:scale(1)}.header__main-menu>ul>li:hover ul li:hover{transform:translate(10px)}.header__main-menu>ul>li:hover ul li:hover:before{background-color:#51733f}.header__main-menu--extend{border-bottom-color:#9b9c91;border-top-color:#9b9c91;border-left:1px solid #9b9c91;border-right:1px solid #9b9c91}.header__main-menu--extend>ul>li a{padding:42px 0}@media only screen and (max-width:1439.98px){.header__main-menu--extend>ul>li a{padding:25px 0}}.header__main-menu--extend-v2{background-color:#0000;border-bottom-color:#fff;border-top-color:#fff;border-left:1px solid #fff;border-right:1px solid #fff}.header__main-menu--extend-v2>ul>li a{padding:42px 0}@media only screen and (max-width:1439.98px){.header__main-menu--extend-v2>ul>li a{padding:25px 0}}.header__main-menu.dark>ul{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:30px;gap:30px;padding:15px}@media only screen and (max-width:1599.98px){.header__main-menu.dark>ul{gap:0;padding:8px}}.header__main-menu.dark>ul>li>a{color:#fff;border-radius:16px;padding:3.5px 21px}@media only screen and (max-width:1439.98px){.header__main-menu.dark>ul>li>a{padding:3px 13px}}.header__main-menu.dark>ul>li.active>a,.header__main-menu.dark>ul>li:hover>a{color:#000;background-color:#edff00}.header__main-menu.dark>ul>li ul{background-color:#000;border:.5px solid #edff0026}.header__main-menu.dark>ul>li ul li:before{background-color:#edff00}.header__main-menu.dark>ul>li ul li a{background-color:#000;color:#fff!important}.header__main-menu.dark>ul>li ul li:hover:before{background-color:#edff00}.header__main-menu.dark>ul>li ul li.active>a,.header__main-menu.dark>ul>li ul li:hover>a{color:#edff00!important}@media only screen and (max-width:1199.98px){.header__main-menuBtns{display:none}}.header__main-menuBtns .contact{color:#fff;background-color:#0000;border:none}.header__main-menuBtns .contact:hover{color:#fff;animation:none}.header__ai{padding:30px 0}@media only screen and (max-width:1199.98px){.header__ai{padding:20px 0}}.header__ai.sticky{padding:10px 0;animation:slide_down_site .35s ease-out;box-shadow:0 1px 3px #12142024;background-color:#000c!important}.mobile-menu:not(.fluid){height:auto;display:none}@media only screen and (max-width:991.98px){.mobile-menu:not(.fluid){display:inline-block!important}}.mobile-menu .mean-bar{background:0 0!important;padding:0!important}.mobile-menu .mean-bar .meanmenu-reveal{display:none!important}.mobile-menu .mean-bar nav{background:0 0!important;margin-top:0!important}.mobile-menu .mean-bar nav>ul>li a{border:none;padding:15px 0;font-size:18px;line-height:1;display:inline-block;color:#1b1c1e!important}.mobile-menu .mean-bar nav>ul>li a i{display:none}.mobile-menu.fluid nav>ul>li a{color:#fff!important}.mean-container .mean-nav ul li{overflow:hidden}.mean-container .mean-nav ul li a{line-height:1;width:100%!important}.mean-container .mean-nav ul li i,.mean-container .mean-nav ul li svg{-o-transition:all .5s ease;transition:all .5s}.mean-container .mean-nav ul li .accordion-button:not(.collapsed) i,.mean-container .mean-nav ul li .accordion-button:not(.collapsed) svg{transform-origin:50%;transform:rotate(180deg)}.mean-container .mean-nav ul ul.accordion-body{max-width:96%;margin-left:auto;overflow:hidden}.mean-container .mean-nav ul ul.accordion-body li:last-child a{margin-bottom:5px}.mean-container .mean-nav ul ul.accordion-body li a{opacity:.8;color:#fff;margin-bottom:20px;padding:0;font-size:18px;line-height:1}.mean-container .mean-nav.accordion{--bs-accordion-color:none;--bs-accordion-bg:none;--bs-accordion-transition:none;--bs-accordion-border-color:none;--bs-accordion-border-width:none;--bs-accordion-border-radius:none;--bs-accordion-inner-border-radius:none;--bs-accordion-btn-padding-x:none;--bs-accordion-btn-padding-y:none;--bs-accordion-btn-color:none;--bs-accordion-btn-bg:none;--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='nonr'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M2%205L8%2011L14%205'%3e%3c/path%3e%3c/svg%3e");--bs-accordion-btn-icon-width:20px;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='nonr'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M2%205L8%2011L14%205'%3e%3c/path%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-body-padding-x:none;--bs-accordion-body-padding-y:none;--bs-accordion-active-color:none;--bs-accordion-active-bg:none}.bg-black{background-color:#000}.text-black{color:#000}.hero-area{overflow:hidden}.hero__main-content{padding:200px 0}@media only screen and (max-width:1439.98px){.hero__main-content{padding:160px 0}}@media only screen and (max-width:1199.98px){.hero__main-content{padding:140px 0}}@media only screen and (max-width:991.98px){.hero__main-content{padding:80px 0}}@media only screen and (max-width:575.98px){.hero__main-content{padding:50px 0}}@media only screen and (max-width:320.98px){.hero__main-content{padding:30px 0}}.hero__main-content .hero-thumb{z-index:1;bottom:-100px;left:50%;transform:translate(-50%)}@media only screen and (max-width:1199.98px){.hero__main-content .hero-thumb{bottom:-80px}}@media only screen and (max-width:767.98px){.hero__main-content .hero-thumb{max-width:300px;bottom:-10px}}@media only screen and (max-width:575.98px){.hero__main-content .hero-thumb{max-width:180px}}@media only screen and (max-width:320.98px){.hero__main-content .hero-thumb{max-width:150px}}.hero__main-content .hero-title{line-height:1}.hero__main-content .hero-title>span:nth-child(2),.hero__main-content .hero-title>span:nth-child(4){-ms-background-clip:text;-o-background-clip:text;-webkit-text-fill-color:#0000;-webkit-text-stroke:1.5px #1b1c1e;z-index:1;-webkit-background-clip:text;background-clip:text}@media only screen and (max-width:1439.98px){.hero__main-content .hero-title>span:nth-child(2),.hero__main-content .hero-title>span:nth-child(4){-webkit-text-stroke:1px #1b1c1e}}@media only screen and (max-width:767.98px){.hero__main-content .hero-title>span:nth-child(2),.hero__main-content .hero-title>span:nth-child(4){-webkit-text-stroke:.5px #1b1c1e}}.hero__main-content .hero-title>span:nth-child(2){top:0;left:0}.hero__main-content .hero-title>span:nth-child(4){bottom:0;right:0}.hero__main-content .dot-content-wrapper{z-index:999}@media only screen and (max-width:991.98px){.hero__main-content .dot-content-wrapper{display:none}}.hero__main-content .dot-content-wrapper.current .dot-content{opacity:1;visibility:visible;top:40px}.hero__main-content .dot-content-wrapper.current .dot{background-color:#51733f}.hero__main-content .dot-content-wrapper-1{bottom:200px;left:0}@media only screen and (max-width:1599.98px){.hero__main-content .dot-content-wrapper-1{left:100px}}@media only screen and (max-width:1199.98px){.hero__main-content .dot-content-wrapper-1{bottom:100px}}.hero__main-content .dot-content-wrapper-2{top:200px;right:0}@media only screen and (max-width:1599.98px){.hero__main-content .dot-content-wrapper-2{right:100px}}@media only screen and (max-width:1199.98px){.hero__main-content .dot-content-wrapper-2{top:100px}}.hero__main-content .dot-content-wrapper .dot{-ms-box-shadow:0 0 0 5px #fff,0 0 0 10px #d2d3c3,0 0 0 12px #fff;-o-box-shadow:0 0 0 5px #fff,0 0 0 10px #d2d3c3,0 0 0 12px #fff;-o-transition:all .5s ease;background-color:#fff;border-radius:100%;width:10px;height:10px;transition:all .5s;box-shadow:0 0 0 5px #fff,0 0 0 10px #d2d3c3,0 0 0 12px #fff}.hero__main-content .dot-content-wrapper .dot-content{-o-transition:all .5s ease;opacity:0;visibility:hidden;background-color:#fff;border-radius:6px;gap:24px;width:max-content;padding:10px;font-size:18px;transition:all .5s;top:100px;left:50%;transform:translate(-50%)}@media only screen and (max-width:1439.98px){.hero__main-content .dot-content-wrapper .dot-content{gap:15px}}.hero__main-content .dot-content-wrapper .dot-content:before{background-color:#0000;border:12.5px solid;border-color:#0000 #0000 #fff;width:25px;height:25px;bottom:100%;left:50%;transform:translate(-50%)}.hero__main-content .dot-content-wrapper .dot-content span{color:#fff;background-color:#51733f;border-radius:13.5px;padding:5px 14px;font-size:14px;line-height:1}.hero__info{z-index:0;background-color:#ecedde;overflow:hidden}.hero__info:before{z-index:-1;background-color:#fff;border-radius:50%;width:2000px;height:2000px;bottom:0;left:50%;transform:translate(-50%)}@media only screen and (max-width:991.98px){.hero__info:before{width:1500px;height:1500px}}@media only screen and (max-width:767.98px){.hero__info:before{display:none}}.hero__info_info-wrapper{z-index:1}.hero__info .info-heading{font-size:72px}@media only screen and (max-width:991.98px){.hero__info .info-heading{font-size:50px}}@media only screen and (max-width:767.98px){.hero__info .info-heading{font-size:45px}}@media only screen and (max-width:575.98px){.hero__info .info-heading{font-size:35px}}.hero__info .info-heading span,.hero__info .info-heading span div>div{text-decoration:underline}.hero-about-area{overflow:hidden}.hero-about__thumb{padding-top:10px}@media only screen and (min-width:1600px){.hero-about__content .hero-title{font-size:160px}}@media only screen and (min-width:1800px){.hero-about__content .hero-title{font-size:190px}}.hero-about__content .hero-title span{white-space:nowrap;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1599.98px){.hero-about__content .hero-title span{white-space:wrap}}.hero-about__content .hero-title span:nth-child(2){-ms-background-clip:text;-o-background-clip:text;-webkit-text-fill-color:#0000;-webkit-text-stroke:1px #ecedde;z-index:1;-webkit-background-clip:text;background-clip:text}.hero-developer-area{overflow:hidden}.hero-developer-area .born-location{color:#000;z-index:1;background-color:#edff00;border-top-right-radius:55px;border-bottom-right-radius:55px;gap:28px;max-width:290px;padding:10px 10px 10px 30px;font-size:18px;line-height:28px;top:330px;left:0}@media only screen and (max-width:991.98px){.hero-developer-area .born-location{gap:15px;max-width:200px;padding:8px 8px 8px 20px;font-size:12px;line-height:1.7}}@media only screen and (max-width:575.98px){.hero-developer-area .born-location{display:none}}.hero-developer-area .icon-wrapper{color:#fff;background-color:#0d0d0d;border-radius:100%;flex-shrink:0;width:90px;height:90px;font-size:65px}@media only screen and (max-width:991.98px){.hero-developer-area .icon-wrapper{width:60px;height:60px;font-size:35px}}.hero-developer-area .icon-wrapper i,.hero-developer-area .icon-wrapper svg{font-size:80px;animation:spin 8s linear infinite}@media only screen and (max-width:1199.98px){.hero-developer-area .icon-wrapper i,.hero-developer-area .icon-wrapper svg{font-size:70px}}@media only screen and (max-width:991.98px){.hero-developer-area .icon-wrapper i,.hero-developer-area .icon-wrapper svg{font-size:60px}}@media only screen and (max-width:767.98px){.hero-developer-area .icon-wrapper i,.hero-developer-area .icon-wrapper svg{font-size:55px}}.hero-developer-area .scroll-down{color:#edff00;top:315px;right:75px}@media only screen and (max-width:991.98px){.hero-developer-area .scroll-down{max-width:100px;max-height:100px;right:50px}}@media only screen and (max-width:575.98px){.hero-developer-area .scroll-down{display:none}}.hero-developer-area .scroll-down .circular-text{animation:spin 8s linear infinite}.hero-developer-area .scroll-down .scroll-down-link{color:inherit;font-size:50px;animation:mini-up-down 1s linear infinite alternate}@media only screen and (max-width:767.98px){.hero-developer-area .scroll-down .scroll-down-link{font-size:30px}}.hero-developer__title{color:#fff;font-family:Six Caps,sans-serif;font-size:340px}@media only screen and (max-width:1799.98px){.hero-developer__title{font-size:300px}}@media only screen and (max-width:1699.98px){.hero-developer__title{font-size:270px}}@media only screen and (max-width:1599.98px){.hero-developer__title{font-size:240px}}@media only screen and (max-width:1439.98px){.hero-developer__title{font-size:210px}}@media only screen and (max-width:1199.98px){.hero-developer__title{font-size:200px}}@media only screen and (max-width:1023.98px){.hero-developer__title{font-size:150px}}@media only screen and (max-width:320.98px){.hero-developer__title{font-size:80px}}.hero-developer__title span{z-index:-1;bottom:70px}.hero-developer__title span:last-child{-ms-background-clip:text;-o-background-clip:text;-webkit-text-fill-color:#0000;-webkit-text-stroke:1.5px #ecedde;z-index:1;-webkit-background-clip:text;background-clip:text}@media only screen and (max-width:991.98px){.hero-developer__title span:last-child{-webkit-text-stroke:.5px #ecedde}}.hero-ai-area{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:320px 0 240px}@media only screen and (max-width:1599.98px){.hero-ai-area{padding:100px 0 180px}}@media only screen and (max-width:991.98px){.hero-ai-area{padding:120px 0 180px}}@media only screen and (max-width:767.98px){.hero-ai-area{background-size:100% 100%;padding:120px 0}}@media only screen and (max-width:575.98px){.hero-ai-area{background-size:cover;padding:100px 0 180px}}.hero-ai__robot{z-index:3;inset:0}.hero-ai__content p{max-width:310px;margin-left:180px}@media only screen and (max-width:1439.98px){.hero-ai__content p{margin-left:0}}@media only screen and (max-width:991.98px){.hero-ai__content p{text-align:center;margin:0 auto 15px}}.hero-ai__content .hero-ai-title{line-height:1.5}@media only screen and (max-width:1599.98px){.hero-ai__content .hero-ai-title{font-size:100px}}@media only screen and (max-width:991.98px){.hero-ai__content .hero-ai-title{font-size:80px}}@media only screen and (max-width:767.98px){.hero-ai__content .hero-ai-title{font-size:70px}}@media only screen and (max-width:575.98px){.hero-ai__content .hero-ai-title{font-size:55px}}@media only screen and (max-width:320.98px){.hero-ai__content .hero-ai-title{font-size:45px}}.hero-ai__content .hero-ai-title span{z-index:1}.hero-ai__content .hero-ai-title span:nth-child(2){z-index:5;-ms-background-clip:text;-o-background-clip:text;-webkit-text-fill-color:#0000;-webkit-text-stroke:1px #ecedde;-webkit-background-clip:text;background-clip:text;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-ai__content .common-btn-two{z-index:3;margin-left:auto;margin-right:190px}@media only screen and (max-width:1439.98px){.hero-ai__content .common-btn-two{margin-left:auto;margin-right:0}}@media only screen and (max-width:991.98px){.hero-ai__content .common-btn-two{margin:15px auto 0}}@media only screen and (max-width:1199.98px){.hero-photostudio-area{padding-top:60px}}@media only screen and (max-width:575.98px){.hero-photostudio-area{padding-top:30px}}.hero-photostudio__content .hero-title{font-family:Six Caps,sans-serif;font-size:340px;line-height:1}@media only screen and (max-width:1599.98px){.hero-photostudio__content .hero-title{font-size:290px}}@media only screen and (max-width:1439.98px){.hero-photostudio__content .hero-title{font-size:260px}}@media only screen and (max-width:991.98px){.hero-photostudio__content .hero-title{font-size:220px}}@media only screen and (max-width:767.98px){.hero-photostudio__content .hero-title{font-size:190px}}@media only screen and (max-width:575.98px){.hero-photostudio__content .hero-title{font-size:90px}}@media only screen and (max-width:320.98px){.hero-photostudio__content .hero-title{font-size:60px}}.hero-photostudio__content p{max-width:515px;margin-top:50px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199.98px){.hero-photostudio__content p{margin-top:40px}}@media only screen and (max-width:767.98px){.hero-photostudio__content p{margin-top:30px}.hero-photostudio__info{flex-direction:column;gap:20px}}.hero-photostudio__info span{border:1px solid #ffffff1a;border-radius:18px;padding:4.5px 20px}.hero-photostudio__info span:first-of-type i,.hero-photostudio__info span:first-of-type svg{color:#edff00}.hero-photostudio__info span i,.hero-photostudio__info span svg{margin-right:5px}.hero-photostudio__info a{z-index:5}.hero-photostudio__slider{max-height:580px;overflow:hidden}@media only screen and (max-width:991.98px){.hero-photostudio__slider{max-height:500px}}@media only screen and (max-width:575.98px){.hero-photostudio__slider{max-height:400px}}.hero-photostudio__slider .slider-shape img:first-child,.hero-photostudio__slider .slider-shape img:last-child{z-index:2;width:100%;height:auto}.hero-photostudio__slider .slider-shape img:first-child{top:-1px;left:0}.hero-photostudio__slider .slider-shape img:last-child{bottom:0;left:0}.hero-photostudio__slider .swiper-slide img{object-fit:cover;object-position:center center}.footer-area.before-shape:before{background-color:#ecedde}.footer-area.after-shape,.footer-area.before-shape{border-bottom-right-radius:0;border-bottom-left-radius:0}.footer__top-social ul{gap:60px}@media only screen and (max-width:991.98px){.footer__top-social ul{justify-content:center;gap:20px}}@media only screen and (max-width:575.98px){.footer__top-social ul{flex-wrap:wrap}}.footer__top-social ul li{gap:12px}.footer__top-social ul li a{color:#fff;gap:3px}.footer__top-social ul li a:hover{color:#edff00}.footer__top-header .footer-title{word-spacing:30px;font-size:70px;line-height:1}@media only screen and (max-width:1439.98px){.footer__top-header .footer-title{word-spacing:30px;font-size:60px}}@media only screen and (max-width:991.98px){.footer__top-header .footer-title{word-spacing:25px;font-size:50px}}@media only screen and (max-width:767.98px){.footer__top-header .footer-title{word-spacing:20px;font-size:40px}}@media only screen and (max-width:575.98px){.footer__top-header .footer-title{word-spacing:10px;font-size:20px}}@media only screen and (max-width:320.98px){.footer__top-header .footer-title{word-spacing:10px;font-size:20px}}.footer__top-header .footer-mail{color:#fff;border-bottom:2px solid #fff;margin-top:30px;font-size:30px;line-height:1}@media only screen and (max-width:991.98px){.footer__top-header .footer-mail{font-size:27px}}@media only screen and (max-width:767.98px){.footer__top-header .footer-mail{margin-top:20px;font-size:25px}}@media only screen and (max-width:575.98px){.footer__top-header .footer-mail{font-size:20px}}.footer__top-header .footer-mail i,.footer__top-header .footer-mail svg{margin-left:5px;font-size:28px}@media only screen and (max-width:767.98px){.footer__top-header .footer-mail i,.footer__top-header .footer-mail svg{margin-left:1px}}.footer__center{overflow:hidden}.footer__center-content ul li:not(:first-child) a{padding-top:35px}@media only screen and (max-width:991.98px){.footer__center-content ul li:not(:first-child) a{padding-top:20px}}.footer__center-content ul li a{color:#acacac;padding-bottom:8px;font-size:24px}@media only screen and (max-width:1199.98px){.footer__center-content ul li a{padding-bottom:6px;font-size:20px}}@media only screen and (max-width:767.98px){.footer__center-content ul li a{font-size:18px}}.footer__center-content ul li a:after{font:var(--fa-font-solid);content:"";transform:rotate(-45deg)}.footer__center-content ul li a:hover{color:#fff}.footer__center-content .hore-me{color:#acacac;border:1px solid #323335;border-radius:50px;margin-top:120px;padding:20px 0;font-size:60px;line-height:.95}@media only screen and (max-width:1439.98px){.footer__center-content .hore-me{margin-top:40px;font-size:35px}}@media only screen and (max-width:991.98px){.footer__center-content .hore-me{font-size:30px}}@media only screen and (max-width:767.98px){.footer__center-content .hore-me{margin-top:30px;padding:10px 0;font-size:25px}}.footer__center-content .hore-me:hover{color:#fff;-ms-animation:scaleLoop 1s ease-in-out infinite;animation:scaleLoop 1s ease-in-out infinite}.footer__center-content .title{text-indent:230px;max-width:720px;margin-bottom:50px}@media only screen and (max-width:1199.98px){.footer__center-content .title{text-indent:100px;margin-bottom:30px}}@media only screen and (max-width:767.98px){.footer__center-content .title{text-indent:0;text-align:center}}.footer__center-contact ul li{color:#999;border-bottom:1px solid #ffffff1a;padding:26px 0;font-size:15px}@media only screen and (max-width:1199.98px){.footer__center-contact ul li{padding:15px 0}}@media only screen and (max-width:767.98px){.footer__center-contact ul li{padding:10px 0}}@media only screen and (max-width:575.98px){.footer__center-contact ul li{flex-direction:column}}.footer__center-contact ul li:first-child{border-top:1px solid #ffffff1a}.footer__center-contact ul li a{color:#fff;text-transform:none;font-size:30px}@media only screen and (max-width:991.98px){.footer__center-contact ul li a{font-size:27px}}@media only screen and (max-width:767.98px){.footer__center-contact ul li a{font-size:25px}}@media only screen and (max-width:575.98px){.footer__center-contact ul li a{font-size:20px}}.footer__center-wrapper{background-position:top;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden}@media only screen and (max-width:991.98px){.footer__center-wrapper{background-position:0 0}}.footer__center-wrapper .heading{color:#fff;margin-top:20px}@media only screen and (min-width:1200px){.footer__center-wrapper .heading{font-size:72px}}@media only screen and (max-width:767.98px){.footer__center-wrapper .heading{margin-top:10px}}@media only screen and (max-width:320.98px){.footer__center-wrapper .heading{font-size:27px}}.footer__center-wrapper .heading:hover{-ms-animation:scaleLoop ease-in-outinfinite 2s;animation:scaleLoop 2s ease-in-out infinite}.footer__center-wrapper .heading a{color:inherit;font-size:inherit;line-height:inherit}.footer__center-wrapper .footer-social{margin-top:40px}@media only screen and (max-width:767.98px){.footer__center-wrapper .footer-social{margin-top:20px}}.footer__avatar-thumb{border-radius:15px;padding:80px}@media only screen and (max-width:991.98px){.footer__avatar-thumb{padding:50px}}.footer__bottom{padding:30px 0}@media only screen and (max-width:991.98px){.footer__bottom{padding:20px 0}}.footer__bottom-social ul{gap:15px}@media only screen and (max-width:991.98px){.footer__bottom-social ul{justify-content:center;gap:10px}}@media only screen and (max-width:767.98px){.footer__bottom-social ul{flex-wrap:wrap}}.footer__bottom-social ul li{gap:12px}.footer__bottom-social ul li a{color:#fff;background-color:#0000;border:1px solid #ffffff1a;border-radius:18px;padding:9px 30px;line-height:1}.footer__bottom-social ul li a:hover{color:#edff00}.footer__bottom-social ul li:hover a{color:#000;background-color:#edff00}.footer__copyright{color:#fff}@media only screen and (max-width:991.98px){.footer__copyright{text-align:center}}.footer__back-to-top a{color:#fff;gap:30px}.footer__nav ul{gap:30px}@media only screen and (max-width:991.98px){.footer__nav ul{justify-content:center}}.footer__nav ul li a{color:#fff;white-space:nowrap;position:relative}.footer__nav ul li a:after{-o-transition:all .5s ease;background-color:#fff;width:0;height:1px;transition:all .5s;bottom:0;left:0}.footer__nav ul li a:hover:after{width:100%}.footer__common.before-shape:before{background-color:#b1c0a0}.footer__info .short-info{color:#fff;-o-transition:all .5s ease;border:1px solid #323335;border-radius:21px;padding:8px 25px;transition:all .5s}@media only screen and (min-width:992px){.footer__info .short-info{font-size:18px}}.footer__info .short-info:hover{letter-spacing:1.2px}.footer__info .info-title{color:#fff;font-size:190px}@media only screen and (max-width:1439.98px){.footer__info .info-title{font-size:150px}}@media only screen and (max-width:1199.98px){.footer__info .info-title{font-size:130px}}@media only screen and (max-width:991.98px){.footer__info .info-title{font-size:110px}}@media only screen and (max-width:767.98px){.footer__info .info-title{font-size:90px}}@media only screen and (max-width:575.98px){.footer__info .info-title{font-size:60px}}.footer__info .info-title span{-o-transition:all .5s ease;transition:all .5s}.footer__info .info-title span:hover{-ms-animation:scaleLoop ease-in-outinfinite 2s;animation:scaleLoop 2s ease-in-out infinite}.common-btn{color:#fff;-o-transition:all .5s ease-in-out;white-space:nowrap;background-color:#51733f;border:1px solid #51733f;border-radius:30px;gap:10px;padding:20px 35px;font-size:16px;line-height:1;transition:all .5s ease-in-out}.common-btn:hover{-ms-animation:scaleLoop 1s ease-in-out infinite;color:#1b1c1e;background-color:#0000;animation:scaleLoop 1s ease-in-out infinite}@media only screen and (max-width:1439.98px){.common-btn{padding:18px 25px}}@media only screen and (max-width:991.98px){.common-btn{padding:15px 20px;font-size:14px;font-weight:500}}.common-btn--squire{border-radius:0}.common-btn__circle{color:#fff;background-color:#d2d3c3;border:none;border-radius:50%;outline:none;width:52px;height:52px;overflow:hidden}.common-btn__circle:focus{box-shadow:none}.common-btn__circle:hover{background-color:#51733f}.common-btn__circle i,.common-btn__circle svg{transform:rotate(var(--fa-rotate-angle));-webkit-transform:rotate(var(--fa-rotate-angle));-ms-transform:rotate(var(--fa-rotate-angle))}.common-btn--color-reverse{color:#1b1c1e;background-color:#0000;border:1px solid #1b1c1e;padding:20px 35px}@media only screen and (max-width:991.98px){.common-btn--color-reverse{padding:15px 20px}}.common-btn--color-reverse:hover{color:#fff;background-color:#51733f;border-color:#51733f}.common-btn__circle-move{color:#fff;border:1px solid #323335;border-radius:50%;gap:10px;width:212px;height:212px;overflow:hidden}@media only screen and (min-width:992px){.common-btn__circle-move{font-size:18px}}@media only screen and (max-width:767.98px){.common-btn__circle-move{width:160px;height:160px}}@media only screen and (max-width:575.98px){.common-btn__circle-move{width:150px;height:150px}}.common-btn__circle-move i,.common-btn__circle-move svg{transform:rotate(-45deg)}.common-btn__circle-move span{z-index:-1;-o-transition:all .5s ease;background-color:#0000;border-radius:100%;width:20px;height:20px;transition:all .5s;transform:translate(-50%,-50%)}.common-btn__circle-move:hover{color:#fff}.common-btn__circle-move:hover span{width:500px;height:500px}.common-btn.buy-btn{color:#fff;background-color:#1b1c1e;width:100%}.common-btn.buy-btn i,.common-btn.buy-btn svg{transform:rotate(-45deg)}.common-btn.buy-btn:hover{background-color:#51733f}.common-btn.btn-lime{color:#000;background-color:#edff00;border-color:#edff00}.common-btn.btn-lime:hover{color:#fff;background-color:#0000}.common-btn__group{width:fit-content}.common-btn__group a:first-child{margin-right:-70px;transform:scale(.5)}@media only screen and (max-width:1439.98px){.common-btn__group a:first-child{margin-right:-50px}}@media only screen and (max-width:767.98px){.common-btn__group a:first-child{margin-right:-40px}}.common-btn__group a:nth-child(2){transform:scale(1)}.common-btn__group a:nth-child(3){margin-left:20px;transform:scale(1)}@media only screen and (max-width:1439.98px){.common-btn__group a:nth-child(3){margin-left:10px}}.common-btn__group:hover a{background-color:#edff00;animation:none}.common-btn__group:hover a:first-child{margin-right:20px;transform:scale(1)}@media only screen and (max-width:1439.98px){.common-btn__group:hover a:first-child{margin-right:10px}}.common-btn__group:hover a:nth-child(2){transform:scale(1)}.common-btn__group:hover a:nth-child(3){margin-left:-70px;transform:scale(.5)}@media only screen and (max-width:1439.98px){.common-btn__group:hover a:nth-child(3){margin-left:-50px}}@media only screen and (max-width:767.98px){.common-btn__group:hover a:nth-child(3){margin-left:-40px}}.common-btn__group .arrow-circle{-o-transition:all .5s ease;background-color:#fff;border-radius:50%;width:70px;height:70px;font-size:30px;transition:all .5s}@media only screen and (max-width:1439.98px){.common-btn__group .arrow-circle{width:52px;height:52px;font-size:16px}}@media only screen and (max-width:767.98px){.common-btn__group .arrow-circle{width:40px;height:40px;font-size:16px}}@media only screen and (max-width:991.98px){.common-btn__group .arrow-circle{font-size:14px}}.common-btn__group .arrow-circle:hover{background-color:#edff00}.common-btn.btn-white{color:#000;z-index:9;background-color:#fff;border:none}@media only screen and (min-width:1400px){.common-btn.btn-white{border-radius:35px;font-size:30px}}@media only screen and (max-width:320.98px){.common-btn.btn-white{padding:5px 15px}}.btn-next__jump{color:#fff;border:1px solid #fff;border-radius:50%;width:100px;height:100px}@media only screen and (max-width:1199.98px){.btn-next__jump{width:80px;height:80px}}@media only screen and (max-width:767.98px){.btn-next__jump{width:60px;height:60px}}.btn-next__jump i,.btn-next__jump svg{font-size:32px}@media only screen and (max-width:1199.98px){.btn-next__jump i,.btn-next__jump svg{font-size:20px}}@media only screen and (max-width:767.98px){.btn-next__jump i,.btn-next__jump svg{font-size:15px}.btn-next__jump img{max-width:70%;margin:0 auto}}.common-btn-two{white-space:nowrap;color:#000;-o-transition:all .3s ease;background-color:#fff;border:none;border-radius:30px;gap:20px;width:max-content;padding:6.5px 8px 6.5px 16px;font-size:18px;line-height:1;transition:all .3s}@media only screen and (max-width:1199.98px){.common-btn-two{gap:10px}}@media only screen and (max-width:575.98px){.common-btn-two{font-size:16px}}.common-btn-two .button-icon-wrap{color:#fff;background-color:#000;border:1px solid #000;border-radius:50%;width:45px;height:45px;overflow:hidden}@media only screen and (max-width:1439.98px){.common-btn-two .button-icon-wrap{width:40px;height:40px}}@media only screen and (max-width:575.98px){.common-btn-two .button-icon-wrap{width:35px;height:35px}}.common-btn-two .button-icon-wrap .button-icon{-o-transition:all .3s ease;width:25px;height:25px;transition:all .3s}.common-btn-two .button-icon-wrap .button-icon.icon{width:20px;height:20px}@media only screen and (max-width:575.98px){.common-btn-two .button-icon-wrap .button-icon.icon{width:18px;height:18px}}.common-btn-two .button-icon-wrap .button-icon.button-icon-one{transform-style:preserve-3d;opacity:0;transform:translate(-180%,180%)scale(1)rotateX(0)rotateY(0)rotate(0)skew(0deg)}.common-btn-two .button-icon-wrap .button-icon.button-icon-two,.common-btn-two:hover .button-icon-wrap .button-icon.button-icon-one{transform-style:preserve-3d;opacity:1;transform:translate(0)scale(1)rotateX(0)rotateY(0)rotate(0)skew(0deg)}.common-btn-two:hover .button-icon-wrap .button-icon.button-icon-two{transform-style:preserve-3d;opacity:0;transform:translate(180%,-180%)scale(1)rotateX(0)rotateY(0)rotate(0)skew(0deg)}.offcanvas{background-color:#d2d3c3;overflow-x:hidden}.offcanvas .btn-close{background-image:unset;-o-transition:all .5s ease;-webkit-text-stroke:.1px #fff;transform-origin:50%;box-shadow:none;font-size:40px;transition:all .5s}.offcanvas .btn-close i,.offcanvas .btn-close svg{-o-transition:all .5s ease;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #1b1c1e;border-radius:50%;padding:5px;transition:all .5s}.offcanvas .btn-close:hover{transform-origin:50%}.offcanvas .btn-close:hover i,.offcanvas .btn-close:hover svg{transform:rotate(90deg)}.offcanvas .copyright{margin-top:25px}.offcanvas-title{font-size:42px}@media only screen and (max-width:991.98px){.offcanvas-title{font-size:35px}}@media only screen and (max-width:767.98px){.offcanvas-title{font-size:30px}}@media only screen and (max-width:575.98px){.offcanvas-title{font-size:25px}}.offcanvas-body{padding-top:0}.offcanvas-body .btn-wrapper{padding-top:20px}@media only screen and (min-width:992px){.offcanvas-body .btn-wrapper{display:none}}@media only screen and (max-width:991.98px){.offcanvas-info{border-top:1px solid #3233354d;padding-top:15px}}.offcanvas-info .about-info p{margin-top:10px}.offcanvas-info .social-share{margin-top:15px}.offcanvas-info .social-share h5{font-size:24px}.offcanvas-info .social-share ul{gap:10px;margin-top:15px}.offcanvas-info .social-share ul li a{color:#fff;background-color:#51733f;border-radius:100%;width:46px;height:46px}.offcanvas-info .social-share ul li a:hover{transform:scale(1.1)}.progress-wrap{cursor:pointer;z-index:99;opacity:0;visibility:hidden;-o-transition:all .2s linear;border-radius:50px;width:46px;height:46px;transition:all .2s linear;display:block;bottom:20px;right:20px;transform:translateY(15px)}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap:after{content:"";font:var(--fa-font-solid);text-align:center;color:#fff;cursor:pointer;z-index:1;-o-transition:all .2s linear;border-radius:50px;width:46px;height:46px;font-size:20px;line-height:46px;transition:all .2s linear;display:block;position:absolute;top:0;left:0}.progress-wrap svg path{fill:#1b1c1e}.progress-wrap svg.progress-circle path{fill:#1b1c1e;stroke:#fff;stroke-width:5px;box-sizing:border-box;-o-transition:all .2s linear;transition:all .2s linear}.comment-area .form-title{margin-bottom:25px}@media only screen and (min-width:992px){.comment-area .form-title{font-size:36px}}@media only screen and (max-width:991.98px){.comment-area .form-title{margin-bottom:12px}}.comment__form .form-group input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #d2d3c3!important}:is(.comment__form .form-group input:autofill:hover,.comment__form .form-group input:autofill:focus){-webkit-box-shadow:inset 0 0 0 1000px #d2d3c3!important}.comment__form .form-group input,.comment__form .form-group textarea{color:#1b1c1e;background-color:#d2d3c3;border:none;border-radius:10px;margin:0;padding:15px;font-size:16px}.comment__form .form-group input::placeholder,.comment__form .form-group textarea::placeholder{opacity:1;color:#1b1c1e}.comment__form .form-group input:focus,.comment__form .form-group input:focus-visible,.comment__form .form-group input:hover,.comment__form .form-group textarea:focus,.comment__form .form-group textarea:focus-visible,.comment__form .form-group textarea:hover{box-shadow:none!important;outline:none!important}.comment__form .common-btn{border-radius:10px}.widget__sidebar{gap:35px}@media only screen and (max-width:1199.98px){.widget__sidebar{gap:18px}}.widget__sidebar .widget{border:1px solid #1b1c1e4d;border-radius:10px;padding:35px}@media only screen and (max-width:1439.98px){.widget__sidebar .widget{padding:25px}}@media only screen and (max-width:991.98px){.widget__sidebar .widget{padding:20px}}.widget__sidebar .widget__service{gap:25px}@media only screen and (max-width:1439.98px){.widget__sidebar .widget__service{gap:12px}}.widget__sidebar .widget__service .service-item{-o-transition:all .5s ease;background-color:#d2d3c3;border-radius:10px;padding:20px 30px;transition:all .5s}@media only screen and (max-width:1439.98px){.widget__sidebar .widget__service .service-item{padding:15px 20px}}.widget__sidebar .widget__service .service-item.active,.widget__sidebar .widget__service .service-item:hover{color:#fff;background-color:#51733f}.widget__sidebar .widget__service .service-item p{font-size:18px}@media only screen and (max-width:1439.98px){.widget__sidebar .widget__service .service-item p{font-size:16px}}.widget__sidebar .widget__contact .contact-content{border-radius:10px;overflow:hidden}.widget__sidebar .widget__contact .contact-content img{filter:brightness(.4);width:100%}.widget__sidebar .widget__contact .contact-content .common-btn{color:#1b1c1e;background-color:#fff}.widget__sidebar .widget__contact .contact-content .common-btn:hover{border-color:#fff}.about-area__shap{background-image:var(--about-shap-bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;width:500px;height:500px;top:-250px;right:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:200px 320px;mask-size:200px 320px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media only screen and (max-width:1199.98px){.about-area__shap{width:200px;height:400px}}@media only screen and (max-width:767.98px){.about-area__shap{display:none}}.about__shap img{animation-name:clockwiseSpin;animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite}.about__content p:not(:first-child){margin-top:28px}@media only screen and (max-width:991.98px){.about__content p:not(:first-child){margin-top:20px}}.about__content .common-btn{margin-top:35px}@media only screen and (max-width:991.98px){.about__content .common-btn{margin-top:25px}}.about__counter-item{background-color:#ecedde;border-radius:10px;padding:35px}@media only screen and (max-width:767.98px){.about__counter-item{padding:20px}}@media only screen and (max-width:575.98px){.about__counter-item{text-align:center}}.about__counter-item .counter-info{border-bottom:1px solid #d2d3c3;margin-bottom:20px;padding-bottom:15px}@media only screen and (max-width:767.98px){.about__counter-item .counter-info{margin-bottom:10px;padding-bottom:10px}}.about__counter-item .counter-count{font-size:120px}@media only screen and (max-width:1439.98px){.about__counter-item .counter-count{font-size:100px}}@media only screen and (max-width:1199.98px){.about__counter-item .counter-count{font-size:90px}}@media only screen and (max-width:991.98px){.about__counter-item .counter-count{font-size:80px}}@media only screen and (max-width:767.98px){.about__counter-item .counter-count{font-size:70px}}@media only screen and (max-width:575.98px){.about__counter-item .counter-count{justify-content:center;font-size:45px}}.about__counter-item .counter-count em{font-style:normal}.about-2-area .section__title.text-indent{margin-top:25px}@media only screen and (min-width:992px){.about-2-area .section__title.text-indent{text-indent:210px}}@media only screen and (min-width:1200px){.about-2-area .section__title.text-indent{text-indent:180px}}@media only screen and (max-width:767.98px){.about-2-area .section__title.text-indent{margin-top:10px}}.about-2-area .section__info{max-width:900px;margin-left:auto}@media only screen and (max-width:1199.98px){.about-2-area .section__info{max-width:800px}}.about-2-area .section__info p{color:#999;margin-top:30px;font-size:18px}@media only screen and (max-width:767.98px){.about-2-area .section__info p{margin-top:20px}}.about-2__content .content-box:not(:first-child){margin-top:60px}@media only screen and (max-width:991.98px){.about-2__content .content-box:not(:first-child){margin-top:30px}}.about-2__content .content-title{border-top:1px solid #ffffff1a;padding-top:30px}@media only screen and (min-width:992px){.about-2__content .content-title{font-size:36px}}@media only screen and (max-width:767.98px){.about-2__content .content-title{padding-top:20px}}.about-2__content .content-title:before{background:#fff;width:211px;height:3px;top:-2.5px;left:0}@media only screen and (max-width:767.98px){.about-2__content .content-title:before{width:100px}}.about-2__content .coltent-list ul li{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(7,minmax(0,1fr));padding:30px 0}@media only screen and (max-width:767.98px){.about-2__content .coltent-list ul li{padding:20px 0}}@media only screen and (max-width:575.98px){.about-2__content .coltent-list ul li{gap:5px}}.about-2__content .coltent-list ul li:first-child{border-top:1px solid #ffffff1a}.about-2__content .coltent-list ul li .list-title{grid-column:span 3/span 3;font-size:18px}@media only screen and (max-width:575.98px){.about-2__content .coltent-list ul li .list-title{text-align:center;grid-column:span 7/span 7}}.about-2__content .coltent-list ul li .list-catagory{color:#999;grid-column:span 2/span 2;margin-left:15px}@media only screen and (max-width:575.98px){.about-2__content .coltent-list ul li .list-catagory{text-align:center;grid-column:span 7/span 7}}.about-2__content .coltent-list ul li .list-link,.about-2__content .coltent-list ul li .list-year{color:#999;grid-column:span 2/span 2}@media only screen and (max-width:575.98px){.about-2__content .coltent-list ul li .list-link,.about-2__content .coltent-list ul li .list-year{text-align:center;grid-column:span 7/span 7}}.about-2__content .coltent-list ul li .list-link i,.about-2__content .coltent-list ul li .list-link svg,.about-2__content .coltent-list ul li .list-year i,.about-2__content .coltent-list ul li .list-year svg{font-size:20px}.about-2__content .coltent-list ul li .tag{color:#fff;-o-transition:all .5s ease;border:1px solid #ffffff1a;border-radius:19px;width:max-content;padding:5.5px 25px;transition:all .5s}@media only screen and (max-width:575.98px){.about-2__content .coltent-list ul li .tag{margin:0 auto}}.about-2__content .coltent-list ul li .tag:hover{border-color:#edff0080}.about-2__content .coltent-list ul li .list-link{color:#fff;border:1px solid #ffffff1a;border-radius:100%;width:38px;height:38px;margin-left:auto}@media only screen and (max-width:575.98px){.about-2__content .coltent-list ul li .list-link{margin:0 auto}}.about-2__content .coltent-list ul li .list-link:hover{color:#edff00;border-color:#edff0080}.about-3-area .section__header p{max-width:820px;margin-top:40px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991.98px){.about-3-area .section__header p{margin-top:20px}}.about-3-area .section__header .btn-next__jump{margin-top:40px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991.98px){.about-3-area .section__header .btn-next__jump{margin-top:20px}}.about-3__shape{z-index:-1;bottom:0;left:50%;transform:translate(-50%)}.text-indent-100{text-indent:100px}.font-gip,.section__title.font-gip{font-family:GIP,sans-serif!important}.pricing__package{background-color:#ecedde;border-radius:10px;padding:55px 35px;overflow:hidden}.pricing__package.active .buy-btn,.pricing__package:hover .buy-btn{background-color:#51733f}@media only screen and (max-width:1199.98px){.pricing__package{padding:40px 30px}}@media only screen and (max-width:767.98px){.pricing__package{padding:30px 20px}}.pricing__package .package-head .price{margin-top:15px}@media only screen and (max-width:1199.98px){.pricing__package .package-head .price{margin-top:10px}}.pricing__package .package-head .type{margin-top:10px}@media only screen and (max-width:1199.98px){.pricing__package .package-head .type{margin-top:5px}}.pricing__package .package-btn{border-left-color:#1b1c1e;border-right-color:#1b1c1e;border-top:1px solid #1b1c1e;border-bottom:1px solid #1b1c1e;margin-top:12px;padding:30px 0}@media only screen and (max-width:1199.98px){.pricing__package .package-btn{margin-top:6px;padding:20px 0}}.pricing__package .package-featchers{margin-top:23px}@media only screen and (max-width:1199.98px){.pricing__package .package-featchers{margin-top:18px}}.pricing__package .package-featchers ul li{font-size:18px}.pricing__package .package-featchers ul li:not(:last-child){margin-bottom:10px}@media only screen and (max-width:767.98px){.pricing__package .package-featchers ul li:not(:last-child){margin-bottom:5px}}.pricing__package .package-featchers ul li:before{font:var(--fa-font-solid);content:"";vertical-align:middle;padding-right:10px;font-size:8px}@media only screen and (max-width:767.98px){.pricing__package .package-featchers ul li:before{padding-right:8px;font-size:6px}}.pricing-2__item{-o-transition:all .5s ease;background-color:#0d0d0d;border:1px solid #ffffff1a;border-radius:10px;padding:45px;transition:all .5s}@media only screen and (max-width:991.98px){.pricing-2__item{padding:30px 20px}}.pricing-2__item.active,.pricing-2__item:hover{border-color:#edff00}.pricing-2__item.active .package-purches,.pricing-2__item:hover .package-purches{animation:none;background-color:#edff00!important}.pricing-2__item .package__head .package-info{margin-top:18px;font-size:18px}@media only screen and (max-width:991.98px){.pricing-2__item .package__head .package-info{margin-top:8px;font-size:16px}}.pricing-2__item .package__head .package-price{margin-top:18px}@media only screen and (max-width:991.98px){.pricing-2__item .package__head .package-price{margin-top:12px}}.pricing-2__item .package__head .package-price span{font-size:20px}@media only screen and (max-width:991.98px){.pricing-2__item .package__head .package-price span{font-size:16px}}.pricing-2__item .package__head .package-purches{color:#000;background-color:#fff;margin-top:25px}@media only screen and (max-width:991.98px){.pricing-2__item .package__head .package-purches{margin-top:15px}}.pricing-2__item .package__body .package-list{margin-top:30px}@media only screen and (max-width:991.98px){.pricing-2__item .package__body .package-list{margin-top:15px}}.pricing-2__item .package__body .package-list ul li{font-size:18px}@media only screen and (max-width:991.98px){.pricing-2__item .package__body .package-list ul li{font-size:16px}}.pricing-2__item .package__body .package-list ul li:not(:last-child){margin-bottom:22px}@media only screen and (max-width:991.98px){.pricing-2__item .package__body .package-list ul li:not(:last-child){margin-bottom:15px}}.pricing-2__item .package__body .package-list ul li:before{font:var(--fa-font-solid);content:"";vertical-align:middle;color:#edff00;margin-right:15px;font-size:28px}@media only screen and (max-width:991.98px){.pricing-2__item .package__body .package-list ul li:before{margin-right:10px;font-size:22px}}.achievement-area{z-index:1}@media only screen and (max-width:991.98px){.achievement__items{gap:20px}}.achievement__item{aspect-ratio:1;border:1px solid #1b1c1e;border-radius:100%;width:calc(25% + 37.5px)}.achievement__item:not(:first-child){margin-left:-50px}@media only screen and (max-width:991.98px){.achievement__item{width:calc(50% + 15px)}.achievement__item:not(:first-child){margin-left:unset}.achievement__item:not(:first-child):not(:nth-child(3)){margin-left:-50px}}@media only screen and (max-width:575.98px){.achievement__item{aspect-ratio:4/2;border-radius:0;width:80%}.achievement__item:not(:first-child):not(:nth-child(3)){margin-left:unset}}.achievement__item .counter-count{font-size:120px;line-height:1}@media only screen and (max-width:1439.98px){.achievement__item .counter-count{font-size:100px}}@media only screen and (max-width:1199.98px){.achievement__item .counter-count{font-size:90px}}@media only screen and (max-width:991.98px){.achievement__item .counter-count{font-size:80px}}@media only screen and (max-width:767.98px){.achievement__item .counter-count{font-size:70px}}@media only screen and (max-width:575.98px){.achievement__item .counter-count{justify-content:center;font-size:45px}}.achievement__item .counter-count em{font-style:normal}.achievement__item .counter-count em.mt-n1{margin-top:-8px}@media only screen and (max-width:991.98px){.achievement__item .counter-count em.mt-n1{margin-top:-4px}}.achievement__item .item-info{margin-top:0}.achievement__item .item-info span{font-size:20px}@media only screen and (max-width:991.98px){.achievement__item .item-info span{font-size:18px}}@media only screen and (max-width:575.98px){.achievement__item .item-info span{font-size:16px}}.experience__accordion{border-radius:0}.experience__accordion .accordion-item{background-color:#0000}.experience__accordion .accordion-item:first-of-type,.experience__accordion .accordion-item:first-of-type>.accordion-header .accordion-button,.experience__accordion .accordion-item:last-of-type,.experience__accordion .accordion-item:last-of-type>.accordion-header .accordion-button{border-radius:0}.experience__accordion .accordion-item{border:none;border-top:1px solid #1b1c1e}.experience__accordion .accordion-item:last-of-type{border-bottom:1px solid #1b1c1e}@media only screen and (min-width:992px){.experience__accordion .accordion-header{font-size:36px}}.experience__accordion .accordion-button{font-size:inherit;font-weight:inherit;-o-transition:all .5s ease;background-color:#0000;padding:30px 0;transition:all .5s}@media only screen and (max-width:991.98px){.experience__accordion .accordion-button{padding:20px 0}}.experience__accordion .accordion-button:not(.collapsed){color:#1b1c1e;box-shadow:none;background-color:#0000;padding-bottom:0}.experience__accordion .accordion-button:not(.collapsed):after{content:"+"}.experience__accordion .accordion-button:focus{box-shadow:none;outline:0}.experience__accordion .accordion-button:after{font:var(--fa-font-solid);content:"";background-image:none;font-size:20px}.experience__accordion .accordion-body{padding:60px 0}@media only screen and (max-width:991.98px){.experience__accordion .accordion-body{padding:30px 0}}.experience__item-cart{background-color:#ecedde;border-radius:10px;gap:80px;height:100%;padding:30px 35px}@media only screen and (max-width:1439.98px){.experience__item-cart{gap:40px;padding:20px}}@media only screen and (max-width:1199.98px){.experience__item-cart{gap:30px;padding:15px}}@media only screen and (max-width:991.98px){.experience__item-cart{text-align:center;flex-direction:column}}@media only screen and (max-width:767.98px){.experience__item-cart{text-align:right;text-align:left;flex-direction:row}}@media only screen and (max-width:575.98px){.experience__item-cart{text-align:right;text-align:center;flex-direction:column;gap:20px}}.experience__item-cart .year-info{white-space:nowrap;background-color:#d2d3c3;border-radius:20px;width:100%;max-width:150px;padding:10px 20px}@media only screen and (max-width:1199.98px){.experience__item-cart .year-info{max-width:130px;padding:5px 10px}}.experience__item-cart .info{margin-top:12px}@media only screen and (max-width:767.98px){.experience__item-cart .info{margin-top:6px}}.award-area{counter-reset:award-number;z-index:1}.award__items .row [class*=col-]:first-of-type .award__item{padding-top:0}.award__item{border-bottom:1px solid #1b1c1e;gap:15px;padding:35px 0;overflow:hidden}@media only screen and (max-width:1199.98px){.award__item{padding:18px 0}}@media only screen and (max-width:767.98px){.award__item{padding:15px 0}}.award__item:hover .award-img{opacity:1;visibility:visible;transform:translate(0)}.award__item .award-img{pointer-events:none;object-fit:cover;opacity:0;visibility:hidden;z-index:1;-o-transition:opacity .2s,transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:opacity .2s,transform .5s cubic-bezier(.23,1,.32,1);top:0;left:0}@media only screen and (max-width:767.98px){.award__item .award-img{display:none}}.award__item .award-title{padding-left:60px}@media only screen and (max-width:1199.98px){.award__item .award-title{padding-left:50px}}@media only screen and (max-width:767.98px){.award__item .award-title{padding-left:40px}}@media only screen and (max-width:575.98px){.award__item .award-title{font-size:16px}}.award__item .award-title:before{counter-increment:award-number;content:counter(award-number,upper-roman);color:#1b1c1e;font-size:18px;top:50%;left:0;transform:translateY(-50%)}@media only screen and (max-width:575.98px){.award__item .award-title:before{font-size:16px}}.award__item .award-title a{color:inherit}.award__item .award-title a:hover{color:#51733f}.award__item .award-date{font-size:18px}@media only screen and (max-width:575.98px){.award__item .award-date{font-size:16px}}.award-2__item{border-bottom:1px solid #ffffff1a;padding:40px 0}@media only screen and (max-width:767.98px){.award-2__item{padding:20px 0}}.award-2__item:before{z-index:-1;-o-transition:all .4s ease-in-out;-o-transition-property:transform;transform-origin:top;background-color:#edff00;width:100%;height:100%;transition:transform .4s ease-in-out;top:0;left:0;transform:scaleY(0)}.award-2__item-inner{gap:10px}@media only screen and (max-width:767.98px){.award-2__item-inner{flex-direction:column}}@media only screen and (min-width:1200px){.award-2__item .award-year{font-size:36px}}.award-2__item .award-year{-o-transition:all .4s ease-in-out;width:100%;max-width:400px;transition:all .4s ease-in-out}@media only screen and (max-width:1199.98px){.award-2__item .award-year{max-width:100px}}@media only screen and (max-width:767.98px){.award-2__item .award-year{text-align:center}}@media only screen and (min-width:1200px){.award-2__item .award-info{font-size:18px}}.award-2__item .award-info{-o-transition:all .4s ease-in-out;width:100%;max-width:510px;transition:all .4s ease-in-out}@media only screen and (min-width:1200px){.award-2__item .award-title{font-size:36px}}.award-2__item .award-title{-o-transition:all .4s ease-in-out;width:100%;max-width:510px;transition:all .4s ease-in-out}@media only screen and (max-width:767.98px){.award-2__item .award-title{text-align:center}}.award-2__item:hover:before{transform-origin:bottom;transform:scaleY(1)}.award-2__item:hover .award-info,.award-2__item:hover .award-title,.award-2__item:hover .award-year{color:#000}.skills__item{background-color:#ecedde;border:1px solid #fff;border-radius:110px;max-width:220px;margin:0 auto;padding:60px}@media only screen and (max-width:1439.98px){.skills__item{max-width:180px;padding:60px 30px}}.skills__item .skill-icon{background-color:#fff;border-radius:100%;width:100px;height:100px}@media only screen and (max-width:767.98px){.skills__item .skill-icon{width:80px;height:80px}.skills__item .skill-icon img{max-width:50%}}.skills__item .skill-progress{margin-top:30px}.skills__item .skill-title{white-space:nowrap;margin-top:5px;font-size:20px}.skills__item--extend{background-color:#0000;border-color:#fff3;border-radius:105px;width:100%;padding:55px 60px}@media only screen and (max-width:320.98px){.skills__item--extend{padding:50px 30px}.skills__item--extend .skill-icon{width:65px;height:65px}.skills__item--extend .skill-icon img{max-width:45%}}.skills__item--extend .skill-progress{margin-top:55px}.skills__item--extend .skill-title{color:#999}.skills-2__items{grid-template-columns:repeat(7,minmax(0,1fr));gap:50px;max-width:1845px;margin:0 auto;display:grid}@media only screen and (max-width:1439.98px){.skills-2__items{grid-template-columns:repeat(6,minmax(0,1fr));gap:30px}}@media only screen and (max-width:1199.98px){.skills-2__items{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px}}@media only screen and (max-width:991.98px){.skills-2__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}}@media only screen and (max-width:767.98px){.skills-2__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}}@media only screen and (max-width:575.98px){.skills-2__items{grid-template-columns:repeat(1,minmax(0,1fr));gap:30px}}.service-area{counter-reset:serviceitem}.service__items{gap:30px}@media only screen and (max-width:991.98px){.service__items{gap:20px}}.service__items-down,.service__items-up{gap:30px}@media only screen and (max-width:991.98px){.service__items-down,.service__items-up{gap:20px}}@media only screen and (max-width:575.98px){.service__items-down,.service__items-up{flex-direction:column}}.service__item{background-color:#ecedde;border-radius:10px;width:calc(33.3333% - 20px);max-width:460px;padding:50px 40px}@media only screen and (max-width:1199.98px){.service__item{padding:30px 25px}}@media only screen and (max-width:991.98px){.service__item{width:calc(33.3333% - 13.3333px)}}@media only screen and (max-width:767.98px){.service__item{width:100%;max-width:100%}}.service__item .item__number{margin-bottom:45px;font-size:24px}@media only screen and (max-width:1439.98px){.service__item .item__number{margin-bottom:30px}}.service__item .item__number:before{counter-increment:serviceitem;content:counter(serviceitem,decimal-leading-zero)}@media only screen and (max-width:1439.98px){.service__item .item__title{font-size:30px}}@media only screen and (max-width:1199.98px){.service__item .item__title{font-size:21px}}@media only screen and (max-width:767.98px){.service__item .item__title{font-size:25px}}.service__item .item__title a:hover{color:#51733f}.service__item p{margin-top:22px}@media only screen and (max-width:767.98px){.service__item p{margin-top:15px}}.service__item .common-btn__circle{margin-top:30px}@media only screen and (max-width:767.98px){.service__item .common-btn__circle{margin-top:20px}}.service__item:hover .common-btn__circle{background-color:#51733f}.services-2-area .section__title.text-indent{margin-top:25px}@media only screen and (min-width:992px){.services-2-area .section__title.text-indent{text-indent:200px}}@media only screen and (min-width:1200px){.services-2-area .section__title.text-indent{text-indent:260px}}@media only screen and (max-width:767.98px){.services-2-area .section__title.text-indent{margin-top:10px}}.services-2__thumbs{position:relative}.services-2__thumbs img{z-index:-1;opacity:0;-o-transition:all .5s ease-in-out;object-fit:cover;width:100%;height:100%;transition:all .5s ease-in-out;position:absolute;top:0;left:0;transform:scale(.8)}.services-2__thumbs img.active{opacity:1;z-index:1;position:relative;transform:scale(1)}.services-2__lists ul li:first-of-type{border-top:1px solid #ffffff1a}.services-2__lists ul li .service-title{border-bottom:1px solid #ffffff1a}.services-2__lists ul li .service-title a{-webkit-text-stroke:.5px #fff;color:#0000;-o-transition:all .5s ease;padding:45px 0;transition:all .5s}@media only screen and (max-width:1439.98px){.services-2__lists ul li .service-title a{padding:20px 0}}@media only screen and (max-width:767.98px){.services-2__lists ul li .service-title a{padding:10px 0}}.services-2__lists ul li .service-title:not(.active) a{color:#fff}.services-3__thumb-content{border:1px solid #000;border-right:none;border-left:none}@media only screen and (max-width:991.98px){.services-3__thumb-content{flex-direction:column}}.services-3__thumb{z-index:0;flex:1;overflow:hidden}.services-3__thumb img{z-index:-1;opacity:0;-o-transition:all .5s ease-in-out;object-fit:cover;width:100%;height:100%;padding:45px 45px 45px 0;transition:all .5s ease-in-out;top:0;left:0;transform:scale(.8)}@media only screen and (max-width:1199.98px){.services-3__thumb img{padding:20px 20px 20px 0}}@media only screen and (max-width:991.98px){.services-3__thumb img{padding-right:0}}.services-3__thumb img.active{opacity:1;z-index:1;transform:scale(1)}.services-3__content{border-left:1px solid #000;flex:1}@media only screen and (max-width:991.98px){.services-3__content{border-top:1px solid #000;border-left:none}}.services-3__content .common-btn__circle{color:#000;background-color:#0000;border:1px solid #000;font-size:22px}@media only screen and (max-width:575.98px){.services-3__content .common-btn__circle{width:40px;height:40px}}.services-3__content .common-btn__circle:hover{color:#edff00;background-color:#000}.featcher{padding:45px 0 45px 45px}@media only screen and (max-width:1199.98px){.featcher{padding:20px 0 20px 20px}}@media only screen and (max-width:991.98px){.featcher{padding-left:0}}.featcher:not(:first-child){border-top:1px solid #000}.featcher__title{margin-bottom:20px}@media only screen and (max-width:991.98px){.featcher__title{margin-bottom:10px}}.featcher.active .common-btn__circle,.featcher:hover .common-btn__circle{color:#edff00;background-color:#000}.services-4-area .section__header .headr-icon{color:#000;margin-top:2px;margin-left:98px}.services-4-area .section__header .headr-icon:before{background-color:#000;width:98px;height:1px;top:5px;left:-98px}.services-4-area .section__header .headr-icon i,.services-4-area .section__header .headr-icon svg{color:#000;margin-left:-9px;font-size:18px}.services-4-area .section__header .common-btn.btn-lime{-o-transition:all .3s ease;transition:all .3s}.services-4-area .section__header .common-btn.btn-lime:hover{color:#000;background-color:#edff00;border-color:#000;animation:none}.services-4-area .section__title{color:#000;line-height:1}.services-4__header-row{padding-bottom:35px}@media only screen and (min-width:992px){.services-4__header-row{padding-bottom:25px}}.services-4__item-wrapper{counter-reset:service-counter}.services-4__item{-o-transition:all .5s ease;z-index:0;border-top:1px solid #0000001a;padding:30px 0;transition:all .5s}@media only screen and (max-width:1199.98px){.services-4__item{padding:20px 0}}@media only screen and (max-width:767.98px){.services-4__item{padding:10px 0}}@media only screen and (max-width:575.98px){.services-4__item{padding:10px 5px}}.services-4__item:before{z-index:-1;-o-transition:all .4s ease-in-out;-o-transition-property:transform;transform-origin:top;background-color:#edff00;width:100%;height:100%;transition:transform .4s ease-in-out;top:0;left:0;transform:scaleY(0)}.services-4__item:last-child{border-bottom:1px solid #0000001a}.services-4__item .service-title{color:#000}@media only screen and (max-width:1199.98px){.services-4__item .service-title{font-size:42px}}@media only screen and (max-width:991.98px){.services-4__item .service-title{font-size:35px}}@media only screen and (max-width:767.98px){.services-4__item .service-title{font-size:30px}}@media only screen and (max-width:575.98px){.services-4__item .service-title{font-size:17px}}.services-4__item .service-title:before{counter-increment:service-counter;content:counter(service-counter,decimal-leading-zero)"/";color:#000;vertical-align:middle;-o-transition:all .5s ease;margin-right:32px;font-size:24px;transition:all .5s}@media only screen and (max-width:575.98px){.services-4__item .service-title:before{margin-right:15px;font-size:18px}}.services-4__item .service-thumb{opacity:0;-o-transition:all .5s ease;z-index:1;transition:all .5s;top:0;right:200px}.services-4__item .service-thumb img{border-radius:8px}@media only screen and (max-width:1439.98px){.services-4__item .service-thumb{text-align:right;right:0}.services-4__item .service-thumb img{max-width:50%}}@media only screen and (max-width:1199.98px){.services-4__item .service-thumb{display:none}}.services-4__item .common-btn__circle{-o-transition:all .5s ease;background-color:#000;flex-shrink:0;transition:all .5s}@media only screen and (max-width:575.98px){.services-4__item .common-btn__circle{width:40px;height:40px}}.services-4__item:hover{padding:30px 35px}@media only screen and (max-width:1199.98px){.services-4__item:hover{padding:20px 25px}}@media only screen and (max-width:767.98px){.services-4__item:hover{padding:10px 15px}}@media only screen and (max-width:575.98px){.services-4__item:hover{padding:10px 5px}}.services-4__item:hover:before{transform-origin:bottom;transform:scaleY(1)}.services-4__item:hover .service-thumb{opacity:1;top:-95px;right:300px}@media only screen and (max-width:1439.98px){.services-4__item:hover .service-thumb{right:120px}}.services-4__item:hover:first-child .service-thumb{top:-50px}.services-4__item:hover:last-child .service-thumb{top:unset;bottom:-50px}.portfolio__counter{counter-reset:project-counter}.portfolio__item{overflow:hidden}.portfolio__item:hover.cursor-pointer .item__thumb img{transform:scale(1.1)}.portfolio__item:hover .item__thumb .common-btn__circle{visibility:visible;color:#000;background-color:#fff;transform:translate(0)}.portfolio__item .item__content{padding:35px;inset:0}@media only screen and (max-width:991.98px){.portfolio__item .item__content{padding:20px}}@media only screen and (max-width:767.98px){.portfolio__item .item__content{padding:35px}}@media only screen and (max-width:575.98px){.portfolio__item .item__content{padding:20px}}.portfolio__item .item__tags{color:#fff}.portfolio__item .item__tags ul li:not(:first-child){padding-left:20px}@media only screen and (max-width:991.98px){.portfolio__item .item__tags ul li:not(:first-child){padding-left:15px}}@media only screen and (max-width:767.98px){.portfolio__item .item__tags ul li:not(:first-child){padding-left:20px}}@media only screen and (max-width:575.98px){.portfolio__item .item__tags ul li:not(:first-child){padding-left:15px}}.portfolio__item .item__tags ul li:not(:first-child):before{content:"/";color:inherit;left:8px}@media only screen and (max-width:991.98px){.portfolio__item .item__tags ul li:not(:first-child):before{left:5px}}@media only screen and (max-width:767.98px){.portfolio__item .item__tags ul li:not(:first-child):before{left:8px}}@media only screen and (max-width:575.98px){.portfolio__item .item__tags ul li:not(:first-child):before{left:5px}}.portfolio__item .item__tags ul li a{color:inherit}@media only screen and (max-width:991.98px){.portfolio__item .item__tags ul li a{font-size:10px}}@media only screen and (max-width:767.98px){.portfolio__item .item__tags ul li a{font-size:16px}}@media only screen and (max-width:575.98px){.portfolio__item .item__tags ul li a{font-size:10px}}.portfolio__item .item__thumb.reveal{width:100%;height:100%;position:relative;overflow:hidden!important}.portfolio__item .item__thumb img{-o-transition:all .5s ease;transition:all .5s}.portfolio__item .item__thumb .common-btn__circle{pointer-events:none;object-fit:cover;opacity:0;visibility:hidden;z-index:1;-o-transition:opacity .2s,transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:opacity .2s,transform .5s cubic-bezier(.23,1,.32,1);top:0;left:0}@media only screen and (max-width:767.98px){.portfolio__item .item__thumb .common-btn__circle{display:none}}.portfolio__item .item__title{color:#fff}.portfolio__item .item__title a{color:inherit;-o-transition:all .5s ease;transition:all .5s}.portfolio__item .item__title a:hover{text-decoration:underline}.portfolio__item .item__title.ff-six-caps a:hover{-webkit-text-decoration:unset;text-decoration:unset}.portfolio__item .item__year{white-space:nowrap;background-color:#fff;border-radius:18px;padding:5px 20px;font-size:18px}@media only screen and (max-width:991.98px){.portfolio__item .item__year{padding:2px 10px;font-size:14px;font-weight:500}}.portfolio__item .item__year--extend{padding:8px 15px;line-height:1}@media only screen and (max-width:575.98px){.portfolio__item .item__year--extend{padding:5px 10px}}.portfolio__item--extend{border:1px solid #ffffff1a;border-radius:10px}.portfolio__item--extend .item__content{position:unset;gap:15px;padding:30px}.portfolio__item--extend .item__number{font-size:15px;line-height:1}@media only screen and (max-width:767.98px){.portfolio__item--extend .item__number{text-align:center}}.portfolio__item--extend .item__number:before{content:"Project /" counter(project-counter,decimal-leading-zero);counter-increment:project-counter}@media only screen and (min-width:768px){.portfolio__item--extend .item__footer{align-items:start!important}}@media only screen and (max-width:1599.98px){.portfolio__item--extend .item__footer{flex-direction:column}.portfolio__item--extend .item__tags{margin-top:10px}}.portfolio__item--extend .item__tags ul{flex-wrap:wrap;gap:10px}@media only screen and (max-width:575.98px){.portfolio__item--extend .item__tags ul{gap:8px}}.portfolio__item--extend .item__tags ul li:before{content:unset!important}.portfolio__item--extend .item__tags ul li:not(:first-child){padding-left:0}.portfolio__item--extend .item__tags ul li a{text-transform:uppercase;border:1px solid #ffffff1a;border-radius:17px;padding:8.5px 18px;font-size:15px;line-height:1;display:inline-block}@media only screen and (max-width:575.98px){.portfolio__item--extend .item__tags ul li a{padding:7.5px 15px;font-size:12px}}.portfolio-3-area{overflow:hidden}@media only screen and (min-width:1600px){.portfolio-3-area .row.g-xxl-6{--bs-gutter-y:3.75rem;--bs-gutter-x:3.75rem}}.portfolio-3__item{border:1px solid #ffffff1a;border-radius:15px;padding:15px;overflow:hidden}@media only screen and (max-width:991.98px){.portfolio-3__item{padding:10px}}@media only screen and (max-width:575.98px){.portfolio-3__item{padding:5px}}.portfolio-3__item .item-thumb{border-radius:15px;overflow:hidden}.portfolio-3__item .item-content{-o-transition:all .5s ease;padding:45px;transition:all .5s;inset:0 0 -100%}@media only screen and (max-width:1199.98px){.portfolio-3__item .item-content{padding:20px}}.portfolio-3__item:hover .item-content{bottom:0}.brands-area .brand-row .col:nth-child(2n) .brands__item--extend.rotate:nth-child(odd){transform:rotate(-2deg)}.brands-area .brand-row .col:nth-child(odd) .brands__item--extend.rotate:nth-child(odd){transform:rotate(2deg)}.brands__title{font-size:24px;line-height:34px}.brands__item{aspect-ratio:3/2;-o-transition:all .5s ease;background-color:#ecedde;border:1px solid #ecedde;border-radius:10px;padding:0 20px;transition:all .5s}@media only screen and (max-width:767.98px){.brands__item{border-radius:5px}}.brands__item:hover{background-color:#d2d3c3}.brands__item--extend{background-color:#111;border-color:#ffffff1a}.brands__item--extend:hover{background-color:#edff0033;border-color:#edff004d}.brands__item--extend:hover.rotate{transform:rotate(0)!important}@media only screen and (min-width:1200px){.brands-2-area{padding-bottom:0}}@media only screen and (min-width:1400px){.brands-2-area{padding-bottom:60px}}.brands-2__item{width:100%;padding:20px}.brands-2__item:has(img){border:1px solid #0000001a}@media only screen and (min-width:1200px){.brands-2__item{aspect-ratio:1;width:33.3333%}}@media only screen and (max-width:1199.98px){.brands-2__item{aspect-ratio:1;width:33.3333%}.brands-2__item:not(:has(img)){display:none}}@media only screen and (max-width:767.98px){.brands-2__item{width:50%;padding:0}}@media only screen and (max-width:575.98px){.brands-2__item{aspect-ratio:2;width:100%}}.image__thumb{background:linear-gradient(#1b1c1ecc,#1b1c1e00),var(--image-thumb-background);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:35px;padding:250px 0;overflow:hidden}@media only screen and (max-width:1199.98px){.image__thumb{border-radius:20px;padding:130px 30px}}@media only screen and (max-width:767.98px){.image__thumb{border-radius:10px;padding:100px 30px}}.image__content{color:#fff;width:100%;max-width:890px;margin:0 auto}.testimonial-area{z-index:1}.testimonial__item{background-color:#f5f5eb;border-radius:15px;padding:45px}@media only screen and (max-width:767.98px){.testimonial__item{padding:30px}}.testimonial__item .quote{margin-bottom:48px}@media only screen and (max-width:767.98px){.testimonial__item .quote{margin-bottom:30px}}.testimonial__item p{padding-bottom:45px;font-size:20px}@media only screen and (max-width:767.98px){.testimonial__item p{padding-bottom:30px}}.testimonial__item .author{border-top:1px solid #d2d3c3;gap:10px;padding-top:45px}@media only screen and (max-width:767.98px){.testimonial__item .author{padding-top:30px}}.testimonial__item .author__avatar{border-radius:50%;min-width:70px;max-width:70px;min-height:70px;max-height:70px;overflow:hidden}@media only screen and (max-width:767.98px){.testimonial__item .author__avatar{min-width:55px;max-width:55px;min-height:55px;max-height:55px}}.testimonial__item .author__title{margin-bottom:8px}@media only screen and (max-width:767.98px){.testimonial__item .author__title{margin-bottom:5px}}.testimonial-2__item{background-color:#fff;height:100%;padding:60px 35px}@media only screen and (max-width:1439.98px){.testimonial-2__item{padding:30px 25px}}.testimonial-2__item:hover .item__details-info{opacity:1;transform:scale(1)skew(0deg)translate(-50%,-50%)}.testimonial-2__item .item-stars ul{color:#000;gap:2px;font-size:23px}.testimonial-2__item .item__short-info{height:100%}.testimonial-2__item .item__short-info p{color:#000;margin-top:20px;font-size:20px;line-height:30px}@media only screen and (max-width:991.98px){.testimonial-2__item .item__short-info p{margin-top:5px}}@media only screen and (max-width:767.98px){.testimonial-2__item .item__short-info p{font-size:16px}}.testimonial-2__item .item__short-info-wrapper{gap:125px;height:100%}@media only screen and (max-width:1599.98px){.testimonial-2__item .item__short-info-wrapper{gap:80px}}@media only screen and (max-width:991.98px){.testimonial-2__item .item__short-info-wrapper{gap:50px}}.testimonial-2__item .item__author{color:#000}.testimonial-2__item .item__author .designation{margin-top:10px}@media only screen and (max-width:991.98px){.testimonial-2__item .item__author .designation{margin-top:5px}}.testimonial-2__item .item__details-info{color:#000;transform-origin:0 0;opacity:0;background-color:#edff00;place-content:center;width:100%;height:100%;transition:all .3s ease-in-out;display:grid;top:50%;left:50%;transform:scale(.5)skew(20deg)translate(-50%,-50%)}.testimonial-2__item .item__details-info .item-rating{font-size:120px;line-height:100%}.testimonial-2__item .item__details-info .item-stars{margin-top:10px}.testimonial-2__item .item__details-info p{margin-top:8px;font-size:16px}.testimonial-2__item .item__details-info .item-total-reviews{margin-top:12px}.testimonial-3-area{z-index:1;background-color:#090909}.testimonial-3__shape{z-index:-1;top:0;left:0}.testimonial-3__slider{max-width:820px}.testimonial-3__slider .testimonial-item{-webkit-user-select:none;user-select:none;background-color:#232323;border:1px solid #ffffff1a;border-radius:10px;height:auto;padding:35px}@media only screen and (max-width:575.98px){.testimonial-3__slider .testimonial-item{padding:20px}}.testimonial-3__slider .testimonial-title{border:1px solid #ffffff1a;border-radius:10px;padding:35px}@media only screen and (max-width:767.98px){.testimonial-3__slider .testimonial-title{font-size:20px}}@media only screen and (max-width:575.98px){.testimonial-3__slider .testimonial-title{border:none;padding:0;font-size:18px;font-weight:400}}.testimonial-3__slider .testimonial-author{gap:20px;margin-top:35px}@media only screen and (max-width:575.98px){.testimonial-3__slider .testimonial-author{flex-direction:column;gap:10px;margin-top:25px}}.testimonial-3__slider .testimonial-author .author-avatar{border-radius:50%;flex-shrink:0;width:80px;height:80px}@media only screen and (max-width:575.98px){.testimonial-3__slider .testimonial-author .author-avatar{width:50px;height:50px}}.testimonial-3__slider .testimonial-author .author-designation{margin-top:5px}.testimonial-3__navigation .testimonial-3__next,.testimonial-3__navigation .testimonial-3__prev{color:#fff;-o-transition:all .5s ease;-webkit-user-select:none;user-select:none;cursor:pointer;border:1px solid #fff;border-radius:50px;width:100px;height:50px;transition:all .5s}.testimonial-3__navigation .testimonial-3__next:hover,.testimonial-3__navigation .testimonial-3__prev:hover{color:#edff00;border-color:#edff00}.testimonial-4__slider .testimonial-item{background-color:#fff;border-radius:10px;padding:45px}@media only screen and (max-width:991.98px){.testimonial-4__slider .testimonial-item{padding:30px}}@media only screen and (max-width:767.98px){.testimonial-4__slider .testimonial-item{padding:20px}}.testimonial-4__slider .testimonial-content{color:#000;margin:40px 0}@media only screen and (max-width:991.98px){.testimonial-4__slider .testimonial-content{margin:30px 0}}@media only screen and (max-width:767.98px){.testimonial-4__slider .testimonial-content{margin:20px 0}}@media only screen and (min-width:1200px){.testimonial-4__slider .testimonial-content p{font-size:18px}}.testimonial-4__slider .testimonial-author{gap:20px}@media only screen and (max-width:767.98px){.testimonial-4__slider .testimonial-author{gap:10px}}.testimonial-4__slider .testimonial-author .author{padding-top:45px}@media only screen and (max-width:575.98px){.testimonial-4__slider .testimonial-author .author{padding-top:30px}}.testimonial-4__slider .testimonial-author .author__avatar{border-radius:50%;flex-shrink:0;width:65px;height:65px;overflow:hidden}@media only screen and (max-width:767.98px){.testimonial-4__slider .testimonial-author .author__avatar{width:50px;height:50px}}.testimonial-4__slider .testimonial-author .author__title{margin-bottom:8px}@media only screen and (max-width:767.98px){.testimonial-4__slider .testimonial-author .author__title{margin-bottom:5px}}.testimonial-4__pagination{line-height:1}.testimonial-4__pagination .swiper-pagination-bullet{opacity:1;background-color:#edff00}.testimonial-4__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.blog-area{background-color:#d2d3c3}.blog__header{max-width:1000px;margin:0 auto}.blog__items{overflow:hidden}.blog__items [class*=col-]:last-of-type .blog__item{border-bottom:1px solid #1b1c1e}.blog__item{border-top:1px solid #1b1c1e;gap:30px;padding:35px 0}@media only screen and (max-width:767.98px){.blog__item{flex-direction:column;padding:20px 0}}@media only screen and (max-width:575.98px){.blog__item{text-align:center}}.blog__item .blog-thumb{border-radius:10px;flex:1;overflow:hidden}@media only screen and (max-width:767.98px){.blog__item .blog-thumb{border-radius:5px;order:1}}.blog__item .blog-thumb img{width:100%}.blog__item .blog-content{flex:1}@media only screen and (max-width:767.98px){.blog__item .blog-content{order:2}}.blog__item .blog-content .blog-meta{margin-bottom:22px}@media only screen and (max-width:991.98px){.blog__item .blog-content .blog-meta{margin-bottom:15px}}.blog__item .blog-content .blog-meta ul{gap:18.5px}@media only screen and (max-width:767.98px){.blog__item .blog-content .blog-meta ul{gap:10px}}@media only screen and (max-width:575.98px){.blog__item .blog-content .blog-meta ul{flex-direction:column;width:100%}}.blog__item .blog-content .blog-meta ul li:not(:first-child):before{content:"";color:#1b1c1e;font:var(--fa-font-solid);vertical-align:middle;padding-right:18.5px;font-size:7px}@media only screen and (max-width:767.98px){.blog__item .blog-content .blog-meta ul li:not(:first-child):before{padding-right:10px}}.blog__item .blog-content .blog-meta ul li a:hover{color:#51733f}@media only screen and (min-width:992px){.blog__item .blog-content .blog-title{font-size:36px}}.blog__item .blog-content .blog-title a:hover{color:#51733f}.blog__item .blog-content .common-btn{margin-top:48px}@media only screen and (max-width:991.98px){.blog__item .blog-content .common-btn{margin-top:30px}}.blog-filter-area{background-color:#ecedde;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.blog-filter-area.after-shape:after{background-color:#ecedde;width:100%;left:0;transform:translateY(100px)}.blog-filter__links ul{gap:10px 35px}@media only screen and (max-width:1199.98px){.blog-filter__links ul{gap:8px 15px}}@media only screen and (max-width:991.98px){.blog-filter__links ul{gap:5px 12px}}.blog-filter__links ul li{font-size:20px}@media only screen and (max-width:991.98px){.blog-filter__links ul li{font-size:16px}}.blog-filter__links ul li.filter{cursor:pointer}.blog-filter__links ul li.active{color:#51733f}.blog-2__item{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(24,minmax(0,1fr));gap:55px;padding:35px 0;display:grid}.blog-2__item:first-of-type{border-top:1px solid #ffffff1a}@media only screen and (max-width:1439.98px){.blog-2__item{gap:30px}}@media only screen and (max-width:767.98px){.blog-2__item{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;padding:15px 0}}.blog-2__item .blog-content{grid-column:span 9/span 9}@media only screen and (max-width:1439.98px){.blog-2__item .blog-content{grid-column:span 11/span 11}}@media only screen and (max-width:1199.98px){.blog-2__item .blog-content{grid-column:span 14/span 14}}@media only screen and (max-width:767.98px){.blog-2__item .blog-content{grid-column:span 12/span 12}}.blog-2__item .blog-thumb{grid-column:span 6/span 6}@media only screen and (max-width:1439.98px){.blog-2__item .blog-thumb{grid-column:span 6/span 6}}@media only screen and (max-width:1199.98px){.blog-2__item .blog-thumb{grid-column:span 10/span 10}}@media only screen and (max-width:767.98px){.blog-2__item .blog-thumb{grid-column:span 12/span 12}}.blog-2__item .blog-thumb .hover-arrow{opacity:0;z-index:10;background-color:#fffc;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.5)}.blog-2__item .blog-info{grid-column:span 9/span 9}@media only screen and (max-width:1439.98px){.blog-2__item .blog-info{grid-column:span 7/span 7}}@media only screen and (max-width:1199.98px){.blog-2__item .blog-info{grid-column:span 24/span 24}}@media only screen and (max-width:767.98px){.blog-2__item .blog-info{grid-column:span 12/span 12}}.blog-2__item .blog-info p{color:#999;font-size:18px}@media only screen and (max-width:767.98px){.blog-2__item .blog-info p{font-size:16px}}.blog-2__item .blog-header{gap:27px}@media only screen and (max-width:767.98px){.blog-2__item .blog-header{gap:10px}}.blog-2__item .blog-header .catagory{border:1px solid #ffffff1a;border-radius:6px;padding:0 22px;font-size:15px;line-height:34px}@media only screen and (max-width:767.98px){.blog-2__item .blog-header .catagory,.blog-2__item .blog-header .reading-time{padding:0 15px;font-size:12px;line-height:25px}}.blog-2__item .blog-title{margin-top:28px}@media only screen and (max-width:1199.98px){.blog-2__item .blog-title{margin-top:15px}}.blog-2__item .blog-title a{color:#fff}.blog-2__item .blog-meta{margin-top:30px}@media only screen and (max-width:1199.98px){.blog-2__item .blog-meta{margin-top:20px}}@media only screen and (max-width:991.98px){.blog-2__item .blog-meta{margin-top:10px}}.blog-2__item .blog-meta ul{gap:15px}.blog-2__item .blog-meta ul li:not(:first-child):before{font:var(--fa-font-solid);content:"";vertical-align:middle;margin-right:15px;font-size:6px}.blog-2__item .blog-meta ul li a{color:#fff;font-size:15px}.blog-3__item{color:#000;-o-transition:all .5s ease;border:1px solid #000;border-radius:26px;padding:33px;transition:all .5s;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #000}@media only screen and (max-width:991.98px){.blog-3__item{padding:25px}}.blog-3__item.active .blog-3__footer .common-btn,.blog-3__item:hover .blog-3__footer .common-btn{color:#fff;background-color:#000;animation:none}.blog-3__item.style-2{box-shadow:none;border-radius:10px;padding:30px}@media only screen and (max-width:991.98px){.blog-3__item.style-2{padding:20px}}.blog-3__item.style-2.active .blog-3__footer.style-2 .common-btn,.blog-3__item.style-2:hover .blog-3__footer.style-2 .common-btn{color:#000;background-color:#edff00;animation:none}.blog-3__header .blog-meta ul li:not(:first-child){padding-left:4px}.blog-3__header .blog-meta ul li:not(:first-child):before{font:var(--fa-font-regular);content:"/";vertical-align:middle;margin-right:4px}.blog-3__header .blog-title{margin-top:20px}@media only screen and (max-width:991.98px){.blog-3__header .blog-title{margin-top:10px}}.blog-3__header .blog-title a{color:inherit}.blog-3__header p{margin-top:20px;font-size:18px}@media only screen and (max-width:991.98px){.blog-3__header p{margin-top:10px;font-size:16px}}.blog-3__header.style-as-body{padding-top:25px}@media only screen and (max-width:991.98px){.blog-3__header.style-as-body{padding-top:15px}}.blog-3__body .blog-thumb{border-radius:15px;margin-top:15px;overflow:hidden}@media only screen and (max-width:991.98px){.blog-3__body .blog-thumb{margin-top:8px}}.blog-3__body.style-2 .blog-thumb{border-radius:10px;margin-top:0}.blog-3__body.style-2 .blog-thumb .blog-publish-date{background-color:#fff;border-radius:4px;padding:9px 15px;line-height:1;top:25px;left:25px}@media only screen and (max-width:991.98px){.blog-3__body.style-2 .blog-thumb .blog-publish-date{padding:5px 10px;top:10px;left:10px}}.blog-3__footer{margin-top:30px}@media only screen and (max-width:991.98px){.blog-3__footer{margin-top:20px}}.blog-3__footer .common-btn{color:#000;background-color:#0000;border-color:#000}.blog-3__footer .common-btn:hover{background-color:#edff00;animation:none}.blog-3__footer.style-2 .common-btn{border-radius:10px}@media only screen and (min-width:992px){.blog-3__footer.style-2 .common-btn{padding:15px 20px}}.contact__wrapper{background-color:#ecedde;border-radius:15px;padding:60px}@media only screen and (max-width:1439.98px){.contact__wrapper{border-radius:20px;padding:50px}}@media only screen and (max-width:1199.98px){.contact__wrapper{padding:40px}}@media only screen and (max-width:991.98px){.contact__wrapper{border-radius:30px;padding:30px}}.contact__info{background-color:#d2d3c3;border-radius:16px;padding:45px 35px}@media only screen and (max-width:1199.98px){.contact__info{padding:25px}}.contact__info .title{margin-bottom:20px}@media only screen and (min-width:992px){.contact__info .title{font-size:36px}}@media only screen and (max-width:991.98px){.contact__info .title{margin-bottom:10px}.contact__info .title br{display:none}}.contact__info .sub-title{color:#51733f;text-decoration:underline}.contact__info .address a,.contact__info .address p,.contact__info .digital-contacts a,.contact__info .digital-contacts p{font-size:20px;line-height:1}@media only screen and (max-width:575.98px){.contact__info .address a,.contact__info .address p,.contact__info .digital-contacts a,.contact__info .digital-contacts p{font-size:16px}}.contact__info .digital-contacts{margin-top:30px;margin-bottom:27px}@media only screen and (max-width:767.98px){.contact__info .digital-contacts{margin-top:20px;margin-bottom:20px}}.contact__info .address{margin-top:30px}@media only screen and (max-width:767.98px){.contact__info .address{margin-top:20px}}.contact__info .social-links{margin-top:32px}@media only screen and (max-width:767.98px){.contact__info .social-links{margin-top:20px}}.contact__info .social-links ul{gap:10px}.contact__info .social-links ul li{width:calc(33.3333% - 10px)}@media only screen and (max-width:1439.98px){.contact__info .social-links ul li{width:calc(50% - 10px)}}@media only screen and (max-width:991.98px){.contact__info .social-links ul li{width:calc(33.3333% - 10px)}}@media only screen and (max-width:575.98px){.contact__info .social-links ul li{width:calc(50% - 10px)}}@media only screen and (max-width:320.98px){.contact__info .social-links ul li{width:100%}}.contact__info .social-links ul li a{color:#1b1c1e;background-color:#fff;border-radius:16px;padding:6px 22px;font-size:14px}.contact__info .social-links ul li a:hover{color:#fff;background-color:#51733f}.contact__form .input-group input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #d2d3c3!important}:is(.contact__form .input-group input:autofill:hover,.contact__form .input-group input:autofill:focus){-webkit-box-shadow:inset 0 0 0 1000px #d2d3c3!important}.contact__form .input-group label{-o-transition:all .3s;background-color:#d2d3c3;border-top-right-radius:0;border-bottom-right-radius:0;padding:0;transition:all .3s;top:30px;left:30px;transform:translateY(-50%);border-radius:4px!important}.contact__form .input-group input,.contact__form .input-group textarea{color:#1b1c1e;background-color:#d2d3c3;border:none;outline:none;padding:22px 30px;border-radius:10px!important;margin-left:0!important}.contact__form .input-group input::placeholder,.contact__form .input-group textarea::placeholder{color:#0000;opacity:0}.contact__form .input-group input:focus+label,.contact__form .input-group input:not(:placeholder-shown)+label,.contact__form .input-group textarea:focus+label,.contact__form .input-group textarea:not(:placeholder-shown)+label{padding:0 10px;top:0}.contact__form .common-btn:hover{animation:none}.funfact__marque-wrapper{width:110%;padding:28px 0}@media only screen and (max-width:1439.98px){.funfact__marque-wrapper{padding:10px 0}}.funfact__marque-wrapper.left{color:#000;background-color:#fff;transform:rotate(3deg)skew(3deg)}@media only screen and (max-width:1439.98px){.funfact__marque-wrapper.left{transform:rotate(2.5deg)skew(2.5deg)}}@media only screen and (max-width:991.98px){.funfact__marque-wrapper.left{transform:rotate(3deg)skew(3deg)}}@media only screen and (max-width:767.98px){.funfact__marque-wrapper.left{transform:rotate(0)skew(0deg)}}.funfact__marque-wrapper.right{color:#000;background-color:#edff00;margin-top:-116px;transform:rotate(-3deg)skew(-3deg)}@media only screen and (max-width:1439.98px){.funfact__marque-wrapper.right{margin-top:-80px;transform:rotate(-2.5deg)skew(-2.5deg)}}@media only screen and (max-width:991.98px){.funfact__marque-wrapper.right{margin-top:-77px;transform:rotate(-3deg)skew(-3deg)}}@media only screen and (max-width:767.98px){.funfact__marque-wrapper.right{margin-top:0;transform:rotate(0)skew(0deg)}}.funfact__marque-wrapper .marquee-text{font-size:60px;line-height:1}@media only screen and (max-width:991.98px){.funfact__marque-wrapper .marquee-text{font-size:50px}}@media only screen and (max-width:767.98px){.funfact__marque-wrapper .marquee-text{font-size:45px}}@media only screen and (max-width:575.98px){.funfact__marque-wrapper .marquee-text{font-size:35px}}.funfact-2__item{background-color:#0d0d0d;border:1px solid #ffffff1a;border-radius:10px;gap:30px;padding:35px}@media only screen and (max-width:767.98px){.funfact-2__item{gap:20px;padding:20px}}@media only screen and (max-width:575.98px){.funfact-2__item{gap:10px}}.funfact-2__item:hover .item-counter{color:#fff;text-stroke-color:#000;-webkit-text-stroke-color:#000;filter:drop-shadow(0 0 75px #edff00)}.funfact-2__item .item-counter{text-stroke:1px #fff;-webkit-text-stroke:1px #fff;color:#0000;-o-transition:all .5s ease;transition:all .5s}@media only screen and (min-width:1600px){.funfact-2__item .item-counter{font-size:90px}}@media only screen and (max-width:1599.98px){.funfact-2__item .item-counter{font-size:90px}}@media only screen and (max-width:991.98px){.funfact-2__item .item-counter{font-size:80px}}@media only screen and (max-width:767.98px){.funfact-2__item .item-counter{font-size:70px}}@media only screen and (max-width:575.98px){.funfact-2__item .item-counter{font-size:60px}}.funfact-2__item .item-counter em{font-style:normal}.funfact-2__item .item-info{color:#999}.video-area{background-blend-mode:normal;background-position:50%;background-size:cover;height:700px}@media only screen and (max-width:991.98px){.video-area{height:500px}}@media only screen and (max-width:767.98px){.video-area{height:400px}}.video__content h2{margin-top:30px}@media only screen and (max-width:767.98px){.video__content h2{margin-top:20px}}.video__btn{z-index:0;background-color:#fff;border:none;border-radius:100%;width:160px;height:160px}@media only screen and (max-width:767.98px){.video__btn{width:120px;height:120px}}.video__btn:after,.video__btn:before{z-index:-1;-o-transition:all .5s ease;background-color:#0000;border:30px solid #fff3;border-radius:50%;transition:all .5s;animation-name:ripple;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;inset:0}.video-2__video{object-fit:cover;object-position:center;width:100%;max-height:800px}.round-area{background-color:#edff00;padding:35px 0;overflow:hidden}@media only screen and (max-width:991.98px){.round-area{padding:20px 0}}.round__content img{margin:0 30px}@media only screen and (max-width:767.98px){.round__content img{margin:0 20px}}.round__content .tag{color:#000;line-height:1}@media only screen and (min-width:1200px){.round__content .tag{font-size:36px}}.marquee-item{margin-left:5rem;margin-right:5rem}@media only screen and (max-width:767.98px){.marquee-item{margin-left:1rem;margin-right:1rem}}.breadcrumb__sub-title{color:#51733f;-o-transition:all .5s ease;border:1px solid #51733f;border-radius:18px;margin-bottom:25px;padding:5px 20px;transition:all .5s}@media only screen and (max-width:767.98px){.breadcrumb__sub-title{margin-bottom:15px}}.breadcrumb__sub-title:hover{letter-spacing:1.1px}.breadcrumb__title{font-size:60px}@media only screen and (max-width:991.98px){.breadcrumb__title{font-size:50px}}@media only screen and (max-width:767.98px){.breadcrumb__title{font-size:45px}}@media only screen and (max-width:575.98px){.breadcrumb__title{font-size:35px}}.faq-area.after-shape:after{background-color:#ecedde;width:100%;left:0;transform:translateY(100px)}.faq__accordion{border-radius:0}.faq__accordion .accordion-item{background-color:#0000}.faq__accordion .accordion-item:first-of-type,.faq__accordion .accordion-item:first-of-type>.accordion-header .accordion-button,.faq__accordion .accordion-item:last-of-type,.faq__accordion .accordion-item:last-of-type>.accordion-header .accordion-button{border-radius:0}.faq__accordion .accordion-item{border:none;border-top:1px solid #1b1c1e}.faq__accordion .accordion-item:last-of-type{border-bottom:1px solid #1b1c1e}.faq__accordion .accordion-button{font-size:inherit;font-weight:inherit;-o-transition:all .5s ease;background-color:#0000;padding:32px 0;transition:all .5s}@media only screen and (max-width:991.98px){.faq__accordion .accordion-button{padding:20px 0}}.faq__accordion .accordion-button:not(.collapsed){color:#51733f;box-shadow:none;background-color:#0000;padding-bottom:0}.faq__accordion .accordion-button:not(.collapsed):after{color:#51733f;transform:rotate(45deg)}.faq__accordion .accordion-button:focus{box-shadow:none;outline:0}.faq__accordion .accordion-button:after{font:var(--fa-font-solid);content:"";background-image:none;font-size:20px;transform:rotate(-45deg)}.faq__accordion .accordion-body{padding:30px 0}@media only screen and (max-width:991.98px){.faq__accordion .accordion-body{padding:20px 0}}.faq-2__item{background-color:#000;border:none;border-radius:10px!important}.faq-2__item .accordion-header{color:#fff}.faq-2__item .accordion-button,.faq-2__item .accordion-button:not(.collapsed){box-shadow:none;transform-origin:50%;background-color:#0000;border-radius:0!important}.faq-2__item .accordion-button:after,.faq-2__item .accordion-button:not(.collapsed):after{content:"";transform-origin:50%;-o-transition:all .3s ease;background-image:none;border-top:8px solid;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;margin-left:auto;transition:all .3s}.faq-2__item .accordion-button{color:inherit;font-size:inherit;padding:28px}@media only screen and (max-width:575.98px){.faq-2__item .accordion-button{padding:15px}}.faq-2__item .accordion-button:not(.collapsed){color:inherit;font-size:inherit;padding:28px}.faq-2__item .accordion-button:not(.collapsed):after{transform:rotate(180deg)}@media only screen and (max-width:575.98px){.faq-2__item .accordion-button:not(.collapsed){padding:15px}}.faq-2__item .accordion-body{color:#fff;padding:0 28px 28px}@media only screen and (max-width:575.98px){.faq-2__item .accordion-body{padding:15px}}.faq-2__item:not(:last-of-type){margin-bottom:25px}@media only screen and (max-width:575.98px){.faq-2__item:not(:last-of-type){margin-bottom:15px}}.instagram__gallery{-webkit-grid-template-columns:repeat(5,minmax(0,1fr));-moz-grid-template-columns:repeat(5,minmax(0,1fr));-ms-grid-template-columns:repeat(5,minmax(0,1fr));-o-grid-template-columns:repeat(5,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));gap:30px}@media only screen and (max-width:1199.98px){.instagram__gallery{gap:10px}}@media only screen and (max-width:991.98px){.instagram__gallery{-webkit-grid-template-columns:repeat(3,minmax(0,1fr));-moz-grid-template-columns:repeat(3,minmax(0,1fr));-ms-grid-template-columns:repeat(3,minmax(0,1fr));-o-grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:575.98px){.instagram__gallery{-webkit-grid-template-columns:repeat(2,minmax(0,1fr));-moz-grid-template-columns:repeat(2,minmax(0,1fr));-ms-grid-template-columns:repeat(2,minmax(0,1fr));-o-grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:320.98px){.instagram__gallery{-webkit-grid-template-columns:repeat(1,minmax(0,1fr));-moz-grid-template-columns:repeat(1,minmax(0,1fr));-ms-grid-template-columns:repeat(1,minmax(0,1fr));-o-grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr))}}.instagram__item .icon-box{color:#1b1c1e;background-color:#fff;width:42px;height:42px;top:15px;right:15px}.instagram__item .icon-box i,.instagram__item .icon-box svg{font-size:24px}@media only screen and (max-width:767.98px){.instagram__item .icon-box{width:30px;height:30px;top:10px;right:10px}.instagram__item .icon-box i,.instagram__item .icon-box svg{font-size:20px}}.yarl__container{background-color:#000000f2!important}.portfolio-details__info{border:1px solid #b3b3ad;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr))}@media only screen and (max-width:1199.98px){.portfolio-details__info{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:767.98px){.portfolio-details__info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:575.98px){.portfolio-details__info{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width:767.98px){.portfolio-details__info{text-align:center}}.portfolio-details__info .info-item{height:100%;padding:30px 60px}@media only screen and (max-width:1439.98px){.portfolio-details__info .info-item{padding:20px 30px}}@media only screen and (max-width:1199.98px){.portfolio-details__info .info-item:first-child,.portfolio-details__info .info-item:not(:last-child){padding-bottom:0}}@media only screen and (max-width:1439.98px){.portfolio-details__info .info-item:nth-last-child(2){padding-bottom:20px}}@media only screen and (max-width:767.98px){.portfolio-details__info .info-item:nth-last-child(2){padding-bottom:0}}.portfolio-details__info .info-item .info-title{font-size:20px}@media only screen and (max-width:767.98px){.portfolio-details__info .info-item .info-title{font-size:18px}}.portfolio-details__info .info-item .info-social ul{gap:22px;margin-top:5px}@media only screen and (max-width:767.98px){.portfolio-details__info .info-item .info-social ul{justify-content:center}}.portfolio-details__info .info-item .info-social ul li a:hover{color:#51733f}.portfolio-details__info .info-item .info{font-size:18px}@media only screen and (max-width:767.98px){.portfolio-details__info .info-item .info{font-size:16px}}.portfolio-details__thumb img{width:100%}.portfolio-details__content{counter-reset:sub-discription-titles}.portfolio-details__content .sub-discription:not(:first-child){margin-top:50px}@media only screen and (max-width:991.98px){.portfolio-details__content .sub-discription:not(:first-child){margin-top:25px}}.portfolio-details__content .sub-discription .sub-discription-titles{margin-bottom:25px}.portfolio-details__content .sub-discription .sub-discription-titles:before{counter-increment:sub-discription-titles;content:counter(sub-discription-titles)". "}@media only screen and (min-width:992px){.portfolio-details__content .sub-discription .sub-discription-titles{margin-bottom:12px;font-size:36px}}.portfolio-details__content .sub-discription p:not(:first-child){margin-top:17.5px}@media only screen and (min-width:992px){.portfolio-details__content .sub-discription p{font-size:18px}.portfolio-details__content .sub-discription p:not(:first-child){margin-top:35px}}.portfolio-details__content .sub-discription ul{margin-top:17.5px}@media only screen and (min-width:992px){.portfolio-details__content .sub-discription ul{margin-top:35px;font-size:18px}}.portfolio-details__content .sub-discription ul li:before{font:var(--fa-font-solid);content:"";vertical-align:middle;margin-right:8px;font-size:7px}@media only screen and (min-width:992px){.portfolio-details__content .sub-discription ul li:before{margin-right:11px;font-size:10px}}.portfolio-details__content .sub-discription ul li:not(:last-child){margin-bottom:15px}@media only screen and (max-width:991.98px){.portfolio-details__content .sub-discription ul li:not(:last-child){margin-bottom:5px}}.portfolio-details__content .sub-discription .figures{margin-top:60px}@media only screen and (max-width:991.98px){.portfolio-details__content .sub-discription .figures{margin-top:30px}}.portfolio-details__content .sub-discription .figures img{border-radius:10px;width:100%}.portfolio-details__content .sub-discription .figures img:not(:first-child){margin-top:30px}@media only screen and (max-width:991.98px){.portfolio-details__content .sub-discription .figures img:not(:first-child){margin-top:20px}}.portfolio-details__navigations{gap:30px}@media only screen and (max-width:991.98px){.portfolio-details__navigations{gap:20px}}.portfolio-details__navigations .common-btn__circle-move{color:#1b1c1e}@media only screen and (max-width:575.98px){.portfolio-details__navigations .common-btn__circle-move{width:130px;height:130px}}.portfolio-details__navigations .common-btn__circle-move:hover{color:#fff;z-index:99}.portfolio-details__navigations .common-btn__circle-move:hover span{background-color:#51733f}.portfolio-details__navigations .common-btn__circle-move .rotate-45{transform:rotate(45deg)}.portfolio-details__navigations .common-btn__circle-move .rotate-negative-45{transform:rotate(-45deg)}.blog-details__info{gap:20px 60px}@media only screen and (max-width:575.98px){.blog-details__info{gap:15px 30px}}.blog-details__info .info-item:has(img){gap:20px}@media only screen and (max-width:575.98px){.blog-details__info .info-item:has(img){gap:10px}}.blog-details__info .info-item:has(img) img{border-radius:100%;min-width:75px;max-width:75px;min-height:75px;max-height:75px}@media only screen and (max-width:575.98px){.blog-details__info .info-item:has(img) img{min-width:60px;max-width:60px;min-height:60px;max-height:60px}}.blog-details__info .info-item .info-title{font-size:16px}.blog-details__info .info-item .info{font-size:18px}.blog-details__thumb img{width:100%}.blog-details__content .mt-20{margin-top:10px}@media only screen and (min-width:992px){.blog-details__content .mt-20{margin-top:20px}}.blog-details__content .mt-50{margin-top:25px}@media only screen and (min-width:992px){.blog-details__content .mt-50{margin-top:50px}}.blog-details__content .mt-60{margin-top:30px}@media only screen and (min-width:992px){.blog-details__content .mt-60{margin-top:60px}}.blog-details__content .discription-lists ul{margin-top:12px}@media only screen and (min-width:992px){.blog-details__content .discription-lists ul{margin-top:25px;font-size:18px}}.blog-details__content .discription-lists ul li:before{font:var(--fa-font-solid);content:"";vertical-align:middle;margin-right:8px;font-size:7px}@media only screen and (min-width:992px){.blog-details__content .discription-lists ul li:before{margin-right:11px;font-size:10px}}.blog-details__content .discription-lists ul li:not(:last-child){margin-bottom:15px}@media only screen and (max-width:991.98px){.blog-details__content .discription-lists ul li:not(:last-child){margin-bottom:5px}}.blog-details__content .figures{margin-top:60px}@media only screen and (max-width:991.98px){.blog-details__content .figures{margin-top:30px}}.blog-details__content .figures img{border-radius:10px;width:100%}.blog-details__content .figures img:not(:first-child){margin-top:30px}@media only screen and (max-width:991.98px){.blog-details__content .figures img:not(:first-child){margin-top:20px}}.blog-details__content .discription-title{margin-bottom:25px}@media only screen and (min-width:992px){.blog-details__content .discription-title{margin-bottom:12px;font-size:36px}}.blog-details__content blockquote{border-radius:10px;padding:45px;overflow:hidden}@media only screen and (max-width:991.98px){.blog-details__content blockquote{padding:20px}}.blog-details__content blockquote svg{color:#51733f}.blog-details__content blockquote p{font-size:20px}.blog-details__content blockquote cite{color:#51733f;font-size:18px;font-style:normal}.blog-details__content blockquote cite:before{background-color:#51733f;width:40px;height:2px;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.blog-details__tagsAndSocial{border:1px solid #1b1c1e4d;border-right:none;border-left:none;gap:15px;padding:35px 0}@media only screen and (max-width:991.98px){.blog-details__tagsAndSocial{flex-direction:column;padding:18px 0}}.blog-details__tagsAndSocial .social-share,.blog-details__tagsAndSocial .tags{gap:25px}@media only screen and (max-width:1439.98px){.blog-details__tagsAndSocial .social-share,.blog-details__tagsAndSocial .tags{gap:15px}}.blog-details__tagsAndSocial .social-share ul,.blog-details__tagsAndSocial .tags ul{gap:15px}@media only screen and (max-width:1439.98px){.blog-details__tagsAndSocial .social-share ul,.blog-details__tagsAndSocial .tags ul{gap:8px}}.blog-details__tagsAndSocial .social-share ul li a,.blog-details__tagsAndSocial .tags ul li a{font-size:18px}.blog-details__tagsAndSocial .tags ul li a:hover{filter:drop-shadow(0 0 1px #51733f)}.blog-details__tagsAndSocial .social-share ul li a{color:#fff;background-color:#51733f;border-radius:100%;width:46px;height:46px}.blog-details__tagsAndSocial .social-share ul li a:hover{transform:scale(1.1)}.service-details__content{border:1px solid #1b1c1e4d;border-radius:10px;padding:35px}@media only screen and (max-width:1439.98px){.service-details__content{padding:25px}}@media only screen and (max-width:991.98px){.service-details__content{padding:20px}}.service-details__content .mt-20{margin-top:20px}.service-details__content .mt-30{margin-top:15px}@media only screen and (min-width:1200px){.service-details__content .mt-30{margin-top:30px}}.service-details__content .mt-50{margin-top:25px}@media only screen and (min-width:1200px){.service-details__content .mt-50{margin-top:50px}}.service-details__content .mt-60{margin-top:30px}@media only screen and (min-width:1200px){.service-details__content .mt-60{margin-top:60px}}.service-details__content .discription-lists{margin-top:12px}@media only screen and (min-width:1200px){.service-details__content .discription-lists{margin-top:25px;font-size:18px}}.service-details__content .discription-lists ul li:before{font:var(--fa-font-solid);content:"";vertical-align:middle;margin-right:8px;font-size:7px}@media only screen and (min-width:1200px){.service-details__content .discription-lists ul li:before{margin-right:11px;font-size:10px}}.service-details__content .discription-lists ul li:not(:last-child){margin-bottom:15px}@media only screen and (max-width:1199.98px){.service-details__content .discription-lists ul li:not(:last-child){margin-bottom:5px}}.service-details__content .figure img{border-radius:10px;width:100%}.service-details__content .figure img:not(:first-child){margin-top:30px}@media only screen and (max-width:991.98px){.service-details__content .figure img:not(:first-child){margin-top:20px}}@media only screen and (min-width:992px){.service-details__content .discription-title{font-size:36px}}