.group{*zoom:1}.group:after,.group:before{content:"";display:table}.group:after{clear:both}#contact-us{background-color:#f3f6f7;height:auto;margin:0;padding:10px 4% 25px;width:100%}#contact-us .contact-map-container{height:360px;overflow:hidden;position:relative;width:100%}#contact-us .header{background:unset;box-shadow:unset;height:50px;margin:15px auto 40px;position:relative;width:100%;z-index:10!important}#contact-us .header h1{color:#2d3942;font-size:45px;font-weight:400;margin:0}#contact-us .header .contact-search-container{border:1px solid #908e92;border-bottom-right-radius:5px;border-top-right-radius:5px;position:absolute;right:0;top:0;width:50%}#contact-us .header .contact-search-container form input{height:48px;width:80%}#contact-us .header .contact-search-container form button{background-color:#0094c9;border:none!important;border-bottom-left-radius:0;border-bottom-right-radius:5px;border-top-left-radius:0;border-top-right-radius:5px;height:48px;max-width:unset;min-width:114px;position:absolute;right:0;width:20%}#contact-us .left-column{float:left;position:relative;width:45%}#contact-us .left-column .company-info{background-color:#fff;height:auto;min-height:360px;position:relative}#contact-us .left-column .company-info .company-info-content{color:#5d666d}#contact-us .left-column .company-info table tr td{color:#2d3942;font-size:14px;padding:20px 20px 12px;vertical-align:top}#contact-us .left-column .company-info table tr td a{color:#0094c9}#contact-us .left-column .company-info table tr td img{width:55px}#contact-us .left-column .company-info table tr td h2{color:#2d3942;font-size:20px;font-weight:400;margin:0 0 12px}#contact-us .left-column .company-info table tr td:first-child{padding-right:0!important}#contact-us .right-column{background-color:#fff;float:right;height:auto;position:relative;width:50%}#contact-us .right-column p{text-align:center}#contact-us .right-column p a{color:#0094c9}#contact-us .right-column table tr td{color:#2d3942;font-size:14px;padding:20px 20px 12px;vertical-align:top}#contact-us .right-column table tr td a{color:#0094c9}#contact-us .right-column table tr td img{width:55px}#contact-us .right-column table tr td h2{color:#2d3942;font-size:20px;font-weight:400;margin:0 0 12px}#contact-us .right-column table tr td:first-child{padding-right:0!important}#contact-us .right-column .contact-form-container{background-color:#ebf1f5;padding:15px;width:90%}#contact-us .right-column .contact-form-container .field{display:inline-block;margin-bottom:35px;padding-right:15px;vertical-align:top;width:49%}#contact-us .right-column .contact-form-container .field label{float:left;font-size:13px;line-height:40px;width:90px}#contact-us .right-column .contact-form-container .field label .subscript{display:block;font-size:12px;margin-top:-23px}#contact-us .right-column .contact-form-container .field .double{margin-top:-8px}#contact-us .right-column .contact-form-container .field .screenshot{line-height:22px;width:135px}#contact-us .right-column .contact-form-container .field input,#contact-us .right-column .contact-form-container .field select,#contact-us .right-column .contact-form-container .field textarea{float:left;font-size:13px;height:40px;width:calc(100% - 90px)}#contact-us .right-column .contact-form-container .msg-field{width:100%!important}#contact-us .right-column .contact-form-container .submit input{font-size:12px;padding:8px 0;width:110px}#contact-us .ad{margin-top:55px}#contact-us .most-popular{margin:15px auto}#contact-us .most-popular h4{color:#2d3942;font-size:30px;margin:50px auto;text-align:center}#contact-us .a-row{margin:15px auto;position:relative}#contact-us .a-row .most-popular-question:hover{background:#e6e6e6}#contact-us .a-row .most-popular-question{background:#fff;box-shadow:0 1px 5px 0 rgba(50,50,50,.3);display:inline-block;margin:0 5% 20px 0;padding:10px 20px;position:relative;text-align:center;transition:all .3s ease-in;vertical-align:top;width:21%}#contact-us .a-row .most-popular-question a{color:#2d3942;color:#0094c9;display:block;font-size:20px;outline:none;text-align:center;text-decoration:none;transition:all .25s ease-in}#contact-us .a-row .most-popular-question a p{color:#908e92;font-size:16px;margin-top:20px;padding:0 20px 5px}#contact-us .a-row .most-popular-question a span{font-size:14px;opacity:.8;padding:5px 10px;transition:all .3s ease-in}#contact-us .a-row .most-popular-question:nth-child(4){margin-right:0!important}@media screen and (max-width:1200px){#contact-us .a-row .most-popular-question{width:20%}#contact-us .header{height:auto}#contact-us .header .contact-search-container{left:unset;position:relative;right:unset;top:unset;width:100%}#contact-us .left-column{width:100%}#contact-us .left-column .company-info{padding-bottom:20px}#contact-us .left-column .company-info table tr td img{width:35px}#contact-us .right-column{float:left;height:auto;padding-bottom:20px;width:100%}#contact-us .right-column table tr td img{width:35px}#contact-us .right-column .contact-form-container .field{width:100%}}@media screen and (max-width:1305px){#contact-us .a-row{text-align:center}#contact-us .a-row .most-popular-question{margin:0 1% 20px;width:45%}#contact-us .a-row .most-popular-question:nth-child(3){margin-left:0}}@media screen and (max-width:650px){#contact-us .a-row .most-popular-question{margin:20px auto;width:100%}}@media screen and (max-width:500px){#contact-us .left-column .company-info table tr td:first-child{display:none}#contact-us .right-column .contact-form-container{width:100%}#contact-us .right-column table tr td:first-child{display:none}}#contact-us .clearfix{clear:both}#company-details{background:#f3f6f7;position:relative;z-index:10}#company-details .company-details{margin:0}#company-details .company-details .left{padding:40px 40px 10px}#company-details .company-details .left .title h1{color:#1c232e;display:inline-block;font:500 2.125em Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:40px;margin-bottom:10px;margin-right:25px}#company-details .company-details .left .title .share.no-margin-top{display:inline-block}#company-details .company-details .left .title .share.no-margin-top .static-social-share{margin-bottom:10px}@media (max-width:1220px) and (min-width:499px){#company-details .company-details .left .title{margin-top:60px}}#company-details .company-details .right{padding:0}#company-details .company-details .right img{display:block;width:100%}#company-details .contact-form-container .field select{border-radius:0;height:40px}#company-details.sending .contact-form-container,#company-details.sent .contact-form-container{opacity:.5}#company-details.sending .info-box .content .body .mail-loader,#company-details.sent .info-box .content .body .mail-loader{opacity:1;z-index:9}#company-details.sending .info-box .content .body .mail-loader .mail-loader-inner,#company-details.sent .info-box .content .body .mail-loader .mail-loader-inner{background:transparent}#company-details.sent .info-box .content .body .mail-loader .checkmark__circle{-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}#company-details.sent .info-box .content .body .mail-loader .checkmark{-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}#company-details.sent .info-box .content .body .mail-loader .checkmark__check{-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}#company-details .info-box{background:none;margin:0;z-index:2}#company-details .info-box .contact-form-container .col-md-6 .upload{margin:20px 0;text-align:left}#company-details .info-box .contact-form-container .col-md-6 .upload .icon-upload{color:#2e3942;font-size:.8125em;font-weight:400}#company-details .info-box .contact-form-container .col-md-6 .upload .icon-upload:before{color:#5d666d;font-size:1.125em;margin-right:10px;opacity:.7}#company-details .info-box .contact-form-container .col-md-6 .upload label{color:#5d666d;cursor:pointer;font-size:1em;font-weight:400;opacity:.7}#company-details .info-box .contact-form-container .col-md-6 .upload label:hover{color:#0091c7}#company-details .info-box .contact-form-container .col-md-6 .upload .icon-upload{padding:10px}#company-details .info-box .contact-form-container .col-md-6 .upload .icon-cross2{cursor:pointer}#company-details .info-box .round-image{background:transparent}#company-details .info-box .round-image div [class*=icon]{font-size:1.25em}@media only screen and (min-width:1020px){#company-details .info-box .round-image div [class*=icon]{font-size:2.625em}}#company-details .info-box .half-img .image{border-color:#fff}#company-details .info-box .content{background:#f3f6f7;padding:0}#company-details .info-box .content .header{height:0;padding:0}#company-details .info-box .content .body{padding:0}#company-details .info-box .content .body .mail-loader{background:transparent;border-radius:50%;height:60px;left:50%;padding:5px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease-in;width:60px;z-index:-1}#company-details .info-box .content .body .mail-loader .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:50;stroke-miterlimit:10;stroke:#00a950;fill:none}#company-details .info-box .content .body .mail-loader .checkmark{stroke-width:2;stroke:#fff;stroke-miterlimit:10;border-radius:50%;box-shadow:inset 0 0 0 #7ac142;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#company-details .info-box .content .body .mail-loader .checkmark__check{stroke-dasharray:48;stroke-dashoffset:48;transform-origin:50% 50%}#company-details .info-box .content .body .mail-loader .mail-loader-inner{background:#0091c7;border-radius:50%;height:100%;padding-top:27px;width:100%}#company-details .info-box .content .body .contact-address-container{background:#fff;box-shadow:0 3px 6px #d6d6d6;padding:20px 30px}#company-details .info-box .content .body .contact-address-container .a-row a{color:#0094c9}#company-details .info-box .content .body .contact-address-container .a-row p{font:300 .9375em Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:15px;padding:0}#company-details .info-box .content .body .contact-address-container .a-row [class^=icon]{font-size:1.25em}#company-details .info-box .content .body .contact-address-container .a-row textarea{box-sizing:padding-box;overflow:hidden}#company-details .info-box .content .body .contact-address-container .a-row .social-right{float:right;margin-top:3px}#company-details .info-box .content .body .contact-address-container .a-row .address p{margin-top:20px}#company-details .info-box .content .body .contact-map-container{height:360px;width:100%}#company-details .info-box .content .body .contact-form-container{background:#fff;box-shadow:0 3px 6px #d6d6d6;margin-bottom:20px}#company-details .info-box .content .body .contact-form-container .a-row [type=submit]{max-width:145px}#company-details .info-box .content .body .contact-form-container h4{color:#5d666d;margin-bottom:0}.banner .banner-satellite img{width:125px}.banner .banner-satellite-dish{bottom:0;display:none;position:absolute;right:0}.banner p a{font-size:inherit}@media only screen and (min-width:768px){.banner .banner-satellite{left:50px;position:absolute;top:50px}.banner .banner-satellite img{width:125px}}@media only screen and (min-width:1240px){.banner .banner-satellite-dish{display:block}}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}
