@charset "UTF-8";
/*
a:link {
  color: #CE112B;
}
a:visited {
  color: #CE112B;
}
*/
/* #.# Hero Styles
------------------------------*/
.simply-smarter-title {
  font-size: 16px;
  font-weight: bold;
  line-height: 2.4;
}
.lead {
	font-size: 18px;
}
#simply-smarter #hero {
    background-color: #E6E6E6;

}
#simply-smarter.education.landing #hero h1{
    color: #236192;
    
}

@media handheld, only screen and (min-width:768px) {
  #simply-smarter.education.landing #hero {
/*    background-image: url(/portals/0/images/simply-smarter-education-banner.png);*/
        background-image: url(/portals/0/images/simply-smarter-classrooms-banner-fade@2x.png)/*, url(/portals/0/images/globe.png), linear-gradient(0deg, rgba(189,0,20,1) 0%, rgba(130,0,18,1) 100%, rgba(130,0,18,1) 100%)*/;
	  background-color: #E6E6E6;
   background-position: left 120% bottom 65%;
    background-size: 70%, 25%, auto;
  }
  #simply-smarter.education.cost-effective #hero {
/*    background-image: url(/portals/0/images/education-cost-effective-tech-banner.png);*/
        background-image: url(/portals/0/images/cost-effective-tech-fade.png), url(/portals/0/images/globe.png), linear-gradient(270deg, rgba(112, 3, 9, 1) 0%, rgba(112, 3, 9, 1) 47%, rgba(206, 17, 43, 1) 100%);
   background-position: right center, center top;
   background-size: contain, 25%, auto;
  }
  #simply-smarter.education.encourage-communication #hero {
/*
    background-image: url(/portals/0/images/education-communication-collaboration-banner.png);
    background-position-x: center;
*/
    background-image: url(/portals/0/images/encourage-comm-collab-fade.png), url(/portals/0/images/globe.png), linear-gradient(270deg, rgba(112, 3, 9, 1) 0%, rgba(112, 3, 9, 1) 47%, rgba(206, 17, 43, 1) 100%);
   background-position: right center, center top;
   background-size: contain, 25%, auto;
      
  }
  #simply-smarter.education.environmentally-conscious-technology #hero {
/*    background-image: url(/portals/0/images/education-environmentally-conscious-banner.png);*/
        background-image: url(/portals/0/images/environmentally-conscious-fade.png), url(/portals/0/images/globe.png), linear-gradient(270deg, rgba(112, 3, 9, 1) 0%, rgba(112, 3, 9, 1) 47%, rgba(206, 17, 43, 1) 100%);
   background-position: right center, center top;
   background-size: contain, 25%, auto;
  }
  #simply-smarter.education.laptops-for-classroom #hero {
/*    background-image: url(/portals/0/images/education-laptops-classroom-beyond-banner.png);*/
            background-image: url(/portals/0/images/laptops-for-education-fade.png), url(/portals/0/images/globe.png), linear-gradient(270deg, rgba(112, 3, 9, 1) 0%, rgba(112, 3, 9, 1) 47%, rgba(206, 17, 43, 1) 100%);
   background-position: right center, center top;
   background-size: contain, 25%, auto;
  }
  #simply-smarter.education.integrate-classroom-software #hero {
    background-image: url(/portals/0/images/integrate-classroom-fade.png), url(/portals/0/images/globe.png), linear-gradient(270deg, rgba(112, 3, 9, 1) 0%, rgba(112, 3, 9, 1) 47%, rgba(206, 17, 43, 1) 100%);
   background-position: right center, center top;
    background-size: contain, 25%, auto;
  }
  #simply-smarter.education.help-safeguard #hero {
    background-image: url(/portals/0/images/safeguard-student-data-fade.png), url(/portals/0/images/globe.png), linear-gradient(270deg, rgba(112, 3, 9, 1) 0%, rgba(112, 3, 9, 1) 47%, rgba(206, 17, 43, 1) 100%);
   background-position: right center, center top;
    background-size: contain, 25%, auto;
    /*    background-image: url(/portals/0/images/education-help-safeguard-banner.png);*/
  }
  #simply-smarter.education.safety-staff-students #hero {
/*    background-image: url(/portals/0/images/education-safety-staff-students-banner.png);*/
       background-image: url(/portals/0/images/safety-staff-students-fade.png), url(/portals/0/images/globe.png), linear-gradient(270deg, rgba(112, 3, 9, 1) 0%, rgba(112, 3, 9, 1) 47%, rgba(206, 17, 43, 1) 100%);
   background-position: right center, center top;
   background-size: contain, 25%, auto;
  }
  .simply-smarter-title {
    font-size: 18px;
    font-weight: bold;
    line-height: 2.4;
  }
  
}
@media handheld, only screen and (min-width:992px) {
    #simply-smarter.education.integrate-classroom-software #hero {
    background-position: right center, 60% top;
    background-size: 45%, 25%, auto;
  }
  #simply-smarter.education.help-safeguard #hero {
    background-position: right center, 60% top;
    background-size: 38%, 25%, auto;
  }
    #simply-smarter.education.environmentally-conscious-technology #hero {
    background-size: 45%, 25%, auto;
  }
    #simply-smarter.education.safety-staff-students #hero {
         background-size: 45%, 25%, auto;
        background-position: right top, center top, center top;
    }
    #simply-smarter.education.encourage-communication #hero {background-size: 45%, 25%, auto;}
}
@media handheld, only screen and (min-width:1050px) {
     #simply-smarter.education.laptops-for-classroom #hero {
         background-size: 38%, 25%, auto;
    }
}
@media handheld, only screen and (min-width:1100px) {
        #simply-smarter.education.cost-effective #hero {
        background-size: 37%, 25%, auto;
    background-position: right -26px, center top, center top;
    }
}
@media handheld, only screen and (min-width:1142px) {
  #simply-smarter.education.encourage-communication #hero {
/*    background-position-x: right;*/
  }
    #simply-smarter.education.integrate-classroom-software #hero {background-size: 38%, 25%, auto;}
	 #simply-smarter.education.landing #hero {
   background-position: right -20% bottom 80%;
    background-size: 65%, 25%, auto;
  }
}
@media handheld, only screen and (min-width:1600px) {
     .simply-smarter-title {font-size: 23px;
    line-height: 2.0;}
}
/* #.# Education Landing Styles
------------------------------*/
@media handheld, only screen and (min-width:1600px) {
  #simply-smarter.education.landing #hero h1 {
    font-size: 37px;
  }
}
/*=====Education Categories======*/
#simply-smarter.education.landing section#cat-education {padding-top: 0;}
#simply-smarter.education.landing .education-categories {
/*  margin-top: 20px;*/
}

#simply-smarter.education.landing section#cat-education a:hover {
 color: #CF112D;  
}


#simply-smarter.education.landing .education-categories .flex {
  flex-wrap: wrap;
  justify-content: center;
}
.education-categories .flex a {
    display: flex;
   }
#simply-smarter.education.landing .education-categories .flex a h2 {color: inherit;}
/*#simply-smarter.education.landing .education-categories .flex a:hover, #simply-smarter.education.landing .education-categories .flex a:hover h3*/ #simply-smarter.education.landing .education-categories .flex a:focus, #simply-smarter.education.landing .education-categories .flex a:focus h2 {
  text-decoration: none;
  color: #cc1f36;
}


#simply-smarter.education.landing .education-categories .flex a:hover .card-body, #simply-smarter.education.landing .education-categories .flex a:focus .card-body {
background-color: #ba0d25;

}

#simply-smarter.education.landing .education-categories .flex a:hover .card-body h2, #simply-smarter.education.landing .education-categories .flex a:focus .card-body h2 {
color: #ffffff;
}



#simply-smarter.education.landing .education-categories .card {
  width: 92%;
  margin: 10px;
  overflow: hidden;
}
#simply-smarter.education.landing .education-categories .card-body {
  padding: 0.80rem;
  /* flex-basis: 326px; */
}
#simply-smarter.education.landing .education-categories .card h2 {
  font-size: 16px;
  text-align: center;
}
#simply-smarter.education.landing .education-categories .card .card-img-top {
  border-radius: 0;
}
@media handheld, only screen and (min-width:768px) {
  #simply-smarter.education.landing .education-categories .card {
    width: 326px;
}
div.image {
width: 40%;
}
}
/*=====Education Subheading======*/
#simply-smarter.education.landing section#subheading .container .flex > div:first-child {
  padding-right: 0px;
}
/*=====Education Contracts======*/
#simply-smarter section .container .flex .text#state-contracts {
  padding-bottom: 25px;
}
@media handheld, only screen and (min-width:768px) {
  #simply-smarter section .container .flex .text#state-contracts {
    width: 40%;
    padding-right: 100px;
  }
}
/*======Education Resources=====*/
#simply-smarter.education.landing section#education-resources .flex {
  flex-wrap: wrap;
  justify-content: center;
}
#simply-smarter.education.landing section#education-resources .resource {
  text-align: center;
  margin-bottom: 10px;
}
#simply-smarter.education.landing section#education-resources .resource a:hover, #simply-smarter.education.landing section#education-resources .resource a:focus {
  text-decoration: underline;
}
#simply-smarter.education.landing section#education-resources .resource a:first-child:hover, #simply-smarter.education.landing section#education-resources .resource a:first-child:hover h4, #simply-smarter.education.landing section#education-resources .resource a:first-child:focus, #simply-smarter.education.landing section#education-resources .resource a:first-child:focus h4 {
  text-decoration: none;
  color: #cc1f36;
}
#simply-smarter.education.landing section#education-resources .card {
  margin: 10px;
  flex-direction: row;
}
#simply-smarter.education.landing section#education-resources .resource a:first-child:hover .card {border: 2px solid #000000;}
#simply-smarter.education.landing section#education-resources .card .card-body {
  text-align: left;
}
#simply-smarter.education.landing section#education-resources .card .card-body h3, #simply-smarter.education.landing section#education-resources .card .card-body h2 {
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
	color: inherit;
}
#simply-smarter.education.landing section#education-resources .card .card-body h2 {
  font-weight: normal;
}
#simply-smarter.education.landing section#education-resources .card .card-img-top {
  display: none;
}
@media handheld, only screen and (min-width:768px) {
  #simply-smarter.education.landing section#education-resources .card {
    width: 354px;
  }
  #simply-smarter.education.landing section#education-resources .card .card-img-top {
    display: block;
    width: auto;
  }
}

/*-----FORM----*/
#form iframe {
height: 1450px;
}

#simply-smarter-form.industry-solutions #form {
margin-top: 30px;
}

@media handheld, only screen and (min-width: 1142px) {
  #form iframe {
height: 1350px;
}
}