﻿@media all and (max-width: 1199px){
    
    .footerButtonAnchor .paragraphText{width: 50%!important;float:left;}
    .footerButtonAnchor .paragraphText br{display: none;}
    
    .filterSection .bootstrap-select > .dropdown-toggle{padding-left: 30px!important;padding-right: 30px!important;}
    
    .homeEventsHighlight figure {width: 50%;}
    .homeEventsHighlight + article header {padding-top: 0 !important;}
    
  	.btnHomePage #btnTextoHome {margin-top:40px;} 
  
    #mainContent.container article .paragraphText a img{max-width:190px;}
    
    .solutionsContainer .subNavigation .passos-mbcontainer span{font-size:28px;}
    .solutionsContainer .subNavigation .passos-mbcontainer span.numberStrong{font-size:170px;line-height:150px;}
    .solutionsContainer .subNavigation .passos-mbcontainer span.stepsWords{font-size:80px;}
    
    .freebieList > li img{width: 100%;}
    article.footerButtonAnchor.noText{margin:25px 0 0 0;}
    
  /*Add Header Intro*/
.fullServices {line-height:27px;margin-top:15px;font-size: 20px;color: #14d4e5;font-weight: 400;text-decoration: none;padding-bottom: 8px;display: inline-block;text-transform: uppercase;border-bottom:1px solid #14d4e5; padding-bottom:5px;}
.introImages {height: 425px;}  
.introSelect h1 a::before {top: -5px;}
.introSelect h1 a {font-size: 23px;line-height: 25px;}
.rectIntro {margin-top: 10px;}
  

}

@media all and (min-width: 992px){
    
    .blogItems > li:not(.gridder-show){
        float:none!important;
        display: inline-block!important;
        width: 33%!important;
    }
    a.viewMoreEventButton{
      width: 33%;
      margin-bottom: 50px;
      line-height: 14px!important;
    }

}

@media all and (max-width: 991px){
    
    #solutionsLeft article.col-xs-12{padding-bottom:0 !important;}
    #solutionsRight header.paragraphHeader h2{display:none;}
    .pagetitle-mobile{
        display:block;
        font-size:40px;
        font-weight:300;
        color:#36565d;
        margin:0 0 20px 0;
    }
    #formContactIntro .fci-right{display:none !important;}
  
    .buttonArea:before {content: none;}
    
    article.pageFooterNotes{margin-top:30px;}
    article.pageFooterNotes:before {width: 100px !important;}
    
    article.footerButtonAnchor{margin-bottom:35px;}
    .footerButtonAnchor .paragraphText{width:100% !important;float:none;text-align:center;padding-top:0 !important;}
    article.quickContact .paragraphText{width:600px;float:left;}
    article.quickContact .paragraphText br {display: none;}
    article.quickContact .paragraphButton {
        position: relative;
        top: inherit;
        bottom: inherit;
        left: inherit;
        right: inherit;
    }
    
    article.footerButtonAnchor .paragraphButton {
        position: relative;
        line-height: 16px;
        height: 50px;
        margin: auto;
        margin-top: 10px;
        width: 100%;
    }
    article.footerButtonAnchor .paragraphButton a {
        text-transform: uppercase;
        background-color: #1ac9f0;
        border-radius: 20px;
        line-height: 32px;
        padding-left: 5%;
        color: white;
        padding-right: 5%;
        font-size: 13px;
        width: 100%;
        display: inline-block;
    }
    article.footerButtonAnchor .paragraphText,
    article.footerButtonAnchor .paragraphText strong,
    article.footerButtonAnchor .paragraphText b {color: #1ac9f0 !important;font-size:18px;}
    article.footerButtonAnchor.noText .paragraphButton {left: 0 !important;}
    article.footerButtonAnchor.noText {margin-bottom: 25px;}
    article.footerButtonAnchor.noText + article {margin-top: 0;}
    
    article.extraTopPadding .paragraphText {padding-top: 0px !important;}
    article.extraTopPadding .paragraphText::before{top:-35px;width:125px;}
    
    div.topBanner {height: 305px;margin-bottom: 0 !important;}
    #topBanner.topBanner, #bannerTop > li, #bannerTop > li .container {height: 450px;}
    #bannerTop > li .bannerText a span {
        font-size: 45px;
        color: #01c9e0;
        font-weight: 700;
        line-height:50px;
    }
    #bannerTop > li .bannerText a, #bannerTop > li .bannerText a b {
        font-weight: 400;
        font-size: 30px;
        line-height: 33px;
    }

    .topBanner .bx-wrapper .bx-pager{top:-150px;}
    
    h2.secondHeading{padding-top:0 !important;margin-top:-20px;margin-bottom:20px;font-size:30px !important;}
    h3.listas-header{font-size:40px;}
    div.topBanner + section#mainContent {padding-bottom: 0;}
    #mainContent article header {padding-left: 0 !important;padding-right: 0 !important;margin:10px 0;}
    #mainContent.container-fluid article header h2 {font-size: 38px !important;padding-bottom:0;}
    #mainContent article header h2 {font-size: 40px !important;padding-bottom:0;}
    #mainContent article header span {font-size: 13px !important;padding-top: 12px !important;}
    #mainContent article header span:before {top: 3px !important;}
    
    #mainContent.container-fluid article{padding-bottom: 40px;}
    #mainContent.container-fluid article header h2, #mainContent.container-fluid article header span{margin-top:0;}
    #mainContent.container-fluid article header{margin-top:0;margin-bottom:15px;}
    #mainContent.container-fluid article header span{margin-top:8px;}
    
    #mainContent .container .paragraphHeader{padding-left:15px !important;}
    #mainContent.container article .paragraphHeader h2{padding-bottom:0;}
    #mainContent.container article .paragraphHeader h1, #mainContent.container article .paragraphText h2{font-size: 38px;}
    #mainContent.container article .pullRight .paragraphText h2{margin-top:0;padding-top:0;}
    #mainContent.container article {padding-bottom: 15px;}
    #mainContent.container article .paragraphText, #mainContent.container article .paragraphText * {font-size: 15px;padding-top:15px;}
    #mainContent.container article figure {max-height: 500px;overflow: hidden;}
    #mainContent.container article figure img{margin:0 auto;width:100%;}
    #mainContent.container article h3{margin:0;height:auto !important;padding-bottom:20px;}
    
    #mainContent.container article .paragraphHeader h3{padding-bottom:0;}
    
    #contentMain{padding-top:0px;}
    
    .bootstrap-select > .dropdown-toggle.bs-placeholder:active,
    .bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
    .bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
    .bootstrap-select > .btn-default:active,
    .bootstrap-select > .btn-default.active,
    .bootstrap-select > .btn-default:focus,
    .bootstrap-select > .btn-default.focus,
    .open > .dropdown-toggle.btn-default {
        background-color: transparent !important;
        box-shadow: none !important;
    }
    
    .filterSection {background-color: white;}
    .filterSection label {width: 100%;}
    .filterSection .bootstrap-select {width: 100% !important;}
    .filterSection .bootstrap-select .dropdown-toggle {height: 60px;}
    .filterSection .bootstrap-select .dropdown-menu {
        position: relative !important;
        border: 0 none !important;
        border-radius: 0 !important;
        background-color: transparent !important;
    }
    .filterSection .bootstrap-select .dropdown-menu.open {
        top: 0 !important;
        float: left !important;
        box-shadow: none !important;
    }
    .filterSection .dropdown-menu > li > a:hover,
    .filterSection .dropdown-menu > li > a:focus {
        background-color: transparent;
    }
    .filterSection .dropdown-menu.inner > li {
        text-align: center;
        padding-top: 8px;
        padding-bottom: 8px;
        font-size: 20px;
        font-weight: 800;
        background-color: #dbf8ff;
        border-bottom: 10px solid white;
    }
    .filterSection .bootstrap-select > .dropdown-toggle {
        border: 0 none;
        border-bottom: 1px solid #d0d9da;
        text-transform: uppercase;
        height: 100%;
        font-weight: 700;
        font-size: 20px;
        padding: 15px 50px !important 15px 10px !important;
    }
    .filterSection .bootstrap-select > .dropdown-toggle[aria-expanded="false"] span.icon-icoEvents_DropDown:before,
    .filterSection .bootstrap-select > .dropdown-toggle span.icon-icoEvents_DropDown:before {
        content: "\e995"
    }
    .filterSection .bootstrap-select > .dropdown-toggle[aria-expanded="true"] span.icon-icoEvents_DropDown:before {
        content: "\e996"
    }
    .filterSection .bootstrap-select.btn-group .dropdown-toggle .filter-option {
        text-align: left;
    }  
    
    .homeEventsHighlight figure {
        width: 100%;
        position: relative;
        top: inherit;
        right: inherit;
        margin-bottom: 30px;
        border: 10px solid white;
    }
    .homeEventsHighlight figure img{width:100%;}
    #mainContent article.homeEventsHighlight header {margin-top: 22px;}
    #mainContent article.homeEventsHighlight header h2 {font-size: 48px!important;margin-bottom:35px;}
    #mainContent article.homeEventsHighlight header h2 span:after {margin-left: 20px;}
    #mainContent article.homeEventsHighlight header h2 span {font-size: 70px!important;}
    .homeEventsHighlight .authorNote {line-height: 22px;}
    .homeEventsHighlight .authorNote span:before {content: "\A";display: block;}
    .homeEvents h3{margin-top:0;}
    .homeEvents h3:before {content: none;}
    .homeEvents a.btn {
        display: inline-block;
        float: right;
        padding-top: 10px;
        width: 100%;
        font-size: 14px;
        border-radius: 11px;
        padding-bottom: 10px;
    }
    .homeEvents .gridder-show {padding-top: 30px;}
    .homeEvents .gridder-show figure {margin-bottom: 30px;}
    .homeEvents .gridder-show > div {padding-left: 0;padding-right: 0;}
    .homeEvents figure img{display: inline-block;}
    .homeEvents .eventText{max-height:265px;overflow-y: hidden;}
    .bestPCO{width:130px;}
    .partners-home header.paragraphHeader{padding-top:30px !important;}
    
    .lists-paragraph ul{padding-top:0 !important;}
    .lists-paragraph ul li{padding-top:8px !important;}
    .subtitle-quemsomos .paragraphText{font-size:23px !important;font-weight:300;}
    .subtitle-quemsomos .paragraphText span{font-size:23px !important;font-weight:700;}
    .partnersList > li{transform: none;}
    .partnersList > li:hover{transform: none;}
    .partnersList > li a figure img{transform: none;}
    .partnersList > li a figure img:hover{transform: none;}
    .partnersList figure img {display: inline-block;}
    .respsocial-dir{margin-top:40px;}
    .workWithUs{padding-top:0;}
    .workWithUs li::before{top:10px;line-height:123px;}
    .respsocial-esq{margin-top:30px;}
    .respsocial{padding-left: 0;padding-right: 0;}
    
    .bannerTextOffset .introText .pageTitle{margin-top:0;}
    
    .solutionsContainer .subNavigation .passos-mbcontainer span{font-size:25px;}
    .solutionsContainer .subNavigation .passos-mbcontainer span.stepsWords {font-size: 46px;line-height:53px;}
    .solutionsContainer .subNavigation .passos-mbcontainer span.numberStrong {
        font-size: 100px;
        font-weight: 800;
        padding-right: 10px;
        line-height:88px;
    }
    .solutionsContainer .subNavigation article{margin-top: 40px;}
    .img-passagensaereas{margin-bottom:0;}
    
    .icons-app-market{margin-top:5px;margin-bottom:20px;}
    .appFeatures{margin-top:25px;}
    .appFeatures > li {padding-bottom: 10px !important;}
    .appFeatures > li:before {
        width: auto;
        border-top: 0 none;
        border-bottom: 1px solid #1ac9f0;
        padding:0 5px 0 0;
        font-size: 23px;
        margin:5px 10px 0 0;
    }
    .appFeatures > li h3 {
        color: #36565d;
        padding-top: 5px !important;
        float: left;
        width: auto;
        font-size:28px !important;
    }
    .appFeatures > li p {float: left;height:auto !important;font-size:16px;}
    
    .testimonialList {padding-bottom: 0;}
    .testimonialList li figure, .testimonialList li h3,.testimonialList li span {text-align: center;}
    .testimonialList li figure img {display: inline-block;}
    .testimonialList li .container > blockquote {text-align: center;font-size: 20px;padding-left:15px;}
    
    .overviewBtn-container{
        background-color: #1ac9f0;
        width: 100%;
        text-align:center;
    }
    .overviewButton.btn {
        text-transform: uppercase;
        font-size: 23px;
        color: white;
        border-radius: 0;
        padding: 13px 20px;
        text-align:left;
        position:relative;
    }
    .overviewButton.btn:after {
        display: inline-block;
        content: "\e995";
        font-family: icomoon;
        position:absolute;
        right:15px;
    }
    .overviewButton.btn.active {margin-bottom: 0 !important;}
    .overviewButton.btn.active:after {content: "\e996"}
    
    .projectsSection .projectsList > li > div{height:auto !important;}
    
    .blogHighlight > li > div > h2{margin-top:20px;}
    .blogHighlight #mainContent.container article figure{padding-left:15px !important;}
    
    #contactsInfo{padding-top:40px;}
    #contactsInfo .mobile-contact{position:relative;padding-left:70px;}
    #contactsInfo .mobile-contact:before{
        content: "\e994";
        position: absolute;
        font-size: 64px;
        top: 5px;
        left: 0;
        line-height:64px;
        font-family: icomoon;
        color: #1ac9f0;
        background-repeat: no-repeat;
    }
    #contactsInfo > div span{font-size:21px;}
    #contactsInfo > div h1{font-size:50px;}
    #contactsInfo .contact-desc{margin-right:30px;}
    #contactsInfo > div p.address{margin-left:72px;}
    
    .newsletterImage figure img{margin:0 auto;}
    
    .teamList{padding:0;}
    .teamList > li{padding-bottom:0;}
    
    .blogItems > li > div > figure img{width:100%;}
  
/*Add Header Intro*/
.fullServices {line-height:24px;margin-top:0;font-size: 16px;color: #14d4e5;font-weight: 400;text-decoration: none;padding-bottom: 8px;display: inline-block;text-transform: uppercase;border-bottom:1px solid #14d4e5; padding-bottom:5px;}
.introImages {height: 425px;} 
.introSelect {padding-left:15px;padding-top: 0 !important;}
.introSelect h1 {padding-top:0 !important;}
.introSelect h1 a::before {top: -5px;left:15px;}
.introSelect h1 a {font-size: 27px !important;line-height: 25px !important;padding-top: 0 !important;}
.rectIntro {margin-top: 10px;width:95px;height:38px;padding-top: 7px !important;}  
.rectIntro span, .rectIntro a {padding-top: 0 !important;}

}

@media all and (max-width: 767px){
    
    
    article.quickContact .paragraphText{width: 90%;float:left;font-size:15px;}
    
    .pull-right.paragraphButton{float:none !important;margin:0 auto;text-align:center;}
    .pull-right.paragraphButton a.pull-right{float:none !important;width:100%;}
    
    #bannerTop > li .bannerText {padding-left:25px;}
    .topBanner .bx-wrapper .bx-pager{
        position: absolute;
        top: -150px;
        padding-top: 0;
        padding-left:25px;
    }
    div.topBanner.contactsPage{height:280px;}
    #bannerTop > li .container{width:100%;}
    
    #contentMain{padding-top:0;padding-bottom:0;}
    
    #fullWidthContainer, section#mainContent{padding-bottom:0;}
    #fullWidthContainer article.quickContact{margin-bottom:0px;}
    
    #mainContent.container article .paragraphHeader h2{padding-bottom:0;}
    #mainContent article header h2{font-size:34px !important;}
    h2.secondHeading{font-size:25px !important;}
    h3.listas-header{margin-top:25px;}
    
    .overviewButton.btn{width:100%;}
    
    article.quickContact .paragraphText{width:100%;float:none;}
    article.quickContact .paragraphButton.pull-right{float:none !important;text-align:center;}
    article.quickContact .paragraphButton .pull-right{float:none !important;}
    
    .homeEvents .eventText{max-height:155px;padding-top:25px;}
    .homeEvents.gridder-list > li.col-xs-12 {width: 100% !important;}
    .homeEvents > li:not(.gridder-show) {padding-left: 0 !important;padding-right: 0 !important;display: none !important;}
    .homeEvents > li:first-child {display: inline-block !important;}
    .homeEvents.showAll > li:not(.gridder-show) {display: inline-block !important;}
    .homeEvents.gridder-list > li:not(.gridder-show) {float: left !important;}
    .homeEvents .gridder-show{background-color:#ffffff;padding-top:0;}
    .eventDetail{padding:0;}
    .homeEvents .gridder-show figure, .homeEvents .gridder-show h3, .homeEvents > li.selectedItem .buttonArea{display:none;}
    .gridder-show .closeModal{margin-top:40px;}
    .buttonArea{margin-top:15px;}
    .bestPCO{bottom:53px;}
    
    .solutionsContainer .subNavigation .passos-mbcontainer span{font-size:17px;}
    
    .formFeatures li div h3{height:auto !important;margin-top:0;}
    .formFeatures li div p{height:auto !important;}
    
    #secondaryMainContent{padding:0;}
    #secondaryContent{padding:0 15px !important;}
    #secondaryContent article.pageFooterNotes .paragraphText{padding-top:15px;}
    article.pageFooterNotes .paragraphText{font-size:15px;}
    article.pageFooterNotes{padding:15px !important;}
    article.pageFooterNotes::before{margin:auto;right:0;}
    .respsocial .paragraphText{padding:0;}
    
    .subtitle-quemsomos .paragraphText{margin-top:0;margin-bottom:10px;}
    .teamList{padding-top:30px;}
    .teamList > li{
        display: none;
        padding-top: 15px;
        padding-bottom: 20px;
        width:451px;
        margin:auto;
        float:none;
    }
    .teamList > li:nth-child(1),
    .teamList > li:nth-child(2),
    .teamList > li:nth-child(3),
    .teamList > li:nth-child(4),
    .teamList.showAll > li{display: block;}
    
    .formFeatures li{padding-left: 15px!important;padding-right: 15px!important;}
    
    .freebieList{padding-bottom:0;}
    
    #contactsInfo{padding-top:30px;padding-bottom:30px;}
    #contactsInfo > div span{font-size:18px;}
    #contactsInfo > div h1{font-size:38px;}
    #contactsInfo > div p.address{font-size:18px;}
    #contactsInfo .contact-desc{
        float:none;
        margin-right: 0;
        display:inline-block;
        margin-bottom:15px;
    }
    #contactsInfo .contact-desc::before{background-color:transparent;}
    #contactsInfo .mobile-contactdesc{position:relative;display:inline-block;}
    #contactsInfo .mobile-contactdesc:before{
        position:absolute;
        content:"";
        width:100%;
        height:1px;
        background-color:#a6e0ed;
        top:-15px;
    }
    #mapGoogleContacts{height:400px;}
    #contactsInfo .xsShow{display:inline-block;}
    
    .workWithUs{padding-top:40px;}
    .workWithUs li p{height:auto !important;}
    #mainContent.container article .workWithUs h3{font-size:35px !important;}
    
    .appFeatures > li:before {font-size: 20px;margin:0 10px 0 0;}
    .appFeatures > li h3 {font-size:25px !important;}
  
     /*Add Header Intro*/
.fullServices {line-height:23px;margin-top:15px;font-size: 18px;color: #14d4e5;font-weight: 400;text-decoration: none;padding-bottom: 8px;display: inline-block;text-transform: uppercase;border-bottom:1px solid #14d4e5; padding-bottom:5px;}
   .introImages {display: block; max-width: 100%; height: auto;}
  .introSelect{  padding-left:30px;}
  .introSelect h1 a::before {top: -5px;left:30px;}
.introSelect h1 a {font-size: 35px !important;line-height: 33px !important;padding-top: 0 !important;}
  .imgBorders {border-right:0;border-left:0;}
  .rectIntro {width:95px;height:38px;margin-top: 20px;}
}

@media all and (max-width: 480px){
    
    .pagetitle-mobile{font-size:33px;}
    
    #bannerTop > li .bannerText a span{font-size:34px;line-height:30px;}
    #bannerTop > li .bannerText a, #bannerTop > li .bannerText a b{font-size:20px;line-height:30px;}
    #bannerTop > li .bannerText{padding-bottom:125px;vertical-align:bottom;}
  	#bannerTop .bannerText div.btnHomeSlider{font-size: 16px;margin-top: 5px;margin-bottom:0;line-height: 22px;}

    .topBanner .bx-wrapper .bx-pager{top:-120px;padding-left:20px;}
    
    div.topBanner{height:200px;}
    .topBanner:after {content: none !important;}
    
    section#mainContent{padding-top:25px;}
    #mainContent .container .paragraphHeader{padding-left:0 !important;}
    h2.secondHeading{font-size:23px !important;}
    h3.listas-header{font-size:33px;}
    #mainContent.container article figure{max-height:350px;}
    #mainContent.container article .paragraphText a img{width:125px;}
    #mainContent.container-fluid article header h2{font-size:30px !important;}
    #mainContent article header h2{font-size:33px !important;}
    #mainContent.container-fluid article header span{margin-top:0;}
    #mainContent.container article .paragraphHeader h3{font-size:28px;}
    #mainContent.container article .paragraphText h3{font-size:40px;margin-top:20px;}
    article.quickContact{padding:20px 40px 30px 40px !important;}
    article.footerButtonAnchor .paragraphButton a, article:not(.quickContact) .paragraphButton a b{font-size:9px;}
    
    .homeEvents h3{margin-bottom:0;}
    .homeEvents .eventText{padding-top:15px;max-height:90px;}
    ul.homeEvents{margin-bottom:0;}
    ul.homeEvents li.do-expand-item{margin-bottom:0;}
    .homeEvents > li{padding-bottom:15px;}
    #mainContent article.homeEventsHighlight header h2 span{font-size:45px !important;}
    #mainContent article.homeEventsHighlight header h2 {font-size: 34px !important;margin-bottom: 20px;}
    .bestPCO{bottom:28px;}
    .gridder-show .closeModal{margin-top:50px;}
    .homeEvents.gridder-list > li.col-xs-12{margin-bottom:15px;}
    
    .lists-paragraph .paragraphText{padding-top:0 !important;}
    .teamList{padding-top:20px;}
    .teamList > li{width:100%;}
    .teamList > li figure img{width:100%;}
    .partnersList > li {padding-left: 0 !important;padding-right: 0 !important;}
    .workWithUs{padding-top:10px;}
    .workWithUs li h3{padding-top:90px;}
    #mainContent.container article .workWithUs h3{font-size:23px !important;line-height:33px;padding-bottom:10px;}
    .workWithUs li::before{font-size:60px;line-height:90px;top:25px;}
    
    .filterSection .bootstrap-select > .dropdown-toggle{font-size:18px;}
    .filterSection .bootstrap-select.btn-group .dropdown-toggle .filter-option{color:#1ac9f0;}
    .filterSection .bootstrap-select.btn-group .dropdown-toggle .icon-icoEvents_DropDown{color:#1ac9f0;}
    
    .icons-app-market{margin-top:-10px;margin-bottom:10px;}
    .appFeatures > li h3{font-size:18px !important;padding-bottom:13px;}
    .appFeatures > li::before{font-size:16px;}
    .appFeatures > li p{font-size:15px;}
    
    .freebieList li figure{border:6px solid #EFEFEF;}
    
    #contactsInfo{padding-bottom:20px;}
    #contactsInfo .mobile-contact{padding-left:50px;}
    #contactsInfo .mobile-contact::before{font-size:50px;line-height:50px;left:-5px;}
    #contactsInfo > div span{color:#1ac9f0 !important;}
    #contactsInfo > div h1{font-size:35px;}
    #contactsInfo > div p.address{margin-bottom:40px;margin-left:0;}
    #contactsInfo .contact-desc span{margin-right:10px;}
    #mapGoogleContacts{height:300px;}
    
    .respsocial-container{padding-bottom:30px;}
    
  /*Add Header Intro*/
.fullServices {line-height:20px;margin-top:21px;font-size: 16px;color: #14d4e5;font-weight: 400;text-decoration: none;padding-bottom: 8px;display: inline-block;text-transform: uppercase;border-bottom:1px solid #14d4e5; padding-bottom:5px;}
      .introImages {display: block; max-width: 100%; height: auto;}
  .introSelect{  padding-left:15px;}
  .introSelect h1 a::before {top: -5px;left:15px;}
.introSelect h1 a {font-size: 30px !important;line-height: 28px !important;padding-top: 0 !important;}
  .imgBorders {border-right:0;border-left:0;}
  .rectIntro {width:65px;height:38px;margin-top: 20px;}
}

@media all and (max-width: 479px){
  /*Add Header Intro*/
.fullServices {line-height:19px;margin-top:23px;font-size: 15px;color: #14d4e5;font-weight: 400;text-decoration: none;padding-bottom: 8px;display: inline-block;text-transform: uppercase;border-bottom:1px solid #14d4e5; padding-bottom:5px;}
}

@media all and (max-width: 449px){
  /*Add Header Intro*/
.fullServices {line-height:18px;margin-top:10%;font-size: 14px;color: #14d4e5;font-weight: 400;text-decoration: none;padding-bottom: 8px;display: inline-block;text-transform: uppercase;border-bottom:1px solid #14d4e5; padding-bottom:5px;}
}

@media all and (max-width: 386px){
  /*Add Header Intro*/
.fullServices {line-height:15px;margin-top:0;font-size: 13px;color: #14d4e5;font-weight: 400;text-decoration: none;padding-bottom: 8px;display: inline-block;text-transform: uppercase;border-bottom:1px solid #14d4e5; padding-bottom:5px;}
}

@media all and (max-width: 341px){
  /*Add Header Intro*/
.fullServices {line-height:12px;margin-top:1px;font-size: 12px;color: #14d4e5;font-weight: 400;text-decoration: none;padding-bottom: 8px;display: inline-block;text-transform: uppercase;border-bottom:1px solid #14d4e5; padding-bottom:5px;}
}
