h2,h4{margin-bottom:.5em}h3,h5{margin-bottom:.571em}h4,h5{line-height:1.333}h1,h2,h3,h4,h5,h6{font-family:'Galano Grotesque',Arial,Helvetica,sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6,strong{font-weight:700}h6,p{line-height:1.555}a,button{cursor:pointer}.standAlone:link:after,.standAlone:visited:after,a.scrollToTop,a.scrollToTop.open{transition-timing-function:ease;transition-duration:.5s;transition-property:all}.button,.jobPostingsSection .emptyResults,.mainHeader,a.scrollToTop{text-align:center}@font-face{font-family:'Avenir LT Std';font-style:normal;font-weight:400;src:url(../fonts/Avenir/AvenirLTStd-Roman.eot);src:url(../fonts/Avenir/AvenirLTStd-Roman.eot?#iefix) format('embedded-opentype'),url(../fonts/Avenir/AvenirLTStd-Roman.woff2) format('woff2'),url(../fonts/Avenir/AvenirLTStd-Roman.woff) format('woff'),url(../fonts/Avenir/AvenirLTStd-Roman.ttf) format('truetype')}@font-face{font-family:'Avenir LT Std';font-style:normal;font-weight:700;src:url(../fonts/Avenir/AvenirLTStd-Heavy.eot);src:url(../fonts/Avenir/AvenirLTStd-Heavy.eot?#iefix) format('embedded-opentype'),url(../fonts/Avenir/AvenirLTStd-Heavy.woff2) format('woff2'),url(../fonts/Avenir/AvenirLTStd-Heavy.woff) format('woff'),url(../fonts/Avenir/AvenirLTStd-Heavy.ttf) format('truetype')}@font-face{font-family:'Galano Grotesque';font-style:normal;font-weight:700;src:url(../fonts/GalanoGrotesque/GalanoGrotesque-Bold.eot);src:url(../fonts/GalanoGrotesque/GalanoGrotesque-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/GalanoGrotesque/GalanoGrotesque-Bold.woff2) format('woff2'),url(../fonts/GalanoGrotesque/GalanoGrotesque-Bold.woff) format('woff'),url(../fonts/GalanoGrotesque/GalanoGrotesque-Bold.ttf) format('truetype')}h1{margin-bottom:.54em;font-size:2.055rem;line-height:1.189}@media only screen and (min-width:600px){h1{margin-bottom:.51em;font-size:2.611rem;line-height:1.191}}@media only screen and (min-width:900px){h1{margin-bottom:.4em;font-size:3.333rem;line-height:1.133}}@media only screen and (min-width:1200px){h1{font-size:3.333rem;line-height:1.133}}h2{font-size:1.777rem;line-height:1.25}@media only screen and (min-width:600px){h2{margin-bottom:.512em;font-size:2.166rem;line-height:1.23}}@media only screen and (min-width:900px){h2{margin-bottom:.51em;font-size:2.611rem;line-height:1.191}}@media only screen and (min-width:1200px){h2{font-size:2.611rem;line-height:1.191}}h3{font-size:1.555rem;line-height:1.285}@media only screen and (min-width:600px){h3{margin-bottom:.5em;font-size:1.777rem;line-height:1.25}}@media only screen and (min-width:900px){h3{margin-bottom:.54em;font-size:2.055rem;line-height:1.189}}@media only screen and (min-width:1200px){h3{font-size:2.055rem;line-height:1.189}}h4{font-size:1.333rem}@media only screen and (min-width:600px){h4{margin-bottom:.615em;font-size:1.444rem;line-height:1.23}}@media only screen and (min-width:900px){h4{margin-bottom:.551em;font-size:1.611rem;line-height:1.241}}@media only screen and (min-width:1200px){h4{font-size:1.611rem;line-height:1.241}}h5{font-size:1.166rem}@media only screen and (min-width:600px){h5{margin-bottom:.545em;font-size:1.222rem;line-height:1.272}}@media only screen and (min-width:900px){h5{margin-bottom:.521em;font-size:1.277rem;line-height:1.391}}@media only screen and (min-width:1200px){h5{font-size:1.277rem;line-height:1.391}h6{font-size:1rem;line-height:1.555}}h6{margin-bottom:.666em;font-size:1rem}@media only screen and (min-width:600px){h6{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){h6{font-size:1rem;line-height:1.555}}html{font-size:112.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body,p,p .X-Large,p .large,p .small{font-weight:400;font-family:'Avenir LT Std',Arial,Helvetica,sans-serif}p{font-size:1rem;margin-bottom:20px}@media only screen and (min-width:600px){p{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){p{font-size:1rem;line-height:1.555}}@media only screen and (min-width:1200px){p{font-size:1rem;line-height:1.555}p .small{font-size:.888rem;line-height:1.5}}p .small{font-size:.888rem;line-height:1.5;margin-bottom:1em}@media only screen and (min-width:600px){p .small{font-size:.888rem;line-height:1.5}}p .large{font-size:1rem;line-height:1.555;margin-bottom:1.111em}@media only screen and (min-width:600px){p .large{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){p .large{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em}}@media only screen and (min-width:1200px){p .large{font-size:1.222rem;line-height:1.454}}p .X-Large{font-size:1rem;line-height:1.555;margin-bottom:1.111em}@media only screen and (min-width:600px){p .X-Large{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em}}@media only screen and (min-width:900px){p .X-Large{font-size:1.555rem;line-height:1.428;margin-bottom:1.142em}}@media only screen and (min-width:1200px){p .X-Large{font-size:1.555rem;line-height:1.428}}.highlightText{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0 10px;background:#00F295;display:inline-block}sup{position:relative;top:-.5em;font-size:75%;line-height:0;vertical-align:baseline}a{color:#0052F7;text-decoration:none}body{min-height:100vh;color:#00096E;font-size:1rem;line-height:1.555;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:600px){body{font-size:1rem;line-height:1.555}}@media only screen and (min-width:1200px){body{font-size:1rem;line-height:1.555}}.noScroll{overflow-y:hidden;-ms-touch-action:none;touch-action:none}@media only screen and (min-width:900px){body{font-size:1rem;line-height:1.555}.noScroll{overflow-y:auto;-ms-touch-action:auto;touch-action:auto}}.sub-text{margin-bottom:36px}.text-block{margin-bottom:45px}.greyText{color:#8590AD}.fixed{position:fixed;top:0}.hidden{height:0;overflow:hidden}.hidden.reveal{height:auto}hr{width:60px;height:3px;margin:36px auto;border:none}.button,.button:hover{font-weight:400;border:2px solid #0052F7}hr.seperator{width:100%;height:1px;margin:27px 0}.entry-content li,.entry-content ol,.entry-content ul{margin-bottom:20px}.accentColor{color:#00F295}.skipNav{position:absolute;left:-9999em;color:#222325;z-index:500;background:#fff}.skipNav:focus,.skipNav:hover{left:0}.button{min-width:160px;display:inline-block;font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.888rem;line-height:1.5;margin-bottom:1em;padding:8px 24px;background-color:transparent;color:#0052F7}.button:hover{background-color:#0052F7;color:#FFF}.button:focus{outline:#478EFF solid 4px}.button:active{outline:0;opacity:.85}@media only screen and (min-width:600px){.button{font-size:.888rem;line-height:1.5}}@media only screen and (min-width:1200px){.button{font-size:.888rem;line-height:1.5}.button.medium{font-size:1rem;line-height:1.555;padding:10px 28px}}.button.large{font-size:1rem;line-height:1.555;padding:10px 28px}@media only screen and (min-width:600px){.button.large{font-size:1.222rem;line-height:1.454;padding:12px 32px}}.button:disabled{background-color:transparent;border:2px solid #CDD5E9;color:#CDD5E9}.button.inverted{background-color:transparent;border:2px solid #00F295;color:#00F295}.button.inverted:hover{background-color:#00F295;border:2px solid #00F295;color:#00096E}.button.inverted:disabled{background-color:transparent;border:2px solid #6A7286;color:#6A7286}.button.secondary{background-color:transparent;border:2px solid #00096E;color:#00096E}.button.secondary:hover{background-color:#00096E;border:2px solid #00096E;color:#FFF}.button.secondary:disabled{background-color:transparent;border:2px solid #CDD5E9;color:#CDD5E9}.button.secondary.inverted{background-color:transparent;border:2px solid #FFF;color:#FFF}.button.secondary.inverted:hover{background-color:#FFF;border:2px solid #FFF;color:#00096E}.button.secondary.inverted:disabled{background-color:transparent;border:2px solid #6A7286;color:#6A7286}.button.solid{background-color:#0019FF;border:2px solid #0019FF;color:#FFF}.button.solid:hover{background-color:#0052F7;border:2px solid #0052F7;color:#FFF}.button.solid:disabled{background-color:#CDD5E9;border:2px solid #CDD5E9;color:#FFF}.button.solid.inverted{background-color:#00F295;border:2px solid #00F295;color:#00096E}.button.solid.inverted:hover{background-color:#57FFBE;border:2px solid #57FFBE;color:#00096E}.button.solid.inverted:disabled{background-color:#6A7286;border:2px solid #6A7286;color:#00096E}.videoTrigger{background-color:transparent;position:relative}.videoTrigger img{width:100%;height:100%}.videoTrigger:after{content:url(/wp-content/themes/tucows2019/assets/images/play.svg);height:56px;width:56px;display:block;position:absolute;top:calc(50% - 56px/2);left:calc(50% - 56px/2)}.hamburgerContainer .iconBtn{padding:0;margin-top:5px}.hamburgerContainer .iconBtn svg{height:20px;width:20px;fill:#00096E}a{padding:13px 0}a:link,a:visited{color:#0052F7;text-decoration:underline}a.button:link,a.button:visited,a.scrollToTop,a:active{text-decoration:none}a:hover{color:#00096E}a:focus{outline:#478EFF solid 4px}a:active{outline:0}a.scrollToTop{background:#0019FF;color:#FFF;width:75px;padding:12px 0 8px;position:sticky;float:right;bottom:-75px;z-index:10;font-size:16px}a.scrollToTop:before{content:url(/wp-content/themes/tucows2019/assets/images/arrow-up.svg);display:block;transform:rotate(360deg);margin-bottom:-5px}.standAlone,.standAlone.large{font-size:1rem;line-height:1.555;margin-bottom:1.111em;font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-weight:400}a.scrollToTop.open{bottom:0}button.link{color:#0052F7;text-decoration:underline;background-color:transparent}button.link:hover{color:#00096E}.standAlone.anchor:active,.standAlone.white:active,.standAlone:active{color:#0052F7}button.link:focus{outline:#478EFF solid 4px}button.link:active{text-decoration:none;outline:0}.standAlone{display:inline-block;padding:10px 0}@media only screen and (min-width:1200px){.standAlone{font-size:1rem;line-height:1.555}}@media only screen and (min-width:600px){.standAlone,.standAlone.large{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){.standAlone{font-size:1rem;line-height:1.555}.standAlone.large{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em}}@media only screen and (min-width:1200px){.standAlone.large{font-size:1.222rem;line-height:1.454}}.standAlone.xl{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.555;margin-bottom:1.111em}@media only screen and (min-width:600px){.standAlone.xl{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em}}@media only screen and (min-width:900px){.standAlone.xl{font-size:1.555rem;line-height:1.428;margin-bottom:1.142em}}.standAlone:link,.standAlone:visited{margin:0;text-decoration:none}.standAlone:link:after,.standAlone:visited:after{margin-left:10px;content:url(/wp-content/themes/tucows2019/assets/images/arrow-right.svg)}.standAlone:hover:after{margin-left:18px;content:url(/wp-content/themes/tucows2019/assets/images/arrow-rightHover.svg)}.standAlone:active:after{margin-left:18px;content:url(/wp-content/themes/tucows2019/assets/images/arrow-right.svg)}.standAlone.anchor:link:after,.standAlone.anchor:visited:after{content:url(/wp-content/themes/tucows2019/assets/images/arrow-down.svg)}.standAlone.anchor:hover:after{content:url(/wp-content/themes/tucows2019/assets/images/arrow-downHover.svg)}.standAlone.anchor:active:after{content:url(/wp-content/themes/tucows2019/assets/images/arrow-down.svg)}.standAlone.white:active:after,.standAlone.white:hover:after{content:url(/wp-content/themes/tucows2019/assets/images/long-arrow-down.svg)}.standAlone.white:link:after,.standAlone.white:visited:after{margin-left:0;content:url(/wp-content/themes/tucows2019/assets/images/long-arrow-down.svg)}.jobPostingsSection{padding-bottom:64px;padding-top:48px}@media only screen and (min-width:600px){.jobPostingsSection{padding-bottom:72px;padding-top:56px}}@media only screen and (min-width:900px){.jobPostingsSection{padding-bottom:80px}}.jobPostingsSection .sectionHeader{margin-bottom:48px}@media only screen and (min-width:600px){.jobPostingsSection .sectionHeader{margin-bottom:56px}}@media only screen and (min-width:1200px){.standAlone.xl{font-size:1.555rem;line-height:1.428}.jobPostingsSection{padding-bottom:88px;padding-top:64px}.jobPostingsSection .sectionHeader{margin-bottom:64px}}.requisitionWrapper{margin-bottom:64px}@media only screen and (min-width:600px){.requisitionWrapper{margin-bottom:72px}}@media only screen and (min-width:900px){.requisitionWrapper{margin-bottom:80px}}@media only screen and (min-width:1200px){.requisitionWrapper{margin-bottom:88px}.requisition .firstColumn span{font-size:.777rem;line-height:1.428}}.requisitionWrapper:last-child{margin:0}.requisitionWrapper a{color:#00096E;text-decoration:none}.requisition{padding:20px 0;border-top:1px solid #CDD5E9;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-justify-content:space-between;-moz-box-justify-content:space-between;-o-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align-items:center;-moz-box-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center}.requisition .columnsWrapper{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:90%}@media only screen and (min-width:600px){.requisition .columnsWrapper{-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-o-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align-items:center;-moz-box-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;width:92%}}.requisition .firstColumn{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:6px}.requisition .firstColumn p{margin-bottom:6px;color:#0019FF}.requisition .firstColumn span{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.777rem;font-weight:400;line-height:1.428}@media only screen and (min-width:600px){.requisition .firstColumn span{font-size:.777rem;line-height:1.428}.requisition .firstColumn{width:56%;margin-right:6%;margin-bottom:0}}@media only screen and (min-width:900px) and only screen and (min-width:600px){.requisition .firstColumn span{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px) and only screen and (min-width:900px){.requisition .firstColumn span{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px) and only screen and (min-width:1200px){.requisition .firstColumn span{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){.requisition .firstColumn{-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-o-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.requisition .firstColumn p{margin-right:6%;margin-bottom:0}.requisition .firstColumn span{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.555}.requisition .firstColumn,.requisition .firstColumn p{width:74%}}.requisition:last-child{border-bottom:1px solid #CDD5E9}.requisition .location{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.777rem;font-weight:400;line-height:1.428}@media only screen and (min-width:1200px){.requisition .location{font-size:.777rem;line-height:1.428}}.requisition .location .icon{display:none}@media only screen and (min-width:600px){.requisition .location{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.555}}@media only screen and (min-width:600px) and only screen and (min-width:600px){.requisition .location{font-size:1rem;line-height:1.555}}@media only screen and (min-width:600px) and only screen and (min-width:900px){.requisition .location{font-size:1rem;line-height:1.555}}@media only screen and (min-width:600px) and only screen and (min-width:1200px){.requisition .location{font-size:1rem;line-height:1.555}}.dropdownFilterSection .inputWrapper button,.filtersSection .pillBtn{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.888rem;font-weight:400;line-height:1.5}@media only screen and (min-width:900px){.requisition .location .icon{position:relative;position:absolute;top:6px;top:-5px;left:0;display:inline;width:20px;height:30px;margin-right:7px}.requisition .location{position:relative;width:30%;padding-left:30px}.dropdownFilterSection .content{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-o-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:auto}}.dropdownFilterSection .content{-webkit-box-grid-gap:36px;-moz-box-grid-gap:36px;-webkit-grid-gap:36px;-o-grid-gap:36px;grid-gap:36px}.dropdownFilterSection .content label{width:200px}.dropdownFilterSection section{padding-top:48px;padding-bottom:0}@media only screen and (min-width:600px){.dropdownFilterSection section{padding-top:56px}}@media only screen and (min-width:1200px){.dropdownFilterSection section{padding-top:64px}.dropdownFilterSection .inputWrapper button{font-size:.888rem;line-height:1.5}}.dropdownFilterSection .search{padding:8px 12px 8px 42px}.dropdownFilterSection .inputWrapper{margin:0;position:relative}.dropdownFilterSection .inputWrapper button{text-align:left;padding:8px 12px;color:#00096E;border:1px solid #8590AD;border-radius:0;outline:0;background:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark.svg) 98% 50% no-repeat}.dropdownFilterSection .inputWrapper button:focus{outline:#478EFF solid 4px}.dropdownFilterSection .inputWrapper button.open{background:url(/wp-content/themes/tucows2019/assets/images/chevron-up-dark.svg) 98% 50% no-repeat}.dropdownFilterSection .inputWrapper .hide{display:none}.dropdownFilterSection .inputWrapper .filtersList{background:#FFF;position:absolute;top:68px;border:1px solid #8590AD;padding:33px;width:100%;z-index:1000;box-shadow:0 3px 7px rgba(0,10,131,.16)}.dropdownFilterSection .inputWrapper .filtersList li{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-grid-gap:20px;-moz-box-grid-gap:20px;-webkit-grid-gap:20px;-o-grid-gap:20px;grid-gap:20px;margin-bottom:18px}.dropdownFilterSection,.filterButton.close{display:none}.dropdownFilterSection .inputWrapper .filtersList li:last-child{margin:0}.dropdownFilterSection .inputWrapper .filtersList label{margin:0;font-weight:400}.filtersSection{padding-top:24px}.filtersSection section{padding:0}.filtersSection .pillBtn{margin:0 28px 20px 0;color:#FFF;padding:8px 34px 8px 12px;border-radius:5px;background:url(/wp-content/themes/tucows2019/assets/images/close.svg) 93% 50% no-repeat #0019FF}.filtersSection .clearBtn{background:0 0;color:#0052F7}.filtersSection .close{height:12.5px;width:12.5px;margin-left:8px}.filterButton section{padding-bottom:0;padding-top:48px}@media only screen and (min-width:600px){.dropdownFilterSection .inputWrapper button,.filtersSection .pillBtn{font-size:.888rem;line-height:1.5}.filterButton section{padding-top:56px}}@media only screen and (min-width:1200px){.filtersSection .pillBtn{font-size:.888rem;line-height:1.5}.filterButton section{padding-top:64px}}.filterButton .button{width:100%}@media only screen and (min-width:900px){.filterButton{display:none}}.dropdownFilterSection.open{display:block;position:fixed;top:0;left:0;z-index:1000;width:100vw;height:105vh;background:#fff;overflow:scroll}.dropdownFilterSection .solid{margin-top:32px}@media only screen and (min-width:600px){.dropdownFilterSection .solid{margin-top:40px}}.dropdownFilterSection .sectionHeader{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-justify-content:center;-moz-box-justify-content:center;-o-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0}.dropdownFilterSection .sectionHeader .closeNav{-webkit-box-align-self:center;-moz-box-align-self:center;-o-align-self:center;-ms-flex-item-align:center;align-self:center;position:absolute;left:0}.dropdownFilterSection .sectionHeader h5{margin:0}@media only screen and (min-width:900px){.dropdownFilterSection{display:block}.dropdownFilterSection .sectionHeader,.dropdownFilterSection .solid{display:none}}