html{scroll-behavior:smooth}:root{--black:#000;--white:#fff;--color-primary:#fc6601;--color-gray:#444;--heading-color:#0a162d;--bk-border-color:#dce1e4;--section-color:#fff;---light-body:#f9fafb}body.dark{--white:#000;--black:#fff;--color-gray:#a4a4a4;--section-color:#0e0f11;---light-body:#18191b;--heading-color:#0a162d;--bk-border-color:#dce1e4;transition:all .5s ease}body.dark .shadow-sm{-webkit-box-shadow:0 .125rem .25rem #212122 !important;box-shadow:0 .125rem .25rem #212122 !important}body.dark .shadow{-webkit-box-shadow:0 .3125rem .875rem 0 #212122 !important;box-shadow:0 .3125rem .875rem 0 #212122 !important}body.dark .shadow-lg{-webkit-box-shadow:0 1rem 3rem #212122 !important;box-shadow:0 1rem 3rem #212122 !important}body{font-family:"Epilogue",sans-serif;font-size:16px;font-weight:400;line-height:32px;background-color:var(--section-color);color:var(--black);overflow-x:hidden;transition:all .5s ease}h1,h2,h3,h4,h5,h6{font-family:"Rubik",Sans-serif;font-weight:600}a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:inline-block;color:var(--color-primary);text-decoration:inherit}a:hover{color:var(--color-gray)}img{max-width:100%;height:auto}.bg-black{background:#000}.text-white a{color:var(--white)}.btn{display:inline-block;padding:.8rem 1.5rem;font-family:"Montserrat",Sans-serif;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:transparent;border:1px solid var(--color-primary);color:var(--white);width:fit-content;border-radius:0}.btn:hover{background:var(--color-primary);color:#fff}input[type=search],input[type=email],input[type=url],input[type=text],select{display:block;width:100%;padding:.37rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--color-heding);background-color:var(--white);background-clip:padding-box;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}[type=search]:focus,[type=text]:focus{color:var(--color-gray);background-color:var(--white);border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgb(13 110 253/25%);box-shadow:0 0 0 .25rem rgb(13 110 253/25%)}input[type=submit],html body button,a#clickTop{padding:2px 20px;vertical-align:middle;background:var(--color-primary);color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid transparent}input[type=submit]:hover,button:hover,a#clickTop{color:var(--color-primary);background:0 0;border:1px solid var(--color-primary)}input[type=search]{background:var(---light-body)}a,.entry-meta span,.entry-footer span,.entry-meta a,.ghead-meta{color:var(--color-primary)}.pagination .nav-links a:hover,.pagination .nav-links span{background-color:var(--color-primary)}a:hover,.entry-meta a:hover{color:var(--color-gray)}.modal.show .modal-dialog{margin-bottom:80px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-gray)}::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:5px}.about .mgsec-subtitle{color:var(--color-primary)}.mgsec-title{color:var(--heading-color)}.mgsec-desc{color:var(--color-gray)}#about li.elementor-icon-list-item span svg{fill:var(--color-primary)}#about li.elementor-icon-list-item span{color:var(--color-gray)}.mg-card-title{color:var(--black)}.mg-card-text p{color:var(--color-gray)}.mgsec-title{color:var(--black)}.mgsec-subtitle{color:var(--black)}.mgsb span.mgsb1,.mgsb .mgsb span.mgsb2,.mgsb span.mgsb3{background:var(--color-primary)}section#client{background:var(--color-primary)}footer span.elementor-divider-separator{--divider-color:var(--color-primary)}footer.magical-footer span.elementor-icon-list-icon svg{fill:var(--color-primary)}a.elementor-icon.elementor-social-icon:hover{background:0 0}a.elementor-icon.elementor-social-icon:hover i{color:var(--color-primary)}a.elementor-icon.elementor-social-icon:hover svg{fill:var(--color-primary)}a.elementor-icon.elementor-social-icon{background:var(--color-primary);border:1px solid var(--color-primary)}footer .card.mgpdl-card{background:0 0;padding:0;box-shadow:none;border:none}footer .mgpdl.style2 .mp-meta.mgp-ms2{padding-top:0;margin-top:0;border:none}footer figure.gallery-item{max-width:100% !important;height:100% !important;padding:0 !important}footer #gallery-1{grid-gap:10px;margin:0}header{z-index:999999}.header-img{max-height:250px;overflow:hidden}header a{text-decoration:none}header.px-hstyle1{background:var(---light-body)}.pxm-style1 .main-navigation ul li a{text-transform:uppercase;font-size:14px;line-height:24px}header.px-hstyle2.fix-nav .build-kit-logo-section{display:none}.pxm-style1 .d-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-img img{width:100%}.pxms1-logo h1.site-title{font-size:21px}.pxms1-logo h1.site-title a{color:var(--black)}.head-logo-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px 0}.head-info{margin-left:auto;margin-right:0}.site-branding.brand-logo{margin-right:10px}.site-branding.brand-logo img{max-width:250px;max-height:150px}.pxm-style1 .brand-logo img{height:60px;width:100%;object-fit:cover}.brand-text .site-description{font-size:16px}.fix-nav .site-description{display:none}.build-kit-logo-section{border-bottom:2px solid #fbf7ef}.header.fix-nav{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);background-color:var(---light-body);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:100%;-webkit-animation:navScroolDown .4s linear;animation:navScroolDown .4s linear;z-index:9999;position:fixed;top:0;left:0}.header.px-hstyle1{padding:12px 0}@-webkit-keyframes navScroolDown{from{top:-100px}to{top:0}}@keyframes navScroolDown{from{top:-100px}to{top:0}}div#wsm-menu{display:none}.menu-bar{position:relative;-webkit-box-shadow:0 0 5px rgb(0 0 0/12%);box-shadow:0 0 5px rgb(0 0 0/12%);margin:5px 0}div#build-kit-menu ul{margin:0}.main-navigation ul{position:relative;list-style:outside none none;padding:0;margin-bottom:0;line-height:0}.main-navigation ul ul{margin:0}.main-navigation ul li{display:inline-block;position:relative;z-index:1}.menu-item:hover:before{transform:translateY(0)}.main-navigation ul li a{position:relative;display:inline-block;padding:9px 28px;color:var(--black);text-decoration:none;font-weight:500;transition:all .3s ease;overflow:hidden}.main-navigation ul li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary);transform:translateY(104%);transition:transform .3s ease;z-index:-1}.main-navigation ul li .sub-menu li a:before{background:0 0}.main-navigation ul li:hover a{color:#fff}.main-navigation ul li:hover a:before,.main-navigation ul li.current_page_item a:before{transform:translateY(0)}.main-navigation ul li.current_page_item a{color:#fff}.main-navigation ul li:last-child:before{display:none}.main-navigation ul li:first-child a{margin-left:0}.main-navigation ul li ul{position:absolute;top:60px;padding:10px;left:0;z-index:9;background:var(--white);width:200px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden;text-align:left;-webkit-box-shadow:0px 5px 10px -6px #eb;box-shadow:0px 5px 10px -6px #eb}.main-navigation ul li ul li{display:flex;justify-content:start;margin-bottom:10px}.main-navigation ul li li a,.main-navigation ul li li:first-child a,.main-navigation ul li li:last-child a,.main-navigation ul li:first-child li a{text-transform:none;color:var(--black);word-wrap:break-word}.main-navigation ul li li:after{bottom:auto;width:100%;height:1px;top:auto;margin-top:0;opacity:.1;-ms-filter:"alpha(opacity=10)"}.main-navigation ul li li:hover>a,.main-navigation ul li li.hover>a{color:var(--color-primary)}#build-kit-menu li a.active,.main-navigation ul li:hover>a,.main-navigation ul li:focus>a{color:#fff}.main-navigation ul li:hover ul,.main-navigation ul li.hover ul{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible;top:50px}.main-navigation ul li ul ul{left:190px}.main-navigation ul li:hover ul li ul{opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}.main-navigation ul li:hover ul li:hover>ul{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible;top:20px}.main-navigation ul ul ul ul ul{right:250px;left:auto}.main-navigation ul ul ul ul ul ul ul{right:auto;left:250px}.main-navigation ul ul ul ul ul ul ul ul ul{left:auto;right:250px}.main-navigation ul ul ul ul ul ul ul ul ul ul ul{right:auto;left:250px}.main-navigation ul ul li.menu-item.menu-item-has-children{padding-right:0}.main-navigation ul li.menu-item.menu-item-has-children>a{position:relative;z-index:0}.main-navigation ul li.menu-item.menu-item-has-children>a:after{position:absolute;top:0;right:13px;background:0 0;z-index:99999;content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-navigation ul ul li.menu-item.menu-item-has-children>a:after{right:9px}.menu-toggle,.main-navigation.toggled ul{display:block}.admin-bar .fix-nav{margin-top:32px}@media screen and (max-width:782px){.admin-bar .fix-nav{margin-top:42px}}@media screen and (max-width:600px){.admin-bar .fix-nav{margin-top:0}}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.widget .search-form label,.widget .search-form .search-submit{width:100%;margin:6px 0}h2.widget-title,.widget h2{font-size:24px;margin-bottom:1.5rem}.widget ul{margin:0;padding:0;list-style:none}.widget ul li{margin-bottom:5px}.widget ul li{margin-bottom:5px;padding-bottom:5px;overflow:hidden}.wp-block-categories-list li.cat-item:hover{background:var(--color-primary);color:#fff}.wp-block-categories-list li.cat-item{background:var(---light-body);padding:5px 10px;color:var(--color-gray);margin-bottom:15px;transition:.5s}.wp-block-categories-list li.cat-item:hover a{color:#fff}.widget ul li:last-child{border-bottom:0}.widget ul li a{color:inherit}.widget ul li a:hover{color:var(--color-primary)}.widget .search-form .search-submit{width:97%;margin-top:5px}.tagcloud a{border:1px solid #ededed;background:var(--white);padding:5px 7px;margin:0 2px 5px 0}.wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{background:var(---light-body);padding:35px}.tagcloud{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.wp-block-tag-cloud:last-child{margin-bottom:0}.wp-block-tag-cloud a{display:inline-block;font-size:16px !important;margin:0 10px 10px 0;padding:5px 14px;background:var(--white);color:var(--black)}.wp-block-tag-cloud a:hover{background:var(--color-primary);color:var(--white);border-color:var(--color-primary)}header.entry-header.page-header{margin-bottom:1.5rem}.build-kit-text-list,aside section.widget,.menu-bar,.post-navigation,.comments-area,.archive-header,.search-header{border-radius:5px}header.page-header.search-header span,header.page-header.archive-header span{background:linear-gradient(45deg,var(--color-primary),#faa56c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.build-kit-text-list{padding:20px}.grid-blog-item{border:1px solid var(--color-gray)}.comment-respond{border:none;margin:0}.build-kit-text-list a.build-kit-readmore{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;font-size:15px;background:var(--color-primary);padding:10px 30px;color:var(--white);margin-top:1rem}.dark .build-kit-text-list a.build-kit-readmore{background:#000;color:#fff;font-weight:700}.build-kit-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-meta{font-size:11px !important;text-transform:uppercase;margin-bottom:5px;display:inline-block}.list-meta.list-author,.list-meta.list-author a{color:#ababab}.build-kit-list-item:nth-child(even) .row{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.build-kit-text-list .build-kit-text-inner h3.entry-title a,.build-kit-text-list .build-kit-text-inner h3.entry-title,h2.entry-title a,h2.entry-title{color:var(--black)}.grid-item-post,.widget-area .widget{-webkit-box-shadow:0px 1px 15px 0px rgba(0,0,0,.08);box-shadow:0px 1px 15px 0px rgba(0,0,0,.08);background:var(--white);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.widget-area .widget,.xpost-item{border-radius:0;box-shadow:none;background:0 0}h2.entry-title.grid-title{font-size:20px}.grid-blog-item .grid-img img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.grid-blog-item .grid-img{overflow:hidden}.grid-blog-item:hover .grid-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.entry-meta.grid-meta{display:flex;justify-content:space-between;border-top:1px solid var(--bk-border-color);padding-top:14px}.grid-meta{font-size:12px}.grid-item-post .grid-item-details{padding:30px 25px}.xpost-text-top{padding:20px 20px 40px}.grid-item p{color:var(--color-gray)}.grid-deatls a.read-more-btn i{margin-left:5px}.grid-deatls a.read-more-btn{font-size:15px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;color:var(--gray)}.grid-deatls a.read-more-btn:hover{letter-spacing:2px;color:var(--color-primary);text-decoration:inherit}a.catimg-top{color:var(--black)}.sncats a.catname{color:var(--white);text-decoration:inherit;padding:2px 10px;font-size:12px;text-transform:uppercase;margin:0 7px 10px;background:var(--color-primary)}.entry-meta.grid-meta span,.entry-meta.grid-meta span a{font-size:16px;text-decoration:none;color:var(--color-gray)}span.grid-meta-date i{color:var(--color-primary);margin-right:5px}.entry-meta.grid-meta a{font-family:"Epilogue",sans-serif;font-weight:700}.entry-meta.grid-meta a .grid-item-topmeta{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.grid-item-topmeta{display:flex;align-items:center;gap:20px}.post-by_theme i{margin-right:5px}.post-category-theme i,.post-by_theme i,.post-category-theme a:hover,.post-by_theme span a:hover{color:var(--color-primary)}.post-by_theme span,.post-by_theme span a,.post-category-theme a{color:var(--color-gray)}.grid-item h2.grid-item-title{font-size:20px;line-height:36px}.grid-item h2.grid-item-title a{text-decoration:none;color:var(--black);display:inline-block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding-bottom:2px;background:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor));background:-o-linear-gradient(left,currentColor 0%,currentColor 100%);background:linear-gradient(to right,currentColor 0%,currentColor 100%);background-size:0px 1px;background-repeat:no-repeat;background-position:left 87%}.grid-item h2.grid-item-title a:hover{background-size:100% 1px;text-decoration:none;color:var(--color-primary)}.xpost-item.mb-5{width:100%}.blog .sticky{background:#7798d33d;position:relative}.blog .sticky:before{position:absolute;right:10px;top:8px;font-family:"Font Awesome 5 Free";font-weight:400;content:"\f005";color:var(--color-primary)}a.build-kit-readmore{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;font-size:15px}a.build-kit-readmore i{margin:0 0 0 6px;opacity:.7;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;vertical-align:middle;color:var(--white)}a.build-kit-readmore:hover i{margin-left:10px}.pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:10px}.pagination .nav-links a,.pagination .nav-links span{padding:10px 20px;margin-right:10px;box-shadow:0 0 3px #f1eeee}.pagination .nav-links a:hover,.pagination .nav-links span{color:var(--white);background:var(--color-primary)}.entry-meta{display:flex;align-items:center;gap:30px}.entry-meta span.grid-meta-date span,.entry-meta span.grid-meta-date span a,.entry-content p,.archive-description p{color:var(--color-gray)}.entry-meta span.grid-meta-date span a:hover{color:var(--color-primary)}.entry-meta a,.entry-meta span,.ghead-meta{font-size:16px}.post-thumbnail img{width:100%}span.ghead-meta.list-meta{background:var(--color-primary);color:#000;padding:5px 10px;font-weight:700;margin-bottom:10px}span.ghead-meta.list-meta a{color:#000}footer.entry-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}footer.entry-footer span{margin-right:10px;padding-right:10px;border-right:1px solid #ccc}footer.entry-footer span,footer.entry-footer span a{font-size:14px}footer.entry-footer span:last-child{border:none}.site-info a{color:inherit}.navigation.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:3rem}.nav-previous{background:var(---light-body);padding:10px 20px}.navigation.post-navigation .nav-links .nav-next{margin-left:auto;padding:10px 0}.comments-area{background:var(---light-body);padding:20px;margin-bottom:20px;border-radius:0}.comments-area .comment-form-comment label{display:block}.comments-area .comment-form-comment textarea{width:100%;padding:14px;color:var(--color-gray);background:var(--white);border:none}.comments-area p.form-submit{max-width:200px}.mgpfi-main .col-lg-4{width:32.5%}.nothing-found{font-size:2em;color:var(--color-primary);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.xmain-404{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:7rem 0}.xmain-404 h1{font-size:52px;text-transform:uppercase}span.error-404-text{font-size:13vw;font-weight:600;color:var(--color-primary);margin:0;position:relative;display:inline-block;margin-bottom:4rem}.btn.btn-back-home{margin-top:40px;background:var(--color-primary)}.btn.btn-back-home:hover{background:0 0;color:var(--color-primary)}.error-404.not-found input[type=search]{width:100%;padding:.39rem;background:0 0;border:1px solid var(--bk-border-color)}.site-footer{-webkit-box-shadow:0 0 5px rgb(0 0 0/12%);box-shadow:0 0 5px rgb(0 0 0/12%);background:var(--section-color)}a#clickTop{right:5px !important}html body.admin-bar .slicknav_menu{top:18%}.loader-main{background-color:#f0f0f0;z-index:999999;position:fixed;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.loader{width:200px;height:200px;position:relative}.loader-home{width:100%;height:160px;position:absolute;left:0;bottom:40px}.loader-roof{width:100%;height:60px;background-color:var(--color-primary);clip-path:polygon(0% 100%,50% 0%,100% 100%);animation:slide-in 1.2s infinite linear}.loader-body{width:100%;height:100px;background-color:#fff;animation:fade-in 1.5s .6s infinite linear;position:relative}.loader-window{width:30px;height:40px;background-color:var(--color-primary);position:absolute;bottom:40px;opacity:0;animation:fade-in-window .8s infinite linear}.loader-window:nth-child(1){left:20px;animation-delay:2s}.loader-window:nth-child(2){left:70px;animation-delay:2.2s}.loader-window:nth-child(3){right:70px;animation-delay:2.4s}.loader-window:nth-child(4){right:20px;animation-delay:2.6s}.loader-door{width:40px;height:70px;background-color:#34495e;position:absolute;bottom:0;left:80px;opacity:0;animation:fade-in-door 1s 2.8s infinite linear}@keyframes slide-in{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fade-in-window{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes fade-in-door{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.elementor-element.bk-service-details-side{background:var(---light-body)}.elementor-element.bk-service-details-side .elementor-widget-container{background:var(--white)}.elementor-element.bk-service-details-side p{color:var(--black)}.elementor-element.bk-service-contact{background:#000}.mg-lc-single .mg-ic-list i{color:var(--color-primary)}.mg-lc-single .mg-ic-list svg{fill:var(--color-primary)}.mg-lc-single .mg-lc-icon-img{margin-right:10px}.project-details-headig .elementor-widget-container .elementor-heading-title,.mg-team-member.mg-team-style3 .mg-team-content .mg-member-name{color:var(--black)}.bk-text-white .elementor-widget-container{background:var(--color-primary)}.bk-text-white .elementor-widget-container .elementor-heading-title{color:var(--white)}.mg-team-member.mg-team-style3 .mg-team-content .mg-designation{color:var(--color-primary)}.mg-team-member.mg-team-style3:hover .mg-team-content .mg-designation{color:var(--color-gray)}.mg-team-member.mg-team-style3 .mg-team-content,.mg-team-member.mg-team-style3 .mg-team-content:after{background-color:var(--white) !important}.mg-team-member.mg-team-style3:hover .mg-team-content,.mg-team-member.mg-team-style3:hover .mg-team-content:after{background-color:var(--color-primary) !important}.mg-team-member.mg-team-style3:hover .mg-team-content .mg-member-name{color:#fff}section#service,section#team,.elementor-element.elementor-element-c1b3d07.bk-form-container{background:var(---light-body)}.bk-form p span input.wpcf7-form-control,.bk-form p span textarea.wpcf7-form-control{background:var(--white)}span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number.bkc-number-input{padding:13px 25px}figure.gallery-item .gallery-icon a img{object-fit:cover}.mg-lc-single .mg-lc-content:hover .mg-lc-title{color:var(--color-primary)}.bk-contact-form-container .mgsec-subtitle{color:var(--color-primary);margin-left:8%;position:relative}.bk-contact-form-container .mgsec-subtitle:before{position:absolute;left:-8%;top:48%;width:6%;height:2px;background:var(--color-primary);content:""}.elementor-565 .elementor-element.elementor-element-e68792a .mp-meta .mgp-time i,.elementor-565 .elementor-element.elementor-element-e68792a .mp-meta .mgp-time,.mg-features-list .mg-lc-single .mg-lc-content:hover .mg-lc-subtitle{color:var(--color-primary)}.elementor-565 .elementor-element.elementor-element-e68792a .mp-meta .mgp-time svg{fill:var(--color-primary)}.bk-input-row p{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:45px}@media (max-width:768px){.bk-input-row p{grid-template-columns:1fr;gap:30px}}@media (max-width:480px){.bk-input-row p{grid-template-columns:1fr;gap:20px}}