@import url(../../css2);h1,h2,h3,h4,h5,h6{margin:0 0 10px;color:#171a1d}body,p{line-height:26px}*,ul{margin:0}.bg-white,.content-info .default-btn:after,.content-info .default-btn:before,.cta-section .section-heading .sub-heading h4 span:after,.short-contact-content .default-btn:after,.short-contact-content .default-btn:before,body{background-color:#fff}.default-btn-2:after,.default-btn::after,.play-btn:after,.service-item:after{right:0;bottom:0}.header-menu-wrap li li>a,.header-menu-wrap ul li>a,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;font-family:Kanit,sans-serif}#popup-search-box,.header-menu-wrap li ul,.loaded .site-preloader{opacity:0;visibility:hidden}.top-mid-content h4 a,.top-social li a{font-size:17px;color:#171a1d}.header-cart-btn a,.header-menu-wrap ul li>a,.post-navigation li a:hover>span,.scroll-to-top,.scroll-to-top:hover,.top-bar .top-left li a,a,a:focus,a:hover{text-decoration:none}.default-btn,.section-heading h2,.service-item h3,.tags li a{text-transform:capitalize}.about-text h2,.video-info h2{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px}body{font-size:15px;color:#555;font-weight:400;letter-spacing:-.2px;position:relative;overflow-x:hidden}.default-btn,h1{line-height:55px}.blog-content h3 a,.booking-list-content h3 a,.contact-list-content h3 a,.content-info .default-btn:hover,.faq-section .accordion-item .accordion-button[aria-expanded=true],.filter-content h3 a,.header-menu-wrap ul li.active li a,.header.dark-text .header-menu-wrap ul li>a,.header.dark-text .header-right .search-icon,.nav-style-2 .header-right-box .header-right-content h4 a,.page-header-info h4 a,.page-header.gradiant .page-header-info h2,.post-card .post-content h3 a,.project-content h3 a,.short-contact-content .default-btn:hover,.sticky-fixed-top .header-menu-wrap ul li.active li a,.thumb-post .thumb-post-info h3 a,a,h1,h2,h3,h4{color:#171a1d}.header-menu-wrap ul li>a,h1,h2{font-weight:600}.default-btn,.section-heading h2,h3,h4{font-weight:500}*,.no-padding,.social-section .col-md-2{padding:0}h1{font-size:40px}h2{font-size:30px;line-height:58px;letter-spacing:-1px}h3,h4{line-height:1.7;letter-spacing:-.5px}h3{font-size:28px}h4{font-size:18px}.category-list li span,h5,h6{font-size:14px}p{font-size:15px;margin-bottom:15px}#popup-search-box .box-inner-wrap button:focus,#popup-search-box .box-inner-wrap input:focus,a:focus{outline:0}img{border:none;outline:0;max-width:100%}.custom-blog-content{overflow-x:auto}.custom-blog-content table{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px;border-width:1}.custom-blog-content td,th{padding:8px;text-align:left;border:1px solid gray}.custom-blog-content ul{display:block;padding:0;margin:0 0 0 33px;list-style:disc}ul{display:block;list-style:none;padding:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#171a1d!important}input:-moz-placeholder,textarea:-moz-placeholder{color:#171a1d!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#171a1d!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#171a1d!important}button{border:none;background:0 0}.about-section-2.minus-pd,.connect-section.connect-2,.padding{padding:120px 0}.padding-15{padding:15px}.padding-20{padding:20px}.bg-grey,.short-contact-2 .bg-half{background-color:#f9f8f4}.bg-grey-2,.short-contact .bg-half,.video-section-2 .bg-half{background-color:#f5f3ef}.bg-dark{background-color:#111!important}.bd-top{border-top:1px solid #c1c1c1}.bd-bottom{border-bottom:1px solid #c1c1c1}.bd-left{border-left:1px solid #c1c1c1}.bd-right{border-right:1px solid #c1c1c1}.mt-10,.project-details-list .team-social li i{margin-top:10px}#form-messages,.about-company .section-heading p,.mt-15{margin-top:15px}.mt-20,.page-header .post-meta,.service-section-3 .section-heading p{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.contact-list li:not(:last-of-type),.counter-list li:not(:last-of-type),.faq-section .accordion-item:not(:last-of-type),.mb-10,.mb-25{margin-bottom:10px}.mb-15,.price-list li:not(:last-of-type){margin-bottom:15px}.about-company .section-heading .sub-heading h4,.contact-content .section-heading .sub-heading h4,.content-box .section-heading h4,.mb-20,.post-details .post-meta,.project-details-list li:not(:last-of-type),.service-details-list li:not(:last-of-type),.service-section-3 .section-heading .sub-heading h4,.skills-items li:not(:last-of-type){margin-bottom:20px}.about-section-2 .section-heading h2,.blog-content p,.mb-30,.thumb-post li:not(:last-of-type),.widget-item .desc{margin-bottom:30px}.mb-35{margin-bottom:35px}.booking-list li:not(:last-of-type),.comments-box,.comments-box .comment,.mb-40,.pricing-list li:not(:last-of-type),.project-filter,.service-details-info,.widget-item img{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-60,.service-details-list{margin-bottom:60px}.form-control,.form-control:hover,a,a:hover,button,img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{cursor:pointer;background:#fc6f2b}::selection{background-color:#fc6f2b;color:#fff}-webkit-::selection{background-color:#fc6f2b;color:#fff}::-moz-selection{background-color:#fc6f2b;color:#fff}.site-preloader{position:fixed;z-index:999;height:100%;width:100%;background:#fff;top:0;left:0}.default-btn,.default-btn-2{position:relative;font-size:16px;overflow:hidden}.site-preloader .spinner{background-color:#fc6f2b;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}.spinner{width:40px;height:40px;border-radius:100%;-webkit-animation:1s ease-in-out infinite scaleout;animation:1s ease-in-out infinite scaleout}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.play-btn,.play-btn:before{transform:translate(-50%,-50%)}.btn-group{column-gap:20px}.default-btn{display:inline-block;background:#fc6f2b;color:#fff;height:55px;margin-top:-13px;padding:0 35px;letter-spacing:0;border-radius:5px;transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-ms-transition:.7s;-o-transition:.7s;z-index:1}.default-btn-2,.top-mid-content h4 a{font-weight:400}.page-header-info h4,.play-btn{background-color:#fff;text-align:center}.hero-btn::before,.hero-section,.page-header{background-repeat:no-repeat}.default-btn-2:after,.default-btn-2:before,.default-btn::after,.default-btn::before,.service-item:after{content:"";width:0;height:50%;position:absolute;transition:.3s cubic-bezier(.785, .135, .15, .86);z-index:-1;background-color:#fc6f2b}.default-btn-2:before,.default-btn::before{top:0;left:0}.about-bottom-2 .counter-box p,.content-caption h2,.content-contact-info h3 a,.cta-content .default-btn:hover,.cta-section .section-heading h2,.cta-section .section-heading h4,.default-btn:hover,.header-menu-wrap li li.active a,.header-menu-wrap ul li.active li a:hover,.header.dark-text .header-menu-wrap li li:hover>a,.project-bottom .section-heading h2,.project-info h3 a,.service-details-list li a:hover h3,.service-details-list li.active a h3,.service-details-list li.active a i,.service-item:hover h3 a,.service-item:hover p,.service-section-2 .section-heading h2,.short-contact-box h3 a,.short-contact-content .section-heading .sub-heading h4,.skill-content .section-heading h2,.skill-info .default-btn:hover,.sticky-fixed-top .header-menu-wrap li li.active a,.sticky-fixed-top .header-menu-wrap ul li.active li a:hover,.top-bar .top-left li a,.video-wrap .left-content .section-heading h4,.video-wrap .left-content .section-heading p,.widget-section .section-heading h2{color:#fff}.cn-thumb img,.comment-thumb img,.default-btn-2:hover:after,.default-btn-2:hover:before,.default-btn:hover:after,.default-btn:hover:before,.post-card .post-thumb img,.project-details-thumb img,.project-thumb img,.service-item:hover:after,.service-item:hover:before{width:100%}.default-btn-2{color:#171a1d;height:180px;width:180px;line-height:14px;padding:0 32px;border:1px solid #171a1d;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:50%;z-index:1}.default-btn-2:hover{color:#fff;border:1px solid #fc6f2b}.default-btn-2 i{margin-left:10px;transform:rotate(-45deg)}.play-btn{position:absolute;height:100px;width:100px;top:50%;left:50%;color:#fc6f2b;font-size:35px;line-height:100px;border-radius:50%;-webkit-box-shadow:0 10px 33.25px 1.75px rgba(0,27,103,.35);box-shadow:0 10px 33.25px 1.75px rgba(0,27,103,.35);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;z-index:1}.play-btn:hover,.project-box .project-icon i:hover,.service-details-list li a:hover,.service-list li:hover a,.tags li a:hover,.video-box a:hover,.video-wrap .right-content .play-btn:hover{background-color:#fc6f2b;color:#fff}.header-menu-wrap ul li>a:before,.play-btn:before{background-color:transparent;content:"";left:50%;top:50%}.play-btn .ripple,.play-btn .ripple:after,.play-btn .ripple:before{width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.5);-moz-box-shadow:0 0 0 0 rgba(255,255,255,.5);-ms-box-shadow:0 0 0 0 rgba(255,255,255,.5);-o-box-shadow:0 0 0 0 rgba(255,255,255,.5);box-shadow:0 0 0 0 rgba(255,255,255,.5);-webkit-animation:3s infinite rippleOne;-moz-animation:3s infinite rippleOne;-ms-animation:rippleOne 3s infinite;-o-animation:3s infinite rippleOne;animation:2s infinite rippleOne;z-index:-1}.play-btn:before{border:1px solid #fff;position:absolute;width:120px;height:120px;border-radius:50%;-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:0.9s;-o-animation-delay:.9s;animation-delay:.9s}.play-btn:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:0.6s;-o-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute}.hero-btn::before,.service-btn-2::before{background-position:center right;animation:8s linear infinite forwards myAnim;background-size:contain}@-webkit-keyframes rippleOne{70%{box-shadow:0 0 0 70px rgba(244,68,56,0)}100%{box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes rippleOne{70%{box-shadow:0 0 0 70px rgba(244,68,56,0)}100%{box-shadow:0 0 0 0 rgba(244,68,56,0)}}.section-heading .sub-heading h4{color:#fc6f2b;font-size:26px;font-weight:600;margin-bottom:30px;line-height:1}.section-heading .sub-heading h4 span{padding-left:0;padding-right:100px;position:relative}.section-heading .sub-heading h4 span:after{content:"";background-color:#fc6f2b;width:60px;height:2px;position:absolute;top:50%;transform:translateY(-50%);left:calc((100px - 20px)/ 2)}.section-heading p{margin-top:30px;margin-bottom:0}.page-header{background-image:url(../img/page-header-bg.jpg);background-position:center center;width:100%;height:450px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.bg-half,.overlay{position:absolute;width:100%;left:0}.page-header-info h4{color:#171a1d;font-size:40px;height:60px;line-height:60px;font-weight:500;letter-spacing:1px;padding:0 30px;display:inline-block;margin-bottom:30px}.about-item-list i,.blog-item:hover .blog-content .read-more,.category-list li:hover span,.comments-meta span,.content-box .section-heading h2 a:hover,.footer-content h3 span,.footer-list li a:hover,.header-2 .top-right-content h4 a:hover,.header-2 .top-social li a:hover,.header-menu-wrap ul li a:hover,.header-menu-wrap ul li.active a,.help-box-item h3 a:hover,.page-header-info h4 span,.project-filter li.active,.ratings li i,.service-list li:hover h3,.short-contact-box h3 a:hover,.social-icon li a:hover,.sticky-fixed-top .header-menu-wrap ul li.active a,.top-mid-content h4 a:hover,.top-social li a:hover,.video-wrap .right-content a,.widget-list li a:hover{color:#fc6f2b}.page-header-info h2{color:#fff;font-size:50px;letter-spacing:1px;margin-bottom:0}.page-header-info p{color:#ddd;margin:0}.page-header.gradiant .page-header-info p,.price-list li{color:#555}.overlay{background-color:rgba(0,0,0,.8);height:100%;top:0;z-index:-1}.bg-half{background-color:#171a1d;height:50%;bottom:0;z-index:-1}.comment-area .reply:hover,.header-menu-wrap li li.active,.header-menu-wrap li li:hover,.scroll-to-top,.service-btn-2 .default-btn-2:after,.service-btn-2 .default-btn-2:before,.service-details-list li.active a,.team-social li a:hover,.testi-top-content .swiper-arrow .swiper-nav i:hover,.top-social li .dot{background-color:#fc6f2b}.ratting li{display:inline-block;color:#ff9529;font-size:14px;margin:0 -2px}#scrollup{width:45px;height:45px;position:fixed;bottom:30px;right:40px;overflow:hidden;z-index:999}.scroll-to-top{width:100%;height:100%;text-align:center;font-size:16px;padding:0;line-height:40px;color:#fff;border-radius:5px;outline:0;transform:translateY(150%);transition:.3s ease-in-out}#scrollup.show{opacity:1}#scrollup.show .scroll-to-top{transform:translateY(0);transition:.3s ease-in-out}.scroll-to-top:hover{color:#fff;opacity:.8;transition:.3s ease-in-out}.header{background-color:#fff;width:100%;height:auto;display:block;z-index:99}.header-logo img{max-width:170px}.header-logo .dark,.menu-item li a:before,.mobile-menu-icon,.nav-style-2 .header-menu-wrap ul li>a:before,.sticky-header.sticky-fixed-top .header-logo .light,.testi-2 .swiper-pagination-bullet-active:before,.testimonial-section .swiper-pagination{display:none}#form-messages.alert-danger,#form-messages.alert-success,.sticky-header.sticky-fixed-top .header-logo .dark,.testi-2 .testi-top-content{display:block}.sticky-header{width:100%;position:fixed;left:0;top:0;transform:translateY(-100%);z-index:99}.sticky-header .primary-header{background-color:#fff;box-shadow:0 2px 5px -2px rgba(0,0,0,.1)}.admin-bar .sticky-header{top:32px}.admin-bar .header{margin-top:32px}.admin-bar .header-three,.contact-content .section-heading p{margin-top:0}.sticky-header.sticky-fixed-top{transition:transform 1s;will-change:transform;transform:translateY(0)}.header ul,.header-menu-wrap ul{margin:0;padding:0;list-style:none}.burger-menu{width:20px;height:17px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;-webkit-transition:transform 330ms ease-out;-moz-transition:transform 330ms ease-out;-o-transition:transform 330ms ease-out;transition:transform 330ms ease-out}.line-menu.first-line,.line-menu.last-line{transition:transform 330ms cubic-bezier(.54, -.81, .57, .57)}.burger-menu.menu-open{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.line-menu{background-color:#171a1d;border-radius:2px;width:100%;height:3px}.line-menu.line-half{width:50%}.line-menu.first-line{transform-origin:right}.menu-open .line-menu.first-line{-webkit-transform:rotate(-90deg) translateX(3px);-moz-transform:rotate(-90deg) translateX(3px);-o-transform:rotate(-90deg) translateX(3px);transform:rotate(-90deg) translateX(3px)}.line-menu.last-line{align-self:flex-end;transform-origin:left}.menu-open .line-menu.last-line{-webkit-transform:rotate(-90deg) translateX(-3px);-moz-transform:rotate(-90deg) translateX(-3px);-o-transform:rotate(-90deg) translateX(-3px);transform:rotate(-90deg) translateX(-3px)}.header-menu-wrap ul li{display:inline-block;position:relative}.header-menu-wrap ul li>a{position:relative;display:block;font-size:16px;text-transform:none;color:#171a1d;margin:0 10px;padding:0 10px;height:100px;line-height:100px;transition:.3s ease-in-out}.header-menu-wrap ul li>a:before{border:1px solid #fc6f2b;width:100%;height:30px;position:absolute;transform:translate(-50%,-50%) skew(-20deg,0deg);transition:.3s ease-in-out;visibility:hidden;opacity:0}.header-menu-wrap ul li>a:hover:before,.project-box:hover .project-thumb:before,.project-item:hover .project-thumb:before{visibility:visible;opacity:1}.header-menu-wrap li ul{background-color:#fff;display:block;width:270px;padding:0;-webkit-box-shadow:0 50px 100px 0 rgba(64,1,4,.1),0 -6px 0 0 rgba(248,99,107,.004);box-shadow:0 50px 100px 0 rgba(64,1,4,.1),0 -6px 0 0 rgba(248,99,107,.004);position:absolute;left:-35px;top:100%;z-index:0;-webkit-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.post-card,.service-bottom-btn,.team-item{box-shadow:0 10px 20px 5px rgb(61 1 4 / 10%)}.header-menu-wrap li:hover>ul{opacity:1;visibility:visible;z-index:99}.header-menu-wrap li li{display:flex;justify-content:space-between;padding:0 0px;border-bottom:1px solid #eee;text-align:left;position:relative;transition:.2s ease-in-out}.header-menu-wrap li li:last-child{margin:0;border-bottom:0}.header-menu-wrap li li>a{display:block;height:auto;color:#1e1318;font-weight:400;font-size:12px;line-height:35px;letter-spacing:0;width:100%}.header-menu-wrap li li:hover>a{color:#fff;transform:translateX(10px)}.header-menu-wrap li ul li ul{width:220px;position:absolute;left:100%;top:0}@media (min-width:993px){.header-menu-wrap li ul{display:block!important}.sticky-fixed-top .header-menu-wrap ul li>a,.sticky-fixed-top .header-right .search-icon{color:#171a1d}.sticky-fixed-top .header-menu-wrap li li:hover>a{color:#fff}}.service-btn i,.service-list li a{transform:rotate(-45deg);text-align:center}@media (max-width:580px){.header-right a.dl-btn{line-height:40px;font-size:10px;padding:0 25px}.primary-header .header-logo{max-width:150px}.top-bar .top-left li{font-size:12px}}.at-box,.author-info,.booking-list li,.primary-header-inner .header-right,.share-content,.tag-item,.testi-top-content .swiper-arrow{display:flex;align-items:center;column-gap:20px}.about-section-2 .about-content-box,.contact-list-content,.header-right .mobile-menu-icon{margin-left:20px}.header-right .search-icon{color:#171a1d;cursor:pointer;font-size:20px}.primary-header-inner{display:flex;align-items:center;justify-content:space-between;position:relative}.primary-header .header-logo{max-width:150px}.viewport-lg .primary-header .header-menu-wrap{display:block!important}.top-bar{background-color:#07122d}.top-bar-inner{display:flex;align-items:center;justify-content:space-between;color:#fff}.top-bar .top-left li{font-size:14px;color:#fff;display:inline-block;margin:0;padding-top:7px;padding-bottom:7px}.social-icon li:not(:last-of-type),.top-bar .top-left li:first-child{margin-right:10px}.top-bar .top-social li{display:inline-block;margin-left:13px}.top-bar .top-social li:first-child{margin-left:0}.top-bar .top-social li a{color:#fff;font-size:12px}#popup-search-box .box-inner-wrap button:hover,.top-bar .top-social li a:hover{color:#ddd}.header-cart-btn{margin-left:10px}.header-cart-btn a{color:#171a1d;font-size:18px;position:relative}.post-card .post-content h3:hover,.post-navigation li a:hover,.thumb-post .thumb-post-info h3 a:hover,.widget-content a{text-decoration:underline}.header-cart-btn a .num{position:absolute;width:16px;height:16px;border-radius:50%;background:#fc6f2b;color:#fff;font-size:11px;display:block;top:-8px;right:-9px;line-height:16px;text-align:center}.header-2 .top-right-content h4,.hero-content h3,.rating-box h4,.top-mid-content h4{line-height:1;margin-bottom:0}@media screen and (max-width:782px){.admin-bar .header-three,.admin-bar .sticky-header{top:0}.admin-bar .header{margin-top:0;padding-top:46px}}#popup-search-box{background-color:rgba(0,0,0,.95);position:fixed;width:100%;height:100%;top:-100%;left:0;right:0;white-space:nowrap;z-index:9999;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.box-inner-wrap:hover{cursor:url(../img/cross.png),auto}#popup-search-box.toggled{top:0;opacity:1;visibility:visible}#popup-search-box .box-inner-wrap{width:100%;height:100%}#popup-search-box .box-inner-wrap form,.popup-tags{position:relative;margin:0 auto}#popup-search-box .box-inner-wrap input::-webkit-input-placeholder{color:#444}#popup-search-box .box-inner-wrap input:-ms-input-placeholder{color:#444}#popup-search-box .box-inner-wrap input::placeholder{color:#444;font-size:36px}#popup-search-box .box-inner-wrap input{width:100%;padding:20px 80px 20px 30px;background:0 0;border:1px solid #666;font-size:32px;color:#ddd}#popup-search-box .box-inner-wrap button{position:absolute;display:flex;align-items:center;justify-content:center;width:80px;height:100%;right:0;top:50%;transform:translateY(-50%);background:0 0;border:none;color:#444;font-size:50px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.project-icon i,.service-btn i,.service-details-list li a,.service-details-list li a h3,.service-item h3,.service-item p,.service-list li h3,.testi-top-content .swiper-arrow .swiper-nav i{transition:.3s ease-in-out}@media screen and (max-width:600px){#popup-search-box .box-inner-wrap form{width:90%}}.popup-search input::-webkit-input-placeholder,.popup-search textarea::-webkit-input-placeholder{color:#666!important}.popup-search input:-moz-placeholder,.popup-search textarea:-moz-placeholder{color:#666!important}.popup-search input::-moz-placeholder,.popup-search textarea::-moz-placeholder{color:#666!important}.popup-search input:-ms-input-placeholder,.popup-search textarea:-ms-input-placeholder{color:#666!important}.project-box .project-thumb,.skills-items .skills-item .progress,.skills-items .skills-item .progress .progress-bar,.sponsor-carousel,.sponsor-carousel-2,.team-thumb,.testimonial-section,.top-header{overflow:hidden}.top-header-wrap{height:50px;display:flex;background-color:#f9f8f4;align-items:center;justify-content:space-between;position:relative;z-index:1}.top-header-wrap:before{content:"";position:absolute;width:3000px;height:100%;z-index:-1}.content-info .default-btn,.header-2 .top-header-wrap:before,.pricing-btn .default-btn-2::after,.pricing-btn .default-btn-2::before,.process-item:hover .process-icon,.project-section-2,.service-btn i,.short-contact-content .default-btn{background-color:#171a1d}.about-btn-box,.about-text,.blog-section-2,.content-img-box,.content-item,.cta-thumb,.faq-3,.hero-btn,.message-form-2,.post-card .post-thumb,.project-details-thumb,.project-thumb,.service-item,.service-section,.sidebar-widget .search-form,.skills-item .progress-bar-wrap,.top-social li,.year-2{position:relative}.header-2 .top-mid-content,.top-left-content{display:flex;align-items:center;column-gap:10px;padding-left:20px}.contact-list-box,.content-contact,.nav-style-2 .header-logo,.nav-style-2 .header-right-box,.ratings,.top-social,.video-wrap-2{align-items:center;display:flex}.header-2 .top-mid-content p,.top-left-content p{color:#171a1d;margin-bottom:0;line-height:1}.top-icon{width:20px;height:20px;margin-bottom:10px}.top-icon svg{fill:#fc6f2b}.top-social li .dot{position:absolute;height:5px;width:5px;right:-17px;top:50%;border-radius:50%;transform:translateY(-50%)}.footer-list li:not(:last-of-type),.top-social li:not(:last-of-type){margin-right:30px}.header-2 .top-mid-content p,.header-2 .top-right-content h4,.header-2 .top-right-content h4 a,.header-2 .top-social li a{color:#f5f5f5}.header-2 .top-right-content h4 a{color:#f5f5f5;margin:0 10px}.nav-style-2 .header-logo{height:100px;max-width:180px}.nav-style-2 .header-menu-wrap ul li>a i{margin-left:5px}.nav-style-2 .header-right-box{height:100px;column-gap:10px}.nav-style-2 .header-right-box .header-right-icon svg{fill:#fc6f2b;height:50px;width:50px}.about-item p,.counter-box p,.nav-style-2 .header-right-box .header-right-content h4,.process-item .process-content p,.project-content p,.project-details-list .team-social li:not(:last-of-type),.service-bottom-btn h4,.service-details-info .desc,.short-promo-box p,.testi-top-content .section-heading h2,.video-wrap .left-content .section-heading,.widget-list li:not(:last-of-type){margin-bottom:0}.hero-section{background-image:url(../img/hero-bg.png);background-size:cover;background-position:top center;width:100%;height:100%}.hero-content{text-align:center}.hero-content h3{color:#fc6f2b;font-size:36px}.hero-content h1{font-size:85px;font-weight:500;line-height:90px;margin:40px 0}.hero-btn-wrap,.process-item .process-icon-wrap{display:flex;align-items:center;justify-content:center}.hero-btn::before{content:"";background-image:url(../img/video-one-shape-1.png);width:86px;height:56px;position:absolute;top:30%;right:-115px}@keyframes myAnim{0%,100%{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-10px)}20%,40%,60%{transform:translateX(10px)}80%{transform:translateX(8px)}90%{transform:translateX(-8px)}}.short-promo-section{background-color:#f9f8f4;padding:0;position:relative;z-index:2}.short-promo-wrap{background-color:#f9f8f4;transform:translateY(-70px)}.short-promo-box{padding:50px 50px 0}@media (max-width:992px){.section-heading{margin-bottom:30px}.section-heading h2{font-size:36px;line-height:48px}.section-heading .sub-heading h4{margin-bottom:15px}.section-heading p{margin-top:0}.page-header-info h2{font-size:36px}#page.site{margin-top:0!important}.headroom--top .header-menu-wrap,.headroom--unpinned .header-menu-wrap{display:none!important}.dropdown-plus{width:49px;height:49px;line-height:49px;position:absolute;top:0;right:0;cursor:pointer}.dropdown-plus:after,.dropdown-plus:before{position:absolute;content:"";top:30px;right:10px;width:10px;height:2px;background-color:#6a7c92}.dropdown-plus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dropdown-plus.dropdown-open:after,.header-2 .top-right-content,.nav-style-2 .header-menu-wrap ul li>a i,.top-mid-content{display:none}.mobile-menu-icon{display:block}.header-menu-wrap{display:none;background-color:#fff;width:100%;height:auto;padding:0 20px;position:absolute;left:0;z-index:999;top:100%}.header-menu-wrap ul li{display:block;border-bottom:1px solid rgba(0,0,0,.04);margin:0}.header-menu-wrap ul li:first-child{border-top:1px solid rgba(0,0,0,.04)}.header-menu-wrap ul li>a{padding:10px 5px;height:inherit;line-height:inherit;color:#171a1d;font-size:16px}.header-menu-wrap li li:hover>a{background-color:transparent;color:#fff}.header-menu-wrap ul li ul,.header-menu-wrap ul li ul li ul{background-color:transparent;width:100%;opacity:1;padding:11px 0 0;visibility:visible;position:inherit;display:none;top:inherit;left:inherit;box-shadow:none}.header-menu-wrap li li{padding-left:11px}.header-menu-wrap li li:last-child{border-bottom:none;padding-bottom:0}.header-menu-wrap li li>a{color:#171a1d;font-size:15px}.sticky-fixed-top .header-right .search-icon{color:#171a1d}.line-menu,.sticky-fixed-top .line-menu{background-color:#171a1d}.primary-header-two .header-right a.header-btn{margin:0}.header-two .mid-header .header-logo{text-align:center}.primary-header-inner{height:80px}.header-right .mobile-menu-icon{margin-left:0}.primary-header .header-logo{max-width:120px!important}.top-left-content p,.top-social li a{font-size:15px}.nav-style-2 .header-right-box{border-left:none}.nav-style-2 .header-logo{border-right:none}.nav-style-2 .header-right{column-gap:30px}.hero-content h2{font-size:55px;line-height:65px;margin:30px 0}.short-promo-box{padding:40px 20px 0}.short-promo-wrap{transform:translateY(0)}}@media (max-width:767px){.section-heading .sub-heading h4{font-size:20px}.header-2 .top-left-content,.header-right .default-btn,.nav-style-2 .header-right-box,.sticky-header,.top-bar .top-right,.top-social{display:none}.header-logo img{max-width:120px;max-height: 65px; }.top-bar .top-left li,.top-bar .top-left li:first-child{border:none}.top-bar .top-left li{padding-left:0;padding-right:20px}.top-left-content{width:100%;justify-content:center}.header-2 .top-mid-content{justify-content:center;width:100%}.hero-content h1{font-size:55px;line-height:60px}.hero-content h2{font-size:30px;line-height:42px;margin:20px 0}.hero-content h3{font-size:28px}.hero-btn .default-btn-2{line-height:22px}.hero-btn:before{width:65px;right:-85px}.short-promo-section{padding-top:30px}.promo-2 .short-promo-box{padding:20px}.short-promo-box{padding:0}}.promo-2 .short-promo-wrap{background-color:#fff;transform:translate(0)}.promo-2 .short-promo-box{background-color:#fff;padding:50px}.year-section{padding:61px 0 33px;overflow:hidden}.year-2{padding-top:0;z-index:2}.year-section .year-element{position:absolute;top:-100px;left:0}.year-section .year-element.element-2{left:auto;right:-60px}.sponsor-2 .sponsor-item img,.year-section .year-element img{width:70%}.service-item .service-icon svg,.service-list li a{width:50px;transition:.3s ease-in-out;height:50px}.service-section.service-2{padding-bottom:85px}.service-section .shape{position:absolute;top:100px;left:30px}.service-section .shape.shape-1{top:auto;left:auto;bottom:40px;right:15px;width:150px}.service-item{background-color:#fff;padding:60px 30px;border-radius:150px;overflow:hidden;z-index:1}.service-item:before{content:"";background-color:#fc6f2b;width:0;height:50%;position:absolute;top:0;left:0;transition:.5s cubic-bezier(.785, .135, .15, .86);z-index:-1}.service-item h3{font-size:23px;margin:30px 0 20px;line-height:1}.service-item p{margin-bottom:30px}.service-btn i{color:#fff;width:60px;height:60px;line-height:60px;border-radius:50%}.service-item:hover .service-icon svg{fill:#fff}.project-box .project-icon i,.service-item:hover i,.skill-info .default-btn{background-color:#fff;color:#171a1d}.service-bottom-btn{background:#fff;padding:9px 120px;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);border-radius:30px}.category-list li a:hover,.service-bottom-btn a{color:#fc6f2b;text-decoration:underline}.service-section-2,.widget-section{background-image:url(../img/footer-bg.jpg);background-repeat:no-repeat;background-position:top left;background-size:cover;width:100%;height:100%}.service-section-2 .section-heading{margin-right:50px}.service-btn-wrap .default-btn-2{border:1px solid #fff;padding:0 36px;color:#fff}.service-btn-wrap .default-btn-2:hover,.testi-2 .swiper-pagination-bullet-active{border:1px solid #fc6f2b}.service-btn-2{position:relative;display:inline-block}.service-btn-2::before{content:"";background-image:url(../img/service-arrow.png);background-repeat:no-repeat;width:86px;height:56px;position:absolute;top:30%;right:-115px}.comments-meta,.footer-content,.service-list li,.testi-author-box{display:flex;align-items:center;justify-content:space-between}.service-list li:not(:last-of-type){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #303335}.service-list li h3{color:#fff;line-height:1;margin-bottom:0;cursor:pointer}.about-section-2 .about-thumb,.post-details .post-meta li:not(:last-of-type),.service-list li h3 span{margin-right:20px}.service-list li a{background-color:#fff;color:#171a1d;line-height:50px;border-radius:50%}.service-section-3 .service-thumb{height:100%;padding-right:20px}.service-section-3 .service-thumb img{width:100%;height:100%;object-fit:cover;object-position:center center}.service-section-3 .piechart{position:relative;display:inline-block;color:#171a1d;font-size:35px;text-align:center}.service-section-3 .service-info-box{padding-left:20px}.service-section-3 .piechart canvas{position:absolute;top:0;left:0}.piechart-wrapper{display:flex;align-items:center;column-gap:60px}.service-details-thumb{position:relative;margin-bottom:45px}.service-details-info h3{font-size:34px;line-height:1;margin-bottom:20px}.service-details-list li a{background-color:#fff;padding:20px;font-size:20px;color:#171a1d;display:flex;align-items:center;justify-content:space-between;border-radius:2px}.help-box-item h3 a,.help-box-item h4{color:#fff;line-height:1}.service-details-list li a h3{font-size:20px;line-height:1;margin-bottom:0}.booking-form .contact-form,.help-box,.project-details-list{background-color:#fff;padding:10px}.help-box h3{margin-bottom:15px;line-height:1}.help-box-item{background-color:#171a1d;padding:20px;margin-top:20px}.help-box-item h4{font-size:24px;margin-bottom:10px}.counter-box h3,.counter-wrap .odometer.odometer-auto-theme,.social-icon{line-height:1}.about-item{padding:35px 25px;border-left:1px solid #171a1d}.about-item span{color:#171a1d;font-size:50px;line-height:1;font-weight:500}.about-item h3{font-size:22px;margin:25px 0;line-height:1}.about-section-2{padding-bottom:85px;overflow-x:hidden;position:relative;z-index:1}.about-section-2 .about-bg{background-image:url(../img/about-bg.png);background-repeat:no-repeat;background-position:bottom left;background-size:contain;position:absolute;bottom:0;left:0;width:100%;height:630px;z-index:-1}.about-item-box{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:16px;margin-bottom:30px}.about-item-list{display:flex;column-gap:10px;color:#555}.about-item-content h3{font-size:15px;margin-top:1px;line-height:1;color:#555}.about-btn-box:before{content:"";background-color:#fff;width:2000px;height:100%;position:absolute}.about-btn{position:relative;display:flex;align-items:center;padding:20px 0 20px 20px}.author-group{margin-top:-3px;margin-left:60px}.about-top{padding-bottom:70px}.about-text h2{font-size:240px;font-weight:600;line-height:1;-webkit-text-stroke-color:#171a1d;text-align:center;margin-bottom:0;opacity:.1;text-transform:uppercase}.counter-wrap{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.counter-box h3{font-size:72px;color:#fc6f2b;margin-bottom:-5px;display:inline-block}.booking-section,.cn-thumb,.content-slider{position:relative;overflow:hidden;z-index:1}.content-caption{background-color:#fc6f2b;width:500px;padding:40px;display:inline-block;position:absolute;top:50%;left:80px;transform:translateY(-50%)}.content-caption h3{line-height:36px;color:#fff}.content-caption p{color:#fff;margin-bottom:0}.about-content-slider .consultiva-slider-controls{background-color:#f5f3ef;left:auto;right:0}.content-item .project-icon i{height:70px;width:70px;line-height:70px;font-size:22px;transform:rotate(-45deg) scale(1);visibility:visible;opacity:1}.about-content-slider .consultiva-swiper-pagination{position:absolute;top:50%;left:-48.5%;right:auto;bottom:auto;transform:translateY(-50%) rotate(-90deg);z-index:2}.about-content-slider .consultiva-swiper-pagination .swiper-pagination-bullet{width:auto;display:flex;align-items:center;justify-content:center;border-radius:0;margin:0!important;border:none;transform:translate(0)}.about-content-slider .consultiva-swiper-pagination .swiper-pagination-bullet:before{background-color:#f5f3ef;color:#171a1d;width:auto;height:40px;border:none;border-radius:0;position:inherit;transform:translate(0);padding:0 35px;margin:0 -5px;line-height:38px}.about-content-slider .consultiva-swiper-pagination .swiper-pagination-bullet:first-child:before{content:"Vision"}.about-content-slider .consultiva-swiper-pagination .swiper-pagination-bullet:nth-child(2):before{content:"Matter"}.about-content-slider .consultiva-swiper-pagination .swiper-pagination-bullet:nth-child(3):before{content:"About Us"}.about-content-slider .consultiva-swiper-pagination .swiper-pagination-bullet-active::before{background-color:#fc6f2b;color:#fff;top:0;left:0}.about-company{padding-bottom:120px}.counter-list{background-color:#fff;padding:40px 20px 50px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.about-bottom-2,.skill-section{background-color:#171a1d;overflow:hidden}.counter-list:after,.counter-list:before{content:"";background:#fc6f2b;width:50px;height:3px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.counter-list:after{top:auto;bottom:0}.counter-list .counter-box h3{font-size:48px;margin-bottom:10px}.counter-list .counter-box .desc{color:#171a1d;font-size:13px;font-weight:500;line-height:1;display:block}.about-bottom-2{padding:70px 0 85px}.about-bottom-2 .about-text h2{-webkit-text-stroke-color:#666}@media (max-width:992px){.promo-2 .short-promo-box{padding:20px}.promo-2{padding-top:0}.year-section{padding:30px 0 25px}.year-content h3{font-size:120px}.service-section .shape,.year-section .year-element{display:none}.service-bottom-btn h4{font-size:12px}.service-section.service-2{padding-bottom:60px}.about-section-2 .about-thumb,.service-section-2 .section-heading{margin-right:0}.service-list li h3{font-size:28px}.service-section-3 .service-info-box{padding-left:0}.service-section-3 .service-thumb{padding-right:0}.counter-box h3{font-size:50px}.about-section-2 .section-heading h2{margin-bottom:10px}.about-section-2.minus-pd{padding:50px 0}.about-section-2 .about-content-box{margin-left:0}.about-company,.about-top{padding-bottom:50px}.about-text h2{font-size:140px}.content-caption{padding:20px;left:50px;right:50px}.content-caption h2{font-size:26px;line-height:1;margin-bottom:15px}.content-caption h3{font-size:22px;line-height:32px;margin-bottom:10px}.content-caption p{font-size:15px}.content-caption p br{display:block}.content-item .project-icon{left:65%}.about-content-slider .consultiva-swiper-pagination .swiper-pagination-bullet:before{height:35px;line-height:35px;padding:0 20px}.about-company-content{margin-top:30px;text-align:center}.about-company .about-item-list{justify-content:center}.counter-list{padding:30px 20px}.counter-list li:not(:last-of-type){margin-bottom:20px}.counter-list .counter-box h3{margin-bottom:8px}.about-bottom-2{padding:90px 0 85px}}@media (max-width:757px){.about-bottom-2{padding:50px 0 45px}}.skill-section{position:relative;z-index:1}.skill-section .video-box{background-image:url(../img/skill-bg.jpg);background-repeat:no-repeat;background-position:right top;width:1100px;height:630px;content:"";position:absolute;left:0;top:0}.skill-section .bg-shape{background-repeat:no-repeat;background-size:cover;background-position:top left;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.content-section .content-shape,.project-bg,.testimonial-section .testi-bg{background-repeat:no-repeat;background-position:top right;background-size:contain;right:0}.skill-content{padding-right:40px}.skill-content .section-heading p{color:#999}.skills-items .skills-item h5{color:#fff;font-size:16px;font-weight:500;position:absolute;top:50%;left:20px;transform:translateY(-50%);letter-spacing:0;z-index:1}.video-box a,.video-box a::before{transform:translate(-50%,-50%);position:absolute}.skills-items .skills-item .progress{height:30px;box-shadow:none}.skills-items .skills-item .progress .progress-bar{line-height:5px;background-color:#fc6f2b;position:relative}.skills-items .skills-item .progress .progress-bar span{position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:14px;font-weight:600}.skill-box{position:relative;height:100%}.skill-info{background-color:#fc6f2b;display:inline-block;padding:35px;position:absolute;left:0;bottom:0;z-index:1}.skill-info h3{color:#fff;font-size:36px;line-height:46px;margin-bottom:20px}.skill-video-wrap{height:630px;width:700px;position:relative;z-index:1}.video-box a{background-color:#fff;font-size:35px;line-height:100px;height:100px;width:100px;top:50%;left:50%;color:#fc6f2b;text-align:center;border-radius:50%}.video-box a::before{background-color:transparent;border:1px solid #fff;content:"";width:120px;height:120px;border-radius:50%;top:50%;left:50%}.filter-video-btn a,.project-icon i{border-radius:50%;text-align:center}@media (max-width:1550px){.skill-section .video-box a{left:30%}}.project-section{position:relative;padding-bottom:260px;z-index:1}.project-bg{background-image:url(../img/project-shape.png);position:absolute;top:0;width:100%;height:100%;z-index:-1}.blog-section,.content-section .container,.cta-section,.faq-section,.short-contact,.short-contact-2,.testimonial-section,.video-section{z-index:1;position:relative}.project-shape{position:absolute;top:140px;left:0}.post-card .post-thumb .post-icon,.project-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-icon i{background-color:#fc6f2b;color:#fff;width:60px;height:60px;line-height:60px;transform:rotate(-45deg) scale(0);visibility:hidden;opacity:0}.post-card .post-thumb .post-icon i:hover,.project-icon i:hover{background-color:#fff;color:#fc6f2b}.project-thumb:before{background-color:rgba(23,26,29,.5);content:"";position:absolute;width:100%;height:100%;left:50%;top:50%;visibility:hidden;opacity:0;transform:translateY(-50%) translateX(-50%);transition:.3s linear}.post-card:hover .post-thumb .post-icon i,.project-item:hover .project-icon i{transform:rotate(-45deg) scale(1);visibility:visible;opacity:1}.project-content{background-color:#fff;padding:25px;margin-top:25px}.project-content h3{line-height:1;margin-bottom:10px}.project-info{position:absolute;bottom:30px;left:30px;transform:translateY(80px);transition:.6s ease-in-out}.project-box .project-thumb:hover .project-info{transform:translateX(0)}.project-info span{color:#fff;font-weight:400;line-height:1}.project-info h3{font-size:20px;line-height:1;font-weight:400;margin-bottom:0}.project-details-text{position:absolute;bottom:0;left:0}.project-details-text h3{background-color:#f5f3ef;font-size:36px;padding:30px 40px;margin-bottom:0;line-height:1}.project-details-content{padding:60px 0}.project-details-info h3{font-size:36px;line-height:1;margin-bottom:20px}.project-details-list li h3{font-size:20px;font-weight:500;line-height:1;margin-bottom:10px}.filter-thumb{position:relative;overflow:hidden}.filter-content,.filter-video-btn{position:absolute;left:30px;transition:.5s ease-in-out}.filter-content{background-color:#fff;padding:10px 20px;bottom:-120px}.filter-thumb:hover .filter-content{bottom:30px}.filter-video-btn{top:-60px}.filter-video-btn a{background-color:#fff;color:#171a1d;width:60px;height:60px;line-height:64px;display:inline-block}.filter-video-btn a i{font-size:20px;margin-left:4px}.filter-thumb:hover .filter-video-btn{top:30px}.project-filter li{color:#171a1d;display:inline-flex;margin:0 20px;cursor:pointer}.content-section{overflow-x:hidden;margin-top:-140px}.content-section .container{padding:90px 0}.content-section .bg{background-color:#171a1d;position:absolute;width:3000px;height:100%;top:0;left:0;border-radius:10px;z-index:-1}.content-section .content-shape{background-image:url(../img/content-shape.png);width:185px;height:56px;position:absolute;top:0;z-index:2}.content-wrap{display:flex;align-items:center;justify-content:center;column-gap:10px;width:100%;padding-left:80px}.content-box{padding-right:80px;border-right:1px solid #fff}.content-box:nth-child(2){padding-left:80px;border-left:1px solid #fff;border-right:none}.content-box .section-heading h2 a{color:#fff;font-size:46px;margin-bottom:0}.testimonial-section .testi-bg{background-image:url(../img/testi-bg-shape.png);position:absolute;top:0;width:100%;height:100%;z-index:-1}.testi-top-content{display:flex;align-items:flex-end;justify-content:space-between}.testi-top-content .swiper-arrow .swiper-nav i{background-color:#171a1d;color:#fff;font-size:16px;width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center}.testi-item{background-color:#fff;padding:40px}.testi-item i{font-size:45px;color:#fc6f2b}.testi-content h3{font-size:30px;margin:20px 0}.author-info h3{font-size:26px;color:#171a1d;line-height:1;margin-bottom:0}.testi-author-box .ratings li i{font-size:16px}.testi-2 .testi-item{border-radius:0 30px}.testi-2 .swiper-pagination{display:block;position:inherit;margin-top:60px}.testi-2 .swiper-pagination-bullet{width:40px;height:2px;margin:0 5px!important}.cta-section,.faq-section .faq-shape{width:100%;height:100%;background-repeat:no-repeat}.faq-section .faq-shape{background-image:url(../img/faq-shape.png);background-position:top left;background-size:contain;position:absolute;top:0;left:0;z-index:-1}.faq-section .accordion-item{border:none;border-radius:5px}.faq-section .accordion-button:not(.collapsed){background-color:transparent;border:none}.faq-section .accordion-header:focus{border:none}.faq-section .accordion-item .accordion-button{color:#171a1d;font-size:18px;font-weight:600;padding:0 20px}.faq-section .accordion-button:focus{box-shadow:none}.faq-section .accordion-button:after{background-image:none;font-family:"Font Awesome 6 Free";content:"\f062";height:auto;width:auto}.faq-section .accordion-body{background-color:#f5f3ef;border:20px solid #fff;border-top:none;border-radius:5px;text-align:left}.faq-info h2{font-size:20px;font-weight:500;margin:23px 0 10px;line-height:1}.faq-info p{margin-bottom:18px}.post-details-gallery,.post-navigation{display:grid;grid-template-columns:1fr 1fr}.faq-2 .accordion-item .accordion-button{background-color:#fff;border:1px solid #afadad;padding:10px 20px}.faq-2 .accordion-item{border:1px solid #deddda}.faq-2 .accordion-body{background-color:#fff;border-left:1px solid #c1bfbf;border-right:1px solid #c1bfbf;border-bottom:1px solid #c1bfbf}.faq-3 .faq-element{position:absolute;right:5%;top:18%}.faq-3 .faq-element img{max-width:100px}.cta-section{background-image:url(../img/homepagecontact.webp);background-position:top bottom;background-size:cover}.cta-section .cta-shape{background-image:url(../img/arrow.png);background-repeat:no-repeat;background-position:bottom left;background-size:contain;width:283px;height:118px;position:absolute;bottom:10%;left:30%;transform:translateX(-50%)}.cta-content .default-btn{background-color:#fff;color:#171717}.blog-section{padding-top:100px;padding-bottom:100px}.blog-section .bg-color{background-color:#f9f8f4;width:100%;height:30%;position:absolute;bottom:0;left:0;z-index:-1}.blog-section .blog-shape{position:absolute;top:26%;right:20px}.blog-section .blog-shape img{width:90%}.post-card{background-color:#fff;padding:20px 15px}.post-card .post-content h3{color:#171a1d;font-size:26px; font-weight:600;margin:0px 0 0px;transition:.3s;text-transform:capitalize}.post-meta h4{color:#555;font-size:18px;line-height:1;margin-bottom:0;position:relative;padding-left:40px}.post-meta h4::before{content:"";background-color:#171a1d;width:30px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.post-meta span{color:#171a1d;line-height:1}.post-thumb:before{background-color:rgba(23,26,29,.5);content:"";position:absolute;width:100%;height:100%;left:50%;top:50%;visibility:hidden;opacity:0;transform:translateY(-50%) translateX(-50%);transition:.4s linear}.post-card .post-thumb .post-icon i{background-color:#fc6f2b;color:#fff;font-size:16px;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;transform:rotate(-45deg) scale(0);transition:.5s ease-in-out}.post-card:hover .post-thumb:before{visibility:visible;opacity:1;transform:translateY(-50%) translateX(-50%)}.post-content-wrap p{margin-top:7px;color: black; margin-bottom:0;text-align:justify}.post-details .post-thumb{min-height:350px;position:relative;margin-bottom:40px}.sidebar-widget:not(:first-of-type),blockquote p{margin:30px 0}.post-details .post-thumb img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.post-details p{line-height:25px;margin-bottom:10px}blockquote{background-color:#fc6f2b;padding:40px;font-size:24px;line-height:32px;font-weight:500;color:#171a1d;display:block;margin:0 0 30px}blockquote img{width:40px;height:40px}blockquote p{font-size:20px;color:#fff;font-weight:400}blockquote i.fas{color:#fc6f2b;display:block;margin-bottom:20px}blockquote span{font-size:18px;font-weight:400;line-height:1;color:#fff;display:inline-block;position:relative}blockquote span:before{content:"";background-color:#fff;width:60px;height:2px;position:absolute;right:-80px;top:54%;transform:translateY(-50%)}.post-details-gallery{grid-column-gap:10px;margin:40px 0}.post-details .tags li a{background-color:#fff;border:1px solid #eee;margin:0}.post-details .post-meta li{display:inline-flex;align-items:center;column-gap:10px}.post-details .post-meta li i{font-size:13px}.share-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.share-content h4,.tag-item h4{margin-bottom:0;font-size:18px;font-weight:500;letter-spacing:.2px}.share-content .form-control{height:30px;width:150px}.share-content .form-control:focus{box-shadow:none;outline:0}.post-navigation{grid-column-gap:50px;align-items:center;margin:40px 0}.author-box,.comments-box .comment-inner{background-color:#fff;padding:40px;display:grid;grid-column-gap:20px}.post-navigation li:last-child{text-align:right}.post-navigation li a{font-size:20px;line-height:28px;font-weight:600;color:#171a1d;letter-spacing:-.5px}.pagination-wrap li a,.team-social li a{width:40px;height:40px;line-height:40px;text-align:center}.post-navigation li a span{font-size:12px;font-weight:600;color:#a5a6aa;text-transform:uppercase;display:block;margin-bottom:10px;text-decoration:none}.post-navigation li a span i{color:#a5a6aa;margin-right:5px}.post-navigation li:last-child a span i{margin-left:5px;margin-right:auto}.author-box{border:1px solid #eee;align-items:center;grid-template-columns:80px 1fr;line-height:1;margin-bottom:40px}.comment-title,.widget-title h3{padding-bottom:10px;color:#171a1d}.comment-title,.social-icon li,.tags li{display:inline-block}.comment-title{font-weight:600;margin-bottom:30px;line-height:1}.comments-box .comment-inner{grid-template-columns:60px 1fr}.comments-meta h4{font-size:24px;line-height:1;font-weight:500;margin-bottom:0;display:block}.comment-thumb{width:130px;height:130px}.comment-wrap{padding-left:70px}.comment-area p{font-size:17px;line-height:27px;margin:10px 0 20px}.comment-area .reply{background:#111;color:#fff;padding:6px 15px;letter-spacing:.5px;font-size:14px;font-weight:500;text-transform:uppercase;transition:.3s ease-in-out}.comment-form{margin-top:-15px}.comment-form .form-control{background-color:#fff;height:50px;border-radius:0;border:1px solid #eee;box-shadow:none;outline:0}.booking-form .form-control.address,.comment-form .form-control.comment{height:150px}#form-messages{display:none;margin-bottom:0}.sidebar-widget{background-color:#fff;border:1px solid #eee;padding:30px}.sidebar-widget .search-form .form-control{background-color:#f5f3ef;border-radius:2px;box-shadow:none;outline:0;height:50px;border:1px solid #eee;padding-right:40px}.sidebar-widget .search-form .search-btn{background-color:#fc6f2b;position:absolute;right:0;top:0;width:50px;height:100%;font-size:15px;color:#fff}.widget-title{display:block;overflow:hidden;position:relative;margin-bottom:20px}.widget-title h3{font-weight:500;display:inline-block;margin:0;line-height:1}.category-list li{display:flex;align-items:center;justify-content:space-between;transition:.3s}.category-list li:not(:last-of-type){padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e7e8e8}.category-list li a{color:#171a1d;padding-bottom:2px}.category-list li i{margin-right:5px}.thumb-post li{display:inline-flex;align-items:flex-start;justify-content:space-between}.thumb-post li .thumb{flex-shrink:0;width:80px;height:70px;margin:0 15px 0 0;position:relative;display:inline-block;vertical-align:top;max-width:100%;overflow:hidden}.thumb-post .thumb-post-info{position:relative;display:inline-block;width:100%;vertical-align:top}.thumb-post .thumb-post-info h3{font-weight:500;font-size:16px;line-height:22px;margin-bottom:10px}.thumb-post .thumb-post-info .date{font-weight:500;font-size:14px;color:#fc6f2b;display:flex;align-items:center;line-height:1}.thumb-post .thumb-post-info .date i{color:#fc6f2b;margin-right:5px}.tags li a{background-color:#eee;display:inline-block;font-size:14px;color:#555;padding:3px 15px;margin:0 3px 10px 0}.pagination-wrap li{display:inline-block;margin:0 10px 0 0}.pagination-wrap li a{background-color:#fff;border:1px solid #eee;color:#555;display:inline-block;cursor:pointer}.pagination-wrap li a.active,.pagination-wrap li a:hover{background-color:#fc6f2b;border:1px solid #fc6f2b;color:#fff}.blog-section-2 .blog-shape{position:absolute;top:15%;left:8%}.blog-section-2 .blog-shape img{width:80%}.blog-content{background-color:#f9f8f4;padding:30px 30px 0;margin-right:40px;margin-top:-110px;position:relative}.blog-content h3{line-height:36px;margin:20px 0}.blog-content .read-more{color:#171a1d;line-height:1;display:flex;align-items:center;transition:.3s ease-in-out}.blog-content .read-more i{font-size:16px;transform:rotate(-45deg);margin-left:10px;margin-bottom:2px}.sponsor-section{padding-bottom:45px;overflow:hidden}.sponsor-section .section-heading h2{font-size:36px}.sponsor-section .form-box{padding:40px 0}.sponsor-section .about-text h2{font-size:180px}.message-box-wrap{display:flex;align-items:center;justify-content:center;margin-top:-120px}.message-box{background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:40px;border-radius:30px}.message-form{position:relative;width:850px}.message-form .form-control{background-color:#fff;color:#666;border:none;box-shadow:none;height:70px;line-height:70px;padding-left:40px;border-radius:50px}.booking-form .form-control:focus,.booking-form-2 .form-control:focus,.message-form .form-control:focus,.message-form-2 .form-control:focus{border:none;outline:0;box-shadow:none}.message-form button{background-color:#fc6f2b;color:#fff;color:16px;font-weight:600;display:inline-block;text-align:center;height:55px;width:170px;line-height:55px;position:absolute;right:7.5px;top:7.5px;border-radius:50px;transition:.3s ease-in-out}.content-contact-icon svg,.process-item .process-icon svg{width:50px;fill:#fff;height:50px}.message-form button i{font-size:14px;margin-left:8px}.sponsor-2{overflow:hidden;padding-bottom:0}.sponsor-2 .sponsor-wrap{position:relative;padding:50px 0;z-index:1}.sponsor-2 .sponsor-wrap:before{background-color:#fc6f2b;content:"";width:3000px;height:100%;position:absolute;top:0;left:0;z-index:-1}.cn-box .cn-thumb:before,.cn-icon{top:50%;opacity:0;position:absolute;visibility:hidden}.sponsor-2 .sponsor-item.item-1 img{width:60%}.connect-section{padding-top:0;padding-bottom:70px}.cn-box .cn-thumb:before{background-color:#fc6f2b95;content:"";width:100%;height:100%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:.4s linear}.cn-box:hover .cn-thumb:before{visibility:visible;opacity:1;transform:translateY(-50%) translateX(-50%) scale(1)}.cn-icon{left:50%;transform:translate(-50%,-50%) scale(0);transition:.5s linear}.cn-icon a span{background-color:#fff;color:#171a1d;font-size:15px;padding:5px 15px 7px;border-radius:50px}.cn-box:hover .cn-icon{transform:translate(-50%,-50%) scale(1);visibility:visible;opacity:1}.social-section.social-2{margin-top:120px}.social-item{display:flex;align-items:center;justify-content:center;padding:40px 0}.social-icon a{color:#4267b2}.social-item h4{line-height:1;margin:0 0 0 10px}.social-item h4 a{color:#737373}.social-icon.icon-1 a{color:#00acee}.social-icon.icon-2 a{color:#cd486b}.social-icon.icon-3 a{color:#0a66c2}.social-icon.icon-4 a{color:#c4302b}.social-icon.icon-5 a{color:#25d366}.pricing-item,.process-item{background-color:#fff;position:relative;border:1px dashed transparent;transition:.3s ease-in-out}@media (max-width:576px){.connect-wrap .col-sm-6,.social-wrap .col-sm-6{flex:0 0 auto;width:50%}}.booking-list li i,.process-item .process-icon{height:70px;width:70px;line-height:70px;text-align:center}.content-info,.pricing-item{display:flex;align-items:center}.process-section .section-heading{margin-bottom:85px}.process-item{padding:40px 20px 20px;text-align:center}.pricing-item:hover,.process-item:hover{border:1px dashed #171a1d}.process-item .process-icon{background-color:#fc6f2b;position:absolute;top:-35px;left:50%;transform:translateX(-50%);transition:.3s ease-in-out}.process-item .process-content h2{line-height:1;margin:15px 0}.process-item .process-content h3 a{color:#171a1d;line-height:1;margin-bottom:20px}.pricing-item{padding:40px;justify-content:space-between;overflow:hidden}.pricing-item .popular-pack{position:absolute;top:50%;left:-24px;transform:translateY(-50%) rotate(-90deg)}.pricing-item .popular-pack span{background-color:#fc6f2b;color:#fff;font-size:12px;padding:3px 10px;text-transform:uppercase}.pricing-content h2 span{font-size:20px}.price-list li i{color:#fc6f2b;margin-right:10px}.pricing-btn .default-btn-2{background:#fc6f2b;color:#fff;border:1px solid #fc6f2b}.booking-section .booking-bg,.booking-section .booking-img,.short-contact-wrap::before{background-repeat:no-repeat;background-size:contain;position:absolute}.pricing-btn .default-btn-2:hover{border:1px solid #171a1d}.video-shape{position:absolute;top:0;left:0;z-index:-1}.video-wrap{background-color:#fc6f2b;padding:100px 40px}.video-wrap .left-content .section-heading h2{color:#fff;font-size:45px}.video-wrap .right-content .play-btn{bottom:auto;top:50%;transform:translate(-50%,-50%)}.content-info{margin-top:40px;column-gap:20px}.content-contact{column-gap:10px}.content-contact-info h4{color:#fff;font-weight:400;margin-bottom:10px;line-height:1}.content-contact-info h3{font-size:22px;line-height:1;margin-bottom:0}.video-section-2{position:relative;background-color:#171a1d;z-index:1}.video-wrap-2{background-image:url(../img/video-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:550px;justify-content:center;position:relative}.video-info h2{font-size:82px;color:#fff;line-height:1;margin-bottom:0;text-transform:uppercase;-webkit-text-stroke-color:#fff}.video-info h2 span{-webkit-text-fill-color:#fff}.video-wrap-2 .video-box a{top:60%}.video-wrap-2 .video-info h2{font-size:60px;margin-bottom:120px}.short-contact-wrap{background-color:#fc6f2b;padding:60px;position:relative;z-index:1}.short-contact-wrap::before{content:"";background-image:url(../img/short-contact-bg.png);background-position:top left;top:0;left:0;width:100%;height:100%;z-index:-1}.short-contact-content .section-heading h2{font-size:36px;line-height:46px;color:#fff}.short-contact-box{background-color:#171a1d;padding:40px 60px}.short-contact-box span{color:#fff;font-size:24px}.short-contact-box h3{color:#fff;font-size:36px;margin-bottom:0;margin-top:20px;line-height:1}.booking-content .section-heading h2,.booking-form .form-heading h2{font-size:36px;line-height:46px}.team-item{background-color:#fff;padding:20px}.team-thumb img{width:100%;overflow:hidden}.team-content h3{font-size:26px;line-height:1;margin:30px 0 15px}.team-content h4{color:#fc6f2b;font-weight:400;line-height:1;margin-bottom:0}.team-social li{display:inline-flex}.team-social li a{background-color:#171a1d;font-size:14px;color:#fff;border-radius:5px;transition:.3s ease-in-out;margin:20px 3px 0}.booking-section .booking-img{background-position:bottom right;right:-140px;bottom:0}.booking-section .booking-bg{background-image:url(../img/about-bg.png);background-position:bottom left;bottom:0;left:0;width:100%;height:100%;z-index:-1}.booking-list li i{background-color:#fff;color:#fc6f2b;font-size:22px;border-radius:5px}.booking-list-content h4{font-size:18px;color:#fc6f2b;font-weight:400;letter-spacing:.2px;line-height:1;margin-bottom:10px;text-transform:uppercase}.booking-list-content h3{font-size:24px;margin-bottom:0;line-height:1}.booking-form .form-heading h2{font-weight:500;margin-bottom:20px}.booking-form .form-control{background-color:#f5f3ef;font-size:12px;height:45px;border:none;outline:0;margin-bottom:20px}@media (min-width:1400px){.booking-section .booking-img{right:0}}.contact-section{padding-bottom:50px}.contact-wrap{background-color:#fff;padding:60px 40px;-webkit-box-shadow:0 12px 25px 5px rgb(50 73 179 / 20%);box-shadow:0 12px 25px 5px rgb(50 73 179 / 20%);transform:translateY(-80px)}.booking-form-2 .form-control{background-color:#f9f3eb;border:none;outline:0;margin-bottom:20px;height:60px}.booking-form-2 .form-control.address{height:170px;margin-bottom:30px}.contact-list-box i{background-color:#fc6f2b;font-size:20px;color:#fff;display:block;height:50px;width:50px;line-height:50px;text-align:center;border-radius:50%;transition:.3s ease-in-out}.contact-list-box:hover i{background-color:#171a1d;color:#fff}.contact-list-content h3{font-size:16px;font-weight:500;line-height:1;letter-spacing:.2px;margin-bottom:0;margin-top:5px}.map-wrapper{margin-bottom:-7px}@media (max-width:992px){.content-img-box img,.skill-section .video-box,.skill-video-wrap .skill-bg{width:100%}.skill-info{padding:25px}.video-box a{top:45%}.skill-section .video-box a{left:50%}.project-section{padding-bottom:50px}.blog-section .blog-shape,.blog-section-2 .blog-shape,.cta-section .cta-shape,.faq-element,.project-shape{display:none}.project-details-content{padding:30px 0}.project-filter li{margin:0 12px}.content-section{margin-top:0}.connect-section.connect-2,.content-section .container,.sponsor-section .form-box{padding:50px 0}.content-section .content-shape{width:120px}.content-box .section-heading,.testimonial-section .section-heading,.testimonial-section .section-heading h2{margin-bottom:0}.content-box .section-heading h4{font-size:18px;margin-bottom:10px}.content-box .section-heading h2 a{font-size:24px}.testi-2 .swiper-pagination{margin-top:30px}.testi-2 .testi-top-content{margin-bottom:30px}.blog-section{padding-top:50px}.share-box,.thumb-post{display:grid}.blog-content{margin-right:100px}.share-box{row-gap:15px}.comments-box .comment-inner{display:inherit}.comment-thumb{margin-bottom:40px}.comment-wrap{padding-left:0}.short-contact-content,.sidebar-widget .tags{text-align:center}.sponsor-section{padding-bottom:0!important}.sponsor-section .section-heading h2{font-size:28px}.sponsor-section .about-text h2{font-size:120px}.message-box-wrap{margin-top:-90px}.message-form{width:650px}.process-section .section-heading{margin-bottom:35px}.process-section .row .sm-padding{padding:30px}.pricing-item{flex-direction:column;row-gap:20px;text-align:left;align-items:inherit;padding-bottom:70px}.pricing-btn{height:150px;width:150px}.price-list{margin-bottom:20px}.video-wrap{padding:50px 30px;margin-top:0}.content-info{margin-top:20px}.video-wrap .left-content .section-heading h2{font-size:36px}.video-info h2{font-size:50px}.contact-section{padding-bottom:0}.contact-wrap{transform:translateY(-60px);margin-bottom:0}}.widget-item.item-1{margin-top:-10px}.widget-item.item-2{margin-left:18px}.widget-item p{color:#a1a1a2}.widget-header h3{color:#fff;line-height:1;margin-bottom:5px}.widget-list li a{color:#555;font-size:14px}.widget-content p{color:#dfdfdf;margin-bottom:25px}.widget-content a{color:#dfdfdf}.widget-content span{display:block;font-size:20px;color:#dfdfdf;margin-top:30px}.message-box-2{background-color:#0c0d0e;display:flex;align-items:center;justify-content:space-between;padding:40px;border-radius:5px;margin-bottom:80px}.message-content h3{font-size:24px;color:#fff;font-weight:500;line-height:1}.message-content h4{color:#fff;font-size:16px;font-weight:400;line-height:1;margin-bottom:0}.message-form-2 .form-control{background-color:#141616;color:#fff;border:none;box-shadow:none;width:550px;height:70px;line-height:70px;padding-left:20px}.message-form-2 button{background-color:#fc6f2b;color:#fff;color:16px;font-weight:600;display:inline-block;text-align:center;height:55px;width:170px;line-height:55px;position:absolute;right:7.5px;top:7.5px;border-radius:5px;transition:.3s ease-in-out}.message-form-2 button i{margin-left:8px}.pt-subscribe-form input::-webkit-input-placeholder,.pt-subscribe-form textarea::-webkit-input-placeholder{color:#ddd!important}.pt-subscribe-form input:-moz-placeholder,.pt-subscribe-form textarea:-moz-placeholder{color:#ddd!important}.pt-subscribe-form input::-moz-placeholder,.pt-subscribe-form textarea::-moz-placeholder{color:#ddd!important}.pt-subscribe-form input:-ms-input-placeholder,.pt-subscribe-form textarea:-ms-input-placeholder{color:#ddd!important}@media (max-width:767px){.contact-list-content h3{font-size:16px}.contact-wrap,.video-wrap{padding:30px 20px}.year-content h3{font-size:50px}.about-content-slider .consultiva-swiper-pagination,.about-text h2,.blog-content h3 br,.service-bottom-btn,.short-contact-content .section-heading h2 br,.testi-top-content .swiper-arrow,br{display:none}.service-section-3{padding-bottom:30px!important}.piechart-wrapper{column-gap:0}.about-section-2{padding-bottom:30px}.about-section-2 .section-heading h2{margin-bottom:10px}.about-top{padding-bottom:0!important}.counter-box h3{font-size:50px;margin-bottom:0}.counter-wrap{position:inherit;width:auto;height:auto;top:0;left:0;transform:translate(0)}.about-item-box{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:10px;margin-bottom:20px}.about-btn{flex-direction:column;row-gap:15px}.author-group{margin-left:0}.about-content-slider .consultiva-slider-controls{padding:10px}.content-item .project-icon i{height:50px;width:50px;line-height:50px;font-size:16px}.content-thumb{height:360px}.content-thumb img{height:100%;width:100%;object-fit:cover;object-position:center center}.content-caption{padding:32px 30px;left:13px}.content-caption h2{font-size:20px;margin-bottom:10px}.content-caption h3{font-size:14px;line-height:22px;margin-bottom:5px}.content-caption p{font-size:12px;line-height:18px}.content-item .project-icon{left:auto;right:22px;top:82px}.about-company-content{text-align:left;margin-top:0}.about-company .about-item-list{justify-content:left}.skill-video-wrap{width:100%!important}.message-form-2,.message-form-2 .form-control,.skill-video-wrap .skill-bg{width:100%}.project-details-text h3{font-size:24px;padding:15px 20px}.project-details-info h3{font-size:26px}.project-details-thumb{height:200px}.project-details-thumb img{height:100%;object-fit:cover;object-position:center}.project-filter{margin-bottom:15px}.project-filter li{margin:5px 12px}.message-form button,.message-form-2 button{position:inherit;margin-top:15px}.content-wrap{flex-direction:column;row-gap:20px;padding-left:0}.content-box{padding-right:0;border-right:none;text-align:center}.content-box:nth-child(2){padding-left:0;border-left:none;border-right:none}.content-section .content-shape{width:90px}.short-contact-content .section-heading,.testi-top-content{margin-bottom:20px}.author-info h3{font-size:22px}.author-info span{font-size:15px}.author-info{flex-direction:column;align-items:flex-start;row-gap:10px}.testi-author-box{margin-top:30px}.testi-author-box .ratings{margin-top:100px}.faq-section.accordion-button: after{padding-left:20px}.faq-section .accordion-button{line-height:30px;padding:10px}.faq-section .accordion-item .accordion-button{padding:20px}.blog-content{margin-top:0;margin-right:0}.message-box-wrap,.social-section.social-2{margin-top:0}.message-form{text-align:center;width:auto}.social-item{border-bottom:1px solid #737373;border-right:1px solid #737373;border-left:1px solid #737373}.short-contact-box h3,.video-wrap .left-content .section-heading h2{font-size:24px}.content-info{flex-direction:column-reverse;row-gap:20px;align-items:flex-start}.video-wrap-2{height:450px}.video-info h2{font-size:42px;line-height:56px}.video-wrap-2 .video-info h2{font-size:30px;line-height:42px}.short-contact-wrap{padding:40px 20px}.short-contact-content .section-heading h2{font-size:24px;line-height:34px;margin-bottom:0}.booking-form .form-heading h2{font-size:24px;line-height:36px}.message-box-2 .message-content h4{line-height:24px}.message-box-2 .message-content h3{line-height:32px}.message-form-2 button{width:100%;height:70px;line-height:70px}}.footer-section{background-color:#fff;padding:30px 0}.footer-content h3{color:#000;font-size:16px;font-weight:500;letter-spacing:.2px;margin-bottom:0;line-height:1}.footer-list li{display:inline-flex;line-height:1;position:relative}.footer-list li a{color:#dfdfdf;line-height:1}.footer-list li:not(:last-of-type):after{background-color:#dfdfdf;content:"";height:15px;width:2px;position:absolute;top:55%;right:-15px;transform:translateY(-50%) rotate(20deg)}@media all and (max-width:768px){.padding{padding:50px 0}.xs-padding{padding:15px}p br{display:none}.section-heading h2{font-size:24px;line-height:37px}}.consult-cursor{display:block;width:30px;height:30px;border-radius:50%;position:fixed;left:0;top:0;user-select:none;pointer-events:none;transform:translate(50%,50%);visibility:hidden;z-index:10000;-webkit-transition:.3s cubic-bezier(.165, .84, .44, 1);transition:.3s cubic-bezier(.165, .84, .44, 1)}.consult-cursor:before{background:#fc6f2b;opacity:1;content:"";width:10px;height:10px;border-radius:50%;position:absolute;left:10px;top:10px;transition:.3s}.consult-cursor.cursor-grow:before{opacity:.7;transform:scale(1.5);transition:.3s;z-index:-1}.consult-cursor.hide{opacity:0;transition:opacity .3s .4s}.consult-cursor.hide .inner{transform:scale(.1);transition:transform .3s}@media (max-width:992px){.booking-section .booking-img,.consult-cursor,.section-heading h2 br,p br,span br{display:none}.widget-item img{max-width:150px;margin-bottom:21px}.widget-header h3{margin-bottom:30px}.message-box-2 .message-content h3,.widget-item .desc{margin-bottom:20px}.widget-item.item-2{margin-left:0}.message-box-2{flex-direction:column;row-gap:20px;margin-bottom:40px}.message-box-2 .message-content{text-align:center}.message-box-2 .message-content h4{margin-bottom:15px}.footer-content{flex-direction:column;row-gap:20px}.footer-content h3,.footer-content h3 a,.footer-content h3 span{font-size:15px}.padding{padding:50px 0}.sm-padding{padding:15px}.default-btn{padding:0 30px}}@media all and (max-width:580px){#scrollup{bottom:35px;right:35px}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1661px!important}}@media (max-width:430px){.top-header{background-color:#f9f8f4}.page-header{height:353px}.contactlocationicon{width:75px!important}.homepageresonponsive h4{color:#fff!important}}