.mission-text-item {    min-width: 33.33%;    flex: 1;}.mission-text-box {    background-color: white;    margin-top: -100px;    min-height: 300px;    padding: 50px 50px 0;    position: relative;    -webkit-transition: all .35s ease;    -moz-transition: all .35s ease;    -o-transition: all .35s ease;    transition: all .35s ease;}.mission-text-box.active {    -webkit-box-shadow: inset 5px 0px 0px 0px rgba(247,144,29,1);    -moz-box-shadow: inset 5px 0px 0px 0px rgba(247,144,29,1);    box-shadow: inset 5px 0px 0px 0px rgba(247,144,29,1);}.mission-text-title {    cursor: pointer;}.mission-text-title h2 {    font-size: 5vw;    font-weight: bold;    line-height: 1;    margin: 0;    position: relative;    display: inline-block;    padding-right: 0.75em;    -webkit-transition: all .35s ease;    -moz-transition: all .35s ease;    -o-transition: all .35s ease;    transition: all .35s ease;}.mission-text-box.active .mission-text-title h2 {    color: #f7901d;}.mission-text-title h2::after {    content: "+";    color: #f7901d;    font-weight: 400;    font-size: 0.8em;    line-height: 0.8;    display: block;    position: absolute;    right: 0;    top: 0;    -webkit-transform-origin: top right;    -moz-transform-origin: top right;    -ms-transform-origin: top right;    transform-origin: top right;    width: auto;    height: auto;    box-sizing: inherit;}.mission-text-box.active .mission-text-title h2::after  {    animation-name: mission-plus-animation;    animation-duration: 0.35s;    animation-timing-function: linear;    -webkit-animation-fill-mode: forwards;    animation-fill-mode: forwards;}.mission-text-dropdown {    opacity: 0;    -webkit-transition: all .35s ease;    -moz-transition: all .35s ease;    -o-transition: all .35s ease;    transition: all .35s ease;}.mission-text-box.active .mission-text-dropdown {    opacity: 1;}@keyframes mission-plus-animation {    0%   {        -webkit-transform: scale(1);        -moz-transform: scale(1);        -ms-transform: scale(1);        -o-transform: scale(1);        transform: scale(1);    }    50%  {        -webkit-transform: scale(0);        -moz-transform: scale(0);        -ms-transform: scale(0);        -o-transform: scale(0);        transform: scale(0);        content: "+";        background-color: transparent;        width: 0px;        height: 0px;    }    51%  {        -webkit-transform: scale(0);        -moz-transform: scale(0);        -ms-transform: scale(0);        -o-transform: scale(0);        transform: scale(0);        content: "";        background-color: #f7901d;        border-radius: 0;        width: 12px;        height: 12px;        font-size: 0;    }    100% {       -webkit-transform: scale(1);        -moz-transform: scale(1);        -ms-transform: scale(1);        -o-transform: scale(1);        transform: scale(1);        border-radius: 50%;        content: "";        background-color: #f7901d;        width: 12px;        height: 12px;        font-size: 12px;    }}/*Responsive*/@media only screen and (min-width:1025px) {    .mission-text-title:hover h2 {        color: #f7901d;    }}@media only screen and (max-width:1300px) {    .mission-texts .row-125 {        margin-left: -30px;        margin-right: -30px;    }    .mission-texts .row-125 .col-125 {        padding-left: 30px;        padding-right: 30px;    }}@media only screen and (max-width:1024px) {    .mission-text-box {        padding: 25px 25px 0;    }}@media only screen and (max-width:769px) {    .mission-texts {        margin-top: 50px;    }    .mission-text-item {        margin: 0 0 20px;        min-width: 100%;    }    .mission-text-item:last-child {        margin-bottom: 0;    }    .mission-text-box {        min-height: auto;        padding: 0 15px;        margin-top: 0;    }    .mission-text-title {        margin: 0;    }    .mission-text-title h2 {        font-size: 30px;    }    .mission-text-dropdown {        display: none;    }    .mission-text-box.active .mission-text-dropdown {        display: block;    }}