*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}@media (max-width: 37.5em){html{font-size:37.5%}}@media (max-width: 56.25em){html{font-size:50%}}@media (max-width: 75em){html{font-size:62.5%}}@media (min-width: 112.5em){html{font-size:75%}}.btn,.btn:link,.btn:visited{text-transform:uppercase;text-decoration:none;padding:1.5rem 4rem;margin:1rem 0;display:inline-block;border-radius:1rem;transition:all 0.2s;position:relative;font-size:1.6rem;color:#fff;border:none;cursor:pointer}.btn:hover{transform:translateY(-0.3rem);box-shadow:0 0 2rem 0.4rem rgba(179,179,179,0.4)}.btn:hover::after{transform:scalex(1.4) scaleY(1.6);opacity:0}.btn:active,.btn:focus{outline:none;transform:translateY(-0.1rem);box-shadow:0 0 2rem 0.4rem rgba(179,179,179,0.4)}.btn--white{background-color:#fff;color:#4d4d4d}.btn--white::after{background-color:#fff}.btn--primary{background-color:#263b73;color:#fff}.btn--primary::after{background-color:#263b73}.btn--tertiary{background-color:#a59cfc;color:#fff}.btn--tertiary::after{background-color:#a59cfc}.btn::after{content:'';display:inline-block;height:100%;width:100%;border-radius:1rem;position:absolute;top:0;left:0;z-index:-1;transition:all 0.4s}.btn--animated{animation:moveInBottom 1s ease-in-out 0.75s;animation-fill-mode:backwards}.btn-text:link,.btn-text:visited{font-size:1.6rem;color:#263b73;display:inline-block;text-decoration:none;border-bottom:0.1rem solid #e6e6e6;padding:0.3rem}.btn-text:hover{transform:translateY(-0.2rem);box-shadow:0 0 2rem 0.4rem rgba(179,179,179,0.4)}.btn-text:active{transform:translateY(0);box-shadow:0 0 2rem 0.4rem rgba(179,179,179,0.4)}@keyframes moveInLeft{0%{opacity:0;transform:translateX(-20rem)}70%{transform:translateX(3rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(20rem)}70%{transform:translateX(-3rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(10rem)}70%{transform:translateY(-1rem)}100%{opacity:1;transform:translate(0)}}body{font-family:"Varela Round",sans-serif;font-family:"Roboto",sans-serif;font-weight:400;font-size:1.6rem;line-height:1.5;color:#131d39;box-sizing:border-box}p{padding-bottom:1rem}a{text-decoration:none}a:link{color:#3958ac;text-decoration:none}a:hover{color:#a59cfc}.header__primary{text-transform:uppercase;backface-visibility:hidden;margin-bottom:6rem;font-family:'Varela Round', sans-serif}.header__primary--main{display:block;font-size:8rem;font-weight:700;letter-spacing:2rem;animation:moveInLeft 2s ease-in-out}@media (max-width: 75em){.header__primary--main{font-size:6.5rem;font-weight:300;letter-spacing:1rem}}@media (max-width: 56.25em){.header__primary--main{font-size:5rem;font-weight:300;letter-spacing:1rem}}@media (max-width: 37.5em){.header__primary--main{font-size:3.5rem;font-weight:300;letter-spacing:1rem}}.header__primary--sub{display:block;font-size:4rem;color:#263b73;font-weight:200;animation:moveInRight 2s ease-in-out}@media (max-width: 75em){.header__primary--sub{font-size:3.5rem}}@media (max-width: 56.25em){.header__primary--sub{font-size:3rem;font-weight:300}}@media (max-width: 37.5em){.header__primary--sub{font-size:2.5rem;font-weight:300}}.header__secondary{color:#000;text-transform:uppercase;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);font-family:'Varela Round', sans-serif;display:inline-block;font-size:5rem;font-weight:200;letter-spacing:2rem;background-image:linear-gradient(to right, #af8104, #fbc531);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width: 75em){.header__secondary{font-size:4.5rem;font-weight:300;letter-spacing:1rem}}@media (max-width: 56.25em){.header__secondary{font-size:3.5rem;font-weight:300;letter-spacing:1rem}}@media (max-width: 37.5em){.header__secondary{font-size:2.5rem;font-weight:300;letter-spacing:1rem}}.heading-tertiary{font-size:3.5rem;font-weight:200;text-transform:uppercase;text-align:center;margin-bottom:2rem;color:#120495}@media (max-width: 75em){.heading-tertiary{font-size:3rem;font-weight:400;margin-bottom:1rem}}@media (max-width: 56.25em){.heading-tertiary{font-size:2.5rem;font-weight:400}}@media (max-width: 37.5em){.heading-tertiary{font-size:2rem;font-weight:400}}.heading-tertiary:after{margin:1rem auto;display:block;height:0.2rem;background-image:linear-gradient(to right, #af8104, #fbc531);content:' ';width:80%}.header{background-image:linear-gradient(to bottom, rgba(128,128,128,0.7), rgba(255,255,255,0.7)),url("../img/jpg/emile-perron-190221.jpg");background-size:cover;background-attachment:fixed;background-position:center;height:100vh}.header__text-box{position:absolute;width:100%;top:40%;left:50%;transform:translate(-50%, -50%);text-align:center}.section-projects{padding:10rem 0}.projects{margin:0 5rem;display:grid;grid-template-rows:1,1fr;grid-template-columns:repeat(3, 1fr);grid-gap:5rem}@media (max-width: 75em){.projects{margin:0 3.5rem;grid-gap:3.5rem}}@media (max-width: 56.25em){.projects{margin:0 2rem;grid-gap:2rem}}@media (max-width: 37.5em){.projects{grid-template-rows:1fr,1fr;grid-template-columns:1fr;margin:0 1rem;grid-gap:1rem}}.projects__widget{padding:5rem;border:0.1rem solid #e6e6e6;border-radius:.6rem;box-shadow:0 0 1rem 0.2rem rgba(179,179,179,0.2)}@media (max-width: 75em){.projects__widget{padding:3rem}}.projects__widget ul{padding-left:2rem}.projects__widget ul li{list-style:square}.projects{grid-column:center-start / center-end;display:grid;grid-template-columns:repeat(auto-fit, minmax(30rem, 1fr));grid-gap:4rem}.projects__card{padding:2rem;border-radius:1rem;box-shadow:0 0 1rem 0.2rem rgba(179,179,179,0.2);display:grid;grid-template-rows:repeat(5, min-content)}.projects__card-heading{grid-row:1 / 2;justify-self:center;align-self:start}.projects__card-progress{grid-row:2 / 3;justify-self:center;align-self:start;color:#fbc531;text-transform:lowercase;font-size:2rem}.projects__card-progress-container{width:100%;box-shadow:0 0 1rem 0.2rem rgba(179,179,179,0.2);border-radius:.5rem;background-color:#b3b3b3}.projects__card-progress-level{text-align:center;padding:0;line-height:4rem;border-radius:.5rem;background-color:#3958ac;color:#fff}.projects__card-synopsis{grid-row:3 / 4;justify-self:center;align-self:start;padding:2rem 1rem}.projects__card-list{grid-row:4 / 5;justify-self:center;align-self:start}.projects__card-btn{grid-row:5 / 6;justify-self:center;align-self:start}.projects__card .list{grid-row:4 / 5;justify-self:center;align-self:start;list-style:none;width:100%;margin:0 auto}.projects__card .list-item{text-align:center;font-size:1.5rem;color:#4d4d4d;padding:1.5rem}.projects__card .list-item:not(:last-child){border-bottom:0.1rem solid #e6e6e6}.footer{height:10rem;padding:4rem;background-color:#131d39;z-index:2;color:#fff;text-align:center}.row{max-width:180rem;margin:0 auto}.row-med:not(:last-child){margin-bottom:4rem}.row-lrg:not(:last-child){margin-bottom:8rem}.row-sml:not(:last-child){margin-bottom:1rem}.row::after{content:"";display:table;clear:both}.row [class^="col-"][class$="-med"]{float:left}.row [class^="col-"][class$="-med"]:not(:last-child){margin-right:4rem}.row [class^="col-"][class$="-sml"]{float:left}.row [class^="col-"][class$="-sml"]:not(:last-child){margin-right:1rem}.row [class^="col-"][class$="-lrg"]{float:left}.row [class^="col-"][class$="-lrg"]:not(:last-child){margin-right:8rem}.row .col-1-of-2-med{width:calc((100% - 4rem) / 2)}.row .col-1-of-2-sml{width:calc((100% - 1rem) / 2)}.row .col-1-of-2-lrg{width:calc((100% - 8rem) / 2)}.row .col-1-of-3-med{width:calc((100% - 2 * 4rem) / 3)}.row .col-1-of-3-sml{width:calc((100% - 2 * 1rem) / 3)}.row .col-1-of-3-lrg{width:calc((100% - 2 * 8rem) / 3)}.row .col-2-of-3-med{width:calc(2 * ((100% - 2 * 4rem) / 3) + 4rem)}.row .col-2-of-3-sml{width:calc(2 * ((100% - 2 * 1rem) / 3) + 1rem)}.row .col-2-of-3-lrg{width:calc(2 * ((100% - 2 * 8rem) / 3) + 8rem)}.row .col-1-of-4-med{width:calc((100% - 3 * 4rem) / 4)}.row .col-1-of-4-sml{width:calc((100% - 3 * 1rem) / 4)}.row .col-1-of-4-lrg{width:calc((100% - 3 * 8rem) / 4)}.row .col-2-of-4-med{width:calc(2 * ((100% - 3 * 4rem) / 4) + 4rem)}.row .col-2-of-4-sml{width:calc(2 * ((100% - 3 * 1rem) / 4) + 1rem)}.row .col-2-of-4-lrg{width:calc(2 * ((100% - 3 * 8rem) / 4) + 8rem)}.row .col-3-of-4-med{width:calc(3 * ((100% - 3 * 4rem) / 4) + 4rem)}.row .col-3-of-4-sml{width:calc(3 * ((100% - 3 * 1rem) / 4) + 1rem)}.row .col-3-of-4-lrg{width:calc(3 * ((100% - 3 * 8rem) / 4) + 8rem)}.row .col-1-of-5-med{width:calc((100% - 4 * 4rem) / 5)}.row .col-1-of-5-sml{width:calc((100% - 4 * 1rem) / 5)}.row .col-1-of-5-lrg{width:calc((100% - 4 * 8rem) / 5)}.row .col-2-of-5-med{width:calc(2 * ((100% - 4 * 4rem) / 5) + 4rem)}.row .col-2-of-5-sml{width:calc(2 * ((100% - 4 * 1rem) / 5) + 1rem)}.row .col-2-of-5-lrg{width:calc(2 * ((100% - 4 * 8rem) / 5) + 8rem)}.row .col-3-of-5-med{width:calc(3 * ((100% - 4 * 4rem) / 5) + 4rem)}.row .col-3-of-5-sml{width:calc(3 * ((100% - 4 * 1rem) / 5) + 1rem)}.row .col-3-of-5-lrg{width:calc(3 * ((100% - 4 * 8rem) / 5) + 8rem)}.row .col-4-of-5-med{width:calc(4 * ((100% - 4 * 4rem) / 5) + 4rem)}.row .col-4-of-5-sml{width:calc(4 * ((100% - 4 * 1rem) / 5) + 1rem)}.row .col-4-of-5-lrg{width:calc(4 * ((100% - 4 * 8rem) / 5) + 8rem)}.row .col-1-of-6-med{width:calc((100% - 5 * 4rem) / 6)}.row .col-1-of-6-sml{width:calc((100% - 5 * 1rem) / 6)}.row .col-1-of-6-lrg{width:calc((100% - 5 * 8rem) / 6)}.row .col-2-of-6-med{width:calc(2 * ((100% - 5 * 4rem) / 6) + 4rem)}.row .col-2-of-6-sml{width:calc(2 * ((100% - 5 * 1rem) / 6) + 1rem)}.row .col-2-of-6-lrg{width:calc(2 * ((100% - 5 * 8rem) / 6) + 8rem)}.row .col-3-of-6-med{width:calc(3 * ((100% - 5 * 4rem) / 6) + 4rem)}.row .col-3-of-6-sml{width:calc(3 * ((100% - 5 * 1rem) / 6) + 1rem)}.row .col-3-of-6-lrg{width:calc(3 * ((100% - 5 * 8rem) / 6) + 8rem)}.row .col-4-of-6-med{width:calc(4 * ((100% - 5 * 4rem) / 6) + 4rem)}.row .col-4-of-6-sml{width:calc(4 * ((100% - 5 * 1rem) / 6) + 1rem)}.row .col-4-of-6-lrg{width:calc(4 * ((100% - 5 * 8rem) / 6) + 8rem)}.row .col-5-of-6-med{width:calc(5 * ((100% - 5 * 4rem) / 6) + 4rem)}.row .col-5-of-6-sml{width:calc(5 * ((100% - 5 * 1rem) / 6) + 1rem)}.row .col-5-of-6-lrg{width:calc(5 * ((100% - 5 * 8rem) / 6) + 8rem)}.row .col-1-of-7-med{width:calc((100% - 6 * 4rem) / 7)}.row .col-1-of-7-sml{width:calc((100% - 6 * 1rem) / 7)}.row .col-1-of-7-lrg{width:calc((100% - 6 * 8rem) / 7)}.row .col-2-of-7-med{width:calc(2 * ((100% - 6 * 4rem) / 7) + 4rem)}.row .col-2-of-7-sml{width:calc(2 * ((100% - 6 * 1rem) / 7) + 1rem)}.row .col-2-of-7-lrg{width:calc(2 * ((100% - 6 * 8rem) / 7) + 8rem)}.row .col-3-of-7-med{width:calc(3 * ((100% - 6 * 4rem) / 7) + 4rem)}.row .col-3-of-7-sml{width:calc(3 * ((100% - 6 * 1rem) / 7) + 1rem)}.row .col-3-of-7-lrg{width:calc(3 * ((100% - 6 * 8rem) / 7) + 8rem)}.row .col-4-of-7-med{width:calc(4 * ((100% - 6 * 4rem) / 7) + 4rem)}.row .col-4-of-7-sml{width:calc(4 * ((100% - 6 * 1rem) / 7) + 1rem)}.row .col-4-of-7-lrg{width:calc(4 * ((100% - 6 * 8rem) / 7) + 8rem)}.row .col-5-of-7-med{width:calc(5 * ((100% - 6 * 4rem) / 7) + 4rem)}.row .col-5-of-7-sml{width:calc(5 * ((100% - 6 * 1rem) / 7) + 1rem)}.row .col-5-of-7-lrg{width:calc(5 * ((100% - 6 * 8rem) / 7) + 8rem)}.row .col-6-of-7-med{width:calc(6 * ((100% - 6 * 4rem) / 7) + 4rem)}.row .col-6-of-7-sml{width:calc(6 * ((100% - 6 * 1rem) / 7) + 1rem)}.row .col-6-of-7-lrg{width:calc(6 * ((100% - 6 * 8rem) / 7) + 8rem)}.row .col-1-of-8-med{width:calc((100% - 7 * 4rem) / 8)}.row .col-1-of-8-sml{width:calc((100% - 7 * 1rem) / 8)}.row .col-1-of-8-lrg{width:calc((100% - 7 * 8rem) / 8)}.row .col-2-of-8-med{width:calc(2 * ((100% - 7 * 4rem) / 8) + 4rem)}.row .col-2-of-8-sml{width:calc(2 * ((100% - 7 * 1rem) / 8) + 1rem)}.row .col-2-of-8-lrg{width:calc(2 * ((100% - 7 * 8rem) / 8) + 8rem)}.row .col-3-of-8-med{width:calc(3 * ((100% - 7 * 4rem) / 8) + 4rem)}.row .col-3-of-8-sml{width:calc(3 * ((100% - 7 * 1rem) / 8) + 1rem)}.row .col-3-of-8-lrg{width:calc(3 * ((100% - 7 * 8rem) / 8) + 8rem)}.row .col-4-of-8-med{width:calc(4 * ((100% - 7 * 4rem) / 8) + 4rem)}.row .col-4-of-8-sml{width:calc(4 * ((100% - 7 * 1rem) / 8) + 1rem)}.row .col-4-of-8-lrg{width:calc(4 * ((100% - 7 * 8rem) / 8) + 8rem)}.row .col-5-of-8-med{width:calc(5 * ((100% - 7 * 4rem) / 8) + 4rem)}.row .col-5-of-8-sml{width:calc(5 * ((100% - 7 * 1rem) / 8) + 1rem)}.row .col-5-of-8-lrg{width:calc(5 * ((100% - 7 * 8rem) / 8) + 8rem)}.row .col-6-of-8-med{width:calc(6 * ((100% - 7 * 4rem) / 8) + 4rem)}.row .col-6-of-8-sml{width:calc(6 * ((100% - 7 * 1rem) / 8) + 1rem)}.row .col-6-of-8-lrg{width:calc(6 * ((100% - 7 * 8rem) / 8) + 8rem)}.row .col-7-of-8-med{width:calc(7 * ((100% - 7 * 4rem) / 8) + 4rem)}.row .col-7-of-8-sml{width:calc(7 * ((100% - 7 * 1rem) / 8) + 1rem)}.row .col-7-of-8-lrg{width:calc(7 * ((100% - 7 * 8rem) / 8) + 8rem)}.row .col-1-of-9-med{width:calc((100% - 8 * 4rem) / 9)}.row .col-1-of-9-sml{width:calc((100% - 8 * 1rem) / 9)}.row .col-1-of-9-lrg{width:calc((100% - 8 * 8rem) / 9)}.row .col-2-of-9-med{width:calc(2 * ((100% - 8 * 4rem) / 9) + 4rem)}.row .col-2-of-9-sml{width:calc(2 * ((100% - 8 * 1rem) / 9) + 1rem)}.row .col-2-of-9-lrg{width:calc(2 * ((100% - 8 * 8rem) / 9) + 8rem)}.row .col-3-of-9-med{width:calc(3 * ((100% - 8 * 4rem) / 9) + 4rem)}.row .col-3-of-9-sml{width:calc(3 * ((100% - 8 * 1rem) / 9) + 1rem)}.row .col-3-of-9-lrg{width:calc(3 * ((100% - 8 * 8rem) / 9) + 8rem)}.row .col-4-of-9-med{width:calc(4 * ((100% - 8 * 4rem) / 9) + 4rem)}.row .col-4-of-9-sml{width:calc(4 * ((100% - 8 * 1rem) / 9) + 1rem)}.row .col-4-of-9-lrg{width:calc(4 * ((100% - 8 * 8rem) / 9) + 8rem)}.row .col-5-of-9-med{width:calc(5 * ((100% - 8 * 4rem) / 9) + 4rem)}.row .col-5-of-9-sml{width:calc(5 * ((100% - 8 * 1rem) / 9) + 1rem)}.row .col-5-of-9-lrg{width:calc(5 * ((100% - 8 * 8rem) / 9) + 8rem)}.row .col-6-of-9-med{width:calc(6 * ((100% - 8 * 4rem) / 9) + 4rem)}.row .col-6-of-9-sml{width:calc(6 * ((100% - 8 * 1rem) / 9) + 1rem)}.row .col-6-of-9-lrg{width:calc(6 * ((100% - 8 * 8rem) / 9) + 8rem)}.row .col-7-of-9-med{width:calc(7 * ((100% - 8 * 4rem) / 9) + 4rem)}.row .col-7-of-9-sml{width:calc(7 * ((100% - 8 * 1rem) / 9) + 1rem)}.row .col-7-of-9-lrg{width:calc(7 * ((100% - 8 * 8rem) / 9) + 8rem)}.row .col-8-of-9-med{width:calc(8 * ((100% - 8 * 4rem) / 9) + 4rem)}.row .col-8-of-9-sml{width:calc(8 * ((100% - 8 * 1rem) / 9) + 1rem)}.row .col-8-of-9-lrg{width:calc(8 * ((100% - 8 * 8rem) / 9) + 8rem)}.row .col-1-of-10-med{width:calc((100% - 9 * 4rem) / 10)}.row .col-1-of-10-sml{width:calc((100% - 9 * 1rem) / 10)}.row .col-1-of-10-lrg{width:calc((100% - 9 * 8rem) / 10)}.row .col-2-of-10-med{width:calc(2 * ((100% - 9 * 4rem) / 10) + 4rem)}.row .col-2-of-10-sml{width:calc(2 * ((100% - 9 * 1rem) / 10) + 1rem)}.row .col-2-of-10-lrg{width:calc(2 * ((100% - 9 * 8rem) / 10) + 8rem)}.row .col-3-of-10-med{width:calc(3 * ((100% - 9 * 4rem) / 10) + 4rem)}.row .col-3-of-10-sml{width:calc(3 * ((100% - 9 * 1rem) / 10) + 1rem)}.row .col-3-of-10-lrg{width:calc(3 * ((100% - 9 * 8rem) / 10) + 8rem)}.row .col-4-of-10-med{width:calc(4 * ((100% - 9 * 4rem) / 10) + 4rem)}.row .col-4-of-10-sml{width:calc(4 * ((100% - 9 * 1rem) / 10) + 1rem)}.row .col-4-of-10-lrg{width:calc(4 * ((100% - 9 * 8rem) / 10) + 8rem)}.row .col-5-of-10-med{width:calc(5 * ((100% - 9 * 4rem) / 10) + 4rem)}.row .col-5-of-10-sml{width:calc(5 * ((100% - 9 * 1rem) / 10) + 1rem)}.row .col-5-of-10-lrg{width:calc(5 * ((100% - 9 * 8rem) / 10) + 8rem)}.row .col-6-of-10-med{width:calc(6 * ((100% - 9 * 4rem) / 10) + 4rem)}.row .col-6-of-10-sml{width:calc(6 * ((100% - 9 * 1rem) / 10) + 1rem)}.row .col-6-of-10-lrg{width:calc(6 * ((100% - 9 * 8rem) / 10) + 8rem)}.row .col-7-of-10-med{width:calc(7 * ((100% - 9 * 4rem) / 10) + 4rem)}.row .col-7-of-10-sml{width:calc(7 * ((100% - 9 * 1rem) / 10) + 1rem)}.row .col-7-of-10-lrg{width:calc(7 * ((100% - 9 * 8rem) / 10) + 8rem)}.row .col-8-of-10-med{width:calc(8 * ((100% - 9 * 4rem) / 10) + 4rem)}.row .col-8-of-10-sml{width:calc(8 * ((100% - 9 * 1rem) / 10) + 1rem)}.row .col-8-of-10-lrg{width:calc(8 * ((100% - 9 * 8rem) / 10) + 8rem)}.row .col-9-of-10-med{width:calc(9 * ((100% - 9 * 4rem) / 10) + 4rem)}.row .col-9-of-10-sml{width:calc(9 * ((100% - 9 * 1rem) / 10) + 1rem)}.row .col-9-of-10-lrg{width:calc(9 * ((100% - 9 * 8rem) / 10) + 8rem)}.row .col-1-of-11-med{width:calc((110% - 10 * 4rem) / 11)}.row .col-1-of-11-sml{width:calc((100% - 10 * 1rem) / 11)}.row .col-1-of-11-lrg{width:calc((100% - 10 * 8rem) / 11)}.row .col-2-of-11-med{width:calc(2 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-2-of-11-sml{width:calc(2 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-2-of-11-lrg{width:calc(2 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-3-of-11-med{width:calc(3 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-3-of-11-sml{width:calc(3 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-3-of-11-lrg{width:calc(3 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-4-of-11-med{width:calc(4 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-4-of-11-sml{width:calc(4 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-4-of-11-lrg{width:calc(4 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-5-of-11-med{width:calc(5 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-5-of-11-sml{width:calc(5 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-5-of-11-lrg{width:calc(5 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-6-of-11-med{width:calc(6 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-6-of-11-sml{width:calc(6 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-6-of-11-lrg{width:calc(6 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-7-of-11-med{width:calc(7 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-7-of-11-sml{width:calc(7 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-7-of-11-lrg{width:calc(7 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-8-of-11-med{width:calc(8 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-8-of-11-sml{width:calc(8 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-8-of-11-lrg{width:calc(8 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-9-of-11-med{width:calc(9 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-9-of-11-sml{width:calc(9 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-9-of-11-lrg{width:calc(9 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-10-of-11-med{width:calc(10 * ((100% - 10 * 4rem) / 11) + 4rem)}.row .col-10-of-11-sml{width:calc(10 * ((100% - 10 * 1rem) / 11) + 1rem)}.row .col-10-of-11-lrg{width:calc(10 * ((100% - 10 * 8rem) / 11) + 8rem)}.row .col-1-of-12-med{width:calc((100% - 11 * 4rem) / 12)}.row .col-1-of-12-sml{width:calc((100% - 11 * 1rem) / 12)}.row .col-1-of-12-lrg{width:calc((100% - 11 * 8rem) / 12)}.row .col-2-of-12-med{width:calc(2 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-2-of-12-sml{width:calc(2 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-2-of-12-lrg{width:calc(2 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-3-of-12-med{width:calc(3 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-3-of-12-sml{width:calc(3 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-3-of-12-lrg{width:calc(3 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-4-of-12-med{width:calc(4 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-4-of-12-sml{width:calc(4 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-4-of-12-lrg{width:calc(4 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-5-of-12-med{width:calc(5 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-5-of-12-sml{width:calc(5 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-5-of-12-lrg{width:calc(5 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-6-of-12-med{width:calc(6 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-6-of-12-sml{width:calc(6 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-6-of-12-lrg{width:calc(6 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-7-of-12-med{width:calc(7 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-7-of-12-sml{width:calc(7 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-7-of-12-lrg{width:calc(7 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-8-of-12-med{width:calc(8 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-8-of-12-sml{width:calc(8 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-8-of-12-lrg{width:calc(8 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-9-of-12-med{width:calc(9 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-9-of-12-sml{width:calc(9 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-9-of-12-lrg{width:calc(9 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-10-of-12-med{width:calc(10 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-10-of-12-sml{width:calc(10 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-10-of-12-lrg{width:calc(10 * ((100% - 11 * 8rem) / 12) + 8rem)}.row .col-11-of-12-med{width:calc(11 * ((100% - 11 * 4rem) / 12) + 4rem)}.row .col-11-of-12-sml{width:calc(11 * ((100% - 11 * 1rem) / 12) + 1rem)}.row .col-11-of-12-lrg{width:calc(11 * ((100% - 11 * 8rem) / 12) + 8rem)}
