:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(body){margin:0}body{margin:0;line-height:1.42857143;background-color:#fff;padding:76px 0 0;font-family:"Asta Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;color:#444751}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent;width:100%;overflow-x:hidden}footer,header,nav,section{display:block}a{background-color:transparent;color:#d60b52;text-decoration:none;outline:0!important}a:active,a:hover{outline:0}h1{margin:.67em 0}img{border:0;vertical-align:middle}button{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit}button::-moz-focus-inner{border:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a:focus,a:hover{color:#00abe4}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:1170px;width:100%}.row{margin-left:-20px;margin-right:-20px}.col-sm-12,.col-sm-6{position:relative;min-height:1px;padding-left:20px;padding-right:20px}@media (min-width:768px){.col-sm-12,.col-sm-6{float:left}.col-sm-12{width:100%}.col-sm-6{width:50%}}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container:after,.row:after{clear:both}@-ms-viewport{width:device-width}.text-center{text-align:center}body.event-active{padding-top:153px}strong{font-weight:500}footer,header{background-color:#1d1f4f}header{padding:12px 0;width:100%}h1{color:#d60b52;font-size:30px;margin-bottom:15px}h2{color:#161440;font-size:28px;margin-top:45px;font-size:var(--h2-size);font-weight:600;line-height:1.15;letter-spacing:-.015em}a:hover{cursor:pointer;color:#00abe4}.col-sm-12 .headlink,h2{margin-bottom:10px}.headlink{padding:45px 0 10px;border-bottom:2px solid #d0d0d0}.headlink h2{float:left;margin:0}.breathe{padding-top:45px;padding-bottom:45px}footer{padding:55px 0 35px;font-size:14px}footer,footer a{color:#fff}.footlogo1{max-width:198px}#menu{position:relative;margin-top:16px;padding-bottom:15px;padding-left:130px;margin-bottom:0;width:max-content;display:flex}a:focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}nav{display:flex;justify-content:space-between;align-items:center;gap:20px}#menu li{display:inline-block;margin-right:20px}#menu li:last-child{margin-right:0}#menu li a{font-size:15px;color:#fff;display:block}#menu li a:hover{color:#f2e606}#menu .sub-menu{display:none;z-index:9;position:absolute;padding:0;background-color:rgba(87,87,86,.9);color:#fff;width:max-content;max-width:320px}#menu>li:last-child{position:relative}#menu>li:last-child>.sub-menu{right:0}#menu .sub-menu li,#menu li:hover>.sub-menu,.sub-menu:hover{display:block}.sub-menu li a{padding:10px 15px;margin:5px 0;display:block}.current_page_item>a,.sub-menu li a:hover{text-shadow:0 0 1px #f2e606}.current_page_item>a{color:#f2e606!important}.menu-item-has-children>a:after,.menu-item-has-children>a:hover:after{content:url(https://itecconf.org.uk/wp-content/themes/tsa/img/arrow_down.png)}.menu-item-has-children>a:after{color:#fff;margin-left:5px}.menu-item-has-children>a:hover:after{color:#f2e606}.page-template-default img{max-width:100%;height:auto}.page-template-default .hold:nth-child(odd){background-color:#ededed}@media screen and (max-width:992px){.footlogo{display:block;margin:0 auto}}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}.sponsers a{float:left;margin-right:2%}ul{list-style-position:inside}p+p:last-of-type{margin-bottom:0}.sponsorWrapper{display:grid;grid-template-columns:repeat(5,1fr);justify-content:center;align-items:center;gap:20px;padding:60px 0}@media screen and (max-width:768px){.sponsorWrapper{padding:30px 0;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:500px){.sponsorWrapper{padding:30px 0;grid-template-columns:repeat(2,1fr)}}.cta,.cta-yellow{transition:all .25s ease-in-out}.cta{background:0 0;color:#d60b52;padding:15px 20px;border:2px solid #d60b52}.cta:hover{background:#d60b52;color:#fff}.cta-yellow{border-radius:4px;background:#fee740;color:#221d59;padding:10px 30px;border:2px solid #fee740;font-weight:500;font-size:15px;clip-path:polygon(calc(100% - 10px)0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px),0 0)}.cta-yellow:hover{background:#fff;color:#221d59;border:2px solid #fff}.mobile-menu-toggle{display:none;background:0 0;border:0;height:44px;cursor:pointer;padding:0;z-index:2000}.mobile-menu-toggle .hamburger,.mobile-menu-toggle .hamburger:after,.mobile-menu-toggle .hamburger:before{display:block;width:22px;height:2px;background:#fff}.mobile-menu-toggle .hamburger:after,.mobile-menu-toggle .hamburger:before{content:"";position:absolute;left:0}.mobile-menu-toggle .hamburger:before{top:-7px}.mobile-menu-toggle .hamburger:after{top:7px}.mobile-menu-toggle .hamburger{position:relative;transition:background .2s ease;transform-origin:center}.mobile-menu-toggle .hamburger:after,.mobile-menu-toggle .hamburger:before{transition:transform .25s ease,top .25s ease,opacity .25s ease;transform-origin:center}.show-tablet{display:none}.book-now-tab .cta-yellow,.show-desktop{display:block}@media screen and (max-width:968px){header #menu{display:none}.show-tablet{display:block}.show-desktop{display:none!important}.mobile-menu-toggle{display:block}header{position:relative}nav{justify-content:end;gap:20px}nav.col-sm-12 #menu{position:absolute;display:block;left:0;right:0;height:100vh;top:40px;width:100%;background:#16183d;z-index:0;padding:40px 20px 12px;transform:translateX(-100%)}body{padding-top:68px}body.event-active{padding-top:133px}}.footer-logo,.socials{display:flex;align-items:flex-start}.footer-logo{justify-content:flex-end}.footer-logo img{max-width:175px}.socials{list-style-type:none;margin-top:0!important}.socials li+li{margin-left:10px}#footer-menu{list-style:none;padding:0;margin-bottom:0;margin-top:25px}#footer-menu li+li{margin-top:5px}.book-now-tab-wrap{top:76px;left:0;background:#17143f;width:100%;z-index:999;padding:16px 0;position:fixed;box-shadow:0 1px 13px #0000004a}@media screen and (max-width:968px){.book-now-tab-wrap{top:67px;padding:16px 0}}.book-info,.book-now-tab{display:flex;align-items:center}.book-now-tab{justify-content:space-between;min-height:34px}.book-info{flex:1;justify-content:flex-start}.book-text{color:#fff;font-size:14px;position:relative;top:1px}@media screen and (max-width:768px){.book-text{display:none}}.time-left{display:flex;flex:1;gap:12px;color:#fff;justify-content:flex-start;align-items:center;padding-left:130px}.time-element{font-size:14px}.time-element span{font-size:18px;font-weight:500;color:#fee740;margin-right:3px}header{position:fixed;z-index:9999;top:0;box-shadow:0 1px 13px #1d1f4f91}header .container{position:relative;margin:0 auto}.header-logo{position:absolute;top:0;left:20px;z-index:1;transition:all .2s ease-in-out}.header-logo:hover{transform:scale(1.05)}.header-logo img{width:100px}@media screen and (min-width:769px) and (max-width:1200px){.time-element{font-size:16px}}@media screen and (max-width:968px){.header-logo img{width:60px}}@media screen and (max-width:768px){.socials{padding-left:0;margin-top:20px}.book-info{flex-wrap:wrap}.book-text{font-size:14px}.time-left{padding:0;width:100%;margin-top:0;justify-content:center}.time-element{font-size:12px}.time-element span{font-size:16px}.book-btn{width:auto}h1{font-size:24px;line-height:120%;margin-bottom:8px!important}}:root{--h1-size:clamp(30px, 4.5vw, 46px);--h2-size:clamp(24px, 3.2vw, 34px);--h3-size:clamp(19px, 2.2vw, 24px);--h4-size:18px}*,h1{font-family:din-2014,sans-serif;font-weight:400}h1{font-size:var(--h1-size);line-height:1.1;letter-spacing:-.02em;font-family:jaf-mashine-rounded,sans-serif}h3{font-size:var(--h3-size);font-weight:600;line-height:1.25}.footer-row{display:flex;justify-content:space-between;align-items:flex-start}.footer-links{display:flex;gap:40px;width:80%}.footer-links>div{width:36%;max-width:240px}@media screen and (max-width:768px){.footer-links,.footer-row{flex-direction:column;gap:24px}.footer-links>div{max-width:100%;width:100%}#footer-menu{column-count:2;border-bottom:1px solid #e6e1ef3d;padding-bottom:24px}.footer-links li{margin-top:0!important;margin-bottom:6px}.footer-links{width:100%}}.footer-links ul{list-style:none;padding:0;margin:24px 0}.footer-links h3{margin:0;font-size:16px}.footer-links li{display:flex;align-items:center;gap:6px;margin-top:8px}