@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700");@font-face{font-family:"MyriadPro-Light";src:url("../fonts/myriadprolight.eot");src:url("../fonts/myriadprolight.eot?#iefix") format("embedded-opentype"),
url("../fonts/myriadprolight.otf") format("opentype"),
url("../fonts/myriadprolight.svg") format("svg"),
url("../fonts/myriadprolight.ttf") format("truetype"),
url("../fonts/myriadprolight.woff") format("woff"),
url("../fonts/myriadprolight.woff2") format("woff2");font-weight:normal;font-style:normal;}
@font-face{font-family:'Myriad Pro';src:url('../fonts/myriadpro-regular.eot');src:url('../fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/myriadpro-regular.woff2') format('woff2'),
url('../fonts/myriadpro-regular.woff') format('woff'),
url('../fonts/myriadpro-regular.ttf') format('truetype'),
url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');font-weight:normal;font-style:normal;}
*{margin:0;padding:0;}
html,
body{margin:0;padding:0;height:100%;}
h1,
h2,
h3,
h4,
h5,
h6,{background:transparent none repeat scroll 0 0;margin:0;padding:0;border:0 none;outline:none;font-size:100%;font-family:"MyriadPro-Light";-webkit-font-smoothing:subpixel-antialiased;}
h1,
h2,
h3,
h4,
h5,
h6,
span,
p{background:transparent none repeat scroll 0 0;margin:0;padding:0;border:0 none;outline:none;font-size:100%;font-weight:normal;}
a,
a:hover,
a:focus,
a:active{outline:medium none;text-decoration:none;}
a{transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;text-decoration:none;}
ul,
ul li{border:0 none;list-style:outside none none;margin:0;outline:0 none;padding:0;}
input,
textarea,
select{font-weight:normal;}
*{outline:medium none;}
*{box-sizing:border-box;}
.clearfix{clear:both;}
input,
select,
textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
img{max-width:100%;vertical-align:top;}
body{font-size:14px;font-family:"Myriad Pro", Arial, Helvetica, sans-serif;-webkit-font-smoothing:subpixel-antialiased;}
header{padding:22px 0 22px;width:100%;background-color:#fff;}
.colocation_banner{width:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;height:500px;padding:85px 0 85px;position:relative;z-index:0;}
.colocation_banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(106, 113, 97, 0.75);}
.colocation_banner_cont{width:50%;display:inline-block;margin-right:-4px;vertical-align:middle;position:relative;z-index:0;}
.colocation_banner_cont h3{color:#fff;font-size:55px;text-transform:capitalize;margin-bottom:30px;font-family:"MyriadPro-Light";}
.colocation_banner_cont p{color:#fff;font-size:24px;line-height:1.45;font-family:"MyriadPro-Light";}
.colocation_banner_cont .form-group{width:48%;float:left;margin-bottom:10px;}
.colocation_banner_cont .form-group .form-control{box-shadow:none;outline:none;border-radius:0;padding:6px 12px;font-size:15px;height:35px;border:2px solid transparent;}
.colocation_banner_cont .form-group:nth-child(2n){width:48%;float:right;}
.colocation_banner_cont .form-group:nth-child(5){width:100%;float:left;}
.colocation_banner_cont .form-group textarea.form-control{height:85px;padding:6px 12px;resize:none;}
.colocation_banner_cont .send_btn{box-shadow:none;outline:none;display:inline-block;text-transform:capitalize;background-color:#e92c31;color:#fff;margin-top:25px;width:145px;padding:15px 0;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border:1px solid transparent;font-size:22px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.colocation_banner_cont .send_btn:hover{background-color:transparent;border-color:#fff;color:#fff;border-radius:0;}
.think_colocation{width:100%;display:block;background-color:#fff;padding:65px 0 45px;}
.think_colocation_bx{text-align:center;}
.think_colocation_bx img{padding:12px;border:2px solid #c4ddeb;border-radius:100%;display:inline-block;}
.think_colocation_bx.right{text-align:left;}
.think_colocation_bx.right h4{color:#e92c31;font-size:40px;text-transform:capitalize;margin-bottom:25px;font-family:"MyriadPro-Light";}
.think_colocation_bx.right h5{font-style:italic;color:#524c4c;font-size:25px;line-height:1.35;margin-bottom:10px;font-family:'Myriad Pro';font-weight:300;}
.think_colocation_bx.right p{color:#524c4c;font-size:20px;line-height:1.45;text-align:justify;font-family:"MyriadPro-Light";}
.colocation_services{width:100%;background-color:#efefef;padding:48px 0 48px;}
.colocation_services h3{text-align:center;color:#e92c31;font-size:45px;margin-bottom:35px;font-family:"MyriadPro-Light";}
.colocation_services_inner{width:100%;}
.colocation_services_bx{background-color:#fff;padding:35px 20px 35px 15px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;min-height:160px;position:relative;}
.colocation_services_bx_hvr{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;height:0;opacity:0;text-align:center;background-color:rgba(0, 0, 0, 0.9);visibility:hidden;transition:all 0.5s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;}
.colocation_services_bx_hvr span{font-size:19px;padding:0 30px;position:absolute;color:#fff;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);font-family:"MyriadPro-Light";}
.colocation_services_bx:hover .colocation_services_bx_hvr{opacity:1;height:100%;visibility:visible;}
.colocation_services_inner .col-md-4:nth-child(3n) .colocation_services_bx{margin-bottom:28px;}
.colocation_services_inner .col-md-4:last-child .colocation_services_bx{margin-bottom:0;}
.colocation_services_bx_img{width:25%;display:inline-block;margin-right:-4px;vertical-align:middle;}
.colocation_services_bx_txt{width:75%;display:inline-block;margin-right:-4px;vertical-align:middle;}
.colocation_services_bx_txt p{color:#514b4b;font-size:19px;font-family:"MyriadPro-Light";}
.about_ehdf{width:100%;background-color:#fff;padding:0;overflow:hidden;}
.about_ehdf .about_ehdf_box:first-child{background-color:#f29d0f;padding:65px 0 65px 231px;}
.about_ehdf .about_ehdf_box{width:50%;display:inline-block;vertical-align:top;margin-right:-4px;}
.about_ehdf_box h3{color:#fff;font-size:50px;margin-bottom:18px;font-family:"MyriadPro-Light";}
.about_ehdf_box h4{color:#fff;font-size:25px;margin-bottom:25px;line-height:1.25;font-family:"MyriadPro-Light";}
.about_ehdf_box ul{margin:0;padding:0;}
.about_ehdf_box ul li{display:block;margin-bottom:18px;color:#fff;font-size:18px;font-family:'Myriad Pro';font-weight:300;position:relative;padding-left:28px;}
.about_ehdf_box ul li a{color:#fff;}
.about_ehdf_box ul li:before{content:"";position:absolute;top:8px;left:0;width:10px;height:10px;background:#fff;border-radius:100%;}
.about_ehdf_box.video{padding:65px 232px 65px 65px;}
.about_ehdf_box.video h3{color:#e92c31;font-size:42px;margin-bottom:25px;}
.about_ehdf_box.video .play_video{background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative;width:100%;height:345px;}
.about_ehdf_box.video .play_video iframe{width:100% !important;height:100% !important;position: relative;}

.about_ehdf_box.video .play_video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(82, 76, 76, 0.42);}
.play_video .play_btn{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;right:0;text-align:center;}
.play_btn img{display:inline-block;}
.benefits_main{width:100%;background-color:#03c9a9;padding:55px 0 55px;}
.benefits_main h3{color:#fff;text-align:center;font-size:45px;margin-bottom:35px;text-transform:capitalize;font-family:"MyriadPro-Light";}
.benefits_inner .benefits_inner_bx{background-color:#fff;padding:15px 30px;text-align:center;min-height:130px;position:relative;transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;}
.benefits_inner .col-md-3:nth-child(4n) .benefits_inner_bx{margin-bottom:30px;}
.benefits_inner .col-md-3:last-child .benefits_inner_bx{margin-bottom:0;}
.benefits_inner_bx img{display:inline-block;margin-bottom:8px;transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;}
.benefits_inner_bx p{color:#696767;font-size:18px;font-family:"MyriadPro-Light";}
.testimonials{width:100%;background-color:#2882b7;padding:85px 0 50px;}
.testimonials h3{text-align:center;color:#fff;font-size:50px;margin-bottom:35px;font-family:"MyriadPro-Light";}
.owl-carousel .owl-stage-outer{overflow:hidden;}
.testimonial_inner{width:100%;max-width:655px;margin:0 auto;position:relative;background-color:#fff;text-align:center;padding:21px 36px;}
.owl-carousel.owl-theme.owl-loaded.owl-drag  .item {float: left;position: relative;text-align: center;width: 100%;}
.owl-carousel.owl-theme.owl-loaded.owl-drag .item::after{border-color: #ffffff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-style: solid;border-width: 44px 46px 0 13px;bottom: -44px;content: "";height: 0;left: 0; margin: 0 auto; position: absolute;right: 0;text-align: center; width: 0;z-index: 999999;}
.owl-carousel .owl-item{padding-bottom:100px;}
.testimonials .owl-carousel .owl-item p{color:#605f5f;font-style:italic;font-size:18px;margin-bottom:0;line-height:1.65;position:relative;display:inline-block;}
.testimonials .owl-carousel .owl-item h5{color:#fff;font-size:22px;font-weight:500;position:relative;bottom:-108px;}
.testimonials .owl-carousel .owl-item p:before{content:"";position:absolute;top:1px;left:-24px;background-image:url(../images/quote_left.png);background-repeat:no-repeat;background-size:30px;height:50px;width:50px;}
.testimonials .owl-carousel .owl-item p:after{content:"";position:absolute;bottom:-34px;right:0;background-image:url(../images/quote_right.png);background-repeat:no-repeat;background-size:28px;height:50px;width:50px;}
.owl-prev, .owl-next{display:inline-block;font-size:0;}
.owl-prev:before{content:"";position:absolute;background-image:url(../images/arrow_left.png);background-repeat:no-repeat;background-size:40px;height:40px;width:25px;top:105px;left:154px;width:50px;z-index:0;color:#fff;}
.owl-next:before{content:"";background-image:url(../images/arrow_right.png);background-repeat:no-repeat;background-size:40px;height:50px;width:25px;position:absolute;top:105px;right:165px;width:45px;color:#fff;font-size:30px;text-align:center;line-height:40px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.footer_top{width:100%;padding:50px 0 65px;text-align:center;}
.footer_top h3{text-align:center;text-transform:capitalize;margin-bottom:48px;color:#e92c31;font-size:48px;font-family:"MyriadPro-Light";}
.footer_top .contact_info{margin:0 0 40px;padding:0;}
.contact_info li{display:inline-block;color:#000;font-size:28px;margin-right:50px;position:relative;}
.contact_info li:last-child{margin-right:0;}
.contact_info li a{color:#000;}
.contact_info li a i{color:#e92c31;font-size:25px;margin-right:5px;position:relative;top:1px;}
ul.footer_social_icons{margin:0;padding:0;}
ul.footer_social_icons li{display:inline-block;margin-right:25px;}
ul.footer_social_icons li:last-child{margin-right:0;}
ul.footer_social_icons li a{color:#e92c31;font-size:24px;}
ul.footer_social_icons li a:hover{color:#15a187;}
.contact_info li a:hover{color:#e92c31;}
.copyright{width:100%;background-color:#789176;color:#fff;text-align:center;padding:30px 0;}
.copyright p{font-size:15px;}
/**********Thank you page ***************/
.thank_you
{
    width: 100%;
    background-color: #fff;
    padding:125px 0 125px;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
}
.thank_you_inner
{
    width: 100%;
    max-width: 700px;
    margin: 0 auto;
    background-color: rgba(255, 255, 255, 0.22);
    padding: 30px 0;
}
.thank_you h3
{
    text-align: center;
    color: #fff;
    font-size: 45px;
    font-family: 'Myriad Pro';
    text-transform: uppercase;
    margin-bottom:30px;
    font-weight: bold;
    letter-spacing: 2px;
}
.thank_you .tick_mark
{
    width: 100%;
    display: block;
    text-align: center;
    margin-bottom:25px;
}
.thank_you .tick_mark i
{
    font-size:65px;
    color: #24b663;
}
.thankyou_txt
{
    width: 100%;
    max-width:700px;
    margin: 0 auto;
    text-align: center;
}
.thankyou_txt p{color: #fff; line-height: 1.45;  text-align: center; font-size: 22px; font-family: "MyriadPro-Light";}


/****12-06-2017******/
.contact-sec {float: right;text-align: right; width: 72%;}
.contact-sec ul.contact_info li a{font-size:18px;}

/****reposive*****/
@media (min-width:1500px){.container{width:1470px;}
}
@media (max-width:1499px){.colocation_banner_cont h3{font-size:48px;margin-bottom:20px;}
.colocation_banner_cont .send_btn{margin-top:20px;width:135px;padding:10px 0;font-size:20px;}
.think_colocation_bx.right h4{font-size:36px;}
.think_colocation_bx.right h5{font-size:24px;}
.think_colocation_bx.right p{font-size:19px;}
.colocation_services h3{font-size:42px;}
.colocation_services_bx{padding:28px 22px;}
.colocation_services_bx_img{width:30%;}
.colocation_services_bx_txt{width:70%;}
.colocation_services_bx_txt p{font-size:17px;}
.about_ehdf .about_ehdf_box:first-child{padding:55px 0 55px 68px;}
.about_ehdf_box.video{padding:55px 69px 55px 55px;}
.about_ehdf_box h3{font-size:47px;}
.about_ehdf_box h4{font-size:24px;}
.about_ehdf_box ul li{margin-bottom:15px;}
.about_ehdf_box.video h3{font-size:40px;}
.benefits_main h3{font-size:42px;}
.benefits_inner .benefits_inner_bx{min-height:155px;}
.testimonials h3{font-size:45px;}
.testimonials .owl-carousel .owl-item p{font-size:17px;}
.owl-prev::before{left:0;}
.owl-next::before{right:0;}
.testimonials .owl-carousel .owl-item h5{font-size:20px;}
.footer_top h3{font-size:43px;}
.contact_info li{font-size:25px;}
.contact_info li a i{font-size:20px;}
ul.footer_social_icons li a{font-size:22px;}
}
@media (max-width:1199px){header{padding:15px 0 15px;}
header img{width:250px;}
.colocation_banner_cont h3{font-size:43px;margin-bottom:22px;}
.colocation_banner_cont p{font-size:23px;}
.colocation_banner_cont .send_btn{margin-top:15px;width:125px;padding:8px 0;font-size:19px;}
.colocation_banner{padding:60px 0 60px;height:445px;}
.think_colocation{padding:45px 0 45px;}
.think_colocation_bx img{width:195px;padding:8px;}
.think_colocation_bx.right h4{font-size:32px;margin-bottom:15px;}
.think_colocation_bx.right h5{font-size:22px;}
.think_colocation_bx.right p{font-size:18px;}
.colocation_services{padding:30px 0 45px;}
.colocation_services h3{font-size:38px;}
.colocation_services_bx{padding:25px 15px;min-height:145px;}
.colocation_services_bx_hvr span{font-size:17px;}
.colocation_services_bx_img img{width:auto;}
.colocation_services_bx_txt p{font-size:16px;}
.about_ehdf_box.video{padding:44px 69px 55px 55px;}
.about_ehdf .about_ehdf_box:first-child{padding:40px 0 40px 35px;}
.about_ehdf_box h3{font-size:43px;margin-bottom:15px;}
.about_ehdf_box h4{font-size:22px;margin-bottom:15px;}
.about_ehdf_box ul li{margin-bottom:12px;padding-left:20px;}
.about_ehdf_box ul li::before{width:7px;height:7px;}
.about_ehdf_box.video h3{font-size:36px;}
.about_ehdf_box.video .play_video{height:280px;}
.play_btn img{width:38px;}
.benefits_main{padding:25px 0 45px;}
.benefits_inner_bx{padding:15px 15px;min-height:146px;}
.benefits_inner_bx p{font-size:17px;}
.testimonials{padding:45px 0 0;}
.testimonials h3{font-size:40px;margin-bottom:25px;}
.testimonials .owl-carousel .owl-item p{font-size:16px;}
.testimonials .owl-carousel .owl-item p::before, .testimonials .owl-carousel .owl-item p::after{background-size:22px;}
.footer_top{padding:45px 0 45px;}
.footer_top h3{font-size:34px;margin-bottom:22px;}
.contact_info li{font-size:20px;margin-right:30px;}
.contact_info li a i{font-size:18px;}
.footer_top .contact_info{margin:0 0 20px;}
ul.footer_social_icons li a{font-size:19px;}
}
@media (max-width:991px){header img{width:225px;}
.colocation_banner_cont h3{font-size:38px;margin-bottom:12px;}
.colocation_banner_cont p{font-size:21px;}
.colocation_banner_cont .form-group .form-control{font-size:14px;height:32px;}
.colocation_banner_cont .form-group textarea.form-control{height:65px;}
.colocation_banner_cont .send_btn{margin-top:12px;width:110px;padding:5px 0;font-size:18px;}
.colocation_banner{padding:35px 0 0;height:350px;}
.think_colocation{padding:40px 0 40px;}
.think_colocation_bx img{width:170px;padding:5px;}
.think_colocation_bx.right h4{font-size:28px;margin-bottom:12px;}
.think_colocation_bx.right h5{font-size:20px;}
.think_colocation_bx.right p{font-size:17px;}
.think_colocation_bx.right h5 br, .think_colocation_bx.right p br{display:none;}
.colocation_services{padding:35px 0 40px;}
.colocation_services h3{font-size:34px;margin-bottom:30px;}
.colocation_services_bx{padding:15px 15px;min-height:115px;}
.colocation_services_inner .col-md-4:nth-child(3n) .colocation_services_bx{margin-bottom:0;}
.colocation_services_inner .col-sm-6:nth-child(2n) .colocation_services_bx{margin-bottom:15px;}
.colocation_services_inner .col-sm-6:first-child .colocation_services_bx img{width:50px;}
.colocation_services_inner .col-sm-6:nth-child(2) .colocation_services_bx img{width:33px;}
.colocation_services_inner .col-sm-6:nth-child(3) .colocation_services_bx img{width:29px;}
.colocation_services_inner .col-sm-6:nth-child(4) .colocation_services_bx img{width:44px;}
.colocation_services_inner .col-sm-6:nth-child(5) .colocation_services_bx img, .colocation_services_inner .col-sm-6:nth-child(6) .colocation_services_bx img, .colocation_services_inner .col-sm-6:nth-child(7) .colocation_services_bx img{width:40px;}
.colocation_services_inner .col-sm-6:nth-child(8) .colocation_services_bx img, .colocation_services_inner .col-sm-6:nth-child(8) .colocation_services_bx img{width:43px;}
.colocation_services_inner .col-sm-6:nth-child(9) .colocation_services_bx img, .colocation_services_inner .col-sm-6:nth-child(10) .colocation_services_bx img{width:45px;}
.colocation_services_inner .col-sm-6:nth-child(11) .colocation_services_bx img{width:60px;}
.colocation_services_inner .col-sm-6:last-child .colocation_services_bx img{width:45px;}
.about_ehdf_box.video{padding:38px 69px 55px 55px;}
.about_ehdf .about_ehdf_box:first-child{padding:25px 15px 25px 23px;}
.about_ehdf_box h3{font-size:38px;margin-bottom:12px;}
.about_ehdf_box h4{font-size:20px;margin-bottom:12px;}
.about_ehdf_box h4 br{display:none;}
.about_ehdf_box ul li{margin-bottom:5px;padding-left:18px;font-size:17px;}
.about_ehdf_box.video{padding:25px 15px 25px 23px;}
.about_ehdf_box.video h3{font-size:30px;}
.about_ehdf_box.video .play_video{height:210px;}
.benefits_main{padding:25px 0 25px;}
.benefits_main h3{font-size:38px;}
.benefits_inner .col-md-3:nth-child(4n) .benefits_inner_bx{margin-bottom:0;}
.benefits_inner .col-sm-6:nth-child(2n) .benefits_inner_bx{margin-bottom:15px;}
.benefits_inner .benefits_inner_bx{min-height:130px;}
.testimonials{padding:35px 0 0;}
.testimonials h3{font-size:34px;margin-bottom:20px;}
.testimonials .owl-carousel .owl-item p{font-size:15px;}
.testimonials .owl-carousel .owl-item p::before, .testimonials .owl-carousel .owl-item p::after{background-size:18px;}
.testimonial_inner{max-width:585px;padding:15px 45px;}
.owl-prev::before, .owl-next::before{background-size:30px;top:45px;}
.owl-carousel.owl-theme.owl-loaded.owl-drag .item::after{border-width:35px 35px 0 8px;bottom:-33px;}
.testimonials .owl-carousel .owl-item h5{font-size:18px;}
.footer_top{padding:20px 0 20px;}
.footer_top h3{font-size:30px;margin-bottom:15px;}
.contact_info li{font-size:17px;margin-right:20px;}
.contact_info li a i{font-size:15px;}
ul.footer_social_icons li a{font-size:17px;}
ul.footer_social_icons li{margin-right:16px;}
.copyright{padding:15px 0;}
}
@media (max-width:767px){header img{width:205px;}
.colocation_banner_cont{width:100%;text-align:center;}
.colocation_banner_cont:first-child{background-color:rgba(0, 0, 0, 0.32);padding:15px 0;margin-bottom:10px;}
.colocation_banner_cont form{margin-top:15px;}
.colocation_banner_cont h3{font-size:30px;margin-bottom:8px;}
.colocation_banner{padding:12px 0 0;min-height:430px;}
.colocation_banner_cont p{font-size:19px;line-height:1.25;margin-bottom:15px;}
.colocation_banner_cont .send_btn{font-size:16px;width:95px;}
.think_colocation{padding:25px 0 30px;}
.think_colocation_bx img{width:130px;padding:5px;margin-bottom:12px;}
.think_colocation_bx.right h4{font-size:26px;margin-bottom:12px;text-align:center;}
.think_colocation_bx.right h5{font-size:18px;text-align:center;}
.think_colocation_bx.right p{font-size:16px;text-align:center;}
.colocation_services{padding:25px 0 25px;}
.colocation_services h3{font-size:26px;margin-bottom:20px;}
.colocation_services_inner .col-sm-6:nth-child(2n) .colocation_services_bx{margin-bottom:0;}
.colocation_services_inner .col-xs-12:nth-child(1n) .colocation_services_bx{margin-bottom:15px;}
.colocation_services_bx_img{width:100%;text-align:center;}
.colocation_services_bx_txt{width:100%;text-align:center;}
.colocation_services_bx_img img{width:45px;display:inline-block;margin-bottom:10px;}
.colocation_services_bx{min-height:85px;}
.colocation_services_bx_txt p{font-size:15px;}
.about_ehdf .about_ehdf_box{width:100%;}
.about_ehdf_box h3{font-size:30px;margin-bottom:10px;}
.about_ehdf_box h4{font-size:19px;margin-bottom:10px;}
.about_ehdf_box ul li{padding-left:16px;}
.about_ehdf_box ul li::before{width:6px;height:6px;}
.about_ehdf_box.video h3{font-size:26px;text-align:left;}
.about_ehdf_box.video h3 br{display:none;}
.about_ehdf_box.video .play_video{height:195px;}
.benefits_main{padding:25px 0 25px;}
.benefits_main h3{font-size:30px;margin-bottom:20px;}
.benefits_inner .benefits_inner_bx{padding:14px 0;min-height:105px;}
.benefits_inner .col-sm-6:nth-child(2n) .benefits_inner_bx{margin-bottom:0;}
.benefits_inner .col-xs-12:nth-child(1n) .benefits_inner_bx{margin-bottom:15px;}
.benefits_inner_bx p{font-size:16px;}
.testimonials{padding:25px 0 0;}
.testimonials h3{font-size:28px;margin-bottom:15px;}
.testimonials .owl-carousel .owl-item p{font-size:14px;}
.testimonial_inner{max-width:335px;padding:12px 30px;}
.testimonials .owl-carousel .owl-item h5{font-size:16px;line-height:1.45;}
.owl-prev::before, .owl-next::before{background-size:26px;top:70px;}
.owl-carousel .owl-item{padding-bottom:80px;}
.footer_top h3{font-size:25px;margin-bottom:12px;}
.contact_info li{font-size:16px;margin-right:10px;}
.footer_top .contact_info{margin:0 0 15px;}
.copyright p{font-size:14px;}
}
@media (max-width:479px){header img{width:185px;}
.colocation_banner_cont h3{font-size:25px;margin-bottom:6px;}
.colocation_banner_cont:first-child{padding:12px 10px;}
.colocation_banner_cont p{font-size:17px;margin-bottom:0;}
.colocation_banner_cont p br{display:none;}
.colocation_banner_cont .form-group .form-control{font-size:13px;height:30px;}
.colocation_banner_cont .form-group textarea.form-control{height:60px;}
.colocation_banner_cont .send_btn{font-size:15px;width:90px;}
.colocation_banner{min-height:380px;}
.think_colocation{padding:15px 0 20px;}
.think_colocation_bx img{width:115px;padding:5px;margin-bottom:10px;}
.think_colocation_bx.right h4{font-size:23px;margin-bottom:10px;}
.think_colocation_bx.right h5{font-size:16px;}
.think_colocation_bx.right p{font-size:15px;}
.colocation_services{padding:15px 0 15px;}
.colocation_services h3{font-size:21px;margin-bottom:15px;}
.colocation_services_bx_img img{width:35px;}
.colocation_services_bx_txt p{font-size:14px;}
.about_ehdf .about_ehdf_box:first-child{padding:15px 15px;}
.about_ehdf_box h3{font-size:29px;margin-bottom:8px;}
.about_ehdf_box h4{font-size:17px;margin-bottom:18px;}
.about_ehdf_box ul li{font-size:16px;margin-bottom:3px;}
.about_ehdf_box.video{padding:15px 15px;}
.about_ehdf_box.video h3{font-size:22px;margin-bottom:18px;text-align:left;}
.about_ehdf_box.video .play_video{height:165px;}
.benefits_main{padding:15px 0 15px;}
.benefits_main h3{font-size:23px;margin-bottom:15px;}
.benefits_inner .benefits_inner_bx{padding:12px 12px;}
.testimonials{padding:15px 0 0;}
.testimonials h3{font-size:24px;}
.testimonials .owl-carousel .owl-item p{font-size:13px;}
.owl-carousel.owl-theme.owl-loaded.owl-drag .item::after{border-width:28px 25px 0 5px;bottom:-26px;}
.testimonials .owl-carousel .owl-item h5{font-size:15px;}
.footer_top{padding:15px 0 15px;}
.footer_top h3{font-size:21px;margin-bottom:10px;}
.contact_info li{font-size:14px;margin-right:10px;margin-bottom:6px;}
.contact_info li a i{font-size:14px;}
.footer_top .contact_info{margin:0 0 5px;}
ul.footer_social_icons li a{font-size:15px;}
}