h6,p{line-height:1.555}.toggleInnerNav,a,abbr,acronym,address,applet,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{padding:0;margin:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;vertical-align:baseline;border:0;outline:0;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h2,h4{margin-bottom:.5em}h3,h5{margin-bottom:.571em}h1,h2,h3,h4,h5,h6{font-family:'Galano Grotesque',Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,strong{font-weight:700}button:focus,input:focus,select:focus,textarea:focus{outline:0}button::-moz-focus-inner{border:0}ul{list-style:none}ol li{line-height:20px}table{width:100%;border-spacing:0;border-collapse:collapse}caption,td,th{text-align:left}.button,.logoContainer,.mainHeader,.sectionHeader,.thanksWrapper,a.scrollToTop{text-align:center}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}textarea{resize:none;max-height:208px}@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;line-height:1.333}@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;line-height:1.333}@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}body,p,p .X-Large,p .large,p .small{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif}@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,input,p,p .X-Large,p .large,p .small,select,textarea{font-weight:400}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}}p .large{font-size:1rem;line-height:1.555;margin-bottom:1.111em}@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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-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}.toggleInnerNav,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:900px){body{font-size:1rem;line-height:1.555}}@media only screen and (min-width:1200px){body{font-size:1rem;line-height:1.555}input,select,textarea{font-size:.888rem;line-height:1.5}}.errorMsg,input,label,select,textarea{font-size:.888rem;font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;line-height:1.5}.noScroll{overflow-y:hidden;-ms-touch-action:none;touch-action:none}@media only screen and (min-width:900px){.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}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{color:#222325;z-index:500;background:#fff}.skipNav:focus,.skipNav:hover{left:0}form{color:#00096E;padding:32px;background:#FFF}@media only screen and (min-width:600px){form{padding:40px}form .twoColumns{display:-ms-flexbox;display:-o-flex;display:flex}}#formSubmit{display:block;margin:0 auto}input,select,textarea{padding:8px;color:#00096E;border:1px solid #8590AD;border-radius:0;outline:0}@media only screen and (min-width:600px){#formSubmit{display:inline-block;margin:0}input,select,textarea{font-size:.888rem;line-height:1.5}}input:focus,select:focus,textarea:focus{outline:#478EFF solid 4px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#00096E}.textarea-footer{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}label{margin-bottom:4px;font-weight:700;display:block;width:inherit}.errorMsg,.select-css option{font-weight:400}.inputWrapper{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:24px}.inputWrapper:last-child{margin-right:0;margin-bottom:32px}.inputItem.errorInput{border:1px solid #E00002}.errorMsg{position:relative;display:none;margin-top:6px;color:#E00002}@media only screen and (min-width:600px){label{font-size:.888rem;line-height:1.5}.inputWrapper:last-child{margin-bottom:40px}.inputWrapper{margin-right:24px}.errorMsg{font-size:.888rem;line-height:1.5}}@media only screen and (min-width:1200px){.errorMsg,label{font-size:.888rem;line-height:1.5}}.errorMsg:before{display:inline-block;width:14px;height:14px;margin-right:6px;overflow:auto;visibility:initial;content:'';background-image:url(/wp-content/themes/tucows2019/assets/images/exclamation-circle.svg);background-repeat:no-repeat;background-size:14px 14px}.department{width:100%}.search,.select-css{box-sizing:border-box;display:block;width:100%;max-width:100%;padding:.6em 1.4em .5em .8em;margin:0;font-size:16px;background-color:#fff;background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark.svg);background-repeat:no-repeat;background-position-x:99%;background-position-y:center;background-size:16px 16px;border-radius:0;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{outline:#478EFF solid 4px}.search{background-image:url(/wp-content/themes/tucows2019/assets/images/searchIcon.svg)}.search::-moz-placeholder{color:#8590AD}.search:-ms-input-placeholder{color:#8590AD}.search::placeholder{color:#8590AD}:root:lang(ar) .select-css,:root:lang(iw) .select-css,[dir=rtl] .select-css{padding:.6em .8em .5em 1.4em;background-position:left .7em top 50%,0 0}.select-css:disabled,.select-css[aria-disabled=true]{color:graytext}.select-css:disabled:hover,.select-css[aria-disabled=true]{border-color:#aaa}.button,.button:hover{font-weight:400;border:2px solid #0052F7}.thanksWrapper{display:none;padding:60px 40px;color:#00096E;background:#FFF}.thanksWrapper.withShadow{box-shadow:0 3px 30px rgba(0,10,131,.11)}.thanksWrapper svg{height:64px;margin-bottom:10px}.rc_form{padding:30px 0 0}.rc_login_data input:not(#rc_user_remember):not(#rc_login_submit),.rc_user_fieldset input{width:350px}button{cursor:pointer}.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.inverted,.button.inverted:disabled,.button.secondary,.button:disabled{background-color:transparent}.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{border:2px solid #CDD5E9;color:#CDD5E9}.button.inverted{border:2px solid #00F295;color:#00F295}.button.inverted:hover{background-color:#00F295;border:2px solid #00F295;color:#00096E}.button.inverted:disabled{border:2px solid #6A7286;color:#6A7286}.button.secondary{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)}.toggleInnerNav,a{cursor:pointer;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}button.link:focus,footer a:focus{outline:#478EFF solid 4px}a.scrollToTop{background:#0019FF;color:#FFF;width:75px;padding:12px 0 8px;position:-webkit-sticky;position:sticky;float:right;bottom:-75px;transition-timing-function:ease;transition-duration:.5s;transition-property:all;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;transition-timing-function:ease;transition-duration:.5s;transition-property:all}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: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}}@media only screen and (min-width:1200px){.standAlone.xl{font-size:1.555rem;line-height:1.428}}.descriptionContainer a,.descriptionContainer p,.expandInnerNavItems,.glassdoor,.topNav ul{font-size:1rem;line-height:1.555}.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);transition-timing-function:ease;transition-duration:.5s;transition-property:all}.header,.headerMain,.menuContainer.open{transition-timing-function:ease;transition-duration:333ms;transition-property:all}.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,.standAlone.white:link:after,.standAlone.white:visited:after{content:url(/wp-content/themes/tucows2019/assets/images/long-arrow-down.svg)}.standAlone.white:link:after,.standAlone.white:visited:after{margin-left:0}.standAlone.dark:link,.standAlone.dark:visited{color:#00096E}.standAlone.dark:active:after,.standAlone.dark:hover:after,.standAlone.dark:link:after,.standAlone.dark:visited:after{content:url(/wp-content/themes/tucows2019/assets/images/arrow-right-dark.svg)}section{width:100%;padding-top:96px;padding-bottom:96px}@media only screen and (min-width:600px){section{padding-top:112px;padding-bottom:112px}}.container,.sidebar .innerNavContainer{width:87.5%;max-width:1400px;margin:0 auto}.brandingSection .imageContainer.secondary,.content{display:-ms-grid;display:grid;grid-gap:32px;-ms-flex-align:center;align-items:center}@media only screen and (min-width:600px){.brandingSection .imageContainer.secondary,.content{grid-gap:40px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.brandingSection .imageContainer.secondary,.content{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-align-items:flex-start;-moz-box-align-items:flex-start;-o-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.twoColumn .content{grid-template-columns:1fr}.sectionHeader{margin-bottom:20px}.sectionHeader h2{margin-bottom:24px}.sectionHeader p{margin-bottom:64px}@media only screen and (min-width:600px){.sectionHeader p{margin-bottom:80px}}.descriptionContainer a,.descriptionContainer p{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:1.111em}@media only screen and (min-width:600px){.descriptionContainer a,.descriptionContainer p{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em}}@media only screen and (min-width:900px){section{padding-top:128px;padding-bottom:128px}.brandingSection .imageContainer.secondary,.content{grid-gap:56px}.twoColumn .content{grid-template-columns:1fr 1fr}.descriptionContainer a,.descriptionContainer p{font-size:1.555rem;line-height:1.428;margin-bottom:1.142em}.descriptionContainer.reversOrder{-ms-flex-order:2;order:2}}@media only screen and (min-width:1200px){section{padding-top:152px;padding-bottom:152px}.brandingSection .imageContainer.secondary,.content{grid-gap:64px}.descriptionContainer a,.descriptionContainer p{font-size:1.555rem;line-height:1.428}.headerMain a:hover{transition-timing-function:ease;transition-duration:333ms;transition-property:all}.headerMain a:active{color:#0052F7}}.closeNav,footer{font-size:.888rem}@media only screen and (min-width:900px){.imageContainer.reversOrder{-ms-flex-order:1;order:1}.headerMain{display:-ms-flexbox;display:flex}}.skipNav{position:absolute;left:-9999em}.header,.menuContainer{position:fixed;z-index:1000}.skipNav:focus{border-radius:5px;left:0;padding:10px;margin:5px 10px}.header{width:100%;background:0 0}.headerMain{grid-template-columns:1fr 1fr 1fr;-ms-flex-align:center;align-items:center;padding-top:32px;padding-bottom:32px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.headerMain{display:-ms-flexbox;display:-o-flex;display:flex}}@media only screen and (min-width:900px){.logoContainer{margin-right:32px;text-align:left}}@media only screen and (min-width:1200px){.logoContainer{margin-right:56px}footer{font-size:.888rem;line-height:1.5}}.logoContainer svg{width:112px;height:24px;fill:#00096E}@media only screen and (min-width:600px){.headerMain{padding-top:40px;padding-bottom:40px}.logoContainer svg{width:121.38px;height:26px}}@media only screen and (min-width:900px){.logoContainer svg{width:140px;height:30px}}.logoContainer a{display:inline-block;height:100%}@media only screen and (min-width:900px){.hamburgerContainer{display:none}}.hamburgerContainer .iconBtn{width:48px;height:48px;padding:0;margin-top:5px;cursor:pointer;background-color:transparent;border:0}.hamburgerContainer .iconBtn svg{width:20px;height:20px;fill:#00096E}.closeNav{color:#00096E;background-color:transparent;border:0}.closeNav svg{width:12.5px;height:12.5px;margin-left:12px}.menuContainer{top:0;left:-100%;width:100%;height:100vh;padding:36px 20px 0;background:#FFF}.menuContainer svg.logo{width:37.25px;height:24px;fill:#00096E}.header.white .hamburgerContainer .iconBtn svg,.header.white .logoContainer svg,.video.modal .closeButton svg{fill:#FFF}.menuContainer .mobileNavHeader{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;margin-bottom:46px}.menuContainer.open{left:0;overflow:scroll}@media only screen and (min-width:900px){.menuContainer.open{transition-timing-function:ease;transition-duration:.1s;transition-property:none}.menuContainer.open+.overlay{display:none}}@media only screen and (min-width:600px){.menuContainer.open+.overlay{width:100vw;opacity:.9}.menuContainer+.overlay{position:absolute;top:0;left:0;width:0;height:100vh;background-color:#222325;opacity:0;transition-timing-function:ease;transition-duration:333ms;transition-property:opacity}.menuContainer{max-width:344px}}@media only screen and (min-width:900px){.menuContainer{position:relative;left:0;grid-column:span 7;-ms-flex-item-align:center;align-self:center;width:auto;max-width:unset;height:auto;padding:0;background:0 0}.menuContainer .mobileNavHeader{display:none}}.ctaContainerMobile a{display:block}.ctaContainerDesktop{display:none}.ctaContainerDesktop .button{margin:0}.sticky{background:#FFF}.sticky .headerMain{padding:8px 0}@media only screen and (min-width:900px){.ctaContainerMobile{display:none}.ctaContainerDesktop{margin-left:auto}.header.white .headerMain a{transition-timing-function:ease;transition-duration:0s;transition-property:none;color:#FFF}.sticky .headerMain{padding:16px 0}}.header.white .headerMain .sub-menu a{color:#00096E}.header.white.sticky .hamburgerContainer .iconBtn svg,.header.white.sticky .logoContainer svg{fill:#00096E}.header.white.sticky .headerMain a{color:#00096E}.header.white.sticky .ctaContainerDesktop .secondary{background-color:transparent;border:2px solid #00096E;color:#00096E}.header.white.sticky .ctaContainerDesktop .secondary:hover{background-color:#00096E;border:2px solid #00096E;color:#FFF}.header.white.sticky .ctaContainerDesktop .secondary:disabled{background-color:transparent;border:2px solid #CDD5E9;color:#CDD5E9}.header.white .ctaContainerDesktop .secondary{background-color:transparent;border:2px solid #FFF;color:#FFF}.header.white .ctaContainerDesktop .secondary:hover{background-color:#FFF;border:2px solid #FFF;color:#00096E}.header.white .ctaContainerDesktop .secondary:disabled{background-color:transparent;border:2px solid #6A7286;color:#6A7286}footer{color:#CDD5E9;background-color:#222325;font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5}.benefitsSection h3,.footerMain h2,.glassdoorReviews h3,.hiringSection h3{font-family:'Galano Grotesque',Arial,Helvetica,sans-serif}footer .content{-ms-flex-align:initial;align-items:initial}@media only screen and (min-width:600px){.ctaContainerDesktop{display:block;grid-column:3/span 1;text-align:right}footer{font-size:.888rem;line-height:1.5}}footer a:link,footer a:visited{color:#CDD5E9;text-decoration:none}footer a:hover{color:#00F295}footer a:active{color:#fff}footer h5{margin-bottom:24px;color:#FFF}@media only screen and (min-width:900px){footer section{min-height:262px;background:url(/wp-content/themes/tucows2019/assets/images/footer-bg.svg) no-repeat;background-size:262px;background-position:calc(6.25vw + -36px) 16px}}@media only screen and (min-width:1600px){footer section{background-position:calc(50vw + -736px) 16px}}.footerMain{grid-template-columns:1fr}.footerMain h2{margin-bottom:.571em;font-size:1.166rem;font-weight:700;line-height:1.333}.expandInnerNavItems,.footerFoot .info,.glassdoor,.innerNavBar .searchform input[type=text],.topNav ul{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif}.footerFoot .info,.topNav a:active,.topNav a:hover,.topNav ul{font-weight:400}@media only screen and (min-width:600px){.footerMain h2{margin-bottom:.545em;font-size:1.222rem;line-height:1.272}}@media only screen and (min-width:900px){.footerMain h2{margin-bottom:.521em;font-size:1.277rem;line-height:1.391}.footerMain{grid-template-columns:repeat(12,1fr)}.footerLogo{grid-column:span 3}}.footerLogo svg{margin-bottom:24px;fill:#00F295}@media only screen and (min-width:600px){.footerLogo{margin-bottom:80px}}.footerNav{grid-template-columns:1fr 1fr}.footerNav ul li{margin-bottom:16px}@media only screen and (min-width:600px){.footerNav{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:900px){.footerNav{grid-template-columns:1fr 1fr 1fr;grid-column-start:4;grid-column-end:span 9}}@media only screen and (min-width:1200px){footer section h5{margin-top:24px}.footerMain h2{font-size:1.277rem;line-height:1.391}.footerLogo{grid-column:span 5}.footerNav{grid-template-columns:repeat(7,1fr);grid-column-start:6;grid-column-end:span 7}.aboutFooterNav,.companyFooterNav{grid-column:span 2}}.investorsFooterNav{grid-column:span 2;margin-bottom:75px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.footerMain{display:-ms-flexbox;display:-o-flex;display:flex}.footerLogo{width:38.33333333%;margin-right:64px}.footerNav{width:55.95238095%;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}.aboutFooterNav,.companyFooterNav{width:21.27659574%}.investorsFooterNav{width:37.0212766%}}.footerFoot{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;-webkit-box-align-items:flex-start;-moz-box-align-items:flex-start;-o-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:600px){.investorsFooterNav{grid-column:span 1}.footerFoot{-webkit-box-flex-direction:row;-moz-box-flex-direction:row;-o-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:900px){.investorsFooterNav{margin-bottom:144px}.footerFoot{-webkit-box-align-items:center;-moz-box-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center}}.footerFoot .info{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-justify-content:flex-start;-moz-box-justify-content:flex-start;-o-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align-items:center;-moz-box-align-items:center;-o-align-items:center;-ms-flex-align:center;align-items:center;font-size:.777rem;line-height:1.428;margin-bottom:1.142em}@media only screen and (min-width:1200px){.investorsFooterNav{grid-column:span 3}.footerFoot .info{font-size:.777rem;line-height:1.428}}.footerFoot .info .copyright{margin:0 32px 0 0}@media only screen and (min-width:600px){.footerFoot .info{font-size:.777rem;line-height:1.428;width:100%;-webkit-box-flex-basis:100%;-moz-box-flex-basis:100%;-o-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (min-width:900px){.footerFoot .info{width:auto;margin-bottom:0;-webkit-box-flex-basis:auto;-moz-box-flex-basis:auto;-o-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.footerFoot .socialIcons{margin-bottom:100px}.footerFoot .socialIcons a{display:inline-block;line-height:1;vertical-align:middle}.footerFoot .socialIcons svg{margin-right:20px;fill:#CDD5E9}@media only screen and (min-width:600px){.footerFoot .socialIcons{margin-bottom:40px;-webkit-box-align-self:center;-moz-box-align-self:center;-o-align-self:center;-ms-flex-item-align:center;align-self:center}.footerFoot .button{margin-left:auto}}@media only screen and (min-width:900px){.footerFoot .socialIcons{margin-right:33px;margin-bottom:0}}.footerFoot .button{-webkit-box-align-self:stretch;-moz-box-align-self:stretch;-o-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:1200px){.footerFoot .button{width:calc(128px + (3 * ((100% - 704px)/ 12)))}.topNav ul{font-size:1rem;line-height:1.555}}.topNav a{color:#00096E}.topNav a:link,.topNav a:visited{color:#00096E;text-decoration:none}.topNav a:active{color:#0052F7}@media only screen and (min-width:900px){.footerFoot .button{-ms-flex-order:5;order:5;margin-bottom:0}.topNav a{position:relative}.topNav a:active::before,.topNav a:hover::before{transform:none;animation:scaleUp .33s cubic-bezier(.694,.0482,.335,1);position:absolute;top:38px}.topNav a::before{left:0;width:100%;height:2px;content:'';background-color:#00F295;transition:transform .33s cubic-bezier(.694,.0482,.335,1);transition:transform .33s cubic-bezier(.694,.0482,.335,1),-webkit-transform .33s cubic-bezier(.694,.0482,.335,1);transform:scaleX(0);transform-origin:left;transform-origin:center;position:absolute;top:38px}.topNav ul{font-size:1rem;line-height:1.555;display:-ms-flexbox;display:-o-flex;display:flex}}.topNav li{position:relative;width:100%;margin-bottom:20px}.topNav .menu-item-has-children{margin-right:20px}@media only screen and (min-width:900px){.topNav li{width:auto;margin-bottom:0;margin-left:32px}.topNav li:first-child{margin-left:0}.topNav .menu-item-has-children{padding-right:24px;margin-right:0}}.topNav .menu-item-has-children>a::after{position:absolute;top:2px;right:0;display:block;overflow:auto;visibility:initial;content:"";background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark.svg);background-repeat:no-repeat;width:24px;height:24px;background-size:24px 24px}@media only screen and (min-width:900px){.white .topNav .menu-item-has-children>a::after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-down.svg)}.topNav .menu-item-has-children>a::after{width:16px;height:16px;background-size:16px 16px;right:-25px;top:15px}}.sticky.white .topNav .menu-item-has-children>a::after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark.svg)}.topNav .menu-item-has-children>a:hover:after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark-bold.svg)}@media only screen and (min-width:900px){.white .topNav .menu-item-has-children>a:hover:after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-down-bold.svg)}}.sticky.white .topNav .menu-item-has-children>a:hover:after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark-bold.svg)}.topNav .menu-item-has-children.open>a::after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-up-dark.svg)}@media only screen and (min-width:900px){.white .topNav .menu-item-has-children.open>a::after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-up.svg)}}.sticky.white .topNav .menu-item-has-children.open>a::after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-up-dark.svg)}.topNav .menu-item-has-children.open>a:hover:after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-up-dark-bold.svg)}@media only screen and (min-width:900px){.white .topNav .menu-item-has-children.open>a:hover:after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-up-bold.svg)}}.sticky.white .topNav .menu-item-has-children.open>a:hover:after{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-up-dark-bold.svg)}.topNav .menu-item-has-children a:focus{border:none}.entry .post-item,.entry-footer,.innerNavBar{border-bottom:1px solid #CDD5E9}.topNav .current-menu-item a::before{transform:none;animation:scaleUp .33s cubic-bezier(.694,.0482,.335,1);position:absolute}.navigationSection .content .previousLink img,.paginationNav .arrows.left,.stockFAQSection .question button.open:after{transform:rotate(180deg)}.topNav .current-menu-item a::after{display:block;height:1px;overflow:hidden;font-weight:700;color:transparent;visibility:hidden;content:attr(title)}.topNav .sub-menu{display:none;position:relative;left:-10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:180px;max-height:0;padding:0 20px;overflow:hidden;background:#FFF;-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition-timing-function:ease;transition-duration:333ms;transition-property:max-height,padding}.topNav .sub-menu li{margin:0 16px 20px}.topNav .sub-menu li:last-child{margin-bottom:0}.topNav .open>.sub-menu{max-height:22.7em;padding-top:20px;display:-ms-flexbox;display:-o-flex;display:flex}@media only screen and (min-width:900px){.topNav .sub-menu{position:absolute}.topNav .open>.sub-menu{box-shadow:0 3px 30px rgba(0,10,131,.11);padding-bottom:20px;margin-top:6px}}.innerNavBar{position:relative;max-width:100%;height:64px;padding:16px 0;overflow:hidden}@media only screen and (min-width:900px){.innerNavBar{height:80px;padding:22px 0}}.innerNavBar .searchform{position:relative;z-index:200;padding:0}.innerNavBar .searchform label{display:none}.innerNavBar .searchform input[type=text]{background-image:url(/wp-content/themes/tucows2019/assets/images/search.svg)!important;position:absolute;right:0;width:0;height:32px;padding:1px 0 1px 21px;color:#8590AD;cursor:pointer;background-repeat:no-repeat;background-position:left center;background-size:17px 17px;border:none;font-size:1rem;font-weight:400;line-height:1.555;margin-bottom:1.111em;transition-timing-function:ease;transition-duration:.5s;transition-property:width,right}@media only screen and (min-width:600px){.innerNavBar .searchform input[type=text],.topNav ul{font-size:1rem;line-height:1.555}}@media only screen and (min-width:1200px){.innerNavBar .searchform input[type=text]{font-size:1.222rem;line-height:1.454}}.innerNavBar .searchform input[type=text]:focus{color:#00096E}@media only screen and (min-width:900px){.innerNavBar .searchform input[type=text]{font-size:1.222rem;line-height:1.454;position:relative;right:unset;display:block;width:325px;padding:0 21px;margin:auto;background-position:left center}.nonSearch{display:none}}.innerNavBar .searchform input[type=submit]{position:absolute;left:-3000em}.innerNavBar .container{position:relative}.innerNavBar.focus .searchform input[type=text]{position:relative;right:auto;width:calc(100% - (21px * 2));cursor:auto;background-position:left center}.clearSearch{position:absolute;top:0;left:-3000em;width:21px;height:32px;padding-top:5.5px;text-align:right;cursor:pointer;background-color:transparent;border:0}.focus .clearSearch{right:0;left:auto}section.naved{position:relative}.closeInnerNav,.toggleInnerNav{position:absolute;border:0;width:100%}.toggleInnerNav{padding:0 28px 0 0;line-height:32px;color:#00096E;text-align:left;cursor:pointer;background:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark.svg) right center no-repeat #FFF}.innerNavList :checked~label,.toggleInnerNav.active{background-image:url(/wp-content/themes/tucows2019/assets/images/chevron-up-dark.svg)}.toggleInnerNav.active{z-index:300}.closeInnerNav{top:0;left:-3000em;height:100%;background-color:#6A7286;opacity:0;transition-timing-function:ease;transition-duration:.5s;transition-property:opacity}.expanded .closeInnerNav{left:0;opacity:.4}.sidebar.innerNav{top:0;left:0;width:100%}@media only screen and (min-width:900px){.expanded .closeInnerNav,.toggleInnerNav{display:none}.sidebar.innerNav{position:relative;grid-column:span 3}}.sidebar .innerNavContainer,.sidebar.innerNav input[type=checkbox]{position:absolute;transition-duration:.5s;transition-property:max-height;transition-timing-function:ease;overflow:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sidebar.innerNav{width:20.71428571%}}.sidebar.innerNav input[type=checkbox]{left:-3000em;max-height:0}.sidebar.innerNav.expanded{background-color:#FFF}.sidebar.innerNav.expanded .innerNavContainer{top:0;left:0;width:100%;max-height:900px;z-index:100;padding:22px 6.25vw}@media only screen and (min-width:600px){.sidebar.innerNav.expanded .innerNavContainer{width:calc(200px + (6 * ((100% - 440px)/ 12)))}}.sidebar.innerNav a{padding:0}.sidebar.innerNav .button{color:#00096E;text-decoration:none;padding:0;text-align:left;border:none;font-weight:700;border-bottom:4px solid transparent;font-size:18px;min-width:unset}.sidebar.innerNav .button:focus,.sidebar.innerNav .button:hover{border-bottom:4px solid #00F295;background-color:transparent}.sidebar.innerNav .currentItem{display:inline-block;margin-bottom:18px;font-weight:700;border-bottom:4px solid #00F295}.sidebar .innerNavContainer{left:-3000em;max-height:0;background-color:#FFF}@media only screen and (min-width:900px){.sidebar.innerNav.expanded .innerNavContainer{width:100%;padding:0}.sidebar .innerNavContainer{position:relative;left:0;width:auto;max-height:none;margin:0 0 64px}}@media only screen and (min-width:900px) and only screen and (min-width:600px){.sidebar .innerNavContainer{margin-bottom:72px}}@media only screen and (min-width:900px) and only screen and (min-width:900px){.sidebar .innerNavContainer{margin-bottom:80px}}@media only screen and (min-width:900px) and only screen and (min-width:1200px){.sidebar .innerNavContainer{margin-bottom:88px}}.expandInnerNavItems{padding:0;margin-bottom:20px;color:#00096E;cursor:pointer;background-color:transparent;border:0}.innerNavList li{margin-bottom:16px}.innerNavList ul{position:absolute;left:-3000em;max-height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.5s;transition-property:max-height}.innerNavList ul li{margin-left:24px}.innerNavList ul li:last-child{margin-bottom:0}.innerNavList ul a:link,.innerNavList ul a:visited{color:#00096E;text-decoration:none}.innerNavList a:link,.innerNavList a:visited{color:#00096E;text-decoration:none;display:inline-block;border-bottom:4px solid #fff}.heroBanner h1,.heroBanner.contact,.heroBanner.homepage .descriptionContainer{color:#FFF}.innerNavList .current-menu-item a,.innerNavList a:hover{border-bottom:4px solid #00F295}.innerNavList :checked~ul{position:relative;left:0;max-height:33em;margin-top:20px}.innerNavList label{display:inline-block;width:100%;margin-bottom:0;cursor:pointer;background:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark.svg) right center no-repeat}@media only screen and (min-width:900px){.innerNavList label{display:inline;padding-right:28px}}.innerNavList.archive>li{position:absolute;left:-3000em;max-height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.5s;transition-property:max-height}.innerNavList.archive>li:nth-child(-n+5),.innerNavList.archive[data-show="15"]>li:nth-child(-n+15),.innerNavList.archive[data-show="20"]>li:nth-child(-n+20),.innerNavList.archive[data-show="25"]>li:nth-child(-n+25),.innerNavList.archive[data-show="30"]>li:nth-child(-n+30),.innerNavList.archive[data-show="35"]>li:nth-child(-n+35){position:relative;left:0;max-height:33em}.pre-footer .content{-ms-flex-align:center;align-items:center;display:block}@media only screen and (min-width:900px){.pre-footer .content{display:-ms-grid;display:grid}}.pre-footer section{background:url(/wp-content/themes/tucows2019/assets/images/pattern-o.svg) no-repeat;background-size:480px;background-position-x:center;background-position-y:50px;padding-top:120px;padding-bottom:120px}@media only screen and (min-width:600px){.pre-footer section{padding-top:152px;padding-bottom:152px}}@media only screen and (min-width:600px){.pre-footer section{background-size:512px;background-position-x:unset;background-position:calc(6.25vw + -40px) 50px}}@media only screen and (min-width:900px){.pre-footer section{padding-top:200px;padding-bottom:200px;background-size:440px;background-position:calc(6.25vw + -75px) 100px}}@media only screen and (min-width:1200px){.pre-footer section{padding-top:264px;padding-bottom:264px;background-size:562px;background-position:calc(6.25vw + -110px) 125px}}.glassdoor{margin-bottom:180px;padding:32px;box-shadow:0 3px 30px rgba(0,10,131,.11),0 40px 0 -20px #f5f8ff;background:#FFF;font-weight:400}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pre-footer .content{display:-ms-flexbox;display:-o-flex;display:flex}.glassdoor{margin-right:64px}}@media only screen and (min-width:600px){.glassdoor{padding:40px;font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){.glassdoor{margin-bottom:0;font-size:1.222rem;line-height:1.454}}@media only screen and (min-width:1200px){.glassdoor{font-size:1.222rem;line-height:1.454}}.brandsSection .brand,.joinTheHerd p{line-height:1.555;font-weight:400;font-family:'Avenir LT Std',Arial,Helvetica,sans-serif}.glassdoor svg{height:32px;width:161.56px}.glassdoor p{margin-bottom:32px}@media only screen and (min-width:600px){.glassdoor p{margin-bottom:40px}.glassdoor{margin-bottom:184px}}@media only screen and (min-width:900px){.glassdoor{margin-bottom:0;box-shadow:0 3px 30px rgba(0,10,131,.11),-40px 40px 0 -20px #f5f8ff}}.brandsSection .brand,.heroBanner .videoContainer,.newsletterForm,.presentationSection .presentationContainer,.workForTheInternet .videoContainer{box-shadow:0 3px 30px rgba(0,10,131,.11)}.joinTheHerd{text-align:center}.joinTheHerd .button{margin:0}.joinTheHerd p{font-size:1rem;margin-bottom:30px}@media only screen and (min-width:600px){.joinTheHerd p{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em}.joinTheHerd{grid-column:2/span 10}}@media only screen and (min-width:900px){.joinTheHerd p{font-size:1.555rem;line-height:1.428;margin-bottom:1.142em}.joinTheHerd{grid-column:span 1;text-align:left}}.heroBanner.homepage .content .descriptionContainer,.heroBanner.homepage .content .videoContainer{grid-column:span 6}.heroBanner{position:relative;padding-top:80px;background-color:#FFF;background-repeat:no-repeat;background-position:center;background-size:cover}.heroBanner .videoContainer{overflow:hidden;padding-top:56.25%;position:relative}.heroBanner .videoContainer iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.heroBanner.aboutUs .standAlone,.heroBanner.careers .standAlone{position:relative;bottom:0;display:inline}.heroBanner section{padding-top:80px;padding-bottom:80px}@media only screen and (min-width:600px){.heroBanner section{padding-top:88px;padding-bottom:88px}}@media only screen and (min-width:900px){.heroBanner section{padding-top:104px;padding-bottom:104px}}@media only screen and (min-width:1200px){.joinTheHerd p{font-size:1.555rem;line-height:1.428}.heroBanner section{padding-top:120px;padding-bottom:120px}.heroBanner.homepage .button{font-size:.888rem;line-height:1.5}}.heroBanner .standAlone{text-align:center;width:100%;padding:0}.heroBanner.homepage{background-image:url(/wp-content/themes/tucows2019/assets/images/bg_header_home-MB.jpg)}.heroBanner.homepage section{padding-bottom:32px}.heroBanner.homepage .button{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.888rem;font-weight:400;line-height:1.5;margin-bottom:0}.heroBanner.homepage h1{margin-bottom:32px}@media only screen and (min-width:600px){.heroBanner.homepage section{padding-bottom:40px}.heroBanner.homepage .button{font-size:.888rem;line-height:1.5}.heroBanner.homepage h1{margin-bottom:40px}.heroBanner.homepage{background-image:url(/wp-content/themes/tucows2019/assets/images/bg_header_home-TP.jpg);padding-top:127px}}.heroBanner.homepage .content{grid-template-columns:1fr;grid-row-gap:48px;margin-bottom:64px}@media only screen and (min-width:600px){.heroBanner.homepage .content{grid-row-gap:56px;margin-bottom:72px}}@media only screen and (min-width:900px){.heroBanner.homepage{background-image:url(/wp-content/themes/tucows2019/assets/images/bg_header_home-TL.jpg);padding-top:132px}.heroBanner.homepage .content{margin-bottom:80px;grid-template-columns:repeat(12,1fr)}.heroBanner.homepage .content .descriptionContainer{grid-column:span 6}}@media only screen and (min-width:1200px){.heroBanner.homepage{background-image:url(/wp-content/themes/tucows2019/assets/images/bg_header_home-DT-3200.jpg)}.heroBanner.homepage .content{grid-row-gap:64px;margin-bottom:88px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.heroBanner.homepage h1{width:91.19047619%}.heroBanner.homepage .content .descriptionContainer{width:47.14285714%;margin-right:64px}.heroBanner.homepage .content .videoContainer{width:47.14285714%}}.heroBanner.singlePage{background:#0019FF}.heroBanner.singlePage section{padding-top:48px;padding-bottom:64px}@media only screen and (min-width:600px){.heroBanner.singlePage section{padding-top:56px;padding-bottom:72px}.heroBanner.contact .content{grid-template-columns:1fr}}.heroBanner.singlePage h1{text-align:center;margin:0}.heroBanner.contact{background:#0019FF}.heroBanner.aboutUs h1,.heroBanner.all h1,.heroBanner.careers h1,.heroBanner.history h1,.heroBanner.non-remote h1,.heroBanner.remote h1,a.linkTile{color:#00096E}.heroBanner.contact .greeting{-ms-flex-item-align:center;align-self:center;text-align:center}.heroBanner.history section{background:url(/wp-content/themes/tucows2019/assets/images/pattern-o.svg) no-repeat;background-position-x:center;background-position-y:480px;background-size:350px}@media only screen and (min-width:600px){.heroBanner.history section{background-position-x:460px;background-position-y:270px;background-size:255px}}@media only screen and (min-width:900px){.heroBanner.singlePage section{padding-bottom:80px}.heroBanner.contact .content{grid-template-columns:1fr 1fr}.heroBanner.contact .greeting{text-align:left}.heroBanner.history section{background-position-x:600px;background-position-y:350px;background-size:338px}}@media only screen and (min-width:1200px){.heroBanner.singlePage section{padding-top:64px;padding-bottom:88px}.heroBanner.history section{background-position-x:right;background-position-y:320px;background-size:461px}}.heroBanner.history .container{background:url(/wp-content/themes/tucows2019/assets/images/Graphic-solid-o-01.svg) no-repeat;background-position-x:right;background-position-y:300px;background-size:100px}@media only screen and (min-width:1200px){.heroBanner.history .container{background-position-x:95%}}.heroBanner.history .content{grid-template-columns:repeat(6,1fr);grid-column-gap:48px}.heroBanner.history .content .descriptionContainer{grid-column:1/span 6}@media only screen and (min-width:600px){.heroBanner.history .container{background-position-y:center}.heroBanner.history .content{grid-column-gap:56px;grid-template-columns:repeat(12,1fr)}.heroBanner.history .content .descriptionContainer{grid-column:span 7}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.heroBanner.contact .greeting{width:47.14285714%;margin-right:64px}.heroBanner.contact .formContainer{width:47.14285714%}.heroBanner.history .container{background-size:30%;background-position-x:110%}.heroBanner.history .content .descriptionContainer{width:55.95238095%;margin-right:192px}}.heroBanner.history .content .imageContainer{grid-column:2/span 4}.heroBanner.history .content .imageContainer img{width:100%}@media only screen and (min-width:600px){.heroBanner.history .content .imageContainer{grid-column:8/span 4}}@media only screen and (min-width:1200px){.heroBanner.history .content{grid-column-gap:64px}.heroBanner.history .content .imageContainer{grid-column:9/span 3}}.heroBanner.careers .content .descriptionContainer,.heroBanner.careers .content .videoContainer{grid-column:span 6}.heroBanner.history p{margin:0}.heroBanner.careers{background:url(/wp-content/themes/tucows2019/assets/images/Graphic-pattern-half-o-01.svg) no-repeat #F5F8FF;background-position-x:right;background-size:200px;background-position-y:420px}.heroBanner.careers section{padding-top:64px;padding-bottom:80px}@media only screen and (min-width:600px){.heroBanner.careers section{padding-top:72px;padding-bottom:88px}}@media only screen and (min-width:600px){.heroBanner.careers{background-size:170px;background-position-y:180px}}@media only screen and (min-width:900px){.heroBanner.careers section{padding-top:80px;padding-bottom:104px}.heroBanner.careers{background-size:240px;background-position-y:170px}}.heroBanner.careers .content{grid-template-columns:1fr;grid-row-gap:48px}@media only screen and (min-width:600px){.heroBanner.careers .content{grid-row-gap:56px}}@media only screen and (min-width:1200px){.heroBanner.careers section{padding-top:88px;padding-bottom:120px}.heroBanner.careers .content{grid-row-gap:64px}}.heroBanner.remote{background-color:#F5F8FF}.heroBanner.non-remote{background-color:#FFFAF5}.heroBanner.all section,.heroBanner.non-remote section,.heroBanner.remote section{padding-bottom:48px;padding-top:64px}@media only screen and (min-width:600px){.heroBanner.all section,.heroBanner.non-remote section,.heroBanner.remote section{padding-bottom:56px;padding-top:72px}}@media only screen and (min-width:900px){.heroBanner.careers .content{grid-template-columns:repeat(12,1fr)}.heroBanner.careers .content .descriptionContainer{grid-column:span 6}.heroBanner.all section,.heroBanner.non-remote section,.heroBanner.remote section{padding-top:80px}}.heroBanner.all .content,.heroBanner.non-remote .content,.heroBanner.remote .content{grid-template-columns:repeat(12,1fr);grid-row-gap:48px}@media only screen and (min-width:600px){.heroBanner.all .content,.heroBanner.non-remote .content,.heroBanner.remote .content{grid-row-gap:56px}}.heroBanner.all .content .descriptionContainer,.heroBanner.all .content .imageContainer,.heroBanner.non-remote .content .descriptionContainer,.heroBanner.non-remote .content .imageContainer,.heroBanner.remote .content .descriptionContainer,.heroBanner.remote .content .imageContainer{grid-column:span 12}.heroBanner.aboutUs{background:url(/wp-content/themes/tucows2019/assets/images/About-bg-graphic-responsive-01.svg) no-repeat #FFF;background-size:50%;background-position-x:right}@media only screen and (min-width:1200px){.heroBanner.all section,.heroBanner.non-remote section,.heroBanner.remote section{padding-bottom:64px;padding-top:88px}.heroBanner.all .content,.heroBanner.non-remote .content,.heroBanner.remote .content{grid-row-gap:64px}.heroBanner.aboutUs{background:url(/wp-content/themes/tucows2019/assets/images/About-bg-graphic-01.svg) no-repeat #FFF;background-position-x:right;background-size:40%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.heroBanner.all .content .descriptionContainer,.heroBanner.careers .content .descriptionContainer,.heroBanner.non-remote .content .descriptionContainer,.heroBanner.remote .content .descriptionContainer{width:47.14285714%;margin-right:64px}.heroBanner.aboutUs{background:#FFF}.heroBanner.aboutUs .descriptionContainer{width:55.95238095%}}.heroBanner.investors{color:#FFF;background-image:url(/wp-content/themes/tucows2019/assets/images/bg_header_investors-MB.jpg)}.heroBanner.investors section{padding-bottom:32px}@media only screen and (min-width:600px){.heroBanner.investors section{padding-bottom:40px}}.heroBanner.investors p{padding-bottom:64px}@media only screen and (min-width:600px){.heroBanner.investors p{padding-bottom:72px}.heroBanner.investors .descriptionContainer{width:70%}}@media only screen and (min-width:900px){.heroBanner.all .content .descriptionContainer,.heroBanner.non-remote .content .descriptionContainer,.heroBanner.remote .content .descriptionContainer{grid-column:span 6}.heroBanner.all .content .imageContainer,.heroBanner.non-remote .content .imageContainer,.heroBanner.remote .content .imageContainer{grid-column:span 6;-ms-flex-item-align:start;align-self:flex-start}.heroBanner.investors p{padding-bottom:80px}}@media only screen and (min-width:1200px){.heroBanner.investors p{padding-bottom:88px}.heroBanner.investors .descriptionContainer{width:50%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.heroBanner.investors .descriptionContainer,.heroBanner.investors .stockContainer{width:55.95238095%}.heroBanner.investors .descriptionContainer{margin-bottom:48px}.heroBanner.investorsInternal .descriptionContainer{width:100%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.heroBanner.investors .descriptionContainer{margin-bottom:56px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:1200px){.heroBanner.investors .descriptionContainer{margin-bottom:64px}}@media only screen and (min-width:600px){.heroBanner.investors{background-image:url(/wp-content/themes/tucows2019/assets/images/bg_header_investors-TP.jpg)}}@media only screen and (min-width:900px){.heroBanner.investors{background-image:url(/wp-content/themes/tucows2019/assets/images/bg_header_investors-TL.jpg)}}@media only screen and (min-width:1200px){.heroBanner.investors{background-image:url(/wp-content/themes/tucows2019/assets/images/bg_header_investors-DT-3200.jpg)}}.heroBanner.investorsInternal{text-align:center;background:#222325}.heroBanner.investorsInternal h1{margin:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.heroBanner.investorsInternal h1{margin:auto}}.heroBanner.investorsInternal section{padding-top:48px;padding-bottom:64px}@media only screen and (min-width:600px){.heroBanner.investorsInternal section{padding-top:56px;padding-bottom:72px}}@media only screen and (min-width:900px){.heroBanner.investorsInternal section{padding-bottom:80px}}@media only screen and (min-width:1200px){.heroBanner.investorsInternal section{padding-top:64px;padding-bottom:88px}}.heroBanner.biography{height:0}.heroBanner.biography section{padding:0}.paginationNav{width:100%;padding:45px 0;font-size:16px;text-align:center;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}.paginationNav a{text-decoration:none}.paginationNav .current,.paginationNav a,.paginationNav button{display:inline-block;padding:14px 0;font-size:16px;text-align:center}.paginationNav .arrows{margin-left:17px}.paginationNav .arrows:last-child{margin-right:17px;margin-left:0}.paginationNav .paginationCurrentPage{margin-top:16px}.paginationNav .dots{display:inline-block;padding:8px 0;margin:0 18px;text-align:center}.paginationNav button{border-radius:0}.paginationNav button[disabled]{width:auto;min-width:0;margin:0 0 0 17px;background:#FFF;border:none;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}@media only screen and (min-width:600px){.paginationNav{display:block;padding:45px 0 90px}.paginationNav .current,.paginationNav a,.paginationNav button{padding:7px 10px;margin-right:10px;font-size:20px}.paginationNav .current:last-child,.paginationNav a:last-child,.paginationNav button:last-child{margin-right:0;margin-left:27px}.paginationNav .current:hover:not(.current),.paginationNav a:hover:not(.current),.paginationNav button:hover:not(.current){color:#0052F7;background:#F5F8FF}.paginationNav .arrows{margin:0 9px 0 0}.paginationNav .arrows:last-child{margin-right:0;margin-left:9px}.paginationNav .current{color:#FFF;background:#0052F7}.paginationNav button[disabled]{margin:0 9px 0 0}}.modal{position:fixed;top:0;left:-30000em;z-index:1001;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;-webkit-opacity:0;-moz-opacity:0;opacity:0;transition-timing-function:ease;transition-duration:333ms;transition-property:opacity;display:-ms-flexbox;display:-o-flex;display:flex}.modal .closeButton,.modal .modalContent,.modal .overlay{position:absolute}.historySection .milestone:nth-child(n+8),a.linkTile .link:after,a.linkTile:hover .link:after{transition-property:all;transition-timing-function:ease}.brandingSection .imageContainer.secondary,.tooltip{display:none}.modal.open{right:0;left:0;-webkit-opacity:1;-moz-opacity:1;opacity:1}.modal .overlay{width:100%;height:100%;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;top:0;left:0}.video.modal .overlay{background:#222325}.text.modal .overlay{background:#F5F8FF}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal .modalContent{top:5%;left:5%}}.text.modal .modalContent{width:100%;height:100vh;padding:64px;overflow:auto;text-align:left;background-color:#FFF}@media only screen and (min-width:600px){.text.modal .modalContent{width:90%;max-width:688px;height:auto;max-height:100vh}}.modal .closeButton{top:0;right:0;z-index:1000;width:48px;height:48px;cursor:pointer;background-color:transparent}.modal .closeButton svg{width:20px;height:20px}.text.modal .closeButton svg{fill:#00096E}a.linkTile{text-decoration:none}a.linkTile section{padding:0}a.linkTile .link{color:#0019FF}a.linkTile .link:after{margin-left:10px;content:url(/wp-content/themes/tucows2019/assets/images/arrow-right.svg);transition-duration:.5s}a.linkTile:hover .link{color:#00096E}a.linkTile:hover .link:after{margin-left:18px;content:url(/wp-content/themes/tucows2019/assets/images/arrow-rightHover.svg);transition-duration:.5s}.brandingSection section{padding-top:0;padding-bottom:120px}@media only screen and (min-width:600px){.brandingSection section{padding-bottom:152px}}.brandingSection.whatWeDo section{padding-top:96px}@media only screen and (min-width:600px){.brandingSection.whatWeDo section{padding-top:112px}}@media only screen and (min-width:900px){.brandingSection section{padding-bottom:200px}.brandingSection.whatWeDo section{padding-top:128px}}.brandingSection .content{-ms-flex-align:center;align-items:center;grid-row-gap:18px}@media only screen and (min-width:600px){.brandingSection .content{grid-template-columns:repeat(12,1fr);grid-row-gap:26px}}@media only screen and (min-width:1200px){.brandingSection section{padding-bottom:264px}.brandingSection.whatWeDo section{padding-top:152px}.brandingSection .content{grid-row-gap:34px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.brandingSection .content{-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.brandingSection .imageContainer img{width:100%}@media only screen and (min-width:600px){.brandingSection .imageContainer{margin-bottom:0;grid-column:span 5}.brandingSection .imageContainer.whatWeDo{-ms-flex-item-align:end;align-self:flex-end}.brandingSection .imageContainer.secondary{grid-template-columns:repeat(12,1fr);grid-column:span 12;display:-ms-grid;display:grid;-webkit-box-align-items:flex-start;-moz-box-align-items:flex-start;-o-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.brandingSection .imageContainer.secondary :first-child{grid-column:span 5}.brandingSection .imageContainer.secondary :last-child{grid-column:1/span 12}.brandingSection .descriptionContainer{grid-column:span 7}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.brandingSection .imageContainer.secondary{display:-ms-flexbox;display:-o-flex;display:flex;width:100%;margin-top:48px}.brandingSection .imageContainer.secondary :first-child{width:38.33333333%;margin-right:64px}.brandingSection .imageContainer.secondary :last-child{width:55.95238095%}.brandingSection .descriptionContainer{width:55.95238095%;margin-right:64px}.brandingSection .descriptionContainer.reversOrder{margin-right:0;margin-left:64px}}.brandingSection.whatWeDo .imageContainer.secondary{display:block}.brandsSection{background-color:#F5F8FF}@media only screen and (min-width:900px){.brandsSection .content{grid-template-columns:repeat(12,1fr);-webkit-box-align-items:flex-start;-moz-box-align-items:flex-start;-o-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;justify-items:stretch}}.brandsSection .brand{height:100%;background-color:#FFF;position:relative;font-size:1rem;margin-bottom:1.111em;padding:0;text-decoration:none;color:#00096E}@media only screen and (min-width:600px){.brandingSection.whatWeDo .descriptionContainer{grid-column:span 12}.brandsSection .brand{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){.brandsSection .brand{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em;grid-column:span 6}}@media only screen and (min-width:1200px){.brandsSection .brand{font-size:1.222rem;line-height:1.454;grid-column:span 4}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.brandsSection .content{-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.brandsSection .brand{width:29.52380952%;margin-right:64px}.brandsSection .brand:nth-child(3n){margin-right:0}.brandsSection .brand:first-child{margin-bottom:48px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.brandingSection .imageContainer.secondary{margin-top:56px}.brandsSection .brand:first-child{margin-bottom:56px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:1200px){.brandingSection .imageContainer.secondary{margin-top:64px}.brandsSection .brand:first-child{margin-bottom:64px}}.brandsSection .logoContainer{height:248px;text-align:center;margin:0}.brandsSection .logoContainer svg{fill:#FFF;vertical-align:middle}.brandsSection .logoContainer.ting{background:url(/wp-content/themes/tucows2019/assets/images/ting-white-centered.svg) center center no-repeat #0ae}.brandsSection .logoContainer.hover{background:url(/wp-content/themes/tucows2019/assets/images/hover-white-centered.svg) center center no-repeat #3ab795}.brandsSection .logoContainer.wavelo{background:url(/wp-content/themes/tucows2019/assets/images/wavelo_logo.svg) center center no-repeat #3F2446}.brandsSection .logoContainer.opensrs{background:url(/wp-content/themes/tucows2019/assets/images/opensrs-white-centered.svg) center center no-repeat #f37d27}.brandsSection .logoContainer.enom{background:url(/wp-content/themes/tucows2019/assets/images/enom-white-centered.svg) center center no-repeat #EF6C45}.brandsSection .logoContainer.epag{background:url(/wp-content/themes/tucows2019/assets/images/epag-white-centered.svg) center center no-repeat #F05D62}.brandsSection .logoContainer.ascio{background:url(/wp-content/themes/tucows2019/assets/images/ascio-white-centered.svg) center center no-repeat #7C7779}.brandsSection .textContainer{padding:32px;background-color:#FFF;margin-bottom:30px}.brandsSection .textContainer p{margin-bottom:20px;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){.brandsSection .textContainer{padding:40px}.brandsSection .textContainer p{font-size:1rem;line-height:1.555}}.brandsSection .textContainer .link{position:absolute;bottom:30px;margin:0}.brandsSection.ourServices section{padding-top:96px;padding-bottom:96px}@media only screen and (min-width:600px){.brandsSection.ourServices section{padding-top:112px;padding-bottom:112px}}@media only screen and (min-width:900px){.brandsSection .textContainer p{font-size:1.222rem;line-height:1.454}.brandsSection.ourServices section{padding-top:128px;padding-bottom:128px}}.brandsSection.ourServices .content{grid-row-gap:48px}@media only screen and (min-width:600px){.brandsSection.ourServices .content{grid-row-gap:56px}}@media only screen and (min-width:1200px){.brandsSection .textContainer p{font-size:1.222rem;line-height:1.454}.brandsSection.ourServices section{padding-top:152px;padding-bottom:152px}.brandsSection.ourServices .content{grid-row-gap:64px}}.brandsSection.ourServices .sectionHeader p{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.555;margin-bottom:64px}@media only screen and (min-width:600px){.brandsSection.ourServices .sectionHeader p{font-size:1.222rem;line-height:1.454;margin-bottom:72px}}@media only screen and (min-width:900px){.brandsSection.ourServices .sectionHeader p{font-size:1.555rem;line-height:1.428;margin-bottom:80px}}@media only screen and (min-width:1200px){.brandsSection.ourServices .sectionHeader p{font-size:1.555rem;line-height:1.428;margin-bottom:88px}}@media only screen and (min-width:600px){.brandsSection.ourServices .content,.brandsSection.ourServices .sectionHeader{width:82.38095238%;margin:auto}.headquartersContainer .content{grid-template-columns:1fr}}@media only screen and (min-width:900px){.brandsSection.ourServices .content{width:100%}.headquartersContainer .content{grid-template-columns:1fr 1fr}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.headquartersContainer .content div{width:47.14285714%}.headquartersContainer .imageContainer{width:47.14285714%;margin-right:64px}}.headquartersContainer svg{width:40px;height:40px;margin-bottom:16px}.officeContainers .content{-ms-flex-align:self-start;align-items:self-start}@media only screen and (min-width:600px){.officeContainers .content{grid-template-columns:1fr 1fr}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.officeContainers .content{-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.headquartersContainer .content{grid-column-gap:48px}.headquartersContainer section{background:url(/wp-content/themes/tucows2019/assets/images/Graphic-pattern-half-o-01.svg) no-repeat;background-position-x:right;background-position-y:-180px;background-size:170px;padding-bottom:0}@media only screen and (min-width:600px){.headquartersContainer .content{grid-column-gap:56px}.headquartersContainer section{background-size:200px}}.headquartersContainer .sectionHeader h2{margin-bottom:64px}@media only screen and (min-width:600px){.headquartersContainer .sectionHeader h2{margin-bottom:72px}}@media only screen and (min-width:900px){.officeContainers .content{grid-template-columns:1fr 1fr 1fr}.headquartersContainer section{background-size:235px;background-position-y:-195px}.headquartersContainer .sectionHeader h2{margin-bottom:80px}}@media only screen and (min-width:1200px){.officeContainers .content{grid-template-columns:1fr 1fr 1fr 1fr}.headquartersContainer .content{grid-column-gap:64px}.headquartersContainer section{background-size:276px;background-position-y:-210px}.headquartersContainer .sectionHeader h2{margin-bottom:88px}}.headquartersContainer img{height:100%}.officeContainers .content{grid-column-gap:48px}.officeContainers section{padding-top:48px;padding-bottom:96px}@media only screen and (min-width:600px){.officeContainers .content{grid-column-gap:56px}.officeContainers section{padding-top:56px;padding-bottom:112px}}.generalInquiries{background:#F5F8FF}.generalInquiries h2{margin-bottom:64px}@media only screen and (min-width:600px){.generalInquiries h2{margin-bottom:72px}}@media only screen and (min-width:900px){.officeContainers section{padding-bottom:128px}.generalInquiries h2{margin-bottom:80px}}@media only screen and (min-width:1200px){.officeContainers .content{grid-column-gap:64px}.officeContainers section{padding-top:64px;padding-bottom:152px}.generalInquiries h2{margin-bottom:88px}}.generalInquiries section{padding-top:96px;padding-bottom:96px}@media only screen and (min-width:600px){.generalInquiries section{padding-top:112px;padding-bottom:112px}}@media only screen and (min-width:900px){.generalInquiries section{padding-top:128px;padding-bottom:128px}}@media only screen and (min-width:1200px){.generalInquiries section{padding-top:152px;padding-bottom:152px}}.generalInquiries .content{grid-column-gap:32px;-ms-flex-align:self-start;align-items:self-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.generalInquiries .content div{width:47.14285714%;margin-right:64px}.generalInquiries .content div:last-child{margin:0}.generalInquiries .content div .contactInformation{width:100%;margin-left:0;margin-right:0;margin-bottom:32px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.generalInquiries .content div .contactInformation{margin-bottom:40px}}.contactSection .contactInformation,.generalInquiries .contactInformation,.headquartersContainer .contactInformation,.officeContainers .contactInformation{margin-bottom:32px}@media only screen and (min-width:600px){.generalInquiries .content{grid-column-gap:40px;grid-template-columns:1fr 1fr}.contactSection .contactInformation,.generalInquiries .contactInformation,.headquartersContainer .contactInformation,.officeContainers .contactInformation{margin-bottom:40px}}.contactSection .contactInformation:last-child,.generalInquiries .contactInformation:last-child,.headquartersContainer .contactInformation:last-child,.officeContainers .contactInformation:last-child{margin-bottom:0}.contactSection .contactInformation p,.generalInquiries .contactInformation p,.headquartersContainer .contactInformation p,.officeContainers .contactInformation p{margin:0}.contactSection .contactInformation div,.contactSection .contactInformation h6,.generalInquiries .contactInformation div,.generalInquiries .contactInformation h6,.headquartersContainer .contactInformation div,.headquartersContainer .contactInformation h6,.officeContainers .contactInformation div,.officeContainers .contactInformation h6{margin-top:20px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.contactSection .contactInformation,.generalInquiries .contactInformation,.headquartersContainer .contactInformation,.officeContainers .contactInformation{width:20.71428571%;margin-left:64px}.contactSection .contactInformation:nth-child(4n+4),.generalInquiries .contactInformation:nth-child(4n+4),.headquartersContainer .contactInformation:nth-child(4n+4),.officeContainers .contactInformation:nth-child(4n+4){margin:0}}.contactSection .contactInformation{text-align:center}.formContainer{position:relative;z-index:0}.formContainer::before{content:'';z-index:-1;width:88px;height:88px;position:absolute;left:-45px;top:-45px;background-image:url(/wp-content/themes/tucows2019/assets/images/o.svg)}.singlePage section{padding-top:64px}@media only screen and (min-width:600px){.singlePage section{padding-top:72px}}.singlePage .content{-ms-flex-align:initial;align-items:initial;grid-template-columns:1fr}@media only screen and (min-width:900px){.contactSection .contactInformation{text-align:left}.singlePage section{padding-top:80px}.singlePage .content{grid-template-columns:repeat(12,1fr)}.singlePage .content article{grid-column:2/span 10}}@media only screen and (min-width:1200px){.singlePage section{padding-top:88px}.singlePage .content article{grid-column:3/span 8}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.singlePage .content article{width:64.76190476%;margin:auto;padding-top:32px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.singlePage .content article{padding-top:40px}}.contentWithSidebar .content{-ms-flex-align:initial;align-items:initial;grid-template-columns:1fr}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.contentWithSidebar .content article{width:73.57142857%;margin:auto;padding-top:32px}.contentWithSidebar .blockContainer{width:73.57142857%;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.contentWithSidebar .content article{padding-top:40px}}.contentWithSidebar .blockContainer{grid-column:span 9;grid-row-gap:64px}@media only screen and (min-width:600px){.contentWithSidebar .blockContainer{grid-row-gap:72px;grid-template-columns:repeat(12,1fr)}}@media only screen and (min-width:900px){.contentWithSidebar .content{grid-template-columns:repeat(12,1fr)}.contentWithSidebar .content article{grid-column:span 9}.contentWithSidebar .blockContainer{grid-row-gap:80px}.searchReport{font-size:1rem;line-height:1.555}}.contentWithSidebar .blockContainer section{padding:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.contentWithSidebar .blockContainer .headerTitle{width:100%;margin-bottom:64px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.contentWithSidebar .blockContainer .headerTitle{margin-bottom:72px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:900px){.contentWithSidebar .blockContainer .headerTitle{margin-bottom:80px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:1200px){.contentWithSidebar .blockContainer .headerTitle{margin-bottom:88px}}.contentWithSidebar .blockContainer h2{margin:0}.contentWithSidebar .blockContainer .block{grid-column:span 9}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.contentWithSidebar .blockContainer .block{width:29.18%;margin-right:64px;margin-bottom:64px}.contentWithSidebar .blockContainer .block:last-child,.contentWithSidebar .blockContainer .block:nth-child(4n),.contentWithSidebar .blockContainer .block:nth-child(7n){margin:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.contentWithSidebar .blockContainer .block{margin-bottom:72px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:900px){.contentWithSidebar .blockContainer .block{margin-bottom:80px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:1200px){.contentWithSidebar .blockContainer .block{margin-bottom:88px}}.searchReport{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.555;margin-bottom:24px;font-weight:700}@media only screen and (min-width:600px){.contentWithSidebar .blockContainer .block{grid-column:span 6;padding:0}.searchReport{font-size:1rem;line-height:1.555}}@media only screen and (min-width:1200px){.contentWithSidebar .blockContainer{grid-row-gap:88px}.contentWithSidebar .blockContainer .block{grid-column:span 4}.searchReport{font-size:1rem;line-height:1.555}.postSection .content{grid-template-columns:repeat(12,1fr)}.postSection .content article{grid-column:span 10;grid-column-start:2;grid-column-end:12}}.noResults{text-align:center}.noResults h1{margin-bottom:.571em;font-size:1.166rem;line-height:1.333}article a{-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.postSection{margin-top:60px}@media only screen and (min-width:600px){.postSection{margin-top:70px}}@media only screen and (min-width:900px){.noResults h1{margin-bottom:.551em;font-size:1.611rem;line-height:1.241}.postSection{margin-top:80px}}.postSection section{padding-bottom:32px}.postSection .content{grid-gap:20px}.postSection .breadcrumbs{color:#0052F7;margin-bottom:32px}@media only screen and (min-width:600px){.postSection section{padding-bottom:40px}.postSection .breadcrumbs{margin-bottom:40px}}.postSection .breadcrumbs a{text-decoration:none}.entry-footer{color:#8590AD;background:#FFF}.entry-footer a{color:#8590AD;text-decoration:underline}.entry img,.postSection img{width:100%;height:auto}.entry table,.postSection table{word-break:break-word}.entry iframe,.postSection iframe{max-width:100%}.navigationSection section{padding-top:0;padding-bottom:96px}@media only screen and (min-width:600px){.navigationSection section{padding-bottom:112px}}@media only screen and (min-width:900px){.navigationSection section{padding-bottom:128px}}.navigationSection .content{grid-template-columns:repeat(12,1fr)}.navigationSection .content .nextLink,.navigationSection .content .previousLink{position:relative;grid-column:span 5}.navigationSection .content .previousLink{grid-column-start:1;grid-column-end:6;padding-left:20px;text-align:left}@media only screen and (min-width:1200px){.navigationSection section{padding-bottom:152px}.navigationSection .content .previousLink{grid-column-start:2;grid-column-end:7}}.navigationSection .content .nextLink{grid-column-start:6;grid-column-end:13;padding-right:20px;text-align:right}.brandsContainer li:nth-child(3n),.centeredTextSection,.contactInfo,.figuresSection .content .figure,.leadershipSection .execs,.linksSection .content .linkContainer,.organizationsSection li:nth-child(3n),.pdfEmbed .centeredText,.pdfEmbed .content .tucows_pdf_viewer .tucows_pdf_loading,.tooltip,.topEmployer .content .imageContainer{text-align:center}.navigationSection .content .nextLink img,.navigationSection .content .previousLink img{position:absolute;top:3px}.navigationSection .content .nextLink img{right:0}.navigationSection .content .previousLink img{left:0}.navigationSection a{text-decoration:none}.entry .post-item{padding:34px 0}.entry .post-item:first-of-type{padding-top:0}.postArchiveSection .content{grid-template-columns:1fr}@media only screen and (min-width:900px){.postArchiveSection .content{grid-template-columns:repeat(12,1fr);-ms-flex-align:initial;align-items:initial}}.postArchiveSection .sidebar{grid-column:span 3}.headerTitle,.postArchiveSection .entry{grid-column:span 9}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.postArchiveSection .entry{width:73.57142857%}}.permalinkInput{width:50%;margin-left:10px}.tooltip{width:200px;background-color:#555;color:#fff;padding:5px 0;border-radius:6px;position:absolute;z-index:1;margin-left:10px}.glassdoorReviews,.pdfEmbed{background:#F5F8FF}.imageContainer img{width:100%}.topEmployer .content{grid-template-columns:1fr}.topEmployer .content .imageContainer img{max-width:260px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.topEmployer .content .descriptionContainer{width:64.76190476%}.topEmployer .content .imageContainer{width:29.52380952%;margin-right:64px}}.topEmployer .imageContainer{-ms-flex-item-align:center;align-self:center}.howWeWork section{padding-top:0;padding-bottom:80px}@media only screen and (min-width:600px){.topEmployer .content{grid-template-columns:repeat(12,1fr)}.topEmployer .content .descriptionContainer{grid-column:span 8}.topEmployer .content .imageContainer{grid-column:span 4}.topEmployer .content .imageContainer img{max-width:100%}.topEmployer .imageContainer{-ms-flex-order:unset;order:unset}.howWeWork section{padding-bottom:88px}}@media only screen and (min-width:900px){.howWeWork section{padding-bottom:104px}}@media only screen and (min-width:1200px){.navigationSection .content .nextLink{grid-column-start:7;grid-column-end:12}.howWeWork section{padding-bottom:120px}}.howWeWork .sectionHeader{margin:0;padding-bottom:64px;padding-top:96px}@media only screen and (min-width:600px){.howWeWork .sectionHeader{padding-bottom:72px;padding-top:112px}}@media only screen and (min-width:900px){.howWeWork .sectionHeader{padding-bottom:80px;padding-top:128px}}.howWeWork .sectionHeader h2{margin:0}.howWeWork .content{grid-row-gap:48px}@media only screen and (min-width:600px){.howWeWork .content{grid-row-gap:56px}}@media only screen and (min-width:1200px){.howWeWork .sectionHeader{padding-bottom:88px;padding-top:152px}.howWeWork .content{grid-row-gap:64px}}.howWeWork .standAlone{padding:0}.whoWeAre .content{grid-template-columns:1fr}.whoWeAre .imageContainer{-ms-flex-order:2;order:2}.whoWeAre .descriptionContainer{-ms-flex-order:1;order:1}.benefitsSection section,.glassdoorReviews section,.hiringSection section{padding-bottom:64px}@media only screen and (min-width:600px){.whoWeAre .content{grid-template-columns:repeat(12,1fr)}.whoWeAre .imageContainer{-ms-flex-order:1;order:1;grid-column:span 6;-webkit-box-align-self:flex-start;-moz-box-align-self:flex-start;-o-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.whoWeAre .descriptionContainer{-ms-flex-order:2;order:2;grid-column:span 6}.benefitsSection section,.glassdoorReviews section,.hiringSection section{padding-bottom:72px}}.benefitsSection .content,.glassdoorReviews .content,.hiringSection .content{grid-template-columns:1fr;grid-row-gap:64px}@media only screen and (min-width:600px){.benefitsSection .content,.glassdoorReviews .content,.hiringSection .content{grid-row-gap:72px;grid-template-columns:1fr 1fr;-ms-flex-align:start;align-items:start}}.benefitsSection h2,.glassdoorReviews h2,.hiringSection h2{margin-bottom:64px}@media only screen and (min-width:600px){.benefitsSection h2,.glassdoorReviews h2,.hiringSection h2{margin-bottom:72px}}@media only screen and (min-width:900px){.benefitsSection section,.glassdoorReviews section,.hiringSection section{padding-bottom:80px}.benefitsSection .content,.glassdoorReviews .content,.hiringSection .content{grid-row-gap:80px;grid-template-columns:1fr 1fr 1fr}.benefitsSection h2,.glassdoorReviews h2,.hiringSection h2{margin-bottom:80px}}@media only screen and (min-width:1200px){.benefitsSection section,.glassdoorReviews section,.hiringSection section{padding-bottom:88px}.benefitsSection .content,.glassdoorReviews .content,.hiringSection .content{grid-row-gap:88px}.benefitsSection h2,.glassdoorReviews h2,.hiringSection h2{margin-bottom:88px}}.benefitsSection h3,.glassdoorReviews h3,.hiringSection h3{margin-bottom:.5em;font-size:1.333rem;font-weight:700;line-height:1.333}@media only screen and (min-width:600px){.benefitsSection h3,.glassdoorReviews h3,.hiringSection h3{margin-bottom:.615em;font-size:1.444rem;line-height:1.23}}@media only screen and (min-width:900px){.benefitsSection h3,.glassdoorReviews h3,.hiringSection h3{margin-bottom:.551em;font-size:1.611rem;line-height:1.241}}@media only screen and (min-width:1200px){.benefitsSection h3,.glassdoorReviews h3,.hiringSection h3{font-size:1.611rem;line-height:1.241}.glassdoorReviews h3{font-size:1rem;line-height:1.555}}.benefitsSection .benefitInformation svg,.glassdoorReviews .benefitInformation svg,.hiringSection .benefitInformation svg{width:40px;height:40px;margin-bottom:16px}.benefitsSection .benefitInformation p,.glassdoorReviews .benefitInformation p,.hiringSection .benefitInformation p{margin:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.benefitsSection .content,.glassdoorReviews .content,.hiringSection .content{-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefitsSection .benefitInformation,.glassdoorReviews .benefitInformation,.hiringSection .benefitInformation{width:29.52380952%;margin-right:64px}.benefitsSection .benefitInformation:nth-child(3n+3),.glassdoorReviews .benefitInformation:nth-child(3n+3),.hiringSection .benefitInformation:nth-child(3n+3){margin:0}.benefitsSection .benefitInformation:first-child,.benefitsSection .benefitInformation:nth-child(4n),.glassdoorReviews .benefitInformation:first-child,.glassdoorReviews .benefitInformation:nth-child(4n),.hiringSection .benefitInformation:first-child,.hiringSection .benefitInformation:nth-child(4n){margin-bottom:64px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.benefitsSection .benefitInformation:first-child,.benefitsSection .benefitInformation:nth-child(4n),.glassdoorReviews .benefitInformation:first-child,.glassdoorReviews .benefitInformation:nth-child(4n),.hiringSection .benefitInformation:first-child,.hiringSection .benefitInformation:nth-child(4n){margin-bottom:72px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:900px){.benefitsSection .benefitInformation:first-child,.benefitsSection .benefitInformation:nth-child(4n),.glassdoorReviews .benefitInformation:first-child,.glassdoorReviews .benefitInformation:nth-child(4n),.hiringSection .benefitInformation:first-child,.hiringSection .benefitInformation:nth-child(4n){margin-bottom:80px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:1200px){.benefitsSection .benefitInformation:first-child,.benefitsSection .benefitInformation:nth-child(4n),.glassdoorReviews .benefitInformation:first-child,.glassdoorReviews .benefitInformation:nth-child(4n),.hiringSection .benefitInformation:first-child,.hiringSection .benefitInformation:nth-child(4n){margin-bottom:88px}}.workForTheInternet .videoContainer{overflow:hidden;padding-top:56.25%;position:relative}.workForTheInternet .videoContainer iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.glassdoorReviews h2{margin-bottom:20px}.glassdoorReviews h3{margin-bottom:.666em;font-size:1rem;font-weight:700;line-height:1.555}.glassdoorReviews .sectionHeader{margin-bottom:64px}@media only screen and (min-width:600px){.glassdoorReviews h3{font-size:1rem;line-height:1.555}.glassdoorReviews .sectionHeader{margin-bottom:72px}}@media only screen and (min-width:900px){.glassdoorReviews h3{font-size:1rem;line-height:1.555}.glassdoorReviews .sectionHeader{margin-bottom:80px}}@media only screen and (min-width:1200px){.glassdoorReviews .sectionHeader{margin-bottom:88px}.glassdoorReviews .date{font-size:.888rem;line-height:1.5}}.glassdoorReviews p{margin-bottom:32px}@media only screen and (min-width:600px){.glassdoorReviews p{margin-bottom:40px}}.glassdoorReviews .date{color:#6A7286;font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.888rem;font-weight:400;line-height:1.5;margin-bottom:20px}.glassdoorReviews svg{width:20px;height:20px;margin-bottom:2px}.glassdoorReviews .glassdoor,.glassdoorReviews .glassdoor p{margin:0}.glassdoorReviews .content{grid-template-columns:1fr;grid-row-gap:48px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.glassdoorReviews .content .glassdoor{width:82.38095238%;margin-right:64px}}.pdfEmbed .sectionHeader{margin-bottom:64px}@media only screen and (min-width:600px){.glassdoorReviews .date{font-size:.888rem;line-height:1.5}.glassdoorReviews .content{grid-row-gap:56px}.pdfEmbed .sectionHeader{margin-bottom:72px}}@media only screen and (min-width:900px){.glassdoorReviews .content{grid-template-columns:repeat(12,1fr)}.glassdoorReviews .content .glassdoor{grid-column:2/span 10}.pdfEmbed .sectionHeader{margin-bottom:80px}}@media only screen and (min-width:1200px){.glassdoorReviews .content{grid-row-gap:64px}.glassdoorReviews .content .glassdoor{min-height:338px;grid-column:span 4}.pdfEmbed .sectionHeader{margin-bottom:88px}}.pdfEmbed .content{grid-template-columns:1fr;margin-bottom:48px}.pdfEmbed .content .tucows_pdf_viewer canvas{border:1px solid #000;width:100%}.pdfEmbed .content .tucows_pdf_viewer .tucowspdf_controls{display:inline-block;width:300px;font-size:30px}.pdfEmbed .content .tucows_pdf_viewer .tucowspdf_controls>button{vertical-align:middle;background-color:transparent}.pdfEmbed .content .tucows_pdf_viewer .tucowspdf_controls>button img{height:23px}.pdfEmbed .content .tucows_pdf_viewer .tucowspdf_controls>div{display:inline-block;vertical-align:middle;margin-left:20px;margin-right:20px}.pdfEmbed .content .tucows_pdf_viewer .tucows_pdf_loading{font-size:25px;padding:20px;border:1px solid #000}@media only screen and (min-width:900px){.pdfEmbed .content{grid-template-columns:repeat(12,1fr)}.pdfEmbed .content div{grid-column:2/span 10}}.workForTheInternet .content .descriptionContainer,.workForTheInternet .content .videoContainer{grid-column:span 6}.workForTheInternet section{padding-top:0;padding-bottom:96px}@media only screen and (min-width:600px){.pdfEmbed .content{margin-bottom:56px}.workForTheInternet section{padding-bottom:112px}}@media only screen and (min-width:900px){.workForTheInternet section{padding-bottom:128px}}.workForTheInternet .content{grid-template-columns:1fr;grid-row-gap:48px}@media only screen and (min-width:600px){.workForTheInternet .content{grid-row-gap:56px}}@media only screen and (min-width:1200px){.pdfEmbed .content{margin-bottom:64px}.workForTheInternet section{padding-bottom:152px}.workForTheInternet .content{grid-row-gap:64px}}.workForTheInternet .content .standAlone{padding:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.workForTheInternet .content .descriptionContainer{width:47.14285714%;margin-right:64px}}.hiringSection strong{margin-bottom:.571em;font-family:'Galano Grotesque',Arial,Helvetica,sans-serif;font-size:1.555rem;font-weight:700;line-height:1.285}@media only screen and (min-width:600px){.hiringSection strong{margin-bottom:.5em;font-size:1.777rem;line-height:1.25}}@media only screen and (min-width:900px){.workForTheInternet .content{grid-template-columns:repeat(12,1fr)}.workForTheInternet .content .descriptionContainer{grid-column:span 6}.hiringSection strong{margin-bottom:.54em;font-size:2.055rem;line-height:1.189}}@media only screen and (min-width:1200px){.hiringSection strong{font-size:2.055rem;line-height:1.189}.centeredTextSection .content .centeredText .disclaimer{font-size:.888rem;line-height:1.5}}.centeredTextSection section{padding-top:0}.centeredTextSection .content{grid-template-columns:1fr}.centeredTextSection .content .centeredText p{margin:0}.centeredTextSection .content .centeredText .disclaimer{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.888rem;font-weight:400;line-height:1.5;margin-bottom:1em}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.centeredTextSection .content .centeredText{margin:auto}}.centeredTextSection.hiring .centeredText .disclaimer{margin-bottom:48px}@media only screen and (min-width:600px){.centeredTextSection .content{grid-template-columns:repeat(12,1fr)}.centeredTextSection .content .centeredText .disclaimer{font-size:.888rem;line-height:1.5}.centeredTextSection .content .centeredText{grid-column-start:3;grid-column-end:span 8}.centeredTextSection.hiring .centeredText .disclaimer{margin-bottom:56px}.centeredTextSection.hiring .centeredText{grid-column-start:2;grid-column-end:span 10}}@media only screen and (min-width:1200px){.centeredTextSection.hiring .centeredText .disclaimer{margin-bottom:64px}}.centeredTextSection.grey{background:#F5F8FF}.centeredTextSection.sendResume .content .centeredText p{margin-bottom:20px}.jobDescriptionSection{margin-top:80px}@media only screen and (min-width:600px){.jobDescriptionSection{margin-top:88px}}.jobDescriptionSection ul{list-style-type:disc;list-style-position:inside;margin-bottom:16px}.jobDescriptionSection .content{grid-gap:0}.jobDescriptionSection .content .jobviteDescription{margin-bottom:32px}@media only screen and (min-width:600px){.jobDescriptionSection .content .jobviteDescription{margin-bottom:40px}}.jobDescriptionSection .button{margin-bottom:32px}@media only screen and (min-width:600px){.jobDescriptionSection .button{margin-bottom:40px}.jobDescriptionSection h3{font-size:1rem;line-height:1.555}}.jobDescriptionSection h3{margin-bottom:.666em;font-family:'Galano Grotesque',Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.555}@media only screen and (min-width:900px){.jobDescriptionSection{margin-top:104px}.jobDescriptionSection .content{grid-template-columns:repeat(12,1fr)}.jobDescriptionSection .content .jobDescription{grid-column:span 8;grid-column-start:3;grid-column-end:11}.jobDescriptionSection h3{font-size:1rem;line-height:1.555}}.jobDescriptionSection .socialIcons a{color:#FFF;margin-right:24px;display:inline-block;height:32px}.jobDescriptionSection .socialIcons svg{fill:#0019FF;height:32px;width:32px}.jobDescriptionSection .socialIcons svg:hover{fill:#0052F7}.jobDescriptionSection .socialIcons svg:active,.jobDescriptionSection .socialIcons svg:focus{-webkit-opacity:.85;-moz-opacity:.85;opacity:.85}.aboutUs .content{grid-template-columns:1fr}.brandsContainer{background:#0019FF}.figuresSection,.organizationsSection{background:#F5F8FF}.brandsContainer section{padding-top:64px;padding-bottom:64px}@media only screen and (min-width:600px){.aboutUs .content{grid-template-columns:repeat(12,1fr)}.aboutUs .content .descriptionContainer{grid-column:span 12}.brandsContainer section{padding-top:72px;padding-bottom:72px}}@media only screen and (min-width:900px){.brandsContainer section{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:1200px){.jobDescriptionSection{margin-top:120px}.jobDescriptionSection h3{font-size:1rem;line-height:1.555}.aboutUs .content .descriptionContainer{grid-column:span 7}.brandsContainer section{padding-top:88px;padding-bottom:88px}.brandsContainer .container{width:100%}}.brandsContainer .content{overflow:hidden}.brandsContainer ul{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto}@media only screen and (min-width:600px){.brandsContainer ul{max-width:500px}}@media only screen and (min-width:900px){.brandsContainer ul{max-width:650px}}.brandsContainer li{margin-bottom:48px}@media only screen and (min-width:600px){.brandsContainer li{margin-bottom:56px}}@media only screen and (min-width:1200px){.brandsContainer ul{max-width:none}.brandsContainer li{margin-bottom:64px}}.brandsContainer li:last-child,.figuresSection .content .figure p{margin-bottom:0}.brandsContainer li:first-child,.brandsContainer li:nth-child(4){margin-right:48px}@media only screen and (min-width:600px){.brandsContainer li:nth-child(n+4){margin-bottom:0}.brandsContainer li:first-child,.brandsContainer li:nth-child(4){margin-right:56px}}@media only screen and (min-width:1200px){.brandsContainer li:first-child,.brandsContainer li:nth-child(4){margin-right:64px}}@media only screen and (min-width:600px){.brandsContainer li:first-child,.brandsContainer li:last-child,.brandsContainer li:nth-child(3),.brandsContainer li:nth-child(4){margin-left:0;margin-right:0}}@media only screen and (min-width:1200px){.brandsContainer li:nth-child(3){margin-right:48px}.brandsContainer li{margin-bottom:0}}@media only screen and (min-width:1200px) and only screen and (min-width:600px){.brandsContainer li:nth-child(3){margin-right:56px}}@media only screen and (min-width:1200px) and only screen and (min-width:1200px){.brandsContainer li:nth-child(3){margin-right:64px}}@media only screen and (min-width:600px){.brandsContainer li{margin-right:48px;margin-left:48px}}@media only screen and (min-width:600px) and only screen and (min-width:600px){.brandsContainer li{margin-right:56px;margin-left:56px}}@media only screen and (min-width:600px) and only screen and (min-width:1200px){.brandsContainer li{margin-right:64px;margin-left:64px}}@media only screen and (min-width:900px){.brandsContainer li{margin-right:48px;margin-left:48px}}@media only screen and (min-width:900px) and only screen and (min-width:600px){.brandsContainer li{margin-right:56px;margin-left:56px}}@media only screen and (min-width:900px) and only screen and (min-width:1200px){.brandsContainer li{margin-right:64px;margin-left:64px}}.brandsContainer li:nth-child(3n){width:100%}@media only screen and (min-width:600px){.brandsContainer li:nth-child(3n){width:auto}.brandsContainer li:nth-child(3n-1){margin-left:48px;margin-right:48px}}@media only screen and (min-width:600px) and only screen and (min-width:600px){.brandsContainer li:nth-child(3n-1){margin-left:56px;margin-right:56px}}@media only screen and (min-width:600px) and only screen and (min-width:1200px){.brandsContainer li:nth-child(3n-1){margin-left:64px;margin-right:64px}}.brandsContainer img.ting{width:63px}@media only screen and (min-width:600px){.brandsContainer img.ting{width:79px}}@media only screen and (min-width:900px){.brandsContainer img.ting{width:99px}}.brandsContainer img.hover{width:95px}@media only screen and (min-width:600px){.brandsContainer img.hover{width:118px}}@media only screen and (min-width:900px){.brandsContainer img.hover{width:148px}}.brandsContainer img.opensrs{width:140px}@media only screen and (min-width:600px){.brandsContainer img.opensrs{width:175px}}@media only screen and (min-width:900px){.brandsContainer img.opensrs{width:219px}}.brandsContainer img.enom{width:92px}@media only screen and (min-width:600px){.brandsContainer img.enom{width:114px}}@media only screen and (min-width:900px){.brandsContainer img.enom{width:143px}}.brandsContainer img.epag{width:75px}@media only screen and (min-width:600px){.brandsContainer img.epag{width:94px}}@media only screen and (min-width:900px){.brandsContainer img.epag{width:118px}}.brandsContainer img.ascio{width:83px}@media only screen and (min-width:600px){.brandsContainer img.ascio{width:104px}}.figuresSection section{padding-top:64px;padding-bottom:80px}@media only screen and (min-width:600px){.figuresSection section{padding-top:72px;padding-bottom:88px}}@media only screen and (min-width:900px){.brandsContainer img.ascio{width:129px}.figuresSection section{padding-top:80px;padding-bottom:104px}}.figuresSection .content{grid-template-columns:1fr}.figuresSection .content .figure svg{width:40px;height:40px;margin-bottom:16px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.figuresSection .content{display:-ms-flexbox;display:-o-flex;display:flex}.figuresSection .content .figure{width:29.52380952%;margin-right:64px}.figuresSection .content .figure:last-child{margin:0}}.beliefsSection h2{margin-bottom:64px}@media only screen and (min-width:600px){.beliefsSection h2{margin-bottom:72px}}.beliefsSection .content{grid-row-gap:64px}@media only screen and (min-width:600px){.beliefsSection .content{grid-row-gap:72px}}@media only screen and (min-width:900px){.beliefsSection h2{margin-bottom:80px}.beliefsSection .content{grid-row-gap:80px}}@media only screen and (min-width:1200px){.figuresSection section{padding-top:88px;padding-bottom:120px}.figuresSection .content{grid-template-columns:repeat(12,1fr)}.figuresSection .content .figure{grid-column:span 4}.beliefsSection h2{margin-bottom:88px}.beliefsSection .content{grid-row-gap:88px;grid-template-columns:1fr 1fr}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.beliefsSection .content{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.beliefsSection .content .belief{width:47.14285714%;margin-right:64px}.beliefsSection .content .belief:first-child{margin-bottom:64px}.beliefsSection .content .belief:nth-child(2n){margin-right:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.beliefsSection .content .belief:first-child{margin-bottom:72px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:900px){.beliefsSection .content .belief:first-child{margin-bottom:80px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:1200px){.beliefsSection .content .belief:first-child{margin-bottom:88px}}.organizationsSection section{padding-top:80px;padding-bottom:80px}@media only screen and (min-width:600px){.organizationsSection section{padding-top:88px;padding-bottom:88px}}@media only screen and (min-width:900px){.organizationsSection section{padding-top:104px;padding-bottom:104px}}.organizationsSection h2{margin-bottom:48px}@media only screen and (min-width:600px){.organizationsSection h2{margin-bottom:56px}}@media only screen and (min-width:1200px){.organizationsSection section{padding-top:120px;padding-bottom:120px}.organizationsSection h2{margin-bottom:64px}}.organizationsSection ul{display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto}@media only screen and (min-width:600px){.organizationsSection ul{-ms-flex-pack:center;justify-content:center;max-width:500px}}@media only screen and (min-width:900px){.organizationsSection ul{max-width:650px}}.organizationsSection li{margin-bottom:48px}.organizationsSection li:first-child,.organizationsSection li:nth-child(4){margin-right:48px}@media only screen and (min-width:600px){.organizationsSection li{margin-bottom:56px}.organizationsSection li:first-child,.organizationsSection li:nth-child(4){margin-right:56px}}.organizationsSection li:nth-child(3n){width:100%}@media only screen and (min-width:1200px){.organizationsSection ul{max-width:none}.organizationsSection li:first-child,.organizationsSection li:nth-child(4){margin-right:64px}.organizationsSection li:nth-child(3n){width:auto}.organizationsSection li{margin-bottom:0}}.organizationsSection li:last-child,.organizationsSection li:nth-child(4){margin-bottom:0}@media only screen and (min-width:600px){.organizationsSection li:nth-child(4n-1){margin-left:48px;margin-right:48px}}@media only screen and (min-width:600px) and only screen and (min-width:600px){.organizationsSection li:nth-child(4n-1){margin-left:56px;margin-right:56px}}@media only screen and (min-width:600px) and only screen and (min-width:1200px){.organizationsSection li:nth-child(4n-1){margin-left:64px;margin-right:64px}}.ourStorySection h2{margin-bottom:64px}@media only screen and (min-width:600px){.ourStorySection h2{margin-bottom:72px}}@media only screen and (min-width:900px){.ourStorySection h2{margin-bottom:80px}}@media only screen and (min-width:1200px){.ourStorySection h2{margin-bottom:88px}}.ourStorySection .content{grid-template-columns:1fr}.ourStorySection .content .imageContainer_hiddenMobile{display:none}.ourStorySection .content .descriptionContainer{margin-bottom:48px}@media only screen and (min-width:600px){.ourStorySection .content .descriptionContainer{margin-bottom:56px}}@media only screen and (min-width:1200px){.ourStorySection .content .descriptionContainer{margin-bottom:64px}.ourStorySection .content{grid-template-columns:repeat(12,1fr)}.ourStorySection .content div{grid-column:span 6}.ourStorySection .content .imageContainer_hiddenMobile{display:block;float:right;margin-top:64px}.ourStorySection .content .firstColumn .imageContainer img{width:auto}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ourStorySection .content .firstColumn{margin-right:64px;width:47.14285714%}.ourStorySection .content .secondColumn{width:47.14285714%}}.leadershipSection .sectionHeader{margin-top:64px;margin-bottom:64px}@media only screen and (min-width:600px){.leadershipSection .sectionHeader{margin-top:72px;margin-bottom:72px}}@media only screen and (min-width:900px){.leadershipSection .sectionHeader{margin-top:80px;margin-bottom:80px}}@media only screen and (min-width:1200px){.leadershipSection .sectionHeader{margin-top:88px;margin-bottom:88px}}.directorsSection a.linkTile,.directorsSection a:link,.directorsSection a:visited,.leadershipSection a.linkTile,.leadershipSection a:link,.leadershipSection a:visited{color:#00096E;text-decoration:none}.directorsSection a.linkTile .link,.directorsSection a:link .link,.directorsSection a:visited .link,.leadershipSection a.linkTile .link,.leadershipSection a:link .link,.leadershipSection a:visited .link{color:#0052F7}.directorsSection a.linkTile .link:hover,.directorsSection a:link .link:hover,.directorsSection a:visited .link:hover,.leadershipSection a.linkTile .link:hover,.leadershipSection a:link .link:hover,.leadershipSection a:visited .link:hover{color:#00096E}.directorsSection h1,.leadershipSection h1{margin:0}.directorsSection .content,.leadershipSection .content{grid-template-columns:1fr;-ms-flex-align:start;align-items:flex-start;grid-row-gap:64px}@media only screen and (min-width:600px){.directorsSection .content,.leadershipSection .content{grid-row-gap:72px;grid-template-columns:repeat(12,1fr)}}@media only screen and (min-width:600px){.directorsSection .content .block,.leadershipSection .content .block{grid-column:span 6}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.directorsSection .content,.leadershipSection .content{-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.directorsSection .content .block,.leadershipSection .content .block{width:29.52380952%;margin-right:64px;margin-bottom:64px}.directorsSection .content .block:nth-child(3n),.leadershipSection .content .block:nth-child(3n){margin-right:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.directorsSection .content .block,.leadershipSection .content .block{margin-bottom:72px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:900px){.directorsSection .content .block,.leadershipSection .content .block{margin-bottom:80px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:1200px){.directorsSection .content .block,.leadershipSection .content .block{margin-bottom:88px}}.leadershipSection section{padding-bottom:0}.leadershipSection section .imageContainer{margin-bottom:16px}.directorsSection .description p,.leadershipSection .description p{margin-bottom:8px}.directorsSection .description p.title,.leadershipSection .description p.title{font-size:22px;font-weight:700;line-height:32px}.directorsSection .description p.link,.leadershipSection .description p.link{margin-bottom:0}.leadershipSection .content .block{padding:0 27px}@media only screen and (min-width:600px){.leadershipSection .content .block{padding:0}}.leadershipSection .exec .position{font-size:22px;line-height:32px}.directorsSection{padding-top:96px;position:relative}@media only screen and (min-width:600px){.directorsSection{padding-top:112px}}.directorsSection .pattern{height:204px;width:115px;background:url(/wp-content/themes/tucows2019/assets/images/Graphic-pattern-half-o-01.svg) no-repeat;position:absolute;top:15px;right:0}@media only screen and (min-width:600px){.directorsSection .pattern{height:268px;width:152px;top:-8px}}.directorsSection h1{margin-bottom:64px}@media only screen and (min-width:600px){.directorsSection h1{margin-bottom:72px}}@media only screen and (min-width:900px){.directorsSection .content,.leadershipSection .content{grid-row-gap:80px}.directorsSection .content .block,.leadershipSection .content .block{grid-column:span 4}.directorsSection{padding-top:128px}.directorsSection .pattern{height:307px;width:175px;top:15px}.directorsSection h1{margin-bottom:80px}}@media only screen and (min-width:1200px){.directorsSection .content,.leadershipSection .content{grid-row-gap:88px}.leadershipSection .content .block{grid-column:span 4}.directorsSection{padding-top:152px}.directorsSection .pattern{height:372px;width:208px;top:20px}.directorsSection h1{margin-bottom:88px}}.directorsSection .content{grid-row-gap:64px}@media only screen and (min-width:600px){.directorsSection .content{grid-row-gap:72px}}.directorsSection section{padding-top:96px;background:#F5F8FF}@media only screen and (min-width:600px){.directorsSection section{padding-top:112px}}.bioHeaderSection{position:relative;margin-top:64px;color:#FFF;background:#0019FF}@media only screen and (min-width:600px){.bioHeaderSection{margin-top:72px}}@media only screen and (min-width:900px){.directorsSection .content{grid-row-gap:80px}.directorsSection section{padding-top:128px}.bioHeaderSection{margin-top:80px}}@media only screen and (min-width:1200px){.directorsSection .content{grid-row-gap:88px}.directorsSection section{padding-top:152px}.bioHeaderSection{margin-top:88px}}.bioHeaderSection .pattern{height:215px;width:110px;background:url(/wp-content/themes/tucows2019/assets/images/green-circle-half.svg) no-repeat;position:absolute;right:0;top:40px}@media only screen and (min-width:900px){.bioHeaderSection .pattern{background:url(/wp-content/themes/tucows2019/assets/images/green-circle.svg) no-repeat;width:200px}}.bioHeaderSection section{padding-top:32px;padding-bottom:32px}.bioHeaderSection .content{grid-template-columns:repeat(12,1fr)}.biographySection .content,.investors .content{grid-template-columns:1fr}.bioHeaderSection .content .imageContainer{position:relative;grid-column:span 8;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width:600px){.bioHeaderSection section{padding-top:40px;padding-bottom:40px}.bioHeaderSection .content .imageContainer{grid-column:span 4}.bioHeaderSection img{position:absolute;right:0;max-width:250px}}.bioHeaderSection .content .descriptionContainer{grid-column:span 8}.bioHeaderSection .content .descriptionContainer p{margin:0}.biographySection section{background:url(/wp-content/themes/tucows2019/assets/images/blue-circle-half.svg) no-repeat;padding-top:48px;background-position-y:bottom;background-position-x:10%;background-size:50%}@media only screen and (min-width:600px){.biographySection section{padding-top:112px;background-size:25%}.biographySection .content{grid-template-columns:repeat(12,1fr)}}@media only screen and (min-width:900px){.biographySection section{padding-top:56px}}@media only screen and (min-width:1200px){.biographySection section{padding-top:64px;background-position-x:15%}}.execTeam,.historySection{background:#F5F8FF}@media only screen and (min-width:600px){.biographySection .content div{grid-column:span 12}}@media only screen and (min-width:900px){.biographySection .content div{grid-column:span 7;grid-column-start:5;grid-column-end:12}}.bioHeaderSection.director .imageContainer{display:none}.bioHeaderSection.director .descriptionContainer{grid-column:span 12}.historySection .content{-ms-flex-align:initial;align-items:initial}.historySection .content .button{margin:auto}.historySection .button{display:block;margin:0 auto}.historySection .revealAll .milestone:nth-child(n+8){max-height:none;margin-bottom:64px}@media only screen and (min-width:600px){.historySection .revealAll .milestone:nth-child(n+8){margin-bottom:72px}}@media only screen and (min-width:900px){.bioHeaderSection.director .descriptionContainer{grid-column:span 6;grid-column-start:4;grid-column-end:10}.biographySection.director div{grid-column:span 5;grid-column-start:4;grid-column-end:10}.historySection .content{grid-template-columns:repeat(12,1fr);grid-gap:64px}.historySection .content .button{grid-column:span 12}.historySection .revealAll .milestone:nth-child(n+8){margin-bottom:80px}}@media only screen and (min-width:1200px){.historySection .revealAll .milestone:nth-child(n+8){margin-bottom:88px}}.historySection .revealAll .button{display:none}.historySection .milestone{margin-bottom:64px}@media only screen and (min-width:600px){.historySection .milestone{margin-bottom:72px}}@media only screen and (min-width:900px){.historySection .milestone{margin-bottom:80px}.historySection .milestone h4{grid-column:span 3;justify-self:end}}@media only screen and (min-width:1200px){.historySection .milestone{margin-bottom:88px}}.historySection .milestone:nth-child(n+8){transition-duration:.33s;max-height:0;margin:0;overflow:hidden}@media only screen and (min-width:900px){.historySection .milestone div{grid-column:span 8}}@media only screen and (min-width:1200px){.historySection .milestone div{grid-column:span 7}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.historySection .container{width:64.76190476%}.historySection .milestone div{width:64.76190476%;margin-left:64px}.investors .content{-webkit-box-flex-direction:column;-moz-box-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.stockContainer .stockValues{-moz-columns:2 126px;columns:2 126px;display:block}}@media only screen and (min-width:600px){.investors .content{grid-template-columns:repeat(12,1fr)}.investors .content .descriptionContainer{grid-column:span 9}}@media only screen and (min-width:600px) and all and (-ms-high-contrast:none),(-ms-high-contrast:active){.investors .content .descriptionContainer{width:73.57142857%}}@media only screen and (min-width:1200px){.investors .content .descriptionContainer{grid-column:span 7}.stockContainer .stockValues dt{font-size:.888rem;line-height:1.5}}.stockContainer .stockValues{-moz-column-gap:32px;column-gap:32px}.stockContainer .stockValues dt{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.888rem;line-height:1.5;margin-bottom:1em;font-weight:700}@media only screen and (min-width:600px){.stockContainer{grid-row:2/span 1;grid-column:span 12}.stockContainer .stockValues{-moz-column-gap:40px;column-gap:40px}.stockContainer .stockValues dt{font-size:.888rem;line-height:1.5}.stockContainer .stockValues dd{font-size:1rem;line-height:1.555}}.stockContainer .stockValues dd,.stockValue .descriptionContainer p{font-size:1rem;font-weight:400;line-height:1.555;font-family:'Avenir LT Std',Arial,Helvetica,sans-serif}.stockContainer .stockDirection.falling,.stockContainer .stockDirection.rising{margin:0 11px 0 6px}.stockContainer .date{display:none}.linksSection .content{grid-template-columns:1fr;grid-row-gap:64px}@media only screen and (min-width:600px){.linksSection .content{grid-row-gap:72px;grid-template-columns:repeat(12,1fr)}.linksSection .content .linkContainer{grid-column:span 6}}@media only screen and (min-width:900px){.stockContainer .stockValues dd{font-size:1rem;line-height:1.555}.linksSection .content{grid-row-gap:80px}.linksSection .content .linkContainer{grid-column:span 4}}@media only screen and (min-width:1200px){.stockContainer .stockValues dd{font-size:1rem;line-height:1.555}.linksSection .content{grid-row-gap:88px}}.linksSection .content .linkContainer svg{width:64px;height:64px;margin-bottom:16px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.linksSection .content{-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.linksSection .content .linkContainer{width:29.52380952%;margin-right:64px}.linksSection .content .linkContainer:first-child{margin-bottom:64px}.linksSection .content .linkContainer:nth-child(3n+3){margin:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:600px){.linksSection .content .linkContainer:first-child{margin-bottom:72px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:900px){.linksSection .content .linkContainer:first-child{margin-bottom:80px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and only screen and (min-width:1200px){.linksSection .content .linkContainer:first-child{margin-bottom:88px}}.execTeam .content{grid-row-gap:48px}@media only screen and (min-width:600px){.execTeam .content{grid-row-gap:56px;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1200px){.execTeam .content{grid-row-gap:64px}}.contactSection .content,.videosSection .content{grid-row-gap:48px}.execTeam .imageContainer{-ms-flex-item-align:center;align-self:center;-ms-flex-order:2;order:2}.contactSection section{background:url(/wp-content/themes/tucows2019/assets/images/pattern-o.svg) no-repeat;background-position-x:-125px;background-position-y:110px;background-size:270px}@media only screen and (min-width:600px){.execTeam .imageContainer{-ms-flex-order:unset;order:unset}.contactSection section{background-position-x:-40px}.contactSection .content{grid-row-gap:56px}}@media only screen and (min-width:900px){.contactSection section{background-position-x:center;background-position-y:230px;background-size:374px}}@media only screen and (min-width:1200px){.contactSection section{background-position-y:140px;background-size:520px}.contactSection .content{grid-row-gap:64px}}@media only screen and (min-width:600px){.contactSection .content{grid-template-columns:1fr}.contactSection .content .formContainer{max-width:550px;margin:auto}}.mejs-pause>button,.mejs-play>button{filter:brightness(.175) sepia(.5) hue-rotate(124deg) saturate(100)}.mejs-controls .mejs-time-rail .mejs-time-current{background:#00F295!important}.reportsSection section{padding-top:64px}@media only screen and (min-width:600px){.reportsSection section{padding-top:72px}}@media only screen and (min-width:900px){.contactSection .content{grid-template-columns:1fr 1fr;grid-gap:56px}.contactSection .content .formContainer{max-width:unset;margin:0}.contactInfo{text-align:left}.reportsSection section{padding-top:80px}}@media only screen and (min-width:1200px){.reportsSection section{padding-top:88px}}.reportsSection .content{-ms-flex-align:initial;align-items:initial;display:block}@media only screen and (min-width:900px){.reportsSection .content{display:grid;grid-template-columns:repeat(12,1fr)}.reportsSection .reports{grid-column:span 9;grid-column-start:4;grid-column-end:12}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.reportsSection .content{display:-ms-flexbox;display:-o-flex;display:flex}.reportsSection .sidebar.innerNav{width:30%}}.reportsSection .report{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #CDD5E9}@media only screen and (min-width:600px){.reportsSection .report{padding-bottom:40px;margin-bottom:40px}}.reportsSection .report .description a{display:inline-block;margin-bottom:12px;padding:0}.reportsSection .report .description.title{padding-top:100px}.reportsSection .report h3,.reportsSection .report h4,.reportsSection .report p{margin-bottom:16px}.reportsSection .report .mejs-audio{width:100%!important;max-width:420px;margin-bottom:16px}section.naved{padding-top:64px;padding-bottom:0}@media only screen and (min-width:600px){section.naved{padding-top:72px}}@media only screen and (min-width:900px){section.naved{padding-top:80px}}@media only screen and (min-width:1200px){section.naved{padding-top:88px}}.videosSection section{padding-top:64px;padding-bottom:64px}@media only screen and (min-width:600px){.videosSection section{padding-top:72px;padding-bottom:72px}}@media only screen and (min-width:900px){.videosSection section{padding-top:80px;padding-bottom:80px}}.videosSection h2{margin-bottom:48px}@media only screen and (min-width:600px){.videosSection h2{margin-bottom:56px}.videosSection .content{grid-row-gap:56px}}@media only screen and (min-width:1200px){.videosSection section{padding-top:88px;padding-bottom:88px}.videosSection h2{margin-bottom:64px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.videosSection .videoContainer{margin-right:64px;width:47.14285714%}.videosSection .videoContainer:last-child{margin:0}}.videosSection .videoTrigger{width:100%}.presentationSection{background:#F5F8FF}.presentationSection section{padding-top:64px;padding-bottom:64px}@media only screen and (min-width:600px){.videosSection .content{grid-template-columns:1fr 1fr}.presentationSection section{padding-top:72px;padding-bottom:72px}}.presentationSection h2{margin-bottom:48px}.presentationSection .content{row-gap:48px}@media only screen and (min-width:600px){.presentationSection h2{margin-bottom:56px}.presentationSection .content{row-gap:56px;grid-template-columns:repeat(12,1fr)}}@media only screen and (min-width:900px){.presentationSection section{padding-top:80px;padding-bottom:80px}.presentationSection .content.item_count_4 .presentationContainer{grid-column:span 6}}@media only screen and (min-width:1200px){.videosSection .content{grid-row-gap:64px}.presentationSection section{padding-top:88px;padding-bottom:88px}.presentationSection h2{margin-bottom:64px}.presentationSection .content{row-gap:64px}.presentationSection .content.item_count_4 .presentationContainer{grid-column:span 3}}.presentationSection .presentationContainer{text-decoration:none;padding:0;background-color:#FFF}.presentationSection .presentationContainer img{width:100%}.presentationSection .presentationContainer a{display:inline-block;width:100%;text-decoration:none}.presentationSection .presentationContainer p{margin-top:24px;margin-bottom:24px;text-align:center}.presentationSection .presentationContainer>div{padding-left:8px;padding-right:8px}@media only screen and (min-width:600px){.presentationSection .presentationContainer{grid-column:span 6;height:100%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.presentationSection .presentationContainer{margin-right:64px}.presentationSection .presentationContainer:last-child{margin:0}}.presentationSection .showMoreDecks{display:block;margin:48px auto auto}.show.presentationSection .showMoreDecks{display:none}.stockValue section{padding-top:64px;padding-bottom:80px}@media only screen and (min-width:600px){.presentationSection .showMoreDecks{margin-top:56px}.stockValue section{padding-top:72px;padding-bottom:88px}}@media only screen and (min-width:600px){.stockValue .content{grid-template-columns:1fr 1fr}.stockValue .descriptionContainer p{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){.presentationSection .presentationContainer{grid-column:span 4}.stockValue section{padding-top:80px;padding-bottom:104px}.stockValue .descriptionContainer p{font-size:1.222rem;line-height:1.454}}@media only screen and (min-width:1200px){.presentationSection .showMoreDecks{margin-top:64px}.stockValue section{padding-top:88px;padding-bottom:120px}.stockValue .descriptionContainer p{font-size:1.222rem;line-height:1.454}.stockValue .stockValues dt{font-size:1rem;line-height:1.555}}.stockValue .stockValues{-moz-column-gap:40px;column-gap:40px}.stockValue .stockValues dt{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.555;margin-bottom:1.111em;font-weight:700}@media only screen and (min-width:600px){.stockValue .stockValues dt{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){.stockValue .stockValues{-moz-column-gap:64px;column-gap:64px}.stockValue .stockValues dt{font-size:1rem;line-height:1.555}}.stockValue .stockValues dd{margin-bottom:.5em;font-family:'Galano Grotesque',Arial,Helvetica,sans-serif;font-size:1.333rem;font-weight:700;line-height:1.333}@media only screen and (min-width:600px){.stockValue .stockValues dd{margin-bottom:.615em;font-size:1.444rem;line-height:1.23}}@media only screen and (min-width:900px){.stockValue .stockValues dd{margin-bottom:.551em;font-size:1.611rem;line-height:1.241}}@media only screen and (min-width:1200px){.stockValue .stockValues dd{font-size:1.611rem;line-height:1.241}.stockValue .date{font-size:.888rem;line-height:1.5}}.stockValue .date{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-size:.888rem;font-weight:400;line-height:1.5;color:#8590AD}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.stockValue .stockValues{-moz-columns:2 126px;columns:2 126px;display:block}.stockValue .descriptionContainer,.stockValue .imageContainer{width:47.14285714%}.stockValue .imageContainer{margin-right:64px}}.stockValues{display:-ms-grid;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:min-content auto;grid-auto-flow:column}.stockValues dd,.stockValues dt{white-space:nowrap}.stockDirection.falling,.stockDirection.rising{margin:0 0 0 16px}.stockDirection.rising{fill:#00F295}.stockDirection.falling{fill:#6A7286}.stockFAQSection{color:#00096E}.stockFAQSection section{padding:0}.stockFAQSection h2{margin-bottom:64px}@media only screen and (min-width:600px){.stockValue .date{font-size:.888rem;line-height:1.5}.stockFAQSection h2{margin-bottom:72px}}.stockFAQSection .question{padding:20px 12px}.stockFAQSection .question button{position:relative;width:100%;font-weight:700;color:#00096E;text-align:left;background:0 0}.errorSection .content,.errorSection .content .descriptionContainer,.errorSection .content .imageContainer{font-family:'Avenir LT Std',Arial,Helvetica,sans-serif;font-weight:400}.stockFAQSection .question button:after{position:absolute;right:0;width:25px;height:30px;content:"";background:url(/wp-content/themes/tucows2019/assets/images/chevron-down-dark.svg) right no-repeat}@media only screen and (min-width:900px){.stockFAQSection h2{margin-bottom:80px}.stockFAQSection .question{padding:20px 24px}}.stockFAQSection .answer{width:100%;height:0;padding-right:24px;padding-left:24px;overflow:hidden;transition-timing-function:ease;transition-duration:333ms;transition-property:padding,height}.stockFAQSection .answer.open{height:auto;padding-top:8px;padding-bottom:32px}.stockFAQSection .odd{background:#F5F8FF}.errorSection{margin-top:80px;text-align:center}@media only screen and (min-width:600px){.errorSection{margin-top:88px}.errorSection .content{font-size:1rem;line-height:1.555}}@media only screen and (min-width:900px){.stockFAQSection .answer{width:70%;padding-right:5%;padding-left:5%}.stockFAQSection .answer.open{padding-top:16px;padding-bottom:40px}.errorSection{margin-top:104px}}@media only screen and (min-width:1200px){.stockFAQSection h2{margin-bottom:88px}.errorSection{margin-top:120px}}.errorSection .content{grid-gap:0;font-size:1rem;line-height:1.555;margin-bottom:1.111em}@media only screen and (min-width:900px){.errorSection .content{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em}}@media only screen and (min-width:1200px){.errorSection .content{font-size:1.222rem;line-height:1.454}}.errorSection .content .descriptionContainer,.errorSection .content .imageContainer{font-size:1rem;line-height:1.555;margin-bottom:1.111em}@media only screen and (min-width:600px){.errorSection .content{grid-template-columns:repeat(12,1fr)}.errorSection .content .descriptionContainer,.errorSection .content .imageContainer{font-size:1rem;line-height:1.555;grid-column:span 10;grid-column-start:2;grid-column-end:12}}@media only screen and (min-width:900px){.errorSection .content .descriptionContainer,.errorSection .content .imageContainer{font-size:1.222rem;line-height:1.454;margin-bottom:1.09em}}@media only screen and (min-width:1200px){.errorSection .content .descriptionContainer,.errorSection .content .imageContainer{font-size:1.222rem;line-height:1.454;grid-column:span 8;grid-column-start:3;grid-column-end:11}}