@charset "UTF-8";@media (min-width:338px){.padding030{padding:74px !important;}
}
@media (min-width:1200px){.padding030{padding:30px !important;}
}
@media (min-width:992px){}
.parrafoColsat{color:rgba(0,0,0,0.8);font-size:15px;line-height:28px;font-weight:300;padding-right:20px;text-align:justify;}
.parrafoColsat2{color:rgba(96,96,96,1.8);font-size:15px;line-height:20px;font-weight:550;padding-right:20px;text-align:justify;}
.parrafoColsat3{color:rgba(113,114,119,1.8);font-size:15px;line-height:20px;font-weight:500;padding-right:20px;text-align:justify;}
#clientes{background:#F7F7F7;width:100%;margin-top:-30px;position:relative;padding:50px 0px;border-top:10px #185293 solid;}
.bgGris{width:100%;padding:110px 10%;background:rgba(242,242,242,1);}
.belowSliderColsat{width:100%;min-height:550px;background-color:rgba(240,240,240,1);}
.belowSliderLeft{background:#185293 url(../img/BgRayasDiagonal.png) repeat-x;min-height:250px;max-height:550px;height:550px;}
.belowSliderLeft h3{color:#FFF !important;letter-spacing:0px;font-size:62px;line-height:62px;font-weight:800;text-shadow:5px 5px 0px RGBA(0,0,0,0.3) !important;-webkit-text-stroke:1px #FFF;}
.belowSliderRight h4{color:RGBA(0,0,0,0.6);letter-spacing:0px;font-size:26px;text-align:right;line-height:26px;font-weight:300;}
#BeforeFooter{font-size:0.9em;margin-top:0px;padding:0px 0 0;position:relative;clear:both;}
#BeforeFooter .footer-ribbon{background:#2b4e99;background:-moz-linear-gradient(left, #2b4e99 0%, #246caf 100%);background:-webkit-linear-gradient(left, #2b4e99 0%,#246caf 100%);background:linear-gradient(to right, #2b4e99 0%,#246caf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4e99', endColorstr='#246caf',GradientType=1);position:absolute;margin:-22px 0 0 14px;padding:20px 60px 16px 60px;left:150px;z-index:1;}
#BeforeFooter .footer-ribbon:before{border-right:16px solid #123763;border-top:22px solid transparent;content:"";display:block;height:0;left:-16px;position:absolute;top:0;width:16px;}
#BeforeFooter .footer-ribbon span{color:#FFF;font-size:30px;font-family:"Shadows Into Light", cursive;letter-spacing:8px;}
#BeforeFooter .beforeFooterLeft{background:#333333 url(../img/BgRayasDiagonalGrisOscuro.png) repeat-x;min-height:330px;}
#BeforeFooter .beforeFooterRight{background:#194F77 url(../img/BgRayasDiagonal.png) repeat-x;min-height:330px;}
#BeforeFooter .beforeFooterRight hr{width:250px;height:0px;border-top:3px solid #FFF;border-bottom:3px solid #FFF;border-radius:10px;}
#BeforeFooter .beforeFooterRight h3{color:#FFF !important;-webkit-text-stroke:0px #FFFFFF;letter-spacing:0px;font-size:30px;line-height:30px;font-weight:700;text-transform:none;}
#BeforeFooter .beforeFooterRight h4{color:#FFF;letter-spacing:0px;font-size:20px;text-align:left;line-height:26px;font-weight:700;}
#BeforeFooter .beforeFooterRight p{color:rgba(255,255,255,0.9);letter-spacing:0px;font-size:16px;text-align:left;line-height:26px;font-weight:300;max-width:400px;margin-bottom:5px;}
#BeforeFooter .beforeFooterLeft h4{color:#FFF;letter-spacing:0px;font-size:26px;text-align:left;line-height:26px;font-weight:700;}
#BeforeFooter .beforeFooterLeft p{color:#CCC;letter-spacing:0px;font-size:16px;text-align:left;line-height:26px;font-weight:300;max-width:400px;}
#BeforeFooter .input-group{position:relative;display:block;border-collapse:separate;}
#BeforeFooter .beforeFooterLeft .form-control{display:block;width:60%;height:54px;padding:6px 12px;margin-right:20px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:10px;border-radius-top-right:10px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
#BeforeFooter .beforeFooterLeft .btn{display:inline-block;padding:6px 12px;height:54px;width:100px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#2b4e99;background:-moz-linear-gradient(left, #2b4e99 0%, #246caf 100%);background:-webkit-linear-gradient(left, #2b4e99 0%,#246caf 100%);background:linear-gradient(to right, #2b4e99 0%,#246caf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4e99', endColorstr='#246caf',GradientType=1);border:1px solid transparent;border-radius:4px;color:#FFF;}
#BeforeFooter .input-group .form-control:first-child, #BeforeFooter .input-group-addon:first-child, #BeforeFooter .input-group-btn:first-child > .btn, #BeforeFooter .input-group-btn:first-child > .btn-group > .btn, #BeforeFooter .input-group-btn:first-child > .dropdown-toggle, #BeforeFooter .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), #BeforeFooter .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, #BeforeFooter .input-group .form-control:last-child, #BeforeFooter .input-group-addon:last-child, #BeforeFooter .input-group-btn:last-child > .btn, #BeforeFooter .input-group-btn:last-child > .btn-group > .btn, #BeforeFooter .input-group-btn:last-child > .dropdown-toggle, #BeforeFooter .input-group-btn:first-child > .btn:not(:first-child), #BeforeFooter .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.emptySpace50{position:relative;display:block;height:50px;width:100%;text-align:center;}
#footer{background:#191919;border-top:4px solid #0e0e0e;font-size:0.9em;margin-top:0px;padding:70px 0 0;position:relative;clear:both;}
.Frases{width:100%;background:rgba(0,153,153,1) url(../img/BgRayasDiagonal.png) repeat-x fixed;background-size:auto 100%;padding:30px 0px 10px 0px;position:relative;z-index:1;box-shadow:0px 5px 5px rgba(0,0,0,0.2);}
.Frases h3{color:rgba(255,255,255,1);text-align:center;text-transform:none;font-size:25px;line-height:25px;margin-bottom:25px;}
.home-intro.light.secundary{background-color:#2B2B2B;}
.hrColsatGray{width:100%;height:1px;border:none;border-top:6px #fdfdfd solid;box-shadow:0px 0px 4px rgba(0,0,0,0.7);margin:0;}
.padding020{padding:20px;}
.padding030{padding:30px;}
.padding010{padding:10px;}
.padding20{padding:120px;}
.padding50{padding:150px;}
.padding200{padding:220px 150px;}
.selected{color:#FFF !important;background:#2b4e99 !important;background:-moz-linear-gradient(left, #2b4e99 0%, #246caf 100%) !important;background:-webkit-linear-gradient(left, #2b4e99 0%,#246caf 100%) !important;background:linear-gradient(to right, #2b4e99 0%,#246caf 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4e99', endColorstr='#246caf',GradientType=1) !important;border-radius:5px 5px 5px 5px !important;}
.TituloSlider{text-shadow:1px 1px 0px #CCCCCC !important;color:#ffffff !important;-webkit-text-stroke:1px #185293;}
#acercadeColsat{margin-bottom:50px;min-height:400px;padding:20px;}
#acercadeColsat h4{color:rgba(0,0,0,0.7);-webkit-text-stroke:0px #FFFFFF;letter-spacing:0px;font-size:25px;line-height:25px;font-weight:400;text-transform:none;}
#acercadeColsat p{color:rgba(0,0,0,0.8);font-size:15px;line-height:28px;font-weight:300;padding-right:20px;text-align:justify;}
#acercadeColsat hr{width:100px;height:0px;border-top:2px solid rgba(0,0,0,0.7);border-bottom:2px solid rgba(0,0,0,0.7);border-radius:10px;}
#acercadeColsat div.col-lg-6:nth-child(1){margin-top:50px;}
#acercadeColsat > div.col-lg-6:nth-child(1) h5{line-height:45px;color:#185293;}
#acercadeColsat > div.col-lg-6:nth-child(1) .feature-box .feature-box-icon{background:#2b4e99;background:-moz-linear-gradient(left, #2b4e99 0%, #246caf 100%);background:-webkit-linear-gradient(left, #2b4e99 0%,#246caf 100%);background:linear-gradient(to right, #2b4e99 0%,#246caf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4e99', endColorstr='#246caf',GradientType=1);}
#acercadeColsat div.col-lg-6:nth-child(2){background:rgba(244,244,244,1);padding:80px 50px;}
#acercadeColsat div.col-lg-6:nth-child(2) p{padding-right:0px;font-size:15px;line-height:27px;}
#headerEmpresa{background:#194F77 url(../img/bg-Empresa.jpg) repeat-x;background-size:cover;min-height:240px;padding:150px 0px;margin-bottom:70px;border-top:3px solid rgba(102,102,102,1);border-bottom:10px solid #1883CC;}
#headerEmpresa h3{color:#FFF;-webkit-text-stroke:0px #FFFFFF;letter-spacing:-2px;text-align:center;font-size:40px;line-height:40px;font-weight:700;margin-bottom:10px;text-transform:none;}
#headerEmpresa h4{color:#FFF;-webkit-text-stroke:0px #FFFFFF;letter-spacing:0px;text-align:center;font-size:25px;line-height:25px;font-weight:400;text-transform:none;}
#headerEmpresa p{max-width:450px;margin:0px auto;text-align:center;color:rgba(255,255,255,0.8);font-size:17px;font-weight:300;}
#headerEmpresa hr{width:250px;margin:20px auto;height:0px;border-top:3px solid #FFF;border-bottom:3px solid #FFF;border-radius:10px;}
#razones{widows:100%;min-height:380px;border-top:solid 8px rgba(234,234,234,1);background:#00A99D;padding:100px 0px;box-shadow:inset 0px 0px 56px rgba(0,0,0,0.2);}
#razones h3{color:#FFF;-webkit-text-stroke:0px #FFFFFF;letter-spacing:0px;font-size:40px;line-height:40px;font-weight:700;margin-bottom:10px;text-transform:none;}
#razones h4{color:#FFF;-webkit-text-stroke:0px #FFFFFF;font-weight:400;text-transform:none;}
#razones p{color:rgba(255,255,255,0.8);font-size:17px;font-weight:300;}
#razones hr{width:250px;height:0px;border-top:3px solid #FFF;border-bottom:3px solid #FFF;border-radius:10px;}
#razones .feature-box .feature-box-icon{background:#FFF;color:#2566AB;}
#headerGoogleAppsForWork{background:#185293 url(../img/BgRayasDiagonal.png) repeat-x;min-height:10px;padding:50px 0px;margin-bottom:70px;}
#headerGoogleAppsForWork h3, #headerPartnerGoogle h3{color:#FFF;-webkit-text-stroke:0px #FFFFFF;letter-spacing:0px;text-align:left;font-size:30px;line-height:30px;font-weight:700;margin-bottom:10px;text-transform:none;}
#headerGoogleAppsForWork h4, #headerPartnerGoogle h4{color:#FFF;-webkit-text-stroke:0px #FFF;letter-spacing:0px;text-align:left;font-size:20px;line-height:25px;font-weight:400;text-transform:none;}
.infoGoogleAppsForWork h4{color:#000;-webkit-text-stroke:0px #FFF;letter-spacing:0px;text-align:left;font-size:20px;line-height:25px;font-weight:400;text-transform:none;}
.infoGoogleAppsForWorkHr{width:150px;margin:-10px 0px 20px 0px;height:0px;border-top:2px solid #000;border-bottom:2px solid #000;border-radius:10px;}
#headerGoogleAppsForWork p{text-align:left;color:rgba(255,255,255,0.8);font-size:17px;font-weight:300;}
section.toggle.active > label{background:#2b4e99;background:-moz-linear-gradient(left, #2b4e99 0%, #246caf 100%);background:-webkit-linear-gradient(left, #2b4e99 0%,#246caf 100%);background:linear-gradient(to right, #2b4e99 0%,#246caf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4e99', endColorstr='#246caf',GradientType=1);border-color:#0088cc;color:#FFF;}
h3, h4, h5{color:#185293;}
.feature-box .feature-box-icon{background:#2b4e99;background:-moz-linear-gradient(left, #2b4e99 0%, #246caf 100%);background:-webkit-linear-gradient(left, #2b4e99 0%,#246caf 100%);background:linear-gradient(to right, #2b4e99 0%,#246caf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b4e99', endColorstr='#246caf',GradientType=1);}
.featured-box-effect-3, .featured-box .box-content{background:none;border:none !important;box-shadow:none;}
.featured-boxes-style-3 .featured-box .icon-featured{display:inline-block;font-size:30px;height:75px;line-height:75px;padding:0;width:75px;margin-top:-35px;background:#FFF;border:3px solid #CCC;color:#CCC;line-height:68px;}
.featured-boxes-style-3 .featured-box.featured-box-primary .icon-featured{border-color:#e36159;color:#e36159;}
.featured-boxes-style-3 .featured-box.featured-box-secondary .icon-featured{border-color:#0088cc;color:#0088cc;}
.featured-boxes-style-3 .featured-box.featured-box-tertiary .icon-featured{border-color:#2baab1;color:#2baab1;}
#headerPartnerGoogle{background:#4285F4 url(../img/BgRayasDiagonal.png) repeat-x;min-height:10px;padding:50px 0px;margin-bottom:70px;}
#headerGmail{background:#185293 url(../img/BgRayasDiagonal.png) repeat-x;min-height:10px;padding:0px 0px;margin-bottom:70px;}
@media (max-width:1580px){.padding20{padding:120px 50px;}
}
@media (max-width:1200px){.padding20{padding:120px 120px;}
}
@media (max-width:991px){#BeforeFooter .beforeFooterLeft .form-control{width:100%;}
#BeforeFooter .beforeFooterLeft .btn{width:100%;border-radius:0px !important;}
.padding20{padding:120px 50px;}
.padding50{padding:120px 50px;}
.padding200{padding:120px 50px;}
.Frases{width:100%;background:rgba(0,153,153,1) url(../img/BgRayasDiagonal.png) repeat-x fixed;background-size:auto 100%;padding:30px 10px 10px 10px;position:relative;z-index:1;box-shadow:0px 5px 5px rgba(0,0,0,0.2);}
.belowSliderLeft{background:#185293 url(../img/BgRayasDiagonal.png) repeat-x;height:350px;}
.belowSliderLeft h3{color:#FFF !important;-webkit-text-stroke:1px #FFFFFF;letter-spacing:0px;font-size:42px;line-height:42px;font-weight:800;text-align:center;}
#BeforeFooter .footer-ribbon{position:absolute;margin:-22px 0 0 14px;padding:20px 40px 16px 40px;left:50px;z-index:1;}
#BeforeFooter .beforeFooterRight{background:#194F77 url(../img/BgRayasDiagonal.png) repeat-x;background-size:auto 100%;}
#BeforeFooter .beforeFooterRight h3{color:#FFF !important;-webkit-text-stroke:1px #FFFFFF;letter-spacing:0px;font-size:32px;text-align:center;line-height:43px;font-weight:800;}
.beforeFooterLeft .form-control{width:70%;}
.beforeFooterLeft .btn{width:100%;}
#BeforeFooter .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, #BeforeFooter .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;}
.slider-container .top-label{color:#0064ff;font-size:20px;font-weight:300;margin-left:0px !important;text-align:center;width:100%;}
.slider-container .main-label{color:#FFF;font-size:62px;line-height:62px;font-weight:800;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.15);margin-left:0px !important;text-align:center;width:100%;}
#revolutionSlider video{display:none !important;}
}
@media (max-width:480px){#BeforeFooter .footer-ribbon{position:absolute;margin:-22px 0 0 0px;padding:20px 20px 16px 20px;left:30px;z-index:1;}
#BeforeFooter .footer-ribbon span{color:#FFF;font-size:25px;font-family:"Shadows Into Light", cursive;letter-spacing:6px;}
.hrColsatGray{display:none;}
.slider{height:235px !important;max-height:235px !important;position:relative;}
.belowSliderLeft h3{color:#FFF !important;-webkit-text-stroke:1px #FFFFFF;letter-spacing:0px;font-size:26px;line-height:32px;font-weight:800;text-align:center;}
.belowSliderLeft img{margin:0 auto;width:55%;display:block;}
#BeforeFooter .beforeFooterRight h3{color:#FFF !important;-webkit-text-stroke:1px #FFFFFF;letter-spacing:0px;font-size:26px;text-align:center;line-height:36px;font-weight:800;}
#BeforeFooter .beforeFooterRight hr{width:80%;height:0px;border-top:3px solid #FFF;border-bottom:3px solid #FFF;border-radius:10px;margin-left:auto;margin-right:auto;}
#BeforeFooter .beforeFooterRight p{color:rgba(255,255,255,0.9) !important;letter-spacing:0px;font-size:16px;text-align:left;line-height:26px;font-weight:300;max-width:400px;margin-bottom:5px;text-align:center;}
#BeforeFooter .beforeFooterRight h4{color:#FFF;letter-spacing:0px;font-size:20px;text-align:center;line-height:26px;font-weight:700;}
ul.contact{padding:0;list-style-type:none;}
ul.contact li p{text-algin:center;}
.padding20{padding:120px 15px;}
.padding50{padding:120px 15px;}
}