@charset "utf-8";*{margin:0;padding:0;outline:0}html{-webkit-text-size-adjust:none}ul,li{list-style:none}.mobile-off{display:block}.desktop-off{display:none}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;clear:both;content:"";line-height:0}.fr{float:right}.fl{float:left}.border{border:1px solid #ececec;box-sizing:border-box;padding:10px 15px}body{font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;font-weight:400;color:#000}a{font-size:17px;line-height:normal;color:#1f86f3;transition:all .34s ease-in;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}h1,h2,h3,h4,h5,h6{line-height:1.5;margin-bottom:20px;font-weight:400;font-family:'Open Sans',sans-serif}h1{font-size:65px}h2{font-size:55px}h3{font-size:45px}h4{font-size:35px}h5{font-size:25px}h6{font-size:20px}p{margin-bottom:20px;font-size:18px;color:#005a7e}strong{font-weight:600}blockquote{margin:0 0 20px;padding:0;border:none;color:#005a7e}.clr:after{clear:both;display:block;content:''}a{text-decoration:none}.whitetxt{color:#fff!important}.aligncenter{text-align:center}.alignright{text-align:right}.mt35{margin-top:35px}.img-full{width:100%}.img-fluid{max-width:100%}.white-bg{background:#fff}.lightblue-bg{background:#e6f5fd}.tb-space{padding:35px 0}.container{max-width:1600px;width:80%;margin:0 auto;position:relative}.float-left{float:left}.float-right{float:right}.half{float:left;width:50%}.one-third{float:left;width:33.33%;padding:5px;box-sizing:border-box}.one-fourth{float:left;width:25%;padding:5px;box-sizing:border-box}.red-color{color:red}.mtm10{margin-top:-10px}.breadcrumbs-cbox{padding-bottom:15px}.breadcrumbs{font-size:13px;display:inline-block;font-weight:400;padding:0;line-height:24px}.breadcrumbs li a.home{background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/home-icon.svg) no-repeat 0 0;padding-left:25px;background-size:18px auto;display:inline-block;line-height:20px}.breadcrumbs li+li:before{display:inline-block;content:'»';margin-right:5px}.breadcrumbs li .current-item{color:#777;pointer-events:none}.breadcrumbs li{float:left;padding-right:10px}.breadcrumbs a{color:#14b0e6;font-size:13px}.breadcrumbs>span{padding:0 5px}.breadcrumbs>span:first-child{padding-left:0}.breadcrumbs>span:last-child{padding-right:0}.comman-carea p a{color:#14b0e6;text-decoration:none}.comman-carea .img-box{padding-bottom:25px}.comman-carea .btn-box{padding-top:25px}.comman-carea .btn-box .blue-btn{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/email-1.svg);background-repeat:no-repeat;background-position:left 25px center;max-width:170px;height:50px;padding-left:70px;text-transform:uppercase;color:#fff;justify-content:end;font-size:24px;position:relative}.comman-carea .btn-box .blue-btn:before{width:0;height:0;border-bottom:20px solid #005a7e;border-right:20px solid transparent;content:'';display:block;position:absolute;top:-11px;left:0}.comman-carea .img-left{float:left;margin:0 25px 25px 0}.comman-carea .img-right{float:right;margin:0 0 25px 25px}.comman-carea .inn-cbox-img{max-width:400px;padding:10px;border:solid 1px #eee}.heading-1{font-size:55px;color:#14b0e6;font-weight:600;line-height:65px}.heading-1>span{font-weight:300}.heading-2{font-size:38px;color:#005a7e;margin-bottom:35px}.heading-3,.heading-4,.heading-5,.heading-6,.heading-7{font-size:50px;color:#005a7e;font-weight:300;line-height:normal}.heading-4{font-weight:400;padding-bottom:25px}.heading-5{font-size:35px}.heading-6{font-size:28px}.heading-7{font-size:24px}.blue-btn{background:#005a7e;border-radius:5px;color:#fff;display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-size:22px;text-transform:uppercase;padding:20px 50px;font-weight:900;font-family:'Open Sans',sans-serif}#header{padding:20px 0 0;position:fixed;top:0;width:100%;z-index:99;-webkit-transition:background-color .5s,padding .5s;-webkit-transition-timing-function:linear;transition:background-color .5s,padding .5s;transition-timing-function:linear;background:#c7eafc;background:-moz-linear-gradient(top,#c7eafc 0%,#fff 100%);background:-webkit-linear-gradient(top,#c7eafc 0%,#fff 100%);background:linear-gradient(to bottom,#c5f0ff 60%,rgba(255,255,255,.4) 207%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7eafc',endColorstr='#ffffff',GradientType=0);box-shadow:0 5px 40px 5px rgba(0,0,0,.14)}#header .header-rpart{padding-top:7px}#header .logo,#header .logo a{line-height:0}#header .logo img{height:50px}#header.active .logo{margin-bottom:10px}#header.active .logo a img{height:50px;transition:height 2s;-webkit-transition:height 2s}#header.active #nav-primary .menu>li{padding-bottom:23px}#nav-primary{padding:0;margin:0;float:left}#nav-primary .menu>li{padding:3px 0 31px;margin:0 1px;list-style:none;float:left;position:relative}#nav-primary .menu>li.menu-item-has-children>a{padding-right:25px;background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/arrow-down.svg) no-repeat right 5px top 10px}#nav-primary .menu>li>a{padding:5px 15px;display:block;font-size:16px;color:#262626;font-weight:300;text-transform:uppercase}#nav-primary .menu>li>.sub-menu{top:100%}#nav-primary .menu>li:last-child>a,#nav-primary .menu>li:hover>a{background:#14b0e6;color:#fff;text-decoration:none}#nav-primary .menu>li.menu-item-has-children:hover>a{background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/arrow-down-white.svg) no-repeat right 5px top 10px #14b0e6;color:#fff}#nav-primary .menu>li>.sub-menu>li.menu-item-has-children{padding-right:25px;background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/arrow-right.svg) no-repeat right 10px center}#nav-primary .menu>li:last-child{padding-bottom:0}#nav-primary .menu>li:last-child>a{padding:10px 30px;border-radius:6px;text-transform:uppercase;position:relative;top:-5px;background:#fe881d}#nav-primary .menu>li:last-child>a:hover{background:#005a7e;text-decoration:none}.sub-menu,.sub-menu-box,.sub-menu1-box{display:none;position:absolute;width:100%;z-index:1;left:0}.sub-menu,.sub-menu-1{padding:15px 0;margin:0;background-color:#e6f5fd;min-width:215px;border-top:solid 4px #005a7e}.sub-menu-box{padding-top:13px;left:0;top:100%}.sub-menu1-box{padding-left:10px;left:100%;top:-1px}.sub-menu .sub-menu{left:100%;top:-19px}.sub-menu>li,.sub-menu-1>li{padding:10px;margin:0;list-style:none;position:relative;line-height:normal}.sub-menu>li+li,.sub-menu-1>li+li{border-top:solid 1px #459aba}.sub-menu>li>a,.sub-menu-1>li a{font-size:14px;color:#005a7e}.sub-menu>li.child-nav{padding:10px 15px 10px 0;background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/arrow-right.svg);background-repeat:no-repeat;background-position:right 0 top 11px}.sub-menu>li.child-nav:hover{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/arrow-right-bold.svg)}#nav-primary .menu>li:hover>.sub-menu,#nav-primary .menu>li .sub-menu>li:hover .sub-menu{display:block}#nav-primary .menu>li>.sub-menu li:hover{background-color:#fff}#header .contact-box{float:left;padding-left:5px;line-height:0;padding-top:2px}#header .contact-box a{margin-left:10px;display:inline-block;line-height:0}#header .contact-box a img{width:35px;height:35px}#footer{padding:30px 0 0;background:#fff;border-top:1px solid #ced4da}#footer .footer-left{width:80%}.footer-right .address-details,.footer-right .phone-details{font-size:16px;font-weight:300;line-height:30px}.footer-right .phone-details a{color:#14b0e6}.footer-right .address-details .name{font-weight:600;display:block;padding-bottom:5px}.footer-right .phone-details{padding-top:30px}.footer-right{font-size:16px;width:20%}.footer-right .social-links{margin:10px 0 0}.footer-right .social-links a{margin:0 10px 0 0;display:inline-block;position:relative;line-height:10px}.footer-right .social-links a img{width:35px;height:35px}#footer .copyright-text{color:#fff;text-align:center;font-size:16px;background:#292929;padding:15px 0}#footer .copyright-text a{color:rgba(255,255,255,.5);cursor:pointer}.footer-right .footer-links .menu li:first-child{border-left:0}.footer-right .footer-links .menu li{float:left;border-left:solid 1px #777;line-height:16px}.footer-right .footer-links .menu li a{color:#010101;padding:0 8px;font-size:14px}#footer .flink-box{float:left;width:25%;text-align:left;padding-bottom:30px}#footer .flink-box .ftitle{font-weight:600;padding-bottom:10px;color:#000;margin:0}#footer .flink-box .ftitle a,#footer .flink-box .ftitle a:hover{color:#000}#footer .flink-box .flinks{padding:0;margin:0}#footer .flink-box .flinks li{padding:5px 0;margin:0;font-size:16px;list-style:disc;margin-left:20px;color:#999;line-height:normal}#footer .flink-box .flinks li a{color:rgba(0,0,0)}#footer .flink-box .flinks li a:hover{text-decoration:underline}#btmtop{position:fixed;bottom:25px;right:35px;width:50px;height:50px;border-radius:50%;background:#ccc;z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center}#btmtop img{width:35px;transform:rotate(180deg)}#banner .banner-slider{position:relative;line-height:0;text-align:right;overflow:hidden}#banner .banner-slider .carousel-cell{width:100%}#banner .banner-slider img{max-width:100%;max-height:calc(100% - 10px);position:relative;z-index:-2}#banner .banner-slider .slider-cbox{position:absolute;left:0;top:0;width:calc(25% - 70px);padding:95px 0 0 70px;background-color:rgba(255,255,255,.9);height:calc(100% - 105px);border-bottom:solid 10px #14b0e6;text-align:left;display:flex;flex-wrap:wrap;align-items:center}#banner .banner-slider .slider-cbox:after{position:absolute;top:0;right:-146px;content:'';width:146px;height:100%;z-index:-1;background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/slider-shape.png) no-repeat right top;opacity:.9}#banner .banner-slider .slider-cbox .desc,#banner .banner-slider .slider-cbox .blue-btn,#banner .banner-slider .slider-cbox .heading-1{position:relative;z-index:1}#banner .banner-slider .slider-cbox .heading-1{align-self:flex-end}#banner .banner-slider .slider-cbox .desc{font-size:22px;line-height:34px;padding:25px 0 0;align-self:flex-start}#banner .banner-slider .slider-cbox .desc>p{margin-bottom:30px;color:#000}#banner .banner-slider .slider-cbox .blue-btn{font-size:16px;font-weight:600;color:#fff;border-radius:5px;background:#005a7e;box-shadow:2px 2px 5px rgba(0,0,0,.3);padding:5px 25px;position:relative}#banner .banner-slider ol.flickity-page-dots{position:absolute;bottom:50px;left:calc(50% - 22px);z-index:10}#banner .banner-slider ol.flickity-page-dots li{width:12px;height:12px;border-radius:50%;background:#14b0e6;float:left;margin:0 5px;cursor:pointer}#banner .banner-slider ol.flickity-page-dots li.is-selected{background:#005a7e}#banner{position:relative}#banner #nextContainer{position:absolute;left:calc(50% - 25px);bottom:-25px;width:50px;height:50px;border-radius:50%;background:#ccc;z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center}#banner #nextContainer img{width:35px}#inn-banner{line-height:0}#inn-banner .inn-banner-cbox{position:absolute;width:100%}#inn-banner .inn-banner-cbox .heading-2{margin-bottom:0;padding:100px 0 0}#homeContainer{padding:50px 0}.main-container{background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/square-shape.png) no-repeat right top #c7eafc;padding:30px 0 50px}.main-container .lpart,.main-container .rpart{float:left;box-sizing:border-box}.main-container .lpart{width:75%;padding-right:15px;padding-bottom:25px}.main-container .rpart{width:25%;padding-left:15px;padding-bottom:50px}#bim-modeling .title-short-desc{font-size:18px;line-height:28px;color:#295baa;color:#005a7e}#bim-modeling .title-short-desc>p{padding:10px 0;line-height:30px;color:#292929}.bim-modeling-cpart{padding:25px 0 0}.bim-modeling-cpart .lpart{padding-right:15px}.bim-modeling-cpart .rpart{padding-top:5px;padding-left:15px}.bim-modeling-cpart .lpart .block-box .img-box{line-height:0}.bim-modeling-cpart .lpart .block-box .img-box img{width:100%}.bim-modeling-cpart .lpart .block-box .cbox{background:#14b0e6;position:relative}.bim-modeling-cpart .lpart .block-box .name{font-size:24px;color:#fff;width:100%;text-align:center;padding:30px 15px;box-sizing:border-box}.bim-modeling-cpart .lpart .block-box a:hover{text-decoration:none}.bim-modeling-cpart .lpart .block-box .read-btn{font-size:16px;color:#fff;border-radius:5px;background:#14b0e6;box-shadow:2px 2px 5px rgba(0,0,0,.3);width:100px;height:40px;display:flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:0}.bim-modeling-cpart .lpart .block-box:hover .cbox{background:#6ac07a;color:#fff}.bim-modeling-cpart .lpart .block-box:hover .cbox .name{text-decoration:none}.bim-modeling-cpart .lpart .block-box:hover .read-btn{background:#fff;color:#6ac07a}.bim-modeling-cpart .lpart .block-box:hover .cbox:before{background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/strip-shap-hover.png);background-size:100% auto}.bim-modeling-cpart .lpart .block-box:hover .cbox,.bim-modeling-cpart .lpart .block-box:hover .read-btn{-webkit-transition:background 1s ease-out;-moz-transition:background 1s ease-out;-o-transition:background 1s ease-out;transition:background 1s ease-out}.bim-modeling-cpart .rpart .title{font-size:24px;color:#fff;font-weight:400;background:#14b0e6;width:75%;padding:3px 0 5px 15px;position:relative;margin-bottom:15px}.bim-modeling-cpart .rpart .title:after{content:'';display:block;width:0;height:0;border-top:45px solid #14b0e6;border-right:15px solid transparent;position:absolute;right:-14px;top:0}.bim-modeling-cpart .rpart .block-item .block-box{background:#fff;padding:15px}.bim-modeling-cpart .rpart .block-item .img-box{box-shadow:3px 3px 5px rgba(0,0,0,.3);line-height:0}.bim-modeling-cpart .rpart .block-item .img-box img{width:100%}.bim-modeling-cpart .rpart .block-item .block-box a{color:#444}.bim-modeling-cpart .rpart .block-item .cbox .desc{font-size:18px;line-height:28px;padding:25px 10px 15px}.bim-modeling-cpart .rpart .block-item .cbox .date{font-size:18px;background:#d4eefc;color:#000;float:right;margin-right:-15px;padding:10px 55px 10px 10px;font-weight:300;position:relative}.bim-modeling-cpart .rpart .block-item .cbox .date:before{content:'';display:block;width:0;height:0;border-top:46px solid #d4eefc;border-left:15px solid transparent;position:absolute;left:-15px;top:0}.bim-modeling-cpart .rpart .block-item .title-box{background:#d4eefc;padding:10px}.bim-modeling-cpart .rpart .block-item .title-box .img-box{float:left;width:70px;height:75px;background:#afd9ee;box-shadow:0 0 0}.bim-modeling-cpart .rpart .block-item .title-box .title-cbox{padding-left:85px}.bim-modeling-cpart .rpart .block-item .title-box .title-cbox .title-text{font-size:18px;padding:15px 0 5px}.bim-modeling-cpart .rpart .block-item .title-box .title-cbox .date-time{font-size:14px}.bim-modeling-cpart .rpart .block-item .cbox .social-links{padding:15px 0 0 5px;text-align:right}.bim-modeling-cpart .rpart .block-item .cbox .social-links a{padding:0 15px;border-left:solid 1px #14b0e6;display:inline-block;line-height:0}.bim-modeling-cpart .rpart .block-item .cbox .social-links a:first-child{border-left:0}.bim-modeling-cpart .rpart .block-item .block-box .portfolio-slider{overflow:hidden}.bim-modeling-cpart .rpart .block-item .block-box .portfolio-slider .carousel-cell{width:100%}.bim-modeling-cpart .rpart .block-item .block-box .portfolio-slider .carousel-cell img{max-width:100%;margin:0 auto;display:block}#clients .client-slider{overflow:hidden}#clients .client-slider .flickity-viewport{margin:0 auto;overflow:hidden;padding-bottom:1px;width:calc(100% - 100px)}#clients .client-slider .carousel-cell{width:20%;padding:0 15px;box-sizing:border-box;text-align:center;line-height:0}#clients .client-slider .carousel-cell img{max-width:calc(100% - 20px)}#clients .client-slider .flickity-button{width:40px;height:40px;background-repeat:no-repeat;background-position:0 0;border:0;cursor:pointer;position:absolute;top:calc(50% - 20px);background-size:100% 100% !important}#clients .client-slider .flickity-button svg{display:none}#clients .client-slider .flickity-button.previous{background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/left-arrow.svg);left:0}#clients .client-slider .flickity-button.next{background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/right-arrow.svg);right:0}#clients,#achivements{padding:25px 0}#achivements{padding-bottom:0}.clients-cpart,.achivements-cpart{background:#fff;padding:35px 0}.achivements-cpart{padding-top:20px}.achivment-box{float:left;width:20%;color:#265cab}.achivment-box .inn-achivment-box{width:210px;margin:0 auto;padding-top:35px;background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/achivements.svg);background-repeat:no-repeat}.achivment-box .number{font-size:40px;line-height:35px;font-weight:300}.achivment-box .text{font-size:16px;font-weight:600}.achivment-box .sign{font-size:30px;font-weight:700;margin-left:5px}.inn-achivment-box.ab-1{background-position:right 0 top -545px}.inn-achivment-box.ab-2{background-position:right -5px top -410px}.inn-achivment-box.ab-3{background-position:right 25px top -270px}.inn-achivment-box.ab-4{background-position:right 35px top -135px}.inn-achivment-box.ab-5{background-position:right 40px top -15px}.services-cbox .title,.market-cbox .title{font-size:24px;color:#fff;font-weight:400;background:#005a7e;width:75%;padding:3px 0 5px 15px;position:relative;margin-bottom:15px;font-family:'Barlow',sans-serif}.market-cbox .title:after,.services-cbox .title:after{content:'';display:block;width:0;height:0;border-top:37px solid #005a7e;border-right:15px solid transparent;position:absolute;right:-14px;top:0}.services-cbox .menu{padding:0;margin:0}.services-cbox .menu li{padding:7px 15px 10px;margin:0 0 10px;background:#14b0e6;font-size:18px}.services-cbox .menu li a{color:#fff}.services-cbox .menu li:hover{background:#dfe4e7}.services-cbox .menu li:hover a{color:#000;text-decoration:none}.services-cbox .btn-box{padding:25px 0 0}.services-cbox .btn-box .blue-btn{padding:20px 35px;font-weight:400}.services-cbox .btn-box .blue-btn:hover{background:#005a7e;text-decoration:none}.market-cbox{margin-top:35px}.market-cbox .menu{padding:0;margin:0}.market-cbox .menu li{padding:7px 0 10px 15px;margin:0;border-bottom:solid 1px #00789b;font-size:18px}.market-cbox .menu li a{color:#005a7e}.market-cbox .menu li:hover{background:#14b0e6}.market-cbox .menu li:hover a{color:#fff;text-decoration:none}#case-studies{padding:35px 0 0}#case-studies .heading-3{padding-bottom:25px}#case-studies .case-studies-slider{overflow:hidden;margin:0 75px}#case-studies .case-studies-slider .carousel-cell{padding:0 25px;width:50%;box-sizing:border-box}#case-studies .block-box{background:#fff;padding:15px}#case-studies .block-box .img-box{border:solid 1px #005a7e;line-height:0}#case-studies .block-box .img-box img{width:100%}#case-studies .block-box .desc{font-size:18px;line-height:28px;padding:25px 10px 15px}#case-studies .block-box .date{font-size:18px;background:#d4eefc;float:right;margin-right:-15px;padding:10px 55px 10px 10px;font-weight:300;position:relative}#case-studies .block-box .date:before{content:'';display:block;width:0;height:0;border-top:46px solid #d4eefc;border-left:15px solid transparent;position:absolute;left:-15px;top:0}#case-studies .case-studies-slider .flickity-button{width:40px;height:40px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;border:0;background-color:transparent;position:absolute;top:calc(50% - 20px);cursor:pointer}#case-studies .case-studies-slider .flickity-button svg{display:none}#case-studies .case-studies-slider .previous{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/left-arrow-blue.svg);left:0}#case-studies .case-studies-slider .next{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/right-arrow-blue.svg);right:0}#whom-serve{padding:35px 0;background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/square-shape.png) repeat-x right top rgba(199,234,252,.3);background-size:auto 100%}#whom-serve .heading-3{padding-bottom:25px}#whom-serve .tb-space{padding:15px 0}.serve-box{text-align:center}.serve-box .serve-cbox{float:left;width:14%}.serve-box .serve-cbox .img-box img{height:75px}.serve-box .serve-cbox .name{font-size:18px;color:#005a7e;font-weight:400}.serve-box .serve-cbox a:hover,.serve-box .serve-cbox a:hover .name{color:#14b0e6;text-decoration:none}.serve-box .serve-cbox .img-box .icon{background-repeat:no-repeat;background-position:center top;width:72px;height:75px;display:inline-block;background-size:72px auto}.serve-box .serve-cbox .img-box .icon.serve-1{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/serve-icon-1n.svg)}.serve-box .serve-cbox .img-box .icon.serve-2{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/serve-icon-2n.svg)}.serve-box .serve-cbox .img-box .icon.serve-3{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/serve-icon-3n.svg)}.serve-box .serve-cbox .img-box .icon.serve-4{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/serve-icon-4n.svg)}.serve-box .serve-cbox .img-box .icon.serve-5{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/serve-icon-5n.svg)}.serve-box .serve-cbox .img-box .icon.serve-6{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/serve-icon-6n.svg)}.serve-box .serve-cbox .img-box .icon.serve-7{background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/serve-icon-7n.svg)}.serve-box .serve-cbox a:hover .img-box .icon.serve-1,.serve-box .serve-cbox a:hover .img-box .icon.serve-2,.serve-box .serve-cbox a:hover .img-box .icon.serve-3,.serve-box .serve-cbox a:hover .img-box .icon.serve-4,.serve-box .serve-cbox a:hover .img-box .icon.serve-5,.serve-box .serve-cbox a:hover .img-box .icon.serve-6,.serve-box .serve-cbox a:hover .img-box .icon.serve-7{background-position:center -75px}#help-section .heading-4{padding-bottom:15px;line-height:normal}#help-section .short-desc{font-size:18px;color:#005a7e;margin-bottom:35px}#help-section .btn-box .blue-btn{border:solid 0px #fff;border-radius:29px;padding:12px 45px;display:inline-block;color:#fff;text-decoration:none;margin-top:10px;transition:background-color .5s;font-size:25px;background-color:#ff8c1c}#help-section .btn-box .blue-btn:hover{background:#dc6800;text-decoration:none}.main-container.contact{padding-bottom:2px}.contact #whom-serve{padding-top:35px;padding-bottom:0}.contact-cbox .heading-3{padding:0;margin:0}.contact-form{padding:0 0 30px}.contact-form .form-group{margin-bottom:1rem}.contact-form .form-group .col-form-label{float:left;width:25%}.contact-form .form-group .input-box{float:left;width:calc(100% - 20px)}.contact-form .form-group .input-box .form-control{display:block;width:calc(100% - 22px);height:calc(1.5rem + 2px);padding:.375rem 10px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-form .form-group .input-box textarea.form-control{height:auto;resize:none;font-family:'Open Sans',sans-serif;height:138px}.contact-form .form-group .input-box .wpcf7-not-valid-tip{font-size:14px}.contact-form .form-group .form-check .form-check-input span.wpcf7-list-item{margin-left:0}.contact-form .form-group .form-check .form-check-input span.wpcf7-list-item input{float:left;vertical-align:top;margin-top:2px}.contact-form .form-group .form-check .form-check-label,.contact-form .form-group .form-check .wpcf7-list-item-label{padding-left:20px;display:block;width:250px;font-size:14px}.contact-form .form-group .btn-box{width:100%}.contact-form .form-group .btn-box .blue-btn{border-radius:5px;font-size:22px;padding:12px 40px;background-image:none;max-width:inherit;justify-content:center;height:auto;background:#005a7e}.contact-form .form-group .input-box.captcha label>span{float:left;width:100px;font-size:20px;padding-top:5px}.contact-form .form-group .input-box.captcha .wpcf7-form-control{width:calc(50% - 132px);height:calc(1.5rem + 2px);padding:.375rem 10px;border:1px solid #ced4da}.contact-form .form-group .input-box.chk-agreement .wpcf7-list-item{margin-left:0}.contact-form .form-group .input-box.chk-agreement .wpcf7-list-item>input{float:left;margin:10px 0 0}.contact-form .form-group .input-box.chk-agreement .wpcf7-list-item>span{display:block;padding-left:20px}.contact-cbox .oneHalf{float:left;width:50%}.address-box .title{font-size:24px;color:#fff;font-weight:400;background:#005a7e;width:75%;padding:3px 0 5px 15px;position:relative;margin-bottom:15px;font-family:'Barlow',sans-serif}.address-box .title:after{content:'';display:block;width:0;height:0;border-top:38px solid #005a7e;border-right:15px solid transparent;position:absolute;right:-14px;top:0}.address-box .address-area+.address-area{border-top:solid 1px #00789b;width:75%;padding-top:15px}.address-box .address-area .sub-title{font-weight:600;color:#005a7e;padding-bottom:5px;font-size:18px}.address-box .address-area .desc{color:#005a7e;font-size:18px;padding-bottom:15px;line-height:32px}.address-box .address-area .desc a{color:#14b0e6;text-decoration:underline}.postdetails .title,.htodayrow .title{font-size:22px;color:#005a7e;font-weight:600}.htodayrow .highlights{padding:0 0 25px;margin:0}.htodayrow .highlights li{padding:5px 0 5px 15px;margin:0;color:#005a7e;background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/arrow-right.svg) no-repeat 0 15px;background-size:7px auto;font-size:18px;line-height:28px}.htodayrow .highlights li a{color:#14b0e6}.comman-carea p a:hover,.htodayrow .highlights li a:hover{text-decoration:underline}.htodayrow .serHighlights{margin-bottom:50px}.htodayrow .serHighlights .one-fourth{background:#14b0e6;color:#fff;font-size:18px;border:solid 4px #fff;height:125px}.htodayrow .serHighlights .one-fourth,.htodayrow .serHighlights .one-fourth a{display:flex;align-items:center;justify-content:center;padding:0}.htodayrow .serHighlights .one-fourth a{color:#fff;width:100%;height:100%;box-sizing:border-box;padding:15px;font-size:20px}.htodayrow .serHighlights .one-fourth:hover{background:#6ac07a}.profile-box{padding:25px 0}.affiliations-box{display:flex;padding-bottom:35px}.affiliations-box .affiliation{padding:10px;color:#005a7e;width:calc(50% - 10px);margin:5px;background:#fff;box-sizing:border-box}.affiliations-box .affiliation .img-fluid{float:left;padding:0 10px 10px 0}.affiliations-box .aff-logo-box{align-items:center;justify-content:center;display:flex;background:#fff;margin:5px 0 5px 10px}.affiliations-box .aff-logo-box img{margin:5px}.inner-body{padding-top:95px}.inner-body #help-section{background:#c7eafc}.inner-body .main-container{background:#fff;padding-bottom:0}.inner-body #help-section{padding:35px 0}.blogpost-cbox{padding-bottom:50px}.blogpost-cbox .blogpost{border:1px solid #ddd;padding:10px;margin:10px;width:calc(25% - 20px)}
.blogpost-cbox .blogpost .posthumb{box-shadow:3px 3px 5px rgba(0,0,0,0.3);line-height:0}.blogpost-cbox .blogpost .posthumb img{max-width:100%}.blogpost-cbox .blogpost .cbox .posttitle{font-size:18px;color:#005a7e;padding:25px 10px 15px;line-height:28px}.blogpost-cbox .blogpost a:hover,.blogpost-cbox .blogpost a:hover .cbox .posttitle{text-decoration:none;color:#000}.blogpost-cbox .blogpost .cbox .postdesc{padding:0 10px 15px;color:#000}.blogpost-cbox .blogpost .cbox .postdate{font-size:16px;background:#d4eefc;color:#000;float:right;margin-right:-10px;padding:10px 55px 10px 10px;font-weight:300;position:relative}.blogpost-cbox .blogpost .cbox .postdate:before{content:'';display:block;width:0;height:0;border-top:43px solid #d4eefc;border-left:15px solid transparent;position:absolute;left:-15px;top:0}.blogcontent{padding-bottom:25px}.blogcontent .img-box{padding:25px 0}.blogcontent .img-box img{width:100%;height:auto}.blogcontent .heading-2{margin-bottom:20px}.blogcontent .authorlink{color:#858585;font-size:14px}.blogcontent .authorlink a{color:#14b0e6;font-size:14px}.blogcontent .authorlink .post-date{background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/avatar.svg) no-repeat 0 center;padding-left:25px}.blogcontent .authorlink .post-author{background:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/calendar.svg) no-repeat 0 center;padding-left:25px}#sidebar .widget-title{font-size:24px;color:#fff;font-weight:400;background:#005a7e;width:75%;padding:3px 0 5px 15px;position:relative;margin-bottom:15px;font-family:'Barlow',sans-serif}#sidebar .widget-title:after{content:'';display:block;width:0;height:0;border-top:45px solid #005a7e;border-right:15px solid transparent;position:absolute;right:-14px;top:0}#sidebar ul ul li{padding:7px 0 10px 15px;margin:0;border-bottom:solid 1px #00789b;font-size:18px;line-height:normal}#sidebar ul ul li a{color:#005a7e}#sidebar ul ul li:hover{background:#14b0e6}#sidebar ul ul li:hover a{text-decoration:none;color:#fff}.blogcontent .authorbox{padding:20px 25px;background-color:#e9e9e9;margin:25px 0}.blogcontent .authorbox .authorname{margin-bottom:12px;color:#000;font-weight:600}.blogcontent .authorbox .authorcbox .avatar{width:90px;float:left;margin-right:15px;padding:3px;background-color:#fff;border:solid 1px #858585;border-radius:50%}.blogcontent .authorbox .authorcbox .authorbrief{color:#000}.serve-box.whoweserve{padding:15px 0 50px}.serve-box.whoweserve .serve-cbox{width:calc(14% - 10px);padding:30px 0;box-sizing:border-box;margin:5px;background-color:#c7eafc}.serve-box.whoweserve .serve-cbox .img-box{padding-bottom:15px}.serve-box.whoweserve .serve-cbox .name{font-size:16px;letter-spacing:-.5px}.sitemap{padding-bottom:50px}.sitemap-links,.sitemap-sub-links{padding:0;margin:0}.sitemap-links li{margin-bottom:5px;position:relative;padding-left:20px;font-size:18px;line-height:30px}.sitemap-links>li{font-weight:600}.sitemap-links li:before{content:"";display:block;background-color:#2b4877;position:absolute;width:6px;height:6px;left:0;top:13px}.sitemap-links li a{color:#005a7e}.sitemap-links li a:hover{text-decoration:underline}.sitemap-sub-links{margin:10px 0 5px}.sitemap-sub-links li{font-weight:400}.mep-bim-slider{max-width:400px;float:right;margin:0 0 25px 25px;padding:10px;border:solid 1px #eee}.mep-bim-slider .slick-slide{position:relative}.mep-bim-slider .slick-slide img{max-width:100%}.mep-bim-slider .slick-arrow{top:50%;transform:translateY(-50%);position:absolute;z-index:9;border:0;width:30px;height:30px;font-size:0;cursor:pointer;background-color:rgba(255,255,255,.7);background-image:url(//www.hitechbim.com/wp-content/themes/hitechbim/images/icons/arrow-right-bold.svg);background-repeat:no-repeat;background-position:center center}.mep-bim-slider .slick-arrow.slick-prev{transform:rotate(180deg);top:calc(50% - 20px)}.mep-bim-slider .slick-arrow.slick-next{right:10px}.mep-bim-slider .slider-caption{position:absolute;bottom:0;left:0;color:#fff;min-width:100%;margin:0;padding:5px 0;font-size:18px;font-weight:400;background-color:rgba(0,0,0,.5);box-sizing:border-box;text-align:center}.mep-bim-slider p{margin:0}@media all and (max-width:1810px){#banner .banner-slider .slider-cbox:after{right:-139px;width:139px}}@media all and (max-width:1700px){#banner .banner-slider .slider-cbox:after{width:130px;right:-130px}}@media all and (max-width:1610px){.heading-1{font-size:42px}.heading-2{font-size:36px;margin-bottom:25px}#banner .banner-slider .slider-cbox:after{width:125px;right:-125px}#banner .banner-slider .slider-cbox .heading-1{line-height:55px}#banner .banner-slider .slider-cbox .desc{font-size:20px;line-height:30px;padding-top:15px}#banner .banner-slider .slider-cbox .desc>p{margin-bottom:30px}#bim-modeling .title-short-desc{font-size:20px;line-height:30px}.bim-modeling-cpart .rpart{padding-left:0}.bim-modeling-cpart .rpart .block-item .cbox .date,.bim-modeling-cpart .rpart .block-item .cbox .desc{font-size:16px}#nav-primary .menu>li:last-child>a{padding:10px 25px}#nav-primary .menu>li>a{padding:5px 10px}}@media all and (max-width:1450px){.heading-1{font-size:42px;line-height:60px}#banner .banner-slider .slider-cbox:after{width:115px;right:-115px}#bim-modeling .title-short-desc{font-size:18px}.bim-modeling-cpart .rpart .block-item .cbox .desc{line-height:26px;padding:15px 10px 15px}.bim-modeling-cpart .rpart .block-item .cbox .social-links{padding:10px 0 0 5px}.bim-modeling-cpart .rpart .block-item .cbox .social-links a{padding:0 8px}.bim-modeling-cpart .rpart .block-item .title-box .title-cbox .title-text{padding-top:0}.serve-box.whoweserve .serve-cbox{width:calc(25% - 10px)}.services-cbox .btn-box .blue-btn{font-size:22px;padding:20px}.bim-modeling-cpart .rpart{padding-bottom:0}.bim-modeling-cpart .lpart .block-box .name{font-size:22px}#nav-primary .menu>li>a{font-size:14px}}@media all and (max-width:1380px){.inner-body{padding-top:90px}#header .contact-box{padding-left:0;padding-top:0}#nav-primary .menu>li:last-child>a{padding:10px 25px}#nav-primary .menu>li{padding-top:2px}#nav-primary .menu>li>a{padding:5px 12px;font-size:15px}#nav-primary .menu>li:last-child>a{padding:10px 20px}#banner .banner-slider .slider-cbox{width:calc(25% - 50px);padding-left:50px}#banner .banner-slider .slider-cbox .desc{font-size:18px}.bim-modeling-cpart .rpart .block-item .title-box .title-cbox .date-time{font-size:12px}.inn-achivment-box.ab-1{background-position:right 10px top -545px}.inn-achivment-box.ab-2{background-position:right 20px top -410px}.inn-achivment-box.ab-3{background-position:right 25px top -270px}.inn-achivment-box.ab-4{background-position:right 40px top -135px}.inn-achivment-box.ab-5{background-position:right 45px top -15px}.achivment-box .number{font-size:35px}.blogpost-cbox .blogpost .cbox .postdate{padding-right:35px}.bim-modeling-cpart .rpart .block-item .cbox .date{padding-right:35px}#header .logo img{height:50px}.services-cbox .btn-box .blue-btn{font-size:20px;padding:15px 20px}}@media all and (max-width:1300px){.inner-body{padding-top:83px}.heading-1{line-height:50px}.heading-3,.heading-4{font-size:45px}#header .header-rpart{padding-top:4px}#header .contact-box a{margin-left:5px}#header .logo img,#header.active .logo a img{height:45px}#banner .banner-slider .slider-cbox{padding-top:83px;height:calc(100% - 93px)}#banner .banner-slider .slider-cbox:after{width:103px;right:-103px}#banner .banner-slider ol.flickity-page-dots{bottom:35px}#nav-primary .menu>li{padding-top:0;padding-bottom:29px}#nav-primary .menu>li:last-child>a{padding:10px 20px}#nav-primary .menu>li>a{padding:5px 10px}.bim-modeling-cpart .rpart .block-item .cbox .date{padding:5px 25px 5px 10px}.bim-modeling-cpart .rpart .block-item .cbox .date:before{border-top:32px solid #d4eefc}.bim-modeling-cpart .rpart .block-item .title-box .img-box{width:50px;height:55px}.bim-modeling-cpart .rpart .block-item .title-box .title-cbox{padding-left:60px}.bim-modeling-cpart .rpart .block-item .cbox .desc{padding-left:0;padding-right:0}.bim-modeling-cpart .lpart .block-box .name{font-size:20px}#clients .client-slider .carousel-cell{width:33.33%}.achivment-box .inn-achivment-box{width:100%}.market-cbox .title:after,.services-cbox .title:after{border-top:39px solid #005a7e}.services-cbox .title,.market-cbox .title{width:80%;font-size:22px}.services-cbox .menu li,.market-cbox .menu li{font-size:16px}.services-cbox .btn-box .blue-btn{font-size:18px}.achivment-box .number{font-size:30px}.comman-carea .inn-cbox-img{max-width:325px}#footer .flink-box{width:calc(33.33% - 10px);padding-left:10px}.mep-bim-slider{max-width:350px}}@media all and (max-width:1050px){.inner-body{padding-top:80px}.container{width:960px;max-width:100%}.heading-1{font-size:40px}.blue-btn{padding:15px 35px}#nav-primary .menu>li{padding-bottom:27px}#nav-primary .menu>li>a{font-size:13px}#nav-primary .menu>li.menu-item-has-children>a{background-position:right 5px top 10px}#header .contact-box a{margin-left:5px}#header .contact-box a img{width:30px;height:30px}#banner .banner-slider .slider-cbox{width:calc(31% - 30px);height:calc(100% - 92px);padding-left:30px;padding-top:82px}#banner .banner-slider .slider-cbox:after{width:85px;right:-85px}#banner .banner-slider .slider-cbox .heading-1{font-size:36px;line-height:42px}#banner .banner-slider .slider-cbox .desc{padding-top:5px}#banner .banner-slider .slider-cbox .desc>p{margin-bottom:20px;font-size:16px;line-height:24px}#banner .banner-slider ol.flickity-page-dots{bottom:40px}.inner-body .main-container{padding-top:30px}.main-container .lpart{width:70%}.main-container .rpart{width:30%}.services-cbox .title,.market-cbox .title{width:80%}.serve-box .serve-cbox .name{font-size:16px}.bim-modeling-cpart .lpart .block-box .name{padding:15px}.bim-modeling-cpart .lpart .one-third{width:50%}.blogpost-cbox .blogpost{width:calc(33.33% - 20px)}
	.comman-carea .inn-cbox-img{max-width:50%}
	.comman-carea .img-right{margin:0 0 15px 15px}
}

@media all and (max-width:1000px){body,.inner-body{padding-top:80px}.heading-1{font-size:38px;line-height:45px}.heading-3,.heading-4{font-size:40px}.heading-5{font-size:30px}.heading-2{font-size:32px}.blue-btn{padding:10px 25px}.container{width:calc(100% - 40px);max-width:100%}#responsive-menu-container{top:80px !important}button#responsive-menu-button{width:35px !important;height:35px !important;background:0 0 !important;top:20px !important;right:20px !important}#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:16px !important}.responsive-menu-inner,.responsive-menu-inner:before,.responsive-menu-inner:after{background-color:#000 !important}#header{padding:15px 0}#header.active .logo{margin-bottom:0}#header .logo img,#header.active .logo a img{height:50px}#header.active .header-rpart,#header .header-rpart{padding-top:7px}#header .contact-box{padding-left:0;padding-right:50px}#header .contact-box a{margin-left:10px}#header .contact-box a img{width:35px;height:35px}.responsive-menu-inner{margin-top:-2px}#banner .banner-slider .slider-cbox{width:calc(35% - 15px);height:calc(100%);padding-top:0;padding-left:15px;border-bottom:0}#banner .banner-slider .slider-cbox .desc{font-size:16px;line-height:24px}#bim-modeling .title-short-desc{font-size:16px}.bim-modeling-cpart .lpart{padding-right:0}.bim-modeling-cpart .lpart,.bim-modeling-cpart .rpart,#footer .footer-left,#footer .footer-right{width:100%}.footer-right .address-details,.footer-right .phone-details{float:left;width:calc(50% - 15px)}.footer-right .phone-details{padding-top:0;padding-left:15px}.footer-right{padding-bottom:30px}.achivment-box .inn-achivment-box{text-align:center;padding-top:75px}.inn-achivment-box.ab-1{background-position:center top -550px}.inn-achivment-box.ab-2{background-position:center top -410px}.inn-achivment-box.ab-3{background-position:center top -275px}.inn-achivment-box.ab-4{background-position:center top -145px}.inn-achivment-box.ab-5{background-position:center top -20px}.achivment-box .number{font-size:30px}.bim-modeling-cpart{padding-bottom:0}.comman-carea .inn-cbox-img{box-sizing:border-box}.htodayrow .serHighlights .one-fourth{width:33.33%;text-align:center}.serve-box.whoweserve .serve-cbox{width:calc(33.33% - 10px)}.main-container .lpart{width:65%}.main-container .rpart{width:35%}.serve-box .serve-cbox{width:24%;padding:15px 0;vertical-align:top}#whom-serve .heading-4{padding-bottom:0}.contact-form .form-group .btn-box .blue-btn{font-size:20px;min-width:130px}.address-box .address-area .desc{font-size:16px;line-height:30px}.bim-modeling-cpart .lpart,.bim-modeling-cpart .rpart{width:100%}.contact-form .form-group .input-box.captcha label>span{font-size:18px}.contact-form .form-group .input-box.captcha input{width:calc(50% - 112px)}.serve-box.whoweserve{padding:0 0 35px}.inner-body #help-section{padding:30px 0}#help-section .heading-4{padding-bottom:10px}#help-section .short-desc{font-size:16px;margin-bottom:25px}.bim-modeling-cpart .rpart .block-item .block-box .portfolio-slider .carousel-cell{width:33.33%}.mep-bim-slider{float:none;margin-left:0;max-width:inherit}.mep-bim-slider .slick-slide img{width:100%}}@media all and (max-width:750px){html{padding-top:0 !important}.heading-3,.heading-4{font-size:36px}.container{width:calc(100% - 30px);max-width:calc(100% - 30px);padding-left:15px;padding-right:15px}#bim-modeling .heading-3{margin-bottom:10px}button#responsive-menu-button{right:15px !important}.bim-modeling-cpart{padding:0}.bim-modeling-cpart .lpart .one-third,#clients .client-slider .carousel-cell{width:50%}.achivements-cpart{text-align:center}.achivment-box{width:32%;display:inline-block;padding:15px 0;float:none}.breadcrumbs-cbox{padding-bottom:5px}#header .logo img,#header.active .logo a img{height:50px}#header.active .header-rpart{padding-top:8px}.comman-carea p,.htodayrow .highlights li,.blogpost-cbox .blogpost .cbox .posttitle{font-size:16px}.postdetails .title,.htodayrow .title{font-size:20px}.htodayrow .serHighlights .one-fourth{width:50%;height:100px}.serve-box.whoweserve{padding:0 0 30px}.serve-box.whoweserve .serve-cbox{width:calc(50% - 10px)}.main-container{background:#e9f7ff}.main-container .lpart,.main-container .rpart{width:100%;padding-left:0;padding-right:0}.services-cbox,.market-cbox{float:left;width:50%}.market-cbox{padding-left:15px;width:calc(50% - 15px);margin-top:0}.contact-form{padding:0 0 30px}#banner #nextContainer,#btmtop{width:40px;height:40px}#banner #nextContainer{bottom:-20px;left:calc(50% - 20px)}#btmtop{right:15px;bottom:40px}#clients .client-slider .flickity-viewport{width:calc(100% )}
	#banner #nextContainer{display:none}
	#banner .banner-slider .slider-cbox .desc{padding-bottom:0px}
	#banner .banner-slider ol.flickity-page-dots{bottom:15px}
	.inner-body .main-container{padding-top:20px}	
	.blogpost-cbox .blogpost{width:calc(50% - 20px)}.footer-right .address-details,.footer-right .phone-details,#footer .copyright-text,#footer .copyright-text a,#bim-modeling .title-short-desc>p,#footer .flink-box .ftitle a,#footer .flink-box .flinks li a{font-size:.875rem}#help-section .btn-box .blue-btn{font-size:20px;padding:10px 30px}#help-section .short-desc{margin-bottom:15px}.services-cbox .title,.market-cbox .title{font-size:22px;padding:7px 0 10px 15px}.market-cbox .title:after,.services-cbox .title:after{border-top-width:48px}.blogcontent{padding-bottom:0}.blogcontent .authorbox{margin-bottom:0}.services-cbox .btn-box{padding:0}.sitemap .one-third{width:50%}.sitemap-links li a{font-size:16px}}@media all and (max-width:680px){body,.inner-body{padding-top:65px}.blue-btn{font-size:18px;padding:10px 25px}button#responsive-menu-button{right:calc(50% - 50% + 15px) !important;top:12px !important}#clients .client-slider .flickity-button.previous{left:15px}#clients .client-slider .flickity-button.next{right:15px}#header{padding-top:10px}#header .logo img,#header.active .logo a img{height:40px}#header .header-rpart,#header.active .header-rpart{padding-top:5px}button#responsive-menu-button{top:15px !important}#responsive-menu-container{top:65px !important}.inner-body .main-container{padding-top:30px}#banner .banner-slider .slider-cbox{width:calc(40% - 15px)}#banner .banner-slider .slider-cbox .heading-1{font-size:32px;line-height:36px}.bim-modeling-cpart .lpart .block-box .name{font-size:18px;padding:15px}.achivment-box .inn-achivment-box{padding-top:70px}.achivment-box .number{font-size:28px}.comman-carea .inn-cbox-img{width:45%}.bim-modeling-cpart .rpart .block-item .block-box .portfolio-slider .carousel-cell{width:50%}}@media all and (max-width:550px){#banner .banner-slider ol.flickity-page-dots,#banner .banner-slider .slider-cbox:after{display:none}#banner .banner-slider .slider-cbox{width:calc(100% - 40px);padding:15px 20px;top:50%;height:auto;transform:translateY(-50%)}.heading-3,.heading-4{font-size:35px}#banner .banner-slider .slider-cbox .heading-1{font-size:24px}#banner .banner-slider .slider-cbox .heading-1,#banner .banner-slider .slider-cbox .desc{text-align:center;width:100%}#banner .banner-slider .slider-cbox .desc{padding-bottom:0}#banner .banner-slider .slider-cbox .desc>p{margin-bottom:10px}#banner .banner-slider .slider-cbox.first-slide .desc>p{margin-bottom:0}#footer .flink-box .flinks li{margin-left:0;list-style:none;padding:3px 0}.services-cbox .title,.market-cbox .title{font-size:20px}.services-cbox .menu li,.market-cbox .menu li{line-height:normal}.services-cbox .btn-box .blue-btn,.services-cbox .menu li a{font-size:16px}#whom-serve{padding-bottom:0}.contact-form .form-group .input-box.captcha .wpcf7-form-control{width:calc(100% - 122px)}.contact-form .form-group .input-box.chk-agreement .wpcf7-list-item>span{font-size:16px;line-height:normal}.contact-form .form-group .input-box.chk-agreement .wpcf7-list-item>input{margin-top:7px}#footer .flink-box{width:calc(50% - 10px);padding-left:10px}}@media all and (max-width:450px){body,.inner-body{padding-top:70px}.footer-right .address-details,.footer-right .phone-details,.bim-modeling-cpart .lpart .one-third,#clients .client-slider .carousel-cell{width:100%}.achivment-box{width:49%}.footer-right .phone-details{padding-top:30px;padding-left:0}.htodayrow .serHighlights .one-fourth{width:100%;height:auto}#header{padding-top:15px}#header .contact-box{padding-right:45px}#header .contact-box a{margin-left:5px}#responsive-menu-container{top:70px !important}.serve-box.whoweserve .serve-cbox{width:calc(50% - 14px);padding:30px 10px}#banner,#banner .banner-slider{height:250px}.services-cbox,.market-cbox{width:100%}.market-cbox{padding-left:0;margin-top:35px}.serve-box .serve-cbox{width:32%}.contact-cbox .oneHalf{width:100%}.contact-form .form-group .input-box .form-control{width:calc(100% - 2px)}#banner .banner-slider img{max-width:inherit}#banner .banner-slider ol.flickity-page-dots,#clients .client-slider .flickity-button{display:none}.bim-modeling-cpart .services-offering{overflow:hidden}.bim-modeling-cpart .lpart .block-box{position:relative}.bim-modeling-cpart .lpart .block-box .cbox{position:absolute;bottom:0;width:100%;background-color:rgba(20,176,230,.85)}.bim-modeling-cpart .lpart .block-box .cbox .name{padding:20px 15px}#homeContainer{padding-top:25px;padding-bottom:0}button#responsive-menu-button{top:19px !important}#footer .copyright-text{padding:10px 20px;line-height:26px}.contact-form .form-group .input-box.captcha{width:100%}.contact-form .form-group .input-box.captcha input{width:calc(100% - 102px)}
	.blogpost-cbox .blogpost{width:calc(100%);margin:10px 0}#footer .copyright-text span{display:block;line-height:normal}#footer .flink-box{padding-bottom:20px}.heading-3,.heading-4{font-size:30px}#help-section .heading-4{font-size:26px}#help-section .short-desc{font-size:.875rem}.comman-carea .inn-cbox-img{float:none;margin-left:0;max-width:100%;width:100%}.bim-modeling-cpart .rpart .block-item .block-box .portfolio-slider .carousel-cell{width:100%}.sitemap .one-third{width:100%}}@media all and (max-width:380px){body{padding-top:65px}.inner-body{padding-top:65px}#header .logo img,#header.active .logo a img{height:36px}#header .header-rpart,#header.active .header-rpart{padding-top:0}button#responsive-menu-button{top:14px !important}#responsive-menu-container{top:66px !important}#banner .banner-slider .slider-cbox .heading-1{font-size:24px;line-height:30px}.heading-3,.heading-4{font-size:36px;margin:15px 0;font-weight:300;line-height:1.5}.heading-5{font-size:25px}.main-container{padding:25px 0}.main-container .rpart{padding-bottom:25px}.achivment-box .number{font-size:24px}.achivment-box .text{font-size:.8em}#banner .banner-slider .slider-cbox:after{width:74px;right:-74px}.serve-box.whoweserve .serve-cbox{padding:20px 7px}.serve-box.whoweserve .serve-cbox .img-box{padding-bottom:10px}#help-section .heading-4{margin:0}#help-section .btn-box .blue-btn{margin-top:0;padding:10px 25px;font-size:16px}}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/* To be replaced in `head` to control optm data location */
:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#rmp_menu_trigger-1212{width:55px;height:55px;position:fixed;top:15px;border-radius:5px;display:none;text-decoration:none;right:5%;background:#000;transition:transform .5s,background-color .5s}#rmp_menu_trigger-1212:hover,#rmp_menu_trigger-1212:focus{background:#000;text-decoration:unset}#rmp_menu_trigger-1212.is-active{background:#000}#rmp_menu_trigger-1212 .rmp-trigger-box{width:25px;color:#fff}#rmp_menu_trigger-1212 .rmp-trigger-icon-active,#rmp_menu_trigger-1212 .rmp-trigger-text-open{display:none}#rmp_menu_trigger-1212.is-active .rmp-trigger-icon-active,#rmp_menu_trigger-1212.is-active .rmp-trigger-text-open{display:inline}#rmp_menu_trigger-1212.is-active .rmp-trigger-icon-inactive,#rmp_menu_trigger-1212.is-active .rmp-trigger-text{display:none}#rmp_menu_trigger-1212 .rmp-trigger-label{color:#fff;pointer-events:none;line-height:13px;font-family:inherit;font-size:14px;display:inline;text-transform:inherit}#rmp_menu_trigger-1212 .rmp-trigger-label.rmp-trigger-label-top{display:block;margin-bottom:12px}#rmp_menu_trigger-1212 .rmp-trigger-label.rmp-trigger-label-bottom{display:block;margin-top:12px}#rmp_menu_trigger-1212 .responsive-menu-pro-inner{display:block}#rmp_menu_trigger-1212 .rmp-trigger-icon-inactive .rmp-font-icon{color:#fff}#rmp_menu_trigger-1212 .responsive-menu-pro-inner,#rmp_menu_trigger-1212 .responsive-menu-pro-inner:before,#rmp_menu_trigger-1212 .responsive-menu-pro-inner:after{width:25px;height:3px;background-color:#fff;border-radius:4px;position:absolute}#rmp_menu_trigger-1212 .rmp-trigger-icon-active .rmp-font-icon{color:#fff}#rmp_menu_trigger-1212.is-active .responsive-menu-pro-inner,#rmp_menu_trigger-1212.is-active .responsive-menu-pro-inner:before,#rmp_menu_trigger-1212.is-active .responsive-menu-pro-inner:after{background-color:#fff}#rmp_menu_trigger-1212:hover .rmp-trigger-icon-inactive .rmp-font-icon{color:#fff}#rmp_menu_trigger-1212:not(.is-active):hover .responsive-menu-pro-inner,#rmp_menu_trigger-1212:not(.is-active):hover .responsive-menu-pro-inner:before,#rmp_menu_trigger-1212:not(.is-active):hover .responsive-menu-pro-inner:after{background-color:#fff}#rmp_menu_trigger-1212 .responsive-menu-pro-inner:before{top:5px}#rmp_menu_trigger-1212 .responsive-menu-pro-inner:after{bottom:5px}#rmp_menu_trigger-1212.is-active .responsive-menu-pro-inner:after{bottom:0}@media screen and (max-width:979px){nav{display:none !important}#rmp_menu_trigger-1212{display:block}#rmp-container-1212{position:fixed;top:0;margin:0;transition:transform .5s;overflow:auto;display:block;width:90%;background-color:#212121;background-image:url("");height:100%;right:0;padding-top:0;padding-left:0;padding-bottom:0;padding-right:0}#rmp-menu-wrap-1212{padding-top:0;padding-left:0;padding-bottom:0;padding-right:0;background-color:#212121}#rmp-menu-wrap-1212 .rmp-menu,#rmp-menu-wrap-1212 .rmp-submenu{width:100%;box-sizing:border-box;margin:0;padding:0}#rmp-menu-wrap-1212 .rmp-submenu-depth-1 .rmp-menu-item-link{padding-left:10%}#rmp-menu-wrap-1212 .rmp-submenu-depth-2 .rmp-menu-item-link{padding-left:15%}#rmp-menu-wrap-1212 .rmp-submenu-depth-3 .rmp-menu-item-link{padding-left:20%}#rmp-menu-wrap-1212 .rmp-submenu-depth-4 .rmp-menu-item-link{padding-left:25%}#rmp-menu-wrap-1212 .rmp-submenu.rmp-submenu-open{display:block}#rmp-menu-wrap-1212 .rmp-menu-item{width:100%;list-style:none;margin:0}#rmp-menu-wrap-1212 .rmp-menu-item-link{height:40px;line-height:40px;font-size:13px;border-bottom:1px solid #212121;font-family:inherit;color:#fff;text-align:left;background-color:#212121;font-weight:400;letter-spacing:0px;display:block;box-sizing:border-box;width:100%;text-decoration:none;position:relative;overflow:hidden;transition:background-color .5s,border-color .5s,.5s;padding:0 5%;padding-right:50px}#rmp-menu-wrap-1212 .rmp-menu-item-link:after,#rmp-menu-wrap-1212 .rmp-menu-item-link:before{display:none}#rmp-menu-wrap-1212 .rmp-menu-item-link:hover,#rmp-menu-wrap-1212 .rmp-menu-item-link:focus{color:#fff;border-color:#212121;background-color:#3f3f3f}#rmp-menu-wrap-1212 .rmp-menu-item-link:focus{outline:none;border-color:unset;box-shadow:unset}#rmp-menu-wrap-1212 .rmp-menu-item-link .rmp-font-icon{height:40px;line-height:40px;margin-right:10px;font-size:13px}#rmp-menu-wrap-1212 .rmp-menu-current-item .rmp-menu-item-link{color:#fff;border-color:#212121;background-color:#212121}#rmp-menu-wrap-1212 .rmp-menu-current-item .rmp-menu-item-link:hover,#rmp-menu-wrap-1212 .rmp-menu-current-item .rmp-menu-item-link:focus{color:#fff;border-color:#3f3f3f;background-color:#3f3f3f}#rmp-menu-wrap-1212 .rmp-menu-subarrow{position:absolute;top:0;bottom:0;text-align:center;overflow:hidden;background-size:cover;overflow:hidden;right:0;border-left-style:solid;border-left-color:#212121;border-left-width:1px;height:39px;width:40px;color:#fff;background-color:#212121}#rmp-menu-wrap-1212 .rmp-menu-subarrow svg{fill:#fff}#rmp-menu-wrap-1212 .rmp-menu-subarrow:hover{color:#fff;border-color:#3f3f3f;background-color:#3f3f3f}#rmp-menu-wrap-1212 .rmp-menu-subarrow:hover svg{fill:#fff}#rmp-menu-wrap-1212 .rmp-menu-subarrow .rmp-font-icon{margin-right:unset}#rmp-menu-wrap-1212 .rmp-menu-subarrow *{vertical-align:middle;line-height:39px}#rmp-menu-wrap-1212 .rmp-menu-subarrow-active{display:block;background-size:cover;color:#fff;border-color:#212121;background-color:#212121}#rmp-menu-wrap-1212 .rmp-menu-subarrow-active svg{fill:#fff}#rmp-menu-wrap-1212 .rmp-menu-subarrow-active:hover{color:#fff;border-color:#3f3f3f;background-color:#3f3f3f}#rmp-menu-wrap-1212 .rmp-menu-subarrow-active:hover svg{fill:#fff}#rmp-menu-wrap-1212 .rmp-submenu{display:none}#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-item-link{height:40px;line-height:40px;letter-spacing:0px;font-size:13px;border-bottom:1px solid #212121;font-family:inherit;font-weight:400;color:#fff;text-align:left;background-color:#212121}#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-item-link:hover,#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-item-link:focus{color:#fff;border-color:#212121;background-color:#3f3f3f}#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link{color:#fff;border-color:#212121;background-color:#212121}#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link:hover,#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link:focus{color:#fff;border-color:#3f3f3f;background-color:#3f3f3f}#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-subarrow{right:0;border-right:unset;border-left-style:solid;border-left-color:#1d4354;border-left-width:0;height:39px;line-height:39px;width:40px;color:#fff;background-color:inherit}#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-subarrow:hover{color:#fff;border-color:#3f3f3f;background-color:inherit}#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-subarrow-active{color:#fff;border-color:#1d4354;background-color:inherit}#rmp-menu-wrap-1212 .rmp-submenu .rmp-menu-subarrow-active:hover{color:#fff;border-color:#3f3f3f;background-color:inherit}#rmp-menu-wrap-1212 .rmp-menu-item-description{margin:0;padding:5px 5%;opacity:.8;color:#fff}#rmp-search-box-1212{display:block;padding-top:0;padding-left:5%;padding-bottom:0;padding-right:5%}#rmp-search-box-1212 .rmp-search-form{margin:0}#rmp-search-box-1212 .rmp-search-box{background:#fff;border:1px solid #dadada;color:#333;width:100%;padding:0 5%;border-radius:30px;height:45px;-webkit-appearance:none}#rmp-search-box-1212 .rmp-search-box::placeholder{color:#c7c7cd}#rmp-search-box-1212 .rmp-search-box:focus{background-color:#fff;outline:2px solid #dadada;color:#333}#rmp-menu-title-1212{background-color:#212121;color:#fff;text-align:left;font-size:13px;padding-top:10%;padding-left:5%;padding-bottom:0;padding-right:5%;font-weight:400;transition:background-color .5s,border-color .5s,color .5s}#rmp-menu-title-1212:hover{background-color:#212121;color:#fff}#rmp-menu-title-1212>.rmp-menu-title-link{color:#fff;width:100%;background-color:unset;text-decoration:none}#rmp-menu-title-1212>.rmp-menu-title-link:hover{color:#fff}#rmp-menu-title-1212 .rmp-font-icon{font-size:13px}#rmp-menu-additional-content-1212{padding-top:0;padding-left:5%;padding-bottom:0;padding-right:5%;color:#fff;text-align:center;font-size:16px}}.rmp-container{display:none;visibility:visible;padding:0;z-index:99998;transition:all .3s}.rmp-container.rmp-fade-top,.rmp-container.rmp-fade-left,.rmp-container.rmp-fade-right,.rmp-container.rmp-fade-bottom{display:none}.rmp-container.rmp-slide-left,.rmp-container.rmp-push-left{transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}.rmp-container.rmp-slide-left.rmp-menu-open,.rmp-container.rmp-push-left.rmp-menu-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.rmp-container.rmp-slide-right,.rmp-container.rmp-push-right{transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%)}.rmp-container.rmp-slide-right.rmp-menu-open,.rmp-container.rmp-push-right.rmp-menu-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.rmp-container.rmp-slide-top,.rmp-container.rmp-push-top{transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}.rmp-container.rmp-slide-top.rmp-menu-open,.rmp-container.rmp-push-top.rmp-menu-open{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.rmp-container.rmp-slide-bottom,.rmp-container.rmp-push-bottom{transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}.rmp-container.rmp-slide-bottom.rmp-menu-open,.rmp-container.rmp-push-bottom.rmp-menu-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.rmp-container::-webkit-scrollbar{width:0}.rmp-container ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px transparent}.rmp-container ::-webkit-scrollbar-thumb{background:0 0}.rmp-container ::-webkit-scrollbar-thumb:hover{background:0 0}.rmp-container .rmp-menu-wrap .rmp-menu{transition:none;border-radius:0;box-shadow:none;background:0 0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;opacity:1;outline:none;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal}.rmp-container .rmp-menu-additional-content{display:block;word-break:break-word}.rmp-container .rmp-menu-title{display:flex;flex-direction:column}.rmp-container .rmp-menu-title .rmp-menu-title-image{max-width:100%;margin-bottom:15px;display:block;margin:auto;margin-bottom:15px}button.rmp_menu_trigger{z-index:999999;overflow:hidden;outline:none;border:0;display:none;margin:0;transition:transform .5s,background-color .5s;padding:0}button.rmp_menu_trigger .responsive-menu-pro-inner:before,button.rmp_menu_trigger .responsive-menu-pro-inner:after{content:"";display:block}button.rmp_menu_trigger .responsive-menu-pro-inner:before{top:10px}button.rmp_menu_trigger .responsive-menu-pro-inner:after{bottom:10px}button.rmp_menu_trigger .rmp-trigger-box{width:40px;display:inline-block;position:relative;pointer-events:none;vertical-align:super}.rmp-menu-trigger-boring .responsive-menu-pro-inner{transition-property:none}.rmp-menu-trigger-boring .responsive-menu-pro-inner:after,.rmp-menu-trigger-boring .responsive-menu-pro-inner:before{transition-property:none}.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner{transform:rotate(45deg)}.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner:before{top:0;opacity:0}.rmp-menu-trigger-boring.is-active .responsive-menu-pro-inner:after{bottom:0;transform:rotate(-90deg)}
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
.cmplz-hidden{display:none !important}
.perfmatters-lazy.pmloaded,.perfmatters-lazy.pmloaded>img,.perfmatters-lazy>img.pmloaded,.perfmatters-lazy[data-ll-status=entered]{animation:.5s pmFadeIn}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}body .perfmatters-lazy-css-bg:not([data-ll-status=entered]),body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]):before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]):after,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *:before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *:after{background-image:none!important;will-change:transform;transition:opacity .025s ease-in,transform .025s ease-in!important}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}