:root{--black2:#090909}.headerinwr{display:flex;justify-content:space-between;padding:10px;min-height:110px;align-items:center}.button1{width:250px;height:60px;font-size:20px;line-height:33px;font-weight:500;color:#fff;padding:10px 15px;max-width:150px;margin-right:8px;background-color:var(--global-color1);border:1px solid var(--global-color1);border-radius:0;transition:all .3s ease-in-out;position:relative;z-index:2}.button1:before{position:absolute;content:"";top:8px;left:8px;height:100%;width:100%;background-color:transparent;z-index:-1;border:1px solid var(--global-color1);transition:all .3s ease-in-out}.button1:hover{background-color:var(--global-color2);color:#fff}.button1:hover:before{border:1px solid var(--global-color2)}.bodystyle2:not(.subversiondark),.bodystyle2:not(.subversiondark) .wrapperall.headerall,.bodystyle2:not(.subversiondark) .wrapperallfix{background-color:var(--body1)}.bodystyle2:not(.subversiondark) .site-navigation1 ul.menu li a{color:var(--global-color2);font-weight:600}.bodystyle2 .homemainslider2.slick-slider{max-width:50%;float:left;width:100%;position:relative;z-index:3}.bodystyle2 .tophomeslider{padding:0 0 75px}.wrapperall.headerall{-webkit-box-shadow:0 0 3px rgba(0,0,0,0);-ms-box-shadow:0 0 3px rgba(0,0,0,0);box-shadow:0 0 3px rgba(0,0,0,0)}.bodystyle2 .homemainslider2.slick-slider:after{position:absolute;content:"";top:50px;right:-50px;width:100%;height:100%;background-color:transparent;border:3px solid var(--global-color1);z-index:-1}.subversion2.bodystyle2 .homemainslider2.slick-slider:after{display:none}.bodystyle2 .homemainslider .slide{height:550px}.bodystyle2 .tophomeslidercontent .toptitlehome1{color:var(--global-color2);font-size:55px;font-weight:700;line-height:1.2em}.bodystyle2 .maintitlewhite .divider2 span,.bodystyle2 .maintitleelse .divider2 span{width:80px;height:5px;background:var(--global-color1)}.bodystyle2 .tophomeslidercontent .toptitlehome3{font-size:16px;font-weight:400;line-height:1.2em;color:#090909}.wrapperall.headerall.scrolled{padding:5px 20px;min-height:75px;background:#fff}.bodystyle2 .headerall.scrolled .site-navigation1 ul.menu li a{color9:#fff;font-weight:600}.scrolled .site-navigation1 ul.menu li a,.scrolled .logotitle p{color:var(--black2)}.bodystyle2 .tophomeslidercontent{padding-left:5%}.bodystyle2 .home3wr{background:#fff}.bodystyle2 .home3wr .wrapper{display:flex}.bodystyle2 .home3wrin{width:56%;background:rgba(250,250,250,0)}.bodystyle2 .home3wrin2img{width:44%;padding:5px}.home6fixed{background-attachment:fixed;position:relative}.home3wr h1,.home3wr h2,.home3wr h3{color:var(--global-color2)}.home6fixed h2.maintitle{color:var(--global-color2);font-weight:700;margin-bottom:35px}.home6fixed .wrapper{display:flex;align-items:center;justify-content:center;min-height:497px;background-size:cover;background-position:50% 50%;max-width:100%}.coverbgfx{width:100%;height:100%;position:absolute;background:#ed;z-index:1;top:0;left:0;opacity:.9}.home6title{text-align:center;Color:#fff;font-size:36px;font-weight:700;position:relative;z-index:2}.bodystyle2 .home4wr{background:var(--global-color2)}.bodystyle2 .myservices .boxseo4in{border-radius:0;border:1px solid var(--global-color2)}.home4wr .wrapper{display:flex;align-items:center}.home4wr h2.maintitle{width:25%;font-weight:700;Color:#fff}.home4wr .articleboxall{width:75%}.home11wr .wrapper{max-width:100%;padding:0}.goupwithspaces4 .boxseo4in{width:25%;float:left;display:flex;align-items:center;padding:10px 25px 10px 10px;height:200px;border:1px solid var(--global-color2);border-left:none;flex-direction:column;justify-content:center;background:#fff}.goupwithspaces4 .boxseo4in:hover{background:rgba(195,129,91,.05)}.goupwithspaces4 .thumb4seo svg .cls-1{fill:var(--global-color2);stroke:none}.goupwithspaces4 .boxseo4in .boxseo4title{font-weight:400;font-size:21px;padding-right:0;padding-top:20px}.myservices .boxseo4in:before{background-color:var(--global-color1)}.myservices .boxseo4in:hover .cls-1{stroke:#fff !important;fill:none !important}.articlebox,.articlethumb{background:var(--global-color1);border-radius:0}.wrapperall .articlebox h3,.wrapperall .articlebox h3 a{Color:#fff}.articlecontent .readmore1{color:#fff}.customerbox .thumbcust{width:120px;height:83px;background:#fff;border-radius:4px;border:1px solid var(--global-color1)}.footer-copyright .wrapper{border-style:dotted;border-width:1px 0 0;border-color:#e2dad6;font-size:90%;color:#aaa}.page-header1,.page-header2{background:#fff !important;color:var(--global-color2) !important;border-bottom:0 solid var(--global-color2) !important;padding-top:10px;background-attachment:fixed;position:relative;background-size:cover;background-position:50% 50%}.bodystyle2 .single-header2{background-image:none !important}.single-header2 .wrapper{max-width:1000px}.single .articlebox,.archive .articlebox{background:var(--global-color2)}.page-header1:after,.page-header2:after{content:'';position:absolute;height:100%;width:100%;right:0;bottom:0;background:#fff;opacity:.7;z-index:1}.footer-column{width:100%;float:right;padding-left:10px;text-align:center}.page-header1 header,.page-header2 header{text-align:right}@media (max-width:770px) and (min-width:300px){.bodystyle2 .homemainslider .slide{height:370px}.bodystyle2 .tophomeslider .slick-slider:after{position:absolute;content:"";top:36px;right:8%;width:84%;height:99%;z-index:3}.bodystyle2 .tophomeslidercontent{padding-left:0;padding-top:35px;text-align:center}.divider1 span{width:130px}.divider1{justify-content:center}.bodystyle2 .tophomeslider{padding:0}.headerinwr{padding:10px;min-height:90px}.goupwithspaces4 .boxseo4in{width:50%;align-items:center;padding:10px 25px 10px 10px;height:195px;border:1px solid var(--global-color2);margin:0}.boxseo4in .thumb4seo{width:60px;max-width:33%}.bodystyle2 .tophomeslider .slick-slider{max-width:100%;position:relative;z-index:3}.homemainslider .slide{height:340px}.wrapperallfix{width:100%;height:auto;padding:15px;position:static}.tophomeslider{position:relative;display:flex;flex-direction:column-reverse}.bodystyle2 .tophomeslidercontent .toptitlehome1{font-size:30px;line-height:1.2em}.bodystyle2 .home3wrin,.bodystyle2 .home3wrin2img{width:100%}.bodystyle2 .home3wr{padding:0}.bodystyle2 .home3wr .wrapper{display:flex;flex-direction:column-reverse;padding:0}.home6fixed .wrapper{min-height:400px}.home4wr .wrapper{display:flex;flex-direction:column}.home4wr .articleboxall{width:100%}.maintitlewhite .divider2,.maintitleelse .divider2{justify-content:center}.maintitlestitle{font-size:30px;margin-bottom:0}.maintitlewhite .button1,.maintitleelse .button1{margin:0 auto}}