*{margin:0;padding:0;list-style-type:none}body{font-family:'Lato';margin:0;padding:0;background-color:#fff;color:#444;overflow-x:hidden}a{font-family:'Lato',sans-serif;text-decoration:none;color:#444}a:hover{color:#ffa805;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;-ms-transition:all .2s ease-in}a img{border:none;background:0 0}p{font-family:'Lato';color:#444;font-size:18px;margin:10px 0;line-height:28px}h1,h2,h3,h4{font-family:'Lato',sans-serif;font-weight:600;text-transform:uppercase}h1{font-size:36px;line-height:40px}h2{font-size:18px;line-height:24px}h3{font-size:44px;line-height:44px}h4{font-size:16px;line-height:20px}.bold{font-weight:700}ul li{list-style-type:none}ol li{list-style-type:none}table{border-spacing:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.omega{margin:0 !important}::selection{background:#ffa805;color:#fff}::-moz-selection{background:#ffa805;color:#fff}.alignright{float:right}.alignleft{float:left;margin-right:20px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.back-to{font-size:14px;text-align:center;padding-bottom:20px;text-decoration:underline}.book-cta{text-transform:uppercase;background-color:#444;font-size:14px;padding:10px 20px;color:#fff;border-color:2px solid #fff;margin-right:10px;border-radius:4px;display:inline-block;margin-bottom:10px}.book-cta:hover{color:#ffa805;background-color:#444}.see-our-cta{text-transform:uppercase;background-color:transparent;font-size:14px;padding:10px 20px;border:#fff 1px solid;border-radius:4px;color:#fff;display:inline-block}.see-our-cta:hover{color:#ffa805;background-color:#444;border-color:#ffa805;border-radius:4px}.read-cta{text-transform:uppercase;color:#ffa706;background-color:transparent;border:#444 2px solid;border-radius:4px;padding:10px 20px;display:inline-block}.read-cta:hover{background-color:#ffa805;color:#fff;border:#ffa805 2px solid}.get-btn-cta{background-color:#ffa805;padding:10px 80px;color:#fff;border:#ffa805 2px solid;border-radius:4px}.get-btn-cta:hover{text-transform:uppercase;color:#ffa706;background-color:transparent;border:#ffa706 2px solid;border-radius:4px}.proj-cta{margin-top:10px}.grayish-bg p{color:#fff !important;margin-top:0}.grayish-bg ul{list-style-position:inside}.grayish-bg ul li{color:#fff !important;list-style-type:" ★ ";margin-bottom:6px;font-size:22px}.rate-icon{padding-top:95px !important}header{width:100%;position:fixed;margin:0 auto;height:85px;z-index:110;background-color:#fff;-webkit-box-shadow:0px 0px 5px 1px rgba(8,42,29,.2);-moz-box-shadow:0px 0px 5px 1px rgba(8,42,29,.2);box-shadow:0px 0px 5px 1px rgba(8,42,29,.2)}header .logo a img{width:200px;height:50px;top:20px;position:relative}.navigation{text-align:right;position:relative;top:166%;-webkit-transform:translateY(166%);-ms-transform:translateY(166%);transform:translateY(166%)}.navigation ul{margin:0;padding:0}.navigation ul li{list-style-type:none;display:inline-block;margin:0;padding:0 30px;position:relative;font-size:14px;text-transform:uppercase;text-align:center}header .navigation ul ul{display:none;position:absolute;top:100%;left:1px;background:#fff;padding:0;-webkit-box-shadow:0px 0px 5px 1px rgba(8,42,29,.2);-moz-box-shadow:0px 0px 5px 1px rgba(8,42,29,.2);box-shadow:0px 0px 5px 1px rgba(8,42,29,.2)}header .navigation ul li:hover>ul{display:block;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;-ms-transition:all .2s ease-in}header .navigation ul.sub-menu li{padding:10px;text-align:center}#menu-item-419:after{content:"+"}.mobile-menu-nav{display:none}.top-nav{position:fixed;z-index:999;width:15%;height:6%;padding:8px 0}.logo img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.menu-button{color:#142a4b;cursor:pointer;position:absolute;left:10px;top:0;bottom:0;margin:auto;height:27px;font-weight:600}.close-button{color:#fff;cursor:pointer}.menu-button>span,.close-button>span{float:left}.menu-button>span:nth-of-type(2),.close-button>span:nth-of-type(2){padding:6px}span.hamburger-menu span{width:27px;height:5px;display:block;background:#142a4b;margin:5px 0;border-radius:4px}.span.close-menu span{background:#fff;width:27px;height:5px;display:block;margin:5px 0;border-radius:4px}.mobile-menu-container{position:fixed;z-index:999;left:-250px;width:250px;height:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#142a4b}.login-container{width:92%;margin:0 auto 20px}body.opened .mobile-menu-container{left:0}.mobile-menu-container .close-button{margin:20px 10px}.opened .mobile-menu-container .close-menu span{opacity:0;filter:alpha(opacity=0)}.opened .mobile-menu-container .close-menu span:first-child{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0px,8px) rotate(45deg);-moz-transform:translate(0px,8px) rotate(45deg);-ms-transform:translate(0px,8px) rotate(45deg);-o-transform:translate(0px,8px) rotate(45deg);transform:translate(0px,8px) rotate(45deg)}.opened .mobile-menu-container .close-menu span:last-child{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0px,-7px) rotate(-45deg);-moz-transform:translate(0px,-7px) rotate(-45deg);-ms-transform:translate(0px,-7px) rotate(-45deg);-o-transform:translate(0px,-7px) rotate(-45deg);transform:translate(0px,-7px) rotate(-45deg)}.mobile-menu ul{margin:0;padding:0}.mobile-menu ul li{list-style-type:none}.mobile-menu ul li a{display:block;padding:15px 10px;color:#fff;border-top:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;margin-top:-1px}body.inner-page .top-nav{position:relative;height:7%;background:#2a2e37}.home-banner{height:700px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;background-attachment:fixed}.home-banner .container,.tagline h3,.slider-desc h2{position:relative;top:45%;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);color:#fff}.slider-desc h2{text-transform:capitalize}.tagline h3{font-weight:700}.right-img-grid-mobile{display:none}.right-img-grid:hover{margin-left:-100px}.hex-lyt-yellow{background-clip:padding-box;top:-310px;left:50%;z-index:1;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.hex-lyt-yellow:hover{margin-left:-100px}.hex-border-gray{background-clip:padding-box;top:-285px;left:52%;z-index:1;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.hex-border-gray:hover{margin-left:-140px}.hex-yellow{background-clip:padding-box;top:-270px;left:55%;z-index:1;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.hex-yellow:hover{margin-left:-100px}.res-pon-sive-img{background-clip:padding-box;top:-210px;left:48%;z-index:1;position:absolute;margin-left:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.res-pon-sive-img:hover{margin-left:-20px}.inner-content{padding-top:85px}.our-services-row,.our-services>div,.our-recent-projects-row,.who-we-are-row,.whowe-are,.what-we-do-row,.what-we-do,.what-client-says-row,.what-client-says,.subtitle,.inner-content-wrapper,.inner-content-wrapper-grid,.post-comment{padding:40px 0;text-align:center}.first-h1{margin-top:80px}.inner-projects-wrapper{text-align:center}.inner-projects-wrapper h2{margin-top:20px}.inner-projects-wrapper p{margin-top:20px;margin-bottom:20px}.inner-projects-wrapper .read-cta{margin-bottom:40px}.team-position{margin:0}.team-desc{margin-top:20px}.our-services{padding:40px 0 0}.our-services img,.inner-content-wrapper-grid img,.inner-content-wrapper img{margin:0 auto}.our-services h2{margin-top:20px}.our-services>div p{margin:20px}.our-recent-projects{padding-top:40px}.featured-projects img{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%}.featured-projects>div:nth-child(3n+3){margin-right:0 !important}.featured-projects .col4_3{margin-bottom:30px}.casestudies-subtitle img{width:100% !important}.casestudies-subtitle h2{margin:25px 0}.featured-casestudies>div>div{margin-top:20px;margin-bottom:20px}.casestudies-logo{width:280px !important;height:100px !important}.casestudies-subtitle{margin-bottom:20px}.right-row-box{width:240px !important;float:right;font-size:16px;font-weight:300;color:#fff;padding:25px;line-height:24px;background:#203554;border-top:2px solid #ffa706}.right-row-box h2{color:#ffa706;line-height:40px}.right-row-box ul li{padding:0 0 0 14px;margin:0;list-style:none;background-image:url(//cmhtechnology.com/wp-content/themes/cmh/images/bullet-yellow.png);background-repeat:no-repeat;background-position:left .55em}.leftbottom{width:240px !important;float:left;font-size:16px;font-weight:300;color:#fff;padding:25px;line-height:24px;background:#203554;border-top:2px solid #ffa706}.leftbottom h2{color:#ffa706;line-height:40px}.leftbottom ul li{padding:0 0 0 14px;margin:0;list-style:none;background-image:url(//cmhtechnology.com/wp-content/themes/cmh/images/bullet-yellow.png);background-repeat:no-repeat;background-position:left .55em}.quote-row{background:url(//cmhtechnology.com/wp-content/themes/cmh/images/quote-bg.jpg);height:120px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.quote-row .container{position:relative;top:30%;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}.quote-row p{color:#fff;font-size:20px}.whowe-are img{width:183px;height:180px;margin:0 auto}.what-we-do-row{background-color:#203554;color:#fff}.who-we-are-row h5{font-size:20px;line-height:28px;margin:30px 0;font-weight:400}.what-we-do-row p{color:#fff;font-weight:300}.what-we-do .container{padding:0 0 40px}.what-we-do .left p{font-size:25px;line-height:40px;font-weight:300;margin-top:30px}.what-we-do .right{text-align:left}.what-we-do .right h2{color:#ffa706;font-weight:300}.what-we-do .right p{font-size:18px;line-height:28px}.what-client-says-row{background:url(//cmhtechnology.com/wp-content/themes/cmh/images/whatclientsays-bg.jpg);height:auto}.what-client-says h3,.contact-info h3{color:#ffa706;font-size:16px;text-transform:capitalize;font-weight:300}.projects_logos{margin-top:100px}.post-info{display:inline-block;color:#bebebe}.post-comment{text-align:left}.post-comment img{margin:0}#comments,#respond h3{font-size:14px;font-weight:300}.inner-banner{height:300px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.inner-wrapper{height:365px}.inner-wrapper-row{height:125px}.inner-content .inner-wrapper h1{position:relative;-webkit-transform:translateY(-420%);-ms-transform:translateY(-420%);transform:translateY(-420%);text-align:center;color:#fff}.inner-content .inner-content-wrapper,.inner-content-grid-row{background-color:#f4f4f4}.inner-content-page-row{padding:40px 0}.google-map .acf-map{width:100%;height:555px}.descriptions{padding:20px 0}.descriptions p{margin:30px 0}.inner-creations-wrapper img,.inner-projects-wrapper img{margin:0 auto;width:100%}.btn11{width:100%;overflow:hidden;position:relative;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);box-shadow:1px 1px 3px 0 rgba(0,0,0,.3)}.btn11 img{width:100%;position:relative;top:0;left:0}.btn11 .ovrly{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn11 .buttons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn11 .buttons .fa{background:#fff;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;line-height:40px;font-size:16px;text-align:center;text-decoration:none;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(360deg) scale(0);-moz-transform:rotateZ(360deg) scale(0);-ms-transform:rotateZ(360deg) scale(0);-o-transform:rotateZ(360deg) scale(0);transform:rotateZ(360deg) scale(0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;color:rgba(50,50,50,.9)}.btn11 .buttons .fa-link{-webkit-transform-origin:105% 50%;-moz-transform-origin:105% 50%;-ms-transform-origin:105% 50%;-o-transform-origin:105% 50%;transform-origin:105% 50%}.btn11 .buttons .fa-search{-webkit-transform-origin:-5% 50%;-moz-transform-origin:-5% 50%;-ms-transform-origin:-5% 50%;-o-transform-origin:-5% 50%;transform-origin:-5% 50%}.btn11:hover .buttons .fa{-webkit-transform:rotateZ(0deg) scale(1);-moz-transform:rotateZ(0deg) scale(1);-ms-transform:rotateZ(0deg) scale(1);-o-transform:rotateZ(0deg) scale(1);transform:rotateZ(0deg) scale(1)}.btn11:hover .ovrly{opacity:1}input[type=text],input[type=email],input[type=tel],textarea{width:96%;padding:15px 0 15px 10px;background-color:#f6f6f6;border:1px solid #f6f6f6;outline:none}input[type=submit]{font-family:'Lato';font-size:14px;padding:13px 40px;color:#fff;font-weight:300;background-color:#444;border-radius:4px;display:inline-block;text-decoration:none;text-transform:uppercase;border:none;cursor:pointer;outline:none}.whoweare ul li,footer .footer-1 ul li{list-style-type:none}.leftbottom{display:none}.contact-info{margin-bottom:40px}.projects-mobile{padding:20px 0}.featcase{height:340px}footer,footer a{color:#6b6b6b}footer .footer-1 .contactinfo,footer .footer-1 .footer-nav,footer .footer-1 .recentnews{margin-bottom:20px}footer .footer-1 h2,footer .footer-2 h2{color:#fff;font-size:14px;padding-bottom:10px;font-weight:300}footer .footer-1{background-color:#272727;padding:40px 0}footer .footer-1 img{padding-bottom:20px}footer .footer-1 .menu-main-menu-container ul li{margin-bottom:6px}footer .footer-2{background-color:#1d1d1d;padding:20px;font-size:12px}footer .footer-2 .social-media{float:right}.social-media{float:right;width:auto}.social-media img{float:left}.social-media ul{margin:0;padding:0;float:right}.social-media ul li{float:left;margin-left:5px;list-style-type:none}.social-media ul li a:hover{opacity:.4}.social-media ul li a.facebook{width:24px;height:24px;background:url(//cmhtechnology.com/wp-content/themes/cmh/images/icons/facebook.png) no-repeat center center;text-indent:-99999px;display:block}.social-media ul li a.twitter{width:24px;height:24px;background:url(//cmhtechnology.com/wp-content/themes/cmh/images/icons/twitter.png) no-repeat center center;text-indent:-99999px;display:block}.social-media ul li a.youtube{width:24px;height:24px;background:url(//cmhtechnology.com/wp-content/themes/cmh/images/icons/youtube.png) no-repeat center center;text-indent:-99999px;display:block}.social-media ul li a.instagram{width:24px;height:24px;background:url(//cmhtechnology.com/wp-content/themes/cmh/images/icons/instagram.png) no-repeat center center;text-indent:-99999px;display:block}.social-media ul li a.google{width:24px;height:24px;background:url(//cmhtechnology.com/wp-content/themes/cmh/images/icons/googleplus.png) no-repeat center center;text-indent:-99999px;display:block}.social-media ul li a.linkedin{width:24px;height:24px;background:url(//cmhtechnology.com/wp-content/themes/cmh/images/icons/linkedin.png) no-repeat center center;text-indent:-99999px;display:block}.view-on{display:none}