/*!/wp-content/themes/tta/assets/src/scss/theme.css*/@charset "UTF-8";@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewJER.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewJER.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewJER.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewJER.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewJER.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewJER.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewJER.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLm21lVFteOcEg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLm21lVGdeOcEg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLmg1hVFteOcEg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Satisfy';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/tta/assets/src/scss/../../fonts/rP2Hp2yn6lkG50LoCZOIHQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--white:#ffffff;--black:#000000;--dark:#1c1c1c;--lightest-grey:#fafafa;--light-grey:#e7e7e8;--light-grey--rgba:rgba(231, 231, 232, 0.4);--light-grey--rgba2:rgba(231, 231, 232, 0.65);--light-grey--rgba3:rgba(231, 231, 232, 0.9);--light-grey--rgba4:rgba(231, 231, 232, 0.5);--light-grey--rgba5:rgba(231, 231, 232, 0.3);--grey:#6e6e6e;--dark-grey:#5e5e5e;--light-blue:#00d3d6;--blue:#0abbbf;--darker-blue:#089da0;--dark-blue:#1d3f5b;--green:#1a8a6a;--green2:#b5c44a;--orange:#f7a941;--purple:#6682d1;--red:#de806b;--red--light:rgba(222, 128, 107, 0.04)}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:50px 0 0!important}body.header-extended{padding-top:102px}@media screen and (max-width:900px){body.header-extended{padding-top:102px}}@media screen and (max-width:571px){body.header-extended{padding-top:117px}}html,body{scroll-behavior:smooth!important}article.subpage-information{overflow-x:hidden}.wrapper{width:100%;margin:0;padding:0;display:inline-block;position:relative;text-align:center}@media screen and (max-width:500px){.wrapper{overflow-x:hidden}}.container{width:92%;max-width:1166px;margin:0 auto;display:inline-block}.section{width:100%;margin:0;text-align:center}.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.z-index-0{z-index:0}.bg-image.obj-fit-contain{object-fit:contain}.bg-image.certificate-right-img{object-fit:contain;object-position:bottom}.bg-image.obj-pos-top{object-position:top}img{max-width:100%;display:block}figure{margin:0}form{position:relative}ul{margin:0;padding:0;list-style:none}.fancybox__container{z-index:99999999999!important}.fancybox__thumbs .fancybox__thumb{border-radius:0!important}.swiper-container{overflow:hidden}.swiper-button-disabled{display:none}klarna-placement>div{margin-bottom:20px}.section-boost_your_qualification klarna-placement>div,.section-courses-comparition klarna-placement>div{margin:20px 0 0}.section-ci-tabs__discount__box__action+klarna-placement{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:20px auto 0}body{font-family:"Poppins",sans-serif;font-size:16px;line-height:1.3em;color:var(--grey)}.text-decor,.woocommerce .cart-collaterals .cross-sells .products li .woocommerce-loop-product__title{font-family:"Satisfy",cursive}h1{font-size:56px;font-weight:700;line-height:1.5em}h2{font-size:48px;font-weight:700;line-height:1.5em}h3{font-size:24px;font-weight:700;line-height:1.5em}h4{font-size:18px;font-weight:700;line-height:1.5em}h4.text-decor,.woocommerce .cart-collaterals .cross-sells .products li h4.woocommerce-loop-product__title{font-size:1.875rem;font-weight:400;line-height:1.5em}.section-header{margin:20px 0 25px 0;padding:0;color:var(--dark-grey);font-weight:700}.section-subheader{margin:0 0 35px 0;padding:0;color:var(--light-blue);font-weight:400}p a,li a{color:var(--light-blue);text-decoration:none}p a:hover,li a:hover{color:var(--dark-blue);text-decoration:underline}pt-0{padding-top:0 importat!important}input,textarea,select{font-family:"Poppins",sans-serif}.form-row{width:100%;margin:0 0 30px;display:inline-block}.form-row:last-child{margin-bottom:0}.form-row--2cols{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:70px}.form-success-msg{display:none}.wpcf7-form.sent .form-structure,.wpcf7-form.sent .wpcf7-response-output{display:none!important}.wpcf7-form.sent .form-success-msg{display:inline-block!important}.wpcf7-form.sent .form-success-msg a{color:var(--white);text-decoration:none}.wpcf7-form.sent .form-success-msg a:hover{text-decoration:underline}.form-field-phone br,.form-field-phone .wpcf7-form-control-wrap.full-phone{display:none!important}.woocommerce .input-text{width:100%;margin:0;padding:12px 15px;border:none;background:var(--light-grey);color:var(--dark-grey);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.woocommerce .input-text::-webkit-input-placeholder{color:var(--grey)}.woocommerce .input-text::-moz-placeholder{color:var(--grey)}.woocommerce .input-text:-ms-input-placeholder{color:var(--grey)}.woocommerce .input-text:-moz-placeholder{color:var(--grey)}.woocommerce .input-text:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.woocommerce .input-text:focus::-webkit-input-placeholder{color:var(--white)}.woocommerce .input-text:focus::-moz-placeholder{color:var(--white)}.woocommerce .input-text:focus:-ms-input-placeholder{color:var(--white)}.woocommerce .input-text:focus:-moz-placeholder{color:var(--white)}.woocommerce #order_comments{min-height:120px}.woocommerce select{width:100%;margin:0;padding:12px 15px;border:none;background:var(--light-grey);color:var(--dark-grey);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.woocommerce select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.woocommerce select:focus::-webkit-input-placeholder{color:var(--white)}.woocommerce select:focus::-moz-placeholder{color:var(--white)}.woocommerce select:focus:-ms-input-placeholder{color:var(--white)}.woocommerce select:focus:-moz-placeholder{color:var(--white)}.woocommerce .select2-container--default .select2-selection--single{border:none!important;padding:10px 7px;height:45px;font-size:.875rem;border-radius:0!important;background:var(--light-grey)!important;color:var(--dark-grey)!important;text-align:left}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none!important;position:absolute;top:8px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b::before{content:"+";font-weight:400}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{background:var(--red)}.woocommerce form .form-row.woocommerce-invalid .select2-container::-webkit-input-placeholder,.woocommerce form .form-row.woocommerce-invalid input.input-text::-webkit-input-placeholder,.woocommerce form .form-row.woocommerce-invalid select::-webkit-input-placeholder{color:var(--white)}.woocommerce form .form-row.woocommerce-invalid .select2-container::-moz-placeholder,.woocommerce form .form-row.woocommerce-invalid input.input-text::-moz-placeholder,.woocommerce form .form-row.woocommerce-invalid select::-moz-placeholder{color:var(--white)}.woocommerce form .form-row.woocommerce-invalid .select2-container:-ms-input-placeholder,.woocommerce form .form-row.woocommerce-invalid input.input-text:-ms-input-placeholder,.woocommerce form .form-row.woocommerce-invalid select:-ms-input-placeholder{color:var(--white)}.woocommerce form .form-row.woocommerce-invalid .select2-container:-moz-placeholder,.woocommerce form .form-row.woocommerce-invalid input.input-text:-moz-placeholder,.woocommerce form .form-row.woocommerce-invalid select:-moz-placeholder{color:var(--white)}.select2-dropdown{border:1px solid var(--grey)!important;border-radius:0!important;background:var(--light-grey)!important;font-size:0.875rem!important}.select2-dropdown .select2-search__field:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.select2-dropdown .select2-search__field:focus::-webkit-input-placeholder{color:var(--white)}.select2-dropdown .select2-search__field:focus::-moz-placeholder{color:var(--white)}.select2-dropdown .select2-search__field:focus:-ms-input-placeholder{color:var(--white)}.select2-dropdown .select2-search__field:focus:-moz-placeholder{color:var(--white)}.student-detail-form textarea,.student-detail-form input[type=text],.student-detail-form input[type=email],.student-detail-form input[type=url]{width:100%;margin:0;padding:12px 15px;border:none;background:var(--light-grey);color:var(--dark-grey);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.student-detail-form textarea::-webkit-input-placeholder,.student-detail-form input[type=text]::-webkit-input-placeholder,.student-detail-form input[type=email]::-webkit-input-placeholder,.student-detail-form input[type=url]::-webkit-input-placeholder{color:var(--grey)}.student-detail-form textarea::-moz-placeholder,.student-detail-form input[type=text]::-moz-placeholder,.student-detail-form input[type=email]::-moz-placeholder,.student-detail-form input[type=url]::-moz-placeholder{color:var(--grey)}.student-detail-form textarea:-ms-input-placeholder,.student-detail-form input[type=text]:-ms-input-placeholder,.student-detail-form input[type=email]:-ms-input-placeholder,.student-detail-form input[type=url]:-ms-input-placeholder{color:var(--grey)}.student-detail-form textarea:-moz-placeholder,.student-detail-form input[type=text]:-moz-placeholder,.student-detail-form input[type=email]:-moz-placeholder,.student-detail-form input[type=url]:-moz-placeholder{color:var(--grey)}.student-detail-form textarea:focus,.student-detail-form input[type=text]:focus,.student-detail-form input[type=email]:focus,.student-detail-form input[type=url]:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.student-detail-form textarea:focus::-webkit-input-placeholder,.student-detail-form input[type=text]:focus::-webkit-input-placeholder,.student-detail-form input[type=email]:focus::-webkit-input-placeholder,.student-detail-form input[type=url]:focus::-webkit-input-placeholder{color:var(--white)}.student-detail-form textarea:focus::-moz-placeholder,.student-detail-form input[type=text]:focus::-moz-placeholder,.student-detail-form input[type=email]:focus::-moz-placeholder,.student-detail-form input[type=url]:focus::-moz-placeholder{color:var(--white)}.student-detail-form textarea:focus:-ms-input-placeholder,.student-detail-form input[type=text]:focus:-ms-input-placeholder,.student-detail-form input[type=email]:focus:-ms-input-placeholder,.student-detail-form input[type=url]:focus:-ms-input-placeholder{color:var(--white)}.student-detail-form textarea:focus:-moz-placeholder,.student-detail-form input[type=text]:focus:-moz-placeholder,.student-detail-form input[type=email]:focus:-moz-placeholder,.student-detail-form input[type=url]:focus:-moz-placeholder{color:var(--white)}.student-detail-form select{width:100%;margin:0;padding:12px 15px;border:none;background:var(--light-grey);color:var(--dark-grey);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.student-detail-form select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.student-detail-form select:focus::-webkit-input-placeholder{color:var(--white)}.student-detail-form select:focus::-moz-placeholder{color:var(--white)}.student-detail-form select:focus:-ms-input-placeholder{color:var(--white)}.student-detail-form select:focus:-moz-placeholder{color:var(--white)}.btn--blue{margin:0;padding:15px 30px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.btn--blue span{position:relative;z-index:2;font-size:.875rem}.btn--blue.za__course_location span,.btn--blue.us__course_location span{font-size:13px}.btn--blue:hover{background:var(--dark-blue)}.btn--orange{margin:0;padding:15px 30px;border:none;background:var(--orange);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.btn--orange.tta_za_2_line_button{padding:15px 0}.btn--orange span{position:relative;z-index:2;font-size:.875rem}.btn--orange:hover{background:var(--dark-blue)}.btn--dark-blue{margin:0;padding:15px 30px;border:none;background:var(--dark-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.btn--dark-blue span{position:relative;z-index:2;font-size:.875rem}.btn--dark-blue:hover{background:var(--white);color:var(--dark-blue)}.btn--purple{margin:0;padding:15px 30px;border:none;background:var(--purple);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.btn--purple span{position:relative;z-index:2;font-size:.875rem}.btn--purple:before{content:"";position:absolute;top:0;left:0;bottom:0;width:101%;height:100%;background:var(--dark-blue);z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s -webkit-transform ease-in;transition:0.3s -webkit-transform ease-in;transition:0.3s transform ease-in;transition:0.3s transform ease-in,0.3s -webkit-transform ease-in}.btn--purple:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.woocommerce-page .button{margin:0;padding:15px 30px!important;border:none;background:var(--light-blue)!important;color:var(--white)!important;font-family:"Poppins",sans-serif!important;font-weight:400!important;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0;border-radius:0!important}.woocommerce-page .button span{position:relative;z-index:2;font-size:.875rem}.woocommerce-page .button span::after{content:" >"}.woocommerce-page .button:before{content:"";position:absolute;top:0;left:0;bottom:0;width:101%;height:100%;background:var(--dark-blue);z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s -webkit-transform ease-in;transition:0.3s -webkit-transform ease-in;transition:0.3s transform ease-in;transition:0.3s transform ease-in,0.3s -webkit-transform ease-in}.woocommerce-page .button:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn--white{margin:0;padding:15px 30px;border:none;background:var(--white);color:var(--light-blue);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.btn--white span{position:relative;z-index:2}.btn--white:hover{color:var(--white);background:var(--dark-blue)}.btn--outline:hover{background:var(--dark-blue)}.btn--white-outline{margin:0;padding:15px 30px;border:1px solid var(--white);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.btn--white-outline span{position:relative;z-index:2}.btn--white-outline:hover{border:1px solid var(--dark-blue);background:var(--dark-blue)}.btn--white-orange-outline{margin:0;padding:15px 30px;border:1px solid var(--white);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.btn--white-orange-outline span{position:relative;z-index:2}.btn--white-orange-outline:hover{color:var(--orange);background:var(--white)}.btn--blue-outline{margin:0;padding:14px 30px;border:1px solid var(--light-blue);color:var(--light-blue);font-family:"Poppins",sans-serif;font-size:.875rem;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.btn--blue-outline span{position:relative;z-index:2}.btn--blue-outline:before{content:"";position:absolute;top:0;left:0;bottom:0;width:101%;height:100%;background:var(--light-blue);z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s -webkit-transform ease-in;transition:0.3s -webkit-transform ease-in;transition:0.3s transform ease-in;transition:0.3s transform ease-in,0.3s -webkit-transform ease-in}.btn--blue-outline:hover{color:var(--white)}.btn--blue-outline:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn--small{padding:10px 20px}.btn--small.btn--blue-outline{padding:9px 20px}.tta-map{width:100%;height:100%;position:relative;z-index:2}.tta-map .marker{width:31px;height:45px}.tta-map .gm-style-iw{border-radius:0;background:var(--light-blue)}.tta-map .gm-style .gm-style-iw-t::after{background:var(--light-blue)}.tta-map .gm-style-iw div{background:var(--light-blue);border-color:var(--light-blue)}.tta-map .gm-style-iw h5{font-size:1rem;line-height:1.25em;margin:0 0 10px;padding:0;color:var(--white)}.tta-map .gm-style-iw .btn{padding:5px 10px;margin:0 auto}.header{width:100%;position:fixed;top:0;left:0;z-index:9999999}.header__promo{width:100%;padding:0;margin:0;min-height:47px;display:inline-block;background:var(--orange)}.header__promo--bottom{display:none}.header__promo__inner{width:100%;display:inline-block;padding:13px 15px;position:relative;color:var(--white);font-size:1rem;z-index:0}@media screen and (max-width:1079px){.header__promo__inner{padding:10px 15px;font-size:.875rem}}.header__promo__inner p{margin:0;padding:0;position:relative;z-index:1}.header__promo__inner a{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block;z-index:2}.header__top-bar{width:100%;height:50px;margin:0;padding:15px 25px;background:#1c1c1c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;color:var(--white)}.header__top-bar a{text-decoration:none}.header__top-bar__left{margin:0;padding:0;height:100%}@media screen and (max-width:1079px){.header__top-bar__left{display:none}}.header__top-bar__left ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.header__top-bar__left ul li{margin:0 15px 0 0;display:inline-block;font-size:.75rem}.header__top-bar__left a:not(.header__top-bar__left__cal-us a)::before{content:"";border-right:1px solid #fff;height:20px}.header__top-bar__left__cal-us a{color:var(--white);text-decoration:none;text-transform:uppercase;transition:.3s all}.header__top-bar__left__cal-us a:hover{color:#08B3BE}.header__top-bar__left__cal-us a::before{content:"";height:20px;width:20px;background-repeat:no-repeat;background-image:url(/wp-content/themes/tta/assets/src/images/call-icon.svg)}.header__top-bar__left__callback a{display:inline-block;padding:0 5px;position:relative;z-index:0;text-decoration:none}.header__top-bar__left__callback a::after{content:"";height:20px;width:20px;background-repeat:no-repeat;background-image:url(/wp-content/themes/tta/assets/src/images/circle-arrow.svg)}.header__top-bar__left__callback a span{position:relative;z-index:3;color:var(--white);text-transform:uppercase;transition:.3s all}.header__top-bar__left__callback a:hover span{color:#08B3BE}.header__top-bar__right a.btn{display:flex;padding:0 5px;position:relative;z-index:0;text-decoration:none;font-size:.75rem;align-items:center;color:#fff;gap:2px;margin:0 10px;padding:0 10px;letter-spacing:1px;transition:.3s all}.header__top-bar__right a.btn:hover{color:#08B3BE}.header__top-bar__right a.btn:before{content:"";height:20px;width:20px;background-repeat:no-repeat;background-image:url(/wp-content/themes/tta/assets/src/images/login-icon.svg);background-position:center}.header__top-bar__right a.btn:after{content:"";width:1px;height:12px;background:var(--white);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:20%}.header__top-bar__right{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}@media screen and (max-width:1079px){.header__top-bar__right{width:100%;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}}.header__top-bar__right__how-tefl-works{margin:0 25px 0 0}@media screen and (max-width:1159px){.header__top-bar__right__how-tefl-works{display:none}}.header__top-bar__right__how-tefl-works a{display:inline-block;padding:0 5px;position:relative;z-index:0;text-decoration:none;font-size:.75rem}.header__top-bar__right__how-tefl-works a::after{content:"";height:20px;width:20px;background-repeat:no-repeat;background-image:url(/wp-content/themes/tta/assets/src/images/circle-arrow.svg)}.header__top-bar__left ul li a{display:flex;align-items:center;gap:1rem}.header__top-bar__right__how-tefl-works a span{position:relative;z-index:2;color:var(--white);text-transform:uppercase;transition:.3s all}.header__top-bar__right__how-tefl-works a:hover span{color:#08B3BE}.header__top-bar__right__login{position:relative;padding:0 6px 0 0;margin:0 10px 0 0}@media screen and (max-width:1079px){.header__top-bar__right__login{display:none}}.header__top-bar__right__login:after{content:"";width:1px;height:12px;background:var(--white);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__top-bar__right__login a{display:inline-block;padding:0 5px;position:relative;top:0;height:55px;line-height:58px;z-index:0;text-decoration:none;font-size:.875rem}.header__top-bar__right__login a::before{content:"";width:100%;height:60px;position:absolute;top:-20px;left:0;background:#fff0;z-index:1;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.header__top-bar__right__login a::after{content:"";width:100%;height:55px;position:absolute;top:0;left:0;background:#fff0;z-index:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.header__top-bar__right__login a span{position:relative;z-index:2;color:var(--white)}.header__top-bar__right__login a:hover::after{background:var(--light-blue)}.header__top-bar__right__cart{position:relative;margin:0;padding:0 10px}.header__top-bar__right__language a:before{content:"";width:1px;height:12px;background:var(--white);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:20%}.header__top-bar__right__cart:before{content:"";width:1px;height:12px;background:var(--white);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:20%}.header__top-bar__right__cart a:not(.btn){display:inline-block;padding:0 5px;position:relative;z-index:0;text-decoration:none;font-size:.875rem}.header__top-bar__right__cart a:not(.btn) img{width:26px;margin:15px 0 0 0;position:relative;top:-5px;z-index:3}.header__top-bar__right__cart a:not(.btn) span{position:absolute;right:0;top:12%;z-index:4;display:inline-block;width:12px;height:12px;font-size:7px;font-weight:500;background:#08B4BE;color:var(--white);text-align:center;line-height:20px;border-radius:90%;display:flex;justify-content:center;align-items:center}.header__top-bar__right__cart a:not(.btn) span:empty{display:none}.header__top-bar__right__language{position:relative;padding:0}.header__top-bar__right__language a{display:inline-block;padding:0 5px;height:55px;line-height:55px;position:relative;z-index:0;text-decoration:none;font-size:.75rem}.header__top-bar__right__language a span{position:relative;z-index:2;color:var(--white);display:flex;align-items:center;gap:5px;padding-left:10px}.header__top-bar__right__language a span img{display:inline;width:auto;object-fit:cover;width:24px;height:24px;border-radius:50px}.header__top-bar__right__language>a>span:after{content:"";width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #08B4BE;margin-left:9px}.header__top-bar__right__language a span em{text-transform:uppercase;font-style:normal}.header__top-bar__right__language a span em.full-name{display:inline-block;font-size:.75rem;transition:.3s all}.header__top-bar__right__language a span em.full-name:hover{color:#08B3BE}.header__top-bar__right__cart a:not(.btn) .cart-icon-container{background-color:#fff;mask-repeat:no-repeat;width:26px;height:25px;margin:10px 0 0;transition:.3s all}.header__top-bar__right__cart a:not(.btn):hover .cart-icon-container{background-color:#08B4BE}.header__top-bar__right__language a span em.short-name{display:none}@media screen and (max-width:579px){.header__top-bar__right__language a{font-size:.75rem}}.header__top-bar__right__language .languages-menu{position:absolute;padding:20px;background:var(--white);top:40px;right:0;width:350px;z-index:9999;display:none}.header__top-bar__right__language .languages-menu.display-on{display:inline-block}.header__top-bar__right__language .languages-menu__search{width:100%;padding:10px;background:var(--light-grey)}.header__top-bar__right__language .languages-menu__search h4{margin:0 0 10px;padding:0;color:var(--dark-grey);width:100%;text-align:center;font-size:1.0625rem;font-weight:700}.header__top-bar__right__language .languages-menu__search .search_location{width:100%;margin:0;padding:10px 5px;text-align:left;border:1px solid var(--dark-grey)}.header__top-bar__right__language .languages-menu__search .search_location:focus{border-color:var(--light-blue);outline:none;outline:0;color:var(--light-blue)}.header__top-bar__right__language .languages-menu__list{width:100%;height:225px;margin:15px 0 0 0;display:inline-block;overflow-y:scroll;position:relative}.header__top-bar__right__language .languages-menu__list::-webkit-scrollbar{width:10px;background-color:var(--light-grey)}.header__top-bar__right__language .languages-menu__list::-webkit-scrollbar-thumb{background-color:var(--light-blue)}.header__top-bar__right__language .languages-menu__list ul{width:calc(100% - 10px);margin:0 10px 0 0;padding:0;list-style-type:none;display:inline-block}.header__top-bar__right__language .languages-menu__list ul li{width:100%;margin:0;padding:0;display:inline-block;text-align:left}.header__top-bar__right__language .languages-menu__list ul li a{width:100%;margin:0;padding:10px 0;height:auto;line-height:21px;display:inline-block;float:none;clear:both;color:var(--dark-grey)}.header__top-bar__right__language .languages-menu__list ul li a img{max-width:35px;max-height:25px;width:auto;height:auto;float:left;margin-right:10px}.header__top-bar__right__language .languages-menu__list ul li a span{color:var(--dark-grey);font-size:.75rem}.header__top-bar__right__language .languages-menu__list ul li a:hover{background:var(--light-grey)}.header__top-bar__right__language .languages-menu__list ul li[data-listlabel]::before{width:100%;display:inline-block;padding-bottom:5px;border-bottom:1px solid var(--light-grey);font-size:.875rem;content:attr(data-listlabel);color:var(--dark-grey)}@media screen and (max-width:766px){.header__top-bar__right__language .languages-menu__list ul li:not(:last-of-type){border-bottom:1px solid var(--light-grey)}}@media screen and (max-width:766px){.header__top-bar__right__language .languages-menu{width:80%;left:50%;transform:translateX(-50%);max-width:100%;overflow-x:hidden}}@media screen and (max-width:766px){.header__top-bar__right__language{position:unset}}@media screen and (max-width:579px){.header__top-bar{padding:0}}.header__fixed{width:100%;margin:0;padding:15px 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--white);position:relative;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in}.header__fixed__brand{width:auto;margin:0;height:60px}.header__fixed__brand img{object-fit:contain}@media screen and (max-width:1079px){.header__fixed__brand{width:120px}}@media screen and (max-width:990px){.header__fixed__brand{width:100px}}@media screen and (max-width:766px){.header__fixed__brand{width:85px}}.header__fixed__brand .logo-white{display:inline-block}.header__fixed__brand .logo-color{display:none}.header__fixed__right{display:flex;align-items:center}@media screen and (max-width:1079px){.header__fixed__right{display:none}}.header__fixed__right__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__fixed__right__search .search-submit-box{display:flex;align-items:center;justify-content:center;position:relative}.header__fixed__right__search .search-submit-box:after{content:"";mask-image:url(/wp-content/themes/tta/assets/src/images/search-icon.svg);background-color:#fff;mask-repeat:no-repeat;display:inline-block;width:15px;height:15px;transition:.3s all}.header__fixed__right__search .search-submit-box:hover:after{background-color:#08B4BE}.header__fixed__right__search .searchform .search-submit:hover{color:var(--light-blue)}.header__fixed__right__search .searchform{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgb(206 206 206 / .2);margin:12px 13px 12px 0;padding:4px 8px;border-radius:50px}.header__fixed__right__search .searchform .search-input{border:none;background:#fff0;font-size:.75rem;text-transform:capitalize;color:var(--white);max-width:149px}@media (max-width:1079px){.header__fixed__right__search{display:none}}.header__fixed__right__search .searchform .search-input::-webkit-input-placeholder{color:var(--white)}.header__fixed__right__search .searchform .search-input::-moz-placeholder{color:var(--white)}.header__fixed__right__search .searchform .search-input:-ms-input-placeholder{color:var(--white)}.header__fixed__right__search .searchform .search-input:-moz-placeholder{color:var(--white)}.header__fixed__right__search .searchform .search-input:focus{outline:none;color:var(--white)}.header__fixed__right__search .searchform .search-input:focus::-webkit-input-placeholder{color:var(--white)}.header__fixed__right__search .searchform .search-input:focus::-moz-placeholder{color:var(--white)}.header__fixed__right__search .searchform .search-input:focus:-ms-input-placeholder{color:var(--white)}.header__fixed__right__search .searchform .search-input:focus:-moz-placeholder{color:var(--white)}.header__fixed__right__search .searchform .search-input:focus::placeholder{color:#fff0}.header__fixed__right__search .searchform .search-submit{border:none;background:#fff0;color:var(--white);text-transform:uppercase;font-size:.75rem;cursor:pointer;position:absolute;inset:0;z-index:1}.header__fixed__right__search .searchform .search-submit:hover{color:var(--light-blue)}.header__fixed__right__search__button{margin-left:20px}.header__fixed__right__search__button a{margin:0;padding:5px 20px;border:none;font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0;background:var(--light-blue);color:var(--white);transition:.3s all}.header__fixed__right__search__button a span{position:relative;z-index:2;font-size:.75rem;white-space:nowrap;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in}.header__fixed__right__search__button a:hover{background:var(--dark-blue)}.header__fixed__right__menu{width:100%;position:relative}.header__fixed__right__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header__fixed__right__menu ul li{margin-left:1.5625vw}.header__fixed__right__menu ul li.menu-item-has-children>a{display:flex;align-items:center;flex-direction:row-reverse;gap:6px}.header__fixed__right__menu ul li:hover>a{color:#08B3BE}.header__fixed__right__menu ul li.menu-item-has-children>a::before{content:"";background-color:#fff;mask-image:url(/wp-content/themes/tta/assets/src/images/arrow-down.svg);mask-repeat:no-repeat;height:6px;width:12px;mask-size:contain;display:inline-block;transition:.3s all}.header__fixed__right__menu ul li.menu-item-has-children:hover>a::before{background-color:#08B3BE}.header--sticky .header__fixed__right__menu ul li.menu-item-has-children>a::before{background-color:var(--dark-blue)}.header--sticky .header__fixed__right__menu ul li.menu-item-has-children:hover>a::before{background-color:var(--dark-blue)}@media (max-width:1280px) and (min-width:1080px){.header__fixed__right__menu ul li a{font-size:.75rem}}@media screen and (max-width:1129px){.header__fixed__right__menu ul li{margin-left:7px}}.header__fixed__right__menu ul li:first-child{margin-left:0}.header__fixed__right__menu ul li.desktop-hidden{display:none!important}.header__fixed__right__menu ul li a{font-size:.875rem;color:var(--white);text-decoration:none;position:relative;display:inline-block;padding:.3125vw;white-space:nowrap;transition:.2s color}.header__fixed__right__menu ul li:hover>.parent-link:not(.item-hasnt-children){background:var(--white)}.header__fixed__right__menu ul li.current-menu-item>a,.header__fixed__right__menu ul li.current_page_item>a{color:var(--light-blue)}.header__fixed__right__menu ul li.mega-menu-trigger .parent-link::after{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background:var(--white);display:none;transition:.3s all}.header__fixed__right__menu ul li.mega-menu-trigger:hover a::after{display:inline-block}.header__fixed__right__menu .mega-menu{width:100%;padding:10px 0 0;margin-top:0;position:absolute;left:0;display:none;-webkit-transition:.3s transform ease-in;transition:.3s transform ease-in;opacity:0}.header__fixed__right__menu .mega-menu__inner{padding:24px;background:var(--white);color:var(--grey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:justify;align-content:space-between}.header__fixed__right__menu .mega-menu__inner__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:35px;text-align:left}.header__fixed__right__menu .mega-menu__inner__col ul{margin:0;padding:0;list-style-type:none;display:inline-block;width:100%}.header__fixed__right__menu .mega-menu__inner__col ul li{width:100%;margin:0 0 10px}.header__fixed__right__menu .mega-menu__inner__col ul li a{color:var(--dark-grey);white-space:nowrap;-webkit-transition:color 0.2s ease-in-out;font-size:.875rem;transition:0.3s all}.header__fixed__right__menu .mega-menu__inner__col ul li a:hover{color:var(--light-blue)}.header__fixed__right__menu .mega-menu__inner__col ul li:last-child{margin-bottom:0}.header__fixed__right__menu .mega-menu__inner__banner{width:100%;min-height:190px;position:relative;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-size:cover;background-position:center;background-repeat:no-repeat}.header__fixed__right__menu .mega-menu__inner__banner__inner{position:absolute;top:0;left:0;bottom:0;right:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__fixed__right__menu .mega-menu__inner__banner__inner__text{width:100%;margin:0 0 15px;padding:0}.header__fixed__right__menu .mega-menu__inner__banner__inner__text h4,.header__fixed__right__menu .mega-menu__inner__banner__inner__text h5{margin:0;padding:0;font-weight:400;color:var(--white)}.header__fixed__right__menu .mega-menu__inner__banner__inner__text h4 p,.header__fixed__right__menu .mega-menu__inner__banner__inner__text h5 p{display:inline-block;margin:0;padding:0}.header__fixed__right__menu .mega-menu__inner__banner__inner__text h4{font-size:24px;margin-bottom:5px}.header__fixed__right__menu .mega-menu__inner__banner__inner__text h5{font-size:20px}.header__fixed__right__menu .mega-menu__inner__banner__inner .btn{max-width:175px;padding:7px 15px;margin:0 auto;transition:.3s all}.header__fixed__menu-trigger{width:40px;height:30px;display:none;position:relative}@media screen and (max-width:1079px){.header__fixed__menu-trigger{display:inline-block}}.header__fixed__menu-trigger span{display:inline-block;background:var(--light-blue);width:100%;height:6px;position:absolute}.header__fixed__menu-trigger span:first-child{left:0;top:0}.header__fixed__menu-trigger span:nth-child(2){left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__fixed__menu-trigger span:last-child{width:20px;right:0;bottom:0}.header--sticky .header__top-bar{display:none}.header--sticky .header__promo{display:inline-block}.header--sticky .header__fixed{padding-bottom:10px;background:var(--white)}.header--sticky .header__fixed__brand .logo-white{display:none}.header--sticky .header__fixed__brand .logo-color{display:inline-block}.header--sticky .header__fixed__right__search .searchform{border:1px solid var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input::-webkit-input-placeholder{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input::-moz-placeholder{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input:-ms-input-placeholder{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input:-moz-placeholder{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input:focus{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input:focus::-webkit-input-placeholder{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input:focus::-moz-placeholder{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input:focus:-ms-input-placeholder{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-input:focus:-moz-placeholder{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-submit{color:var(--dark-blue)}.header--sticky .header__fixed__right__search .searchform .search-submit:hover{color:var(--light-blue)}.header--sticky .header__fixed__right__menu ul li>a{color:var(--dark-blue)}.header--sticky .header__fixed__right__menu ul li.current-menu-item>a,.header--sticky .header__fixed__right__menu ul li.current_page_item>a{color:var(--light-blue)}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.rwd-menu{width:100%;height:100%;position:fixed;top:0;left:110vw;bottom:0;right:0;z-index:99999999;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.rwd-menu.opened{left:0}.rwd-menu__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:var(--white);opacity:.75}.rwd-menu__content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.rwd-menu__content__close{width:40px;height:40px;display:inline-block;position:absolute;top:20px;left:20px}.rwd-menu__content__close span{width:45px;height:4px;display:inline-block;background:var(--red);position:absolute;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;border-radius:3px}.rwd-menu__content__close span:first-child{top:18px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rwd-menu__content__close span:last-child{top:18px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.rwd-menu__content__container{width:calc(100% - 80px);height:100%;background:var(--light-blue);position:absolute;top:0;right:0;overflow-x:hidden;overflow-y:auto}.rwd-menu__content__container::-webkit-scrollbar{width:15px;background-color:var(--light-grey)}.rwd-menu__content__container::-webkit-scrollbar-thumb{background-color:var(--red)}.rwd-menu__content__container__lvl-0{width:100%;min-height:100%;padding:50px 0 0 0;display:inline-block;background:var(--light-blue);position:absolute;top:0;left:0;z-index:2}.rwd-menu__content__container__lvl-0 ul{width:100%;margin:0;padding:0;list-style-type:none;display:inline-block;text-align:left}.rwd-menu__content__container__lvl-0 ul li{width:100%;margin:0;padding:0;display:inline-block;border-bottom:1px solid var(--blue)}.rwd-menu__content__container__lvl-0 ul li a{width:100%;display:inline-block;padding:15px 25px;color:var(--white);text-decoration:none;font-weight:500;float:none;clear:both}.rwd-menu__content__container__lvl-0 ul li a i{font-weight:700;float:right}.rwd-menu__content__container__lvl-1{width:100%;min-height:100%;padding:20px 0 0 0;display:inline-block;background:var(--light-blue);position:absolute;top:0;left:110vw;z-index:3;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.rwd-menu__content__container__lvl-1.active{left:0}.rwd-menu__content__container__lvl-1 ul{width:100%;margin:0;padding:0;list-style-type:none;display:inline-block;text-align:left}.rwd-menu__content__container__lvl-1 ul li{width:100%;margin:0;padding:0;display:inline-block;border-bottom:1px solid var(--blue)}.rwd-menu__content__container__lvl-1 ul li a{width:100%;display:inline-block;padding:15px 25px;color:var(--white);text-decoration:none;font-weight:500;float:none;clear:both}.rwd-menu__content__container__lvl-1 ul li a i{font-weight:700;float:right}.rwd-menu__content__container__lvl-1 ul li.rwd-menu__content__container__lvl-1__back a{text-align:right}.rwd-menu__content__container__lvl-1 ul li.rwd-menu__content__container__lvl-1__back a i{float:left!important;position:relative;top:3px}.rwd-menu__content__container__lvl-1 ul li.rwd-menu__content__container__lvl-1__back a span{font-size:1.5rem}.footer{width:100%;margin:0;padding:0;position:relative}.footer__menus{width:100%;margin:0;padding:40px 0 0;background:var(--blue);color:var(--white);position:relative;z-index:1}.footer__menus::after{content:"";width:100%;height:0;padding-bottom:5%;display:inline-block;position:absolute;left:0;bottom:2px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1}.footer__menus .container{max-width:1000px;display:block}.footer__menus__brand{width:100%;margin:0;padding:0 0 70px;display:inline-block;text-align:center}@media screen and (max-width:990px){.footer__menus__brand{padding:0 0 35px}}.footer__menus__brand figure{margin:0 auto;display:inline-block}.footer__menus__brand figure img{width:auto;height:105px}.footer__menus__brand__rwd-badges{width:100%;margin:-20px auto 60px;padding:0;max-width:350px}@media screen and (max-width:766px){.footer__menus__brand__rwd-badges{max-width:300px;margin:0 auto 40px}}.footer__menus__brand__rwd-badges ul{width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.footer__menus__brand__rwd-badges ul li{-ms-flex-preferred-size:45%;flex-basis:45%}.footer__menus__row{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);grid-gap:50px;position:relative}.footer__menus__row__col{margin:0;padding:0}@media screen and (max-width:766px){.footer__menus__row__col{text-align:left;display:none}}.footer__menus__row__col h3{font-size:18px;margin:0 0 20px;line-height:1.1em;font-weight:700}.footer__menus__row__col .menu{margin:0;padding:0;list-style-type:none}.footer__menus__row__col .menu li{width:100%;margin:0 0 15px;display:inline-block}@media screen and (max-width:766px){.footer__menus__row__col .menu li{margin:0 0 10px}}.footer__menus__row__col .menu li a{font-size:14px;font-weight:500;color:var(--white);text-decoration:none;display:inline-block;position:relative;-webkit-transition:color 500ms ease-in-out 25ms;transition:color 500ms ease-in-out 25ms;cursor:pointer}.footer__menus__row__col .menu li a:hover{color:var(--dark-blue)}.footer__menus__network{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:991px){.footer__menus__network{display:none}}.footer__menus__network>figure{padding:.9375rem}.footer__menus__network>figure img{width:35px;height:35px;-o-object-fit:contain;object-fit:contain}.footer__information{width:100%;margin:0;padding:130px 0 25px;text-align:center;color:var(--white);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0}img.footer__information_bg{object-position:49% 35%;object-fit:none}@media screen and (max-width:990px){.footer__information{display:-ms-grid;display:grid;background-size:400%;background-position:45% 35%}.footer__information:before{content:'';position:absolute;background-color:rgb(0 0 0 / .3);width:100%;height:100%}.footer__information>div{z-index:1}}.footer__information__phone,.footer__information__copy,.footer__information__menu{width:46%;margin:0 auto}@media screen and (max-width:990px){.footer__information__phone,.footer__information__copy,.footer__information__menu{width:80%}}@media screen and (max-width:414px){.footer__information__phone,.footer__information__copy,.footer__information__menu{width:84%}}.footer__information__phone{margin:0 auto 40px;display:inline-block}.footer__information__phone p{font-size:14px;font-weight:700;margin:0;padding:0}@media screen and (max-width:990px){.footer__information__phone p.fi_phone--desktop{display:none}}.footer__information__phone p.fi_phone--mobile{font-weight:500;font-size:20px;line-height:2.1875rem}@media screen and (min-width:991px){.footer__information__phone p.fi_phone--mobile{display:none}}.footer__information__copy,.footer__information__menu{font-size:12px;font-weight:500}@media screen and (max-width:990px){.footer__information__copy,.footer__information__menu{font-size:14px;line-height:20px}}@media screen and (max-width:579px){.footer__information__copy,.footer__information__menu{font-size:10px;line-height:16px}}.footer__information__copy{margin:0 auto 20px}@media screen and (max-width:990px){.footer__information__copy p br{display:none}}.footer__information__menu ul{display:inline}@media screen and (max-width:990px){.footer__information__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}}@media screen and (max-width:414px){.footer__information__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__information__menu ul li{display:inline;position:relative}@media screen and (max-width:990px){.footer__information__menu ul li{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.footer__information__menu ul li:after{content:"";width:1px;height:12px;display:inline-block;background:var(--white);margin:0 3px;position:relative;top:2px}@media screen and (max-width:414px){.footer__information__menu ul li:after{display:none}}.footer__information__menu ul li a{color:var(--white);text-decoration:none;padding:0 2px;position:relative;z-index:2;-webkit-transition:all 500ms ease-in-out 25ms;transition:all 500ms ease-in-out 25ms}.footer__information__menu ul li a:hover{background:var(--white);color:var(--dark-blue)}.footer__information__menu ul li:last-child::after{display:none}.footer__information__logotypes{position:absolute;left:45px;bottom:65px;display:inline-block;width:26%}@media screen and (max-width:1079px){.footer__information__logotypes{display:none}}@media screen and (max-width:990px){.footer__information__logotypes{padding-bottom:1.5625rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;position:relative;inset:unset;width:100%}}.footer__information__logotypes ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:990px){.footer__information__logotypes ul{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}}@media screen and (min-width:320px) and (max-width:414px){.footer__information__logotypes ul{width:90%}}.footer__information__logotypes ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:75px}@media screen and (max-width:990px){.footer__information__logotypes ul li{margin-left:.3125rem;margin-right:.3125rem}}.footer__social-media{position:absolute;right:45px;bottom:125px}@media screen and (max-width:1079px){.footer__social-media{display:none}}.footer__social-media ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;position:relative}.footer__social-media ul li{margin:0 0 0 15px;position:relative;top:0;height:55px}.footer__social-media ul li:first-child{margin:0}.footer__social-media ul li a{display:inline-block;width:35px;height:35px;background:var(--white);color:var(--dark);border-radius:99%;position:relative}.footer__social-media ul li a span{display:inline-block;width:20px;height:20px;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer__social-media ul li a .icon--hover{display:none}.footer__social-media ul li a:hover .icon{display:none}.footer__social-media ul li a:hover .icon--hover{display:inline-block}.footer__social-media ul li.facebook a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_facebook.svg)}.footer__social-media ul li.facebook a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_facebook_hover.svg)}.footer__social-media ul li.instagram a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_instagram.svg)}.footer__social-media ul li.instagram a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_instagram_hover.svg)}.footer__social-media ul li.twitter a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_x.svg)}.footer__social-media ul li.twitter a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_x_hover.svg)}.footer__social-media ul li.linkedin a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_linkedin.svg)}.footer__social-media ul li.linkedin a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_linkedin_hover.svg)}.footer__social-media ul li.youtube a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_youtube.svg)}.footer__social-media ul li.youtube a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_youtube_hover.svg)}.footer__bottom{width:100%;margin:0;padding:20px 0;position:relative;text-align:center}.footer__bottom__copyrights{width:100%;display:inline-block;text-align:center}.footer__bottom__copyrights p{margin:0;padding:0;font-size:12px;font-weight:500;color:var(--grey)}.footer__bottom__action-bar{position:fixed;left:0;right:0;bottom:0;-webkit-transition:bottom 500ms ease-in-out;transition:bottom 500ms ease-in-out;z-index:99999999;pointer-events:none}.footer__bottom__action-bar>div{pointer-events:all}@media screen and (min-width:991px){.footer__bottom__action-bar{display:none}}.footer__bottom__action-bar:not(.collapsed) .action-bar__icon--down{display:inline}.footer__bottom__action-bar:not(.collapsed) .action-bar__icon--up{display:none}.footer__bottom__action-bar__trigger{background-color:rgb(9 187 191 / .85);width:61.8px;height:61.8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;cursor:pointer}.footer__bottom__action-bar__trigger span{color:#fff;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom__action-bar__container{width:100%;height:130px;padding:40px 0 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(9 187 191 / .85)}@media screen and (max-width:414px){.footer__bottom__action-bar__container{height:100px}}.footer__bottom__action-bar__container a{margin-left:1.25rem;margin-right:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.footer__bottom__action-bar__container a img{width:100px;height:100px;padding:10px 0 10px 0}@media screen and (max-width:414px){.footer__bottom__action-bar__container a img{width:80px;height:80px}}@media screen and (min-width:320px) and (max-width:414px){.footer__bottom__action-bar__container a img{width:60px;height:60px}}.footer__bottom__action-bar__container a span{font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#fff}@media screen and (min-width:360px) and (max-width:414px){.footer__bottom__action-bar__container a span{font-size:14px}}@media screen and (min-width:320px) and (max-width:359px){.footer__bottom__action-bar__container a span{font-size:12px}}@media screen and (min-width:320px) and (max-width:359px){.footer__bottom__action-bar__container a{margin-left:1.125rem;margin-right:1.125rem}}.footer__bottom__action-bar.collapsed{bottom:-130px}.footer__bottom__action-bar.collapsed .footer__bottom__action-bar__trigger,.footer__bottom__action-bar.collapsed .footer__bottom__action-bar__container{background-color:rgb(9 187 191 / .5)}@media screen and (max-width:414px){.footer__bottom__action-bar.collapsed{bottom:-100px}}.footer__bottom__action-bar.collapsed .action-bar__icon--down{display:none}.footer__bottom__action-bar.collapsed .action-bar__icon--up{display:inline}.footer__bottom__chat{position:absolute;bottom:0;right:0}.pp-event-register{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-event-register.opened{display:inline-block}.pp-event-register__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-event-register__box{width:410px;;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;flex-direction:column}.pp-event-register__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-event-register__box__top h3{margin:0;padding:0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-event-register__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-event-register__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-event-register__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-event-register__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-event-register__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-event-register__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-event-register__box__content{width:100%;display:inline-block;padding:0;overflow:visible}.pp-event-register__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-event-register__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-request-callback{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-request-callback.opened{display:inline-block}.pp-request-callback__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-request-callback__box{background:var(--blue);width:400px;height:auto;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-request-callback__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-request-callback__box__top h3{margin:0;padding:0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-request-callback__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-request-callback__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-request-callback__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-request-callback__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-request-callback__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-request-callback__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-request-callback__box__content{width:100%;height:calc(85vh - 55px);display:inline-block;padding:25px 10px 10px;overflow-y:auto;overflow-x:hidden}.pp-request-callback__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-request-callback__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-request-callback__box__content a{color:var(--white);text-decoration:underline}.pp-request-callback__box__content a:hover{text-decoration:none}.pp-request-callback__box__content p{margin:0;padding:0;color:var(--white)}.pp-request-callback__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-request-callback__box__content .wpcf7-response-output{width:100%;margin:1px 0 0 0!important;padding:0;text-align:left;background:var(--red);color:var(--white);font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.pp-request-callback__box__content .wpcf7-submit{border:none;padding:10px 20px;text-transform:uppercase;color:var(--blue);border-radius:0;cursor:pointer;margin:0 auto}.pp-request-callback__box__content .ajax-loader{display:block;margin:0 auto 15px auto!important}.pp-request-callback__box__content .rcb__top{width:100%;margin:0 0 20px 0;padding:0}.pp-request-callback__box__content .rcb__top p{margin:0;padding:0;font-weight:500}.pp-request-callback__box__content .rcb__form{width:100%;margin:0;padding:0}.pp-request-callback__box__content .rcb__form__captcha{width:100%;margin:10px 0;padding:0;position:relative}.pp-request-callback__box__content .rcb__form__captcha__row{width:100%;margin:5px 0;display:inline-block}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captcha-captcha-1{float:left;margin-right:10px}.pp-request-callback__box__content .rcb__form__captcha__row span{color:var(--white);font-size:.875rem}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar::-moz-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:-moz-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:-webkit-autofill,.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:-webkit-autofill:hover,.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:-webkit-autofill:focus{color:var(--white)}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:focus::-webkit-input-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:focus::-moz-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:focus:-ms-input-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__captcha__row .wpcf7-captchar:focus:-moz-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__checkbox{width:80%;margin:0 10% 5px 10%;text-align:left}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item{width:100%;margin:0 0 5px 0;display:inline-block;position:relative;text-align:left}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{width:100%;display:inline-block;position:relative;text-transform:none;font-weight:400;font-size:.875rem;color:var(--white);text-align:left}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label a{color:var(--white);text-decoration:underline}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label a:hover{text-decoration:none}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:absolute;top:0;right:0;cursor:pointer;z-index:9}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance{width:100%;display:inline-block;position:relative;margin:0 auto}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item{width:100%;display:inline-block;position:relative;margin:0 0 30px 0!important;padding:0!important;text-align:left}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-align:left}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a{color:var(--white);text-decoration:underline}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a:hover{text-decoration:none}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400;font-size:.875rem;color:var(--white)}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item-label a{color:var(--white);text-decoration:underline}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item-label a:hover{text-decoration:none}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance input[type="checkbox"]{position:absolute;top:0;right:0;cursor:pointer;z-index:9}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-request-callback__box__content .rcb__form__checkbox .wpcf7-acceptance input[type="checkbox"]:checked::after{display:block}.pp-request-callback__box__content .rcb__form__row{width:100%;margin:0 0 15px;padding:0;position:relative}.form-field-phone>p{display:flex}.form-field-phone>p [data-name="country-code-input"]{flex:0 0 14%;min-width:14%}.pp-request-callback__box__content .rcb__form__row .wpcf7-not-valid-tip{width:100%;margin:1px 0 0 0;padding:0 4px;text-align:left;background:var(--red);color:var(--white);font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.pp-request-callback__box__content .rcb__form__row .wpcf7-form-control-wrap,.pp-request-callback__box__content .rcb__form__row .intl-tel-input{width:100%;display:inline-block;margin:0 0 15px}.pp-request-callback__box__content .rcb__form__row .pp-form-input{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-request-callback__box__content .rcb__form__row .phone-input{border-left:none}.pp-request-callback__box__content .rcb__form__row .pp-form-input::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__row .pp-form-input::-moz-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__row .pp-form-input:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__row .pp-form-input:-moz-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__row .pp-form-input:-webkit-autofill,.pp-request-callback__box__content .rcb__form__row .pp-form-input:-webkit-autofill:hover,.pp-request-callback__box__content .rcb__form__row .pp-form-input:-webkit-autofill:focus{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .pp-form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-request-callback__box__content .rcb__form__row .pp-form-input:focus::-webkit-input-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .pp-form-input:focus::-moz-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .pp-form-input:focus:-ms-input-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .pp-form-input:focus:-moz-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .intl-tel-input .pp-form-input{padding-left:52px}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea::-moz-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:-moz-placeholder{color:var(--white);font-weight:400}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:-webkit-autofill,.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:-webkit-autofill:hover,.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:-webkit-autofill:focus{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:focus::-webkit-input-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:focus::-moz-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:focus:-ms-input-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .pp-form-teaxtarea:focus:-moz-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row .wpcf7-form-control-wrap.country,.pp-request-callback__box__content .rcb__form__row .wpcf7-form-control-wrap.best-time-to-call{position:relative}.pp-request-callback__box__content .rcb__form__row .wpcf7-form-control-wrap.country::before,.pp-request-callback__box__content .rcb__form__row .wpcf7-form-control-wrap.best-time-to-call::before{content:"";position:absolute;top:50%;right:10px;width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#fff #fff0 #fff0 #fff0;z-index:9;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pp-request-callback__box__content .rcb__form__row select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.pp-request-callback__box__content .rcb__form__row select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-request-callback__box__content .rcb__form__row select:focus::-webkit-input-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row select:focus::-moz-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row select:focus:-ms-input-placeholder{color:var(--white)}.pp-request-callback__box__content .rcb__form__row select:focus:-moz-placeholder{color:var(--white)}.pp-request-callback__box__content .form-field-phone p span{font-size:.875rem;color:var(--black);width:inherit;margin-top:0;text-transform:capitalize}.pp-request-callback__box__actions{width:100%;margin:0;padding:20px 0}.pp-request-callback__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pp-internship-apply{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-internship-apply.opened{display:inline-block}.pp-internship-apply__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-internship-apply__box{background:var(--blue);width:400px;height:auto;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-internship-apply__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-internship-apply__box__top h3{margin:0;padding:0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-internship-apply__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-internship-apply__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-internship-apply__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-internship-apply__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-internship-apply__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-internship-apply__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-internship-apply__box__content{width:100%;height:calc(85vh - 55px);display:inline-block;padding:25px 10px 10px;overflow-y:auto;overflow-x:hidden}.pp-internship-apply__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-internship-apply__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-internship-apply__box__content p{margin:0;padding:0;color:var(--white)}.pp-internship-apply__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-internship-apply__box__content h5{width:100%;margin:0 0 20px 0;padding:0;font-size:1.125rem;line-height:1.25em;font-weight:700;color:var(--white)}.pp-internship-apply__box__content .pp-form-select option[value=""]{color:var(--grey);content:"XXX"}.pp-internship-apply__box__content .wpcf7-response-output{width:100%;margin:1px 0 0 0!important;padding:0;text-align:left;background:var(--red);color:var(--white);font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.pp-internship-apply__box__content .wpcf7-submit{border:none;padding:10px 20px;text-transform:uppercase;color:var(--blue);border-radius:0;cursor:pointer;margin:0 auto}.pp-internship-apply__box__content .ajax-loader{display:block;margin:0 auto 15px auto!important}.pp-internship-apply__box__content .apply__top{width:100%;margin:0 0 20px 0;padding:0}.pp-internship-apply__box__content .apply__top p{margin:0;padding:0;font-weight:500}.pp-internship-apply__box__content .apply__top p a{color:var(--white);font-size:1rem;text-decoration:underline}.pp-internship-apply__box__content .apply__hidden{visibility:hidden;display:none}.pp-internship-apply__box__content .apply__form{width:100%;margin:0;padding:0}.pp-internship-apply__box__content .apply__form a{color:var(--white);text-decoration:underline}.pp-internship-apply__box__content .apply__form a:hover{text-decoration:none}.pp-internship-apply__box__content .apply__form__captcha{width:100%;margin:10px 0;padding:0;position:relative}.pp-internship-apply__box__content .apply__form__captcha__row{width:100%;margin:5px 0;display:inline-block}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captcha-captcha-1{float:left;margin-right:10px}.pp-internship-apply__box__content .apply__form__captcha__row span{color:var(--white);font-size:.875rem}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar::-moz-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-moz-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-webkit-autofill,.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-webkit-autofill:hover,.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-webkit-autofill:focus{color:var(--white)}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus::-webkit-input-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus::-moz-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus:-ms-input-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus:-moz-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form .wpcf7-checkbox{width:90%;display:inline-block;position:relative;margin:0 auto}.pp-internship-apply__box__content .apply__form .wpcf7-checkbox a{color:var(--white);text-decoration:underline}.pp-internship-apply__box__content .apply__form .wpcf7-checkbox a:hover{text-decoration:none}.pp-internship-apply__box__content .apply__form .wpcf7-checkbox .wpcf7-list-item{position:relative;display:inline-block}.pp-internship-apply__box__content .apply__form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{text-align:left;margin:0!important;padding:0!important}.pp-internship-apply__box__content .apply__form .wpcf7-checkbox .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance{width:90%;display:inline-block;position:relative;margin:0 auto 30px}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance .wpcf7-list-item{width:100%;display:inline-block;position:relative;margin:0!important;padding:0!important;text-align:left}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-align:left}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400;font-size:.875rem;color:var(--white)}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-internship-apply__box__content .apply__form .wpcf7-acceptance input[type="checkbox"]:checked::after{display:block}.pp-internship-apply__box__content .apply__form__row{width:100%;margin:0 0 15px;padding:0;position:relative;text-align:left;color:var(--white);font-size:1rem}.pp-internship-apply__box__content .apply__form__row--file{display:-webkit-box;display:-ms-flexbox;display:flex}.pp-internship-apply__box__content .apply__form__row--file .file-label{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.pp-internship-apply__box__content .apply__form__row--centered{text-align:center}.pp-internship-apply__box__content .apply__form__row h5{width:100%;margin:30px 0 0 0;padding:0;font-size:1rem;line-height:1.25em;font-weight:400;color:var(--white)}.pp-internship-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-internship-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{display:inline;position:relative;text-transform:none;font-weight:400;font-size:.875rem}.pp-internship-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-internship-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-internship-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-internship-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}.pp-internship-apply__box__content .apply__form__row .wpcf7-not-valid-tip{width:100%;margin:1px 0 0 0;padding:0 4px;text-align:left;background:var(--red);color:var(--white);font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.pp-internship-apply__box__content .apply__form__row .wpcf7-form-control-wrap,.pp-internship-apply__box__content .apply__form__row .intl-tel-input{width:100%;display:inline-block}.pp-internship-apply__box__content .apply__form__row .pp-form-input{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-internship-apply__box__content .apply__form__row .pp-form-input::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__row .pp-form-input::-moz-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__row .pp-form-input:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__row .pp-form-input:-moz-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__row .pp-form-input:-webkit-autofill,.pp-internship-apply__box__content .apply__form__row .pp-form-input:-webkit-autofill:hover,.pp-internship-apply__box__content .apply__form__row .pp-form-input:-webkit-autofill:focus{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .pp-form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-internship-apply__box__content .apply__form__row .pp-form-input:focus::-webkit-input-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .pp-form-input:focus::-moz-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .pp-form-input:focus:-ms-input-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .pp-form-input:focus:-moz-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .intl-tel-input .pp-form-input{padding-left:52px}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea::-moz-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:-moz-placeholder{color:var(--white);font-weight:400}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:-webkit-autofill,.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:-webkit-autofill:hover,.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:-webkit-autofill:focus{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:focus::-webkit-input-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:focus::-moz-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:focus:-ms-input-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row .pp-form-teaxtarea:focus:-moz-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row span.degree,.pp-internship-apply__box__content .apply__form__row span.tefl-qualified,.pp-internship-apply__box__content .apply__form__row span.teaching-experience{width:100%;display:inline-block;position:relative;z-index:0}.pp-internship-apply__box__content .apply__form__row span.degree::after,.pp-internship-apply__box__content .apply__form__row span.tefl-qualified::after,.pp-internship-apply__box__content .apply__form__row span.teaching-experience::after{content:"+";font-weight:400;color:var(--white);width:10px;height:10px;position:absolute;top:15px;right:10px;z-index:2}.pp-internship-apply__box__content .apply__form__row select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.pp-internship-apply__box__content .apply__form__row select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-internship-apply__box__content .apply__form__row select:focus::-webkit-input-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row select:focus::-moz-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row select:focus:-ms-input-placeholder{color:var(--white)}.pp-internship-apply__box__content .apply__form__row select:focus:-moz-placeholder{color:var(--white)}.pp-internship-apply__box__actions{width:100%;margin:0;padding:20px 0}.pp-internship-apply__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pp-volounteering-apply{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-volounteering-apply.opened{display:inline-block}.pp-volounteering-apply__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-volounteering-apply__box{background:var(--blue);width:400px;height:auto;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-volounteering-apply__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-volounteering-apply__box__top h3{margin:0;padding:0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-volounteering-apply__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-volounteering-apply__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-volounteering-apply__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-volounteering-apply__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-volounteering-apply__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-volounteering-apply__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-volounteering-apply__box__content{width:100%;height:calc(85vh - 55px);display:inline-block;padding:25px 10px 10px;overflow-y:auto;overflow-x:hidden}.pp-volounteering-apply__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-volounteering-apply__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-volounteering-apply__box__content p{margin:0;padding:0;color:var(--white)}.pp-volounteering-apply__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-volounteering-apply__box__content h5{width:100%;margin:0 0 20px 0;padding:0;font-size:1.125rem;line-height:1.25em;font-weight:700;color:var(--white)}.pp-volounteering-apply__box__content .pp-form-select option[value=""]{color:var(--grey);content:"XXX"}.pp-volounteering-apply__box__content .wpcf7-response-output{width:100%;margin:1px 0 0 0!important;padding:0;text-align:left;background:var(--red);color:var(--white);font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.pp-volounteering-apply__box__content .wpcf7-submit{border:none;padding:10px 20px;text-transform:uppercase;color:var(--blue);border-radius:0;cursor:pointer;margin:0 auto}.pp-volounteering-apply__box__content .ajax-loader{display:block;margin:0 auto 15px auto!important}.pp-volounteering-apply__box__content .apply__top{width:100%;margin:0 0 20px 0;padding:0}.pp-volounteering-apply__box__content .apply__top p{margin:0;padding:0;font-weight:500}.pp-volounteering-apply__box__content .apply__top p a{color:var(--white);font-size:1rem;text-decoration:underline}.pp-volounteering-apply__box__content .apply__hidden{visibility:hidden;display:none}.pp-volounteering-apply__box__content .apply__form{width:100%;margin:0;padding:0}.pp-volounteering-apply__box__content .apply__form a{color:var(--white);text-decoration:underline}.pp-volounteering-apply__box__content .apply__form a:hover{text-decoration:none}.pp-volounteering-apply__box__content .apply__form__captcha{width:100%;margin:10px 0;padding:0;position:relative}.pp-volounteering-apply__box__content .apply__form__captcha__row{width:100%;margin:5px 0;display:inline-block}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captcha-captcha-1{float:left;margin-right:10px}.pp-volounteering-apply__box__content .apply__form__captcha__row span{color:var(--white);font-size:.875rem}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar::-moz-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-moz-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-webkit-autofill,.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-webkit-autofill:hover,.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:-webkit-autofill:focus{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus::-webkit-input-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus::-moz-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus:-ms-input-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__captcha__row .wpcf7-captchar:focus:-moz-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form .wpcf7-checkbox{width:90%;display:inline-block;position:relative;margin:0 auto}.pp-volounteering-apply__box__content .apply__form .wpcf7-checkbox .wpcf7-list-item{position:relative;display:inline-block}.pp-volounteering-apply__box__content .apply__form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{text-align:left;margin:0!important;padding:0!important}.pp-volounteering-apply__box__content .apply__form .wpcf7-checkbox .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance{width:90%;display:inline-block;position:relative;margin:0 auto 30px}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance .wpcf7-list-item{width:100%;display:inline-block;position:relative;margin:0!important;padding:0!important;text-align:left}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-align:left}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400;font-size:.875rem;color:var(--white)}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-volounteering-apply__box__content .apply__form .wpcf7-acceptance input[type="checkbox"]:checked::after{display:block}.pp-volounteering-apply__box__content .apply__form__row{width:100%;margin:0 0 15px;padding:0;position:relative;text-align:left;color:var(--white);font-size:1rem}.pp-volounteering-apply__box__content .apply__form__row--file{display:-webkit-box;display:-ms-flexbox;display:flex}.pp-volounteering-apply__box__content .apply__form__row--file .file-label{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.pp-volounteering-apply__box__content .apply__form__row--centered{text-align:center}.pp-volounteering-apply__box__content .apply__form__row h5{width:100%;margin:30px 0 0 0;padding:0;font-size:1rem;line-height:1.25em;font-weight:400;color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-volounteering-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{display:inline;position:relative;text-transform:none;font-weight:400;font-size:.875rem}.pp-volounteering-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-volounteering-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-volounteering-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-volounteering-apply__box__content .apply__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}.pp-volounteering-apply__box__content .apply__form__row .wpcf7-not-valid-tip{width:100%;margin:1px 0 0 0;padding:0 4px;text-align:left;background:var(--red);color:var(--white);font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.pp-volounteering-apply__box__content .apply__form__row .wpcf7-form-control-wrap,.pp-volounteering-apply__box__content .apply__form__row .intl-tel-input{width:100%;display:inline-block}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input::-moz-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:-moz-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:-webkit-autofill,.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:-webkit-autofill:hover,.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:-webkit-autofill:focus{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:focus::-webkit-input-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:focus::-moz-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:focus:-ms-input-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-input:focus:-moz-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .intl-tel-input .pp-form-input{padding-left:52px}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea::-moz-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:-moz-placeholder{color:var(--white);font-weight:400}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:-webkit-autofill,.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:-webkit-autofill:hover,.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:-webkit-autofill:focus{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:focus::-webkit-input-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:focus::-moz-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:focus:-ms-input-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row .pp-form-teaxtarea:focus:-moz-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row span.degree,.pp-volounteering-apply__box__content .apply__form__row span.tefl-qualified,.pp-volounteering-apply__box__content .apply__form__row span.teaching-experience{width:100%;display:inline-block;position:relative;z-index:0}.pp-volounteering-apply__box__content .apply__form__row span.degree::after,.pp-volounteering-apply__box__content .apply__form__row span.tefl-qualified::after,.pp-volounteering-apply__box__content .apply__form__row span.teaching-experience::after{content:"+";font-weight:400;color:var(--white);width:10px;height:10px;position:absolute;top:15px;right:10px;z-index:2}.pp-volounteering-apply__box__content .apply__form__row select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.pp-volounteering-apply__box__content .apply__form__row select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-volounteering-apply__box__content .apply__form__row select:focus::-webkit-input-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row select:focus::-moz-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row select:focus:-ms-input-placeholder{color:var(--white)}.pp-volounteering-apply__box__content .apply__form__row select:focus:-moz-placeholder{color:var(--white)}.pp-volounteering-apply__box__actions{width:100%;margin:0;padding:20px 0}.pp-volounteering-apply__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pp-download-prospectus{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-download-prospectus.opened{display:inline-block}.pp-download-prospectus__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-download-prospectus__box{background:var(--blue);width:400px;height:auto;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-download-prospectus__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-download-prospectus__box__top h3{margin:0;padding:0 40px 0 0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-download-prospectus__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-download-prospectus__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-download-prospectus__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-download-prospectus__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-download-prospectus__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-download-prospectus__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-download-prospectus__box__content{width:100%;height:calc(85vh - 55px);display:inline-block;padding:25px 10px 10px;overflow-y:auto;overflow-x:hidden}.pp-download-prospectus__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-download-prospectus__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-download-prospectus__box__content p{margin:0;padding:0;color:var(--white)}.pp-download-prospectus__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-download-prospectus__box__content h5{width:100%;margin:0 0 20px 0;padding:0;font-size:1.125rem;line-height:1.25em;font-weight:700;color:var(--white)}.pp-download-prospectus__box__content .wpcf7-response-output{width:100%;margin:1px 0 0 0!important;padding:0;text-align:left;background:var(--red);color:var(--white);font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.pp-download-prospectus__box__content .wpcf7-submit{border:none;padding:10px 20px;text-transform:uppercase;color:var(--blue);border-radius:0;cursor:pointer;margin:0 auto}.pp-download-prospectus__box__content .ajax-loader{display:block;margin:0 auto 15px auto!important}.pp-download-prospectus__box__content .dp__top{width:100%;margin:0 0 20px 0;padding:0}.pp-download-prospectus__box__content .dp__top p{margin:0;padding:0;font-weight:500}.pp-download-prospectus__box__content .dp__top p a{color:var(--white);font-size:1rem;text-decoration:underline}.pp-download-prospectus__box__content .apply__hidden{visibility:hidden;display:none}.pp-download-prospectus__box__content .dp__form{width:100%;margin:0;padding:0}.pp-download-prospectus__box__content .dp__form a{color:var(--white)}.pp-download-prospectus__box__content .dp__form a:hover{text-decoration:none}.pp-download-prospectus__box__content .dp__form__captcha{width:100%;margin:10px 0;padding:0;position:relative}.pp-download-prospectus__box__content .dp__form__captcha__row{width:100%;margin:5px 0;display:inline-block}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captcha-captcha-1{float:left;margin-right:10px}.pp-download-prospectus__box__content .dp__form__captcha__row span{color:var(--white);font-size:.875rem}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:-webkit-autofill,.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:-webkit-autofill:hover,.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:-webkit-autofill:focus{color:var(--white)}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:focus::-moz-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:focus:-ms-input-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form__captcha__row .wpcf7-captchar:focus:-moz-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .wpcf7-checkbox{width:90%;display:inline-block;position:relative;margin:0 auto}.pp-download-prospectus__box__content .dp__form .wpcf7-checkbox .wpcf7-list-item{position:relative;display:inline-block}.pp-download-prospectus__box__content .dp__form .wpcf7-checkbox .wpcf7-list-item a{color:var(--white)}.pp-download-prospectus__box__content .dp__form .wpcf7-checkbox .wpcf7-list-item a:hover{text-decoration:none}.pp-download-prospectus__box__content .dp__form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{text-align:left;margin:0!important;padding:0!important}.pp-download-prospectus__box__content .dp__form .wpcf7-checkbox .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance{width:90%;display:inline-block;position:relative;margin:0 auto 30px}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance .wpcf7-list-item{width:100%;display:inline-block;position:relative;margin:0!important;padding:0!important;text-align:left}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-align:left}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400;font-size:.875rem;color:var(--white)}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-download-prospectus__box__content .dp__form .wpcf7-acceptance input[type="checkbox"]:checked::after{display:block}.pp-download-prospectus__box__content .dp__form .dp__form__row{width:100%;margin:0 0 15px;padding:0;position:relative;text-align:left;color:var(--white);font-size:1rem}.pp-download-prospectus__box__content .dp__form .dp__form__row--file{display:-webkit-box;display:-ms-flexbox;display:flex}.pp-download-prospectus__box__content .dp__form .dp__form__row--file .file-label{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.pp-download-prospectus__box__content .dp__form .dp__form__row--centered{text-align:center}.pp-download-prospectus__box__content .dp__form .dp__form__row h5{width:100%;margin:30px 0 0 0;padding:0;font-size:1rem;line-height:1.25em;font-weight:400;color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-download-prospectus__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{display:inline;position:relative;text-transform:none;font-weight:400;font-size:.875rem}.pp-download-prospectus__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-download-prospectus__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-download-prospectus__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-download-prospectus__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}.pp-download-prospectus__box__content .dp__form .dp__form__row .wpcf7-not-valid-tip{width:100%;margin:1px 0 0 0;padding:0 4px;text-align:left;background:var(--red);color:var(--white);font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.pp-download-prospectus__box__content .dp__form .dp__form__row .wpcf7-form-control-wrap,.pp-download-prospectus__box__content .dp__form .dp__form__row .intl-tel-input{width:100%;display:inline-block}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:-webkit-autofill,.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:-webkit-autofill:hover,.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:-webkit-autofill:focus{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:focus::-moz-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:focus:-ms-input-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-input:focus:-moz-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .intl-tel-input .pp-form-input{padding-left:52px}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-webkit-autofill,.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-webkit-autofill:hover,.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-webkit-autofill:focus{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus::-moz-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus:-ms-input-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus:-moz-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row span.degree,.pp-download-prospectus__box__content .dp__form .dp__form__row span.tefl-qualified,.pp-download-prospectus__box__content .dp__form .dp__form__row span.teaching-experience{width:100%;display:inline-block;position:relative;z-index:0}.pp-download-prospectus__box__content .dp__form .dp__form__row span.degree::after,.pp-download-prospectus__box__content .dp__form .dp__form__row span.tefl-qualified::after,.pp-download-prospectus__box__content .dp__form .dp__form__row span.teaching-experience::after{content:"+";font-weight:400;color:var(--white);width:10px;height:10px;position:absolute;top:15px;right:10px;z-index:2}.pp-download-prospectus__box__content .dp__form .dp__form__row select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.pp-download-prospectus__box__content .dp__form .dp__form__row select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-prospectus__box__content .dp__form .dp__form__row select:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row select:focus::-moz-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row select:focus:-ms-input-placeholder{color:var(--white)}.pp-download-prospectus__box__content .dp__form .dp__form__row select:focus:-moz-placeholder{color:var(--white)}.pp-download-prospectus__box__actions{width:100%;margin:0;padding:20px 0}.pp-download-prospectus__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pp-download-factbook{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-download-factbook.opened{display:inline-block}.pp-download-factbook__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-download-factbook__box{background:var(--blue);width:400px;height:auto;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-download-factbook__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-download-factbook__box__top h3{margin:0;padding:0 40px 0 0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-download-factbook__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-download-factbook__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-download-factbook__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-download-factbook__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-download-factbook__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-download-factbook__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-download-factbook__box__content{width:100%;height:calc(85vh - 86px);display:inline-block;padding:25px 10px 10px;overflow-y:auto;overflow-x:hidden}.pp-download-factbook__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-download-factbook__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-download-factbook__box__content p{margin:0;padding:0;color:var(--white)}.pp-download-factbook__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-download-factbook__box__content h5{width:100%;margin:0 0 20px 0;padding:0;font-size:1.125rem;line-height:1.25em;font-weight:700;color:var(--white)}.pp-download-factbook__box__content .wpcf7-response-output{width:100%;margin:1px 0 0 0!important;padding:0;text-align:left;background:var(--red);color:var(--white);font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.pp-download-factbook__box__content .wpcf7-submit{border:none;padding:10px 20px;text-transform:uppercase;color:var(--blue);border-radius:0;cursor:pointer;margin:0 auto}.pp-download-factbook__box__content .ajax-loader{display:block;margin:0 auto 15px auto!important}.pp-download-factbook__box__content .df__top{width:100%;margin:0 0 20px 0;padding:0}.pp-download-factbook__box__content .df__top p{margin:0;padding:0;font-weight:500}.pp-download-factbook__box__content .df__top p a{color:var(--white);font-size:1rem;text-decoration:underline}.pp-download-factbook__box__content .apply__hidden{visibility:hidden;display:none}.pp-download-factbook__box__content .df__form{width:100%;margin:0;padding:0}.pp-download-factbook__box__content .df__form__captcha{width:100%;margin:10px 0;padding:0;position:relative}.pp-download-factbook__box__content .df__form__captcha__row{width:100%;margin:5px 0;display:inline-block}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captcha-captcha-1{float:left;margin-right:10px}.pp-download-factbook__box__content .df__form__captcha__row span{color:var(--white);font-size:.875rem}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:-webkit-autofill,.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:-webkit-autofill:hover,.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:-webkit-autofill:focus{color:var(--white)}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:focus::-moz-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:focus:-ms-input-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form__captcha__row .wpcf7-captchar:focus:-moz-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .wpcf7-checkbox{width:90%;display:inline-block;position:relative;margin:0 auto}.pp-download-factbook__box__content .df__form .wpcf7-checkbox .wpcf7-list-item{position:relative;display:inline-block}.pp-download-factbook__box__content .df__form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{text-align:left;margin:0!important;padding:0!important}.pp-download-factbook__box__content .df__form .wpcf7-checkbox .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-download-factbook__box__content .df__form .wpcf7-acceptance{width:100%;display:inline-block;position:relative;margin:0 auto}.pp-download-factbook__box__content .df__form .wpcf7-acceptance .wpcf7-list-item{width:100%;display:inline-block;position:relative;margin:0 0 30px 0!important;padding:0!important;text-align:left}.pp-download-factbook__box__content .df__form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-align:left}.pp-download-factbook__box__content .df__form .wpcf7-acceptance .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-download-factbook__box__content .df__form .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400;font-size:.875rem;color:var(--white)}.pp-download-factbook__box__content .df__form .wpcf7-acceptance input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-download-factbook__box__content .df__form .wpcf7-acceptance input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-download-factbook__box__content .df__form .wpcf7-acceptance input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-download-factbook__box__content .df__form .wpcf7-acceptance input[type="checkbox"]:checked::after{display:block}.pp-download-factbook__box__content .df__form .df__form__row{width:100%;margin:0 0 15px;padding:0;position:relative;text-align:left;color:var(--white);font-size:1rem}.pp-download-factbook__box__content .df__form .df__form__row--file{display:-webkit-box;display:-ms-flexbox;display:flex}.pp-download-factbook__box__content .df__form .df__form__row--file .file-label{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.pp-download-factbook__box__content .df__form .df__form__row--centered{text-align:center}.pp-download-factbook__box__content .df__form .df__form__row h5{width:100%;margin:30px 0 0 0;padding:0;font-size:1rem;line-height:1.25em;font-weight:400;color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .wpcf7-checkbox .wpcf7-list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-download-factbook__box__content .df__form .df__form__row .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{display:inline;position:relative;text-transform:none;font-weight:400;font-size:.875rem}.pp-download-factbook__box__content .df__form .df__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-download-factbook__box__content .df__form .df__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-download-factbook__box__content .df__form .df__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-download-factbook__box__content .df__form .df__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}.pp-download-factbook__box__content .df__form .df__form__row .wpcf7-not-valid-tip{width:100%;margin:1px 0 0 0;padding:0 4px;text-align:left;background:var(--red);color:var(--white);font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.pp-download-factbook__box__content .df__form .df__form__row .wpcf7-form-control-wrap,.pp-download-factbook__box__content .df__form .df__form__row .intl-tel-input{width:100%;display:inline-block}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:-webkit-autofill,.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:-webkit-autofill:hover,.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:-webkit-autofill:focus{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:focus::-moz-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:focus:-ms-input-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-input:focus:-moz-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .intl-tel-input .pp-form-input{padding-left:52px}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:-webkit-autofill,.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:-webkit-autofill:hover,.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:-webkit-autofill:focus{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:focus::-moz-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:focus:-ms-input-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row .pp-form-teaxtarea:focus:-moz-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row span.degree,.pp-download-factbook__box__content .df__form .df__form__row span.tefl-qualified,.pp-download-factbook__box__content .df__form .df__form__row span.teaching-experience{width:100%;display:inline-block;position:relative;z-index:0}.pp-download-factbook__box__content .df__form .df__form__row span.degree::after,.pp-download-factbook__box__content .df__form .df__form__row span.tefl-qualified::after,.pp-download-factbook__box__content .df__form .df__form__row span.teaching-experience::after{content:"+";font-weight:400;color:var(--white);width:10px;height:10px;position:absolute;top:15px;right:10px;z-index:2}.pp-download-factbook__box__content .df__form .df__form__row select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.pp-download-factbook__box__content .df__form .df__form__row select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-factbook__box__content .df__form .df__form__row select:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row select:focus::-moz-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row select:focus:-ms-input-placeholder{color:var(--white)}.pp-download-factbook__box__content .df__form .df__form__row select:focus:-moz-placeholder{color:var(--white)}.pp-download-factbook__box__actions{width:100%;margin:0;padding:20px 0}.pp-download-factbook__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pp-download-guide{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-download-guide.opened{display:inline-block}.pp-download-guide__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-download-guide__box{background:var(--blue);width:400px;height:auto;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-download-guide__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-download-guide__box__top h3{margin:0;padding:0 40px 0 0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-download-guide__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-download-guide__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-download-guide__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-download-guide__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-download-guide__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-download-guide__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-download-guide__box__content{width:100%;height:calc(85vh - 87px);display:inline-block;padding:25px 10px 10px;overflow-y:auto;overflow-x:hidden}.pp-download-guide__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-download-guide__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-download-guide__box__content p{margin:0;padding:0;color:var(--white)}.pp-download-guide__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-download-guide__box__content h5{width:100%;margin:0 0 20px 0;padding:0;font-size:1.125rem;line-height:1.25em;font-weight:700;color:var(--white)}.pp-download-guide__box__content .wpcf7-response-output{width:100%;margin:1px 0 0 0!important;padding:0;text-align:left;background:var(--red);color:var(--white);font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.pp-download-guide__box__content .wpcf7-submit{border:none;padding:10px 20px;text-transform:uppercase;color:var(--blue);border-radius:0;cursor:pointer;margin:0 auto}.pp-download-guide__box__content .ajax-loader{display:block;margin:0 auto 15px auto!important}.pp-download-guide__box__content .dp__top{width:100%;margin:0 0 20px 0;padding:0}.pp-download-guide__box__content .dp__top p{margin:0;padding:0;font-weight:500}.pp-download-guide__box__content .dp__top p a{color:var(--white);font-size:1rem;text-decoration:underline}.pp-download-guide__box__content .apply__hidden{visibility:hidden;display:none}.pp-download-guide__box__content .dp__form{width:100%;margin:0;padding:0}.pp-download-guide__box__content .dp__form__captcha{width:100%;margin:10px 0;padding:0;position:relative}.pp-download-guide__box__content .dp__form__captcha__row{width:100%;margin:5px 0;display:inline-block}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captcha-captcha-1{float:left;margin-right:10px}.pp-download-guide__box__content .dp__form__captcha__row span{color:var(--white);font-size:.875rem}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:-webkit-autofill,.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:-webkit-autofill:hover,.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:-webkit-autofill:focus{color:var(--white)}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:focus::-moz-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:focus:-ms-input-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form__captcha__row .wpcf7-captchar:focus:-moz-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .wpcf7-checkbox{width:90%;display:inline-block;position:relative;margin:0 auto}.pp-download-guide__box__content .dp__form .wpcf7-checkbox .wpcf7-list-item{position:relative;display:inline-block}.pp-download-guide__box__content .dp__form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{text-align:left;margin:0!important;padding:0!important}.pp-download-guide__box__content .dp__form .wpcf7-checkbox .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-download-guide__box__content .dp__form .wpcf7-acceptance{width:90%;display:inline-block;position:relative;margin:0 auto 30px}.pp-download-guide__box__content .dp__form .wpcf7-acceptance .wpcf7-list-item{width:100%;display:inline-block;position:relative;margin:0!important;padding:0!important;text-align:left}.pp-download-guide__box__content .dp__form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-align:left}.pp-download-guide__box__content .dp__form .wpcf7-acceptance .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-download-guide__box__content .dp__form .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400;font-size:.875rem;color:var(--white)}.pp-download-guide__box__content .dp__form .wpcf7-acceptance input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-download-guide__box__content .dp__form .wpcf7-acceptance input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-download-guide__box__content .dp__form .wpcf7-acceptance input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-download-guide__box__content .dp__form .wpcf7-acceptance input[type="checkbox"]:checked::after{display:block}.pp-download-guide__box__content .dp__form .dp__form__row{width:100%;margin:0 0 15px;padding:0;position:relative;text-align:left;color:var(--white);font-size:1rem}.pp-download-guide__box__content .dp__form .dp__form__row--file{display:-webkit-box;display:-ms-flexbox;display:flex}.pp-download-guide__box__content .dp__form .dp__form__row--file .file-label{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.pp-download-guide__box__content .dp__form .dp__form__row--centered{text-align:center}.pp-download-guide__box__content .dp__form .dp__form__row h5{width:100%;margin:30px 0 0 0;padding:0;font-size:1rem;line-height:1.25em;font-weight:400;color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-download-guide__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{display:inline;position:relative;text-transform:none;font-weight:400;font-size:.875rem}.pp-download-guide__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-download-guide__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-download-guide__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-download-guide__box__content .dp__form .dp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}.pp-download-guide__box__content .dp__form .dp__form__row .wpcf7-not-valid-tip{width:100%;margin:1px 0 0 0;padding:0 4px;text-align:left;background:var(--red);color:var(--white);font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.pp-download-guide__box__content .dp__form .dp__form__row .wpcf7-form-control-wrap,.pp-download-guide__box__content .dp__form .dp__form__row .intl-tel-input{width:100%;display:inline-block}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:-webkit-autofill,.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:-webkit-autofill:hover,.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:-webkit-autofill:focus{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:focus::-moz-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:focus:-ms-input-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-input:focus:-moz-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .intl-tel-input .pp-form-input{padding-left:52px}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea::-moz-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-moz-placeholder{color:var(--white);font-weight:400}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-webkit-autofill,.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-webkit-autofill:hover,.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:-webkit-autofill:focus{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus::-moz-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus:-ms-input-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row .pp-form-teaxtarea:focus:-moz-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row span.degree,.pp-download-guide__box__content .dp__form .dp__form__row span.tefl-qualified,.pp-download-guide__box__content .dp__form .dp__form__row span.teaching-experience{width:100%;display:inline-block;position:relative;z-index:0}.pp-download-guide__box__content .dp__form .dp__form__row span.degree::after,.pp-download-guide__box__content .dp__form .dp__form__row span.tefl-qualified::after,.pp-download-guide__box__content .dp__form .dp__form__row span.teaching-experience::after{content:"+";font-weight:400;color:var(--white);width:10px;height:10px;position:absolute;top:15px;right:10px;z-index:2}.pp-download-guide__box__content .dp__form .dp__form__row select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.pp-download-guide__box__content .dp__form .dp__form__row select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-download-guide__box__content .dp__form .dp__form__row select:focus::-webkit-input-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row select:focus::-moz-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row select:focus:-ms-input-placeholder{color:var(--white)}.pp-download-guide__box__content .dp__form .dp__form__row select:focus:-moz-placeholder{color:var(--white)}.pp-download-guide__box__actions{width:100%;margin:0;padding:20px 0}.pp-download-guide__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pp-schools-programme{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-schools-programme.opened{display:inline-block}.pp-schools-programme__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-schools-programme__box{background:var(--blue);width:400px;height:auto;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-schools-programme__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-schools-programme__box__top h3{margin:0;padding:0 40px 0 0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-schools-programme__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-schools-programme__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-schools-programme__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-schools-programme__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-schools-programme__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-schools-programme__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-schools-programme__box__content{width:100%;height:calc(85vh - 55px);display:inline-block;padding:25px 10px 10px;overflow-y:auto;overflow-x:hidden}.pp-schools-programme__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-schools-programme__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-schools-programme__box__content p{margin:0;padding:0;color:var(--white)}.pp-schools-programme__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-schools-programme__box__content h5{width:100%;margin:0 0 20px 0;padding:0;font-size:1.125rem;line-height:1.25em;font-weight:700;color:var(--white)}.pp-schools-programme__box__content .wpcf7-response-output{width:100%;margin:1px 0 0 0!important;padding:0;text-align:left;background:var(--red);color:var(--white);font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.pp-schools-programme__box__content .wpcf7-submit{border:none;padding:10px 20px;text-transform:uppercase;color:var(--blue);border-radius:0;cursor:pointer;margin:0 auto}.pp-schools-programme__box__content .ajax-loader{display:block;margin:0 auto 15px auto!important}.pp-schools-programme__box__content .sp__top{width:100%;margin:0 0 20px 0;padding:0}.pp-schools-programme__box__content .sp__top p{margin:0;padding:0;font-weight:500}.pp-schools-programme__box__content .sp__top p a{color:var(--white);font-size:1rem;text-decoration:underline}.pp-schools-programme__box__content .apply__hidden{visibility:hidden;display:none}.pp-schools-programme__box__content .sp__form{width:100%;margin:0;padding:0}.pp-schools-programme__box__content .sp__form .wpcf7-checkbox{width:90%;display:inline-block;position:relative;margin:0 auto}.pp-schools-programme__box__content .sp__form .wpcf7-checkbox .wpcf7-list-item{position:relative;display:inline-block}.pp-schools-programme__box__content .sp__form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{text-align:left;margin:0!important;padding:0!important}.pp-schools-programme__box__content .sp__form .wpcf7-checkbox .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance{width:90%;display:inline-block;position:relative;margin:0 auto 30px}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance .wpcf7-list-item{width:100%;display:inline-block;position:relative;margin:0!important;padding:0!important;text-align:left}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-align:left}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400;font-size:.875rem;color:var(--white)}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-schools-programme__box__content .sp__form .wpcf7-acceptance input[type="checkbox"]:checked::after{display:block}.pp-schools-programme__box__content .sp__form .sp__form__row{width:100%;margin:0 0 15px;padding:0;position:relative;text-align:left;color:var(--white);font-size:1rem}.pp-schools-programme__box__content .sp__form .sp__form__row--file{display:-webkit-box;display:-ms-flexbox;display:flex}.pp-schools-programme__box__content .sp__form .sp__form__row--file .file-label{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.pp-schools-programme__box__content .sp__form .sp__form__row--centered{text-align:center}.pp-schools-programme__box__content .sp__form .sp__form__row h5{width:100%;margin:30px 0 0 0;padding:0;font-size:1rem;line-height:1.25em;font-weight:400;color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .wpcf7-checkbox .wpcf7-list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-schools-programme__box__content .sp__form .sp__form__row .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{display:inline;position:relative;text-transform:none;font-weight:400;font-size:.875rem}.pp-schools-programme__box__content .sp__form .sp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.pp-schools-programme__box__content .sp__form .sp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-schools-programme__box__content .sp__form .sp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-schools-programme__box__content .sp__form .sp__form__row .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}.pp-schools-programme__box__content .sp__form .sp__form__row .wpcf7-not-valid-tip{width:100%;margin:1px 0 0 0;padding:0 4px;text-align:left;background:var(--red);color:var(--white);font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.pp-schools-programme__box__content .sp__form .sp__form__row .wpcf7-form-control-wrap,.pp-schools-programme__box__content .sp__form .sp__form__row .intl-tel-input{width:100%;display:inline-block}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input::-moz-placeholder{color:var(--white);font-weight:400}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:-moz-placeholder{color:var(--white);font-weight:400}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:-webkit-autofill,.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:-webkit-autofill:hover,.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:-webkit-autofill:focus{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:focus::-webkit-input-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:focus::-moz-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:focus:-ms-input-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-input:focus:-moz-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .intl-tel-input .pp-form-input{padding-left:52px}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea::-moz-placeholder{color:var(--white);font-weight:400}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:-moz-placeholder{color:var(--white);font-weight:400}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:-webkit-autofill,.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:-webkit-autofill:hover,.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:-webkit-autofill:focus{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:focus::-webkit-input-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:focus::-moz-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:focus:-ms-input-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row .pp-form-teaxtarea:focus:-moz-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row span.degree,.pp-schools-programme__box__content .sp__form .sp__form__row span.tefl-qualified,.pp-schools-programme__box__content .sp__form .sp__form__row span.teaching-experience{width:100%;display:inline-block;position:relative;z-index:0}.pp-schools-programme__box__content .sp__form .sp__form__row span.degree::after,.pp-schools-programme__box__content .sp__form .sp__form__row span.tefl-qualified::after,.pp-schools-programme__box__content .sp__form .sp__form__row span.teaching-experience::after{content:"+";font-weight:400;color:var(--white);width:10px;height:10px;position:absolute;top:15px;right:10px;z-index:2}.pp-schools-programme__box__content .sp__form .sp__form__row select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.pp-schools-programme__box__content .sp__form .sp__form__row select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-schools-programme__box__content .sp__form .sp__form__row select:focus::-webkit-input-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row select:focus::-moz-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row select:focus:-ms-input-placeholder{color:var(--white)}.pp-schools-programme__box__content .sp__form .sp__form__row select:focus:-moz-placeholder{color:var(--white)}.pp-schools-programme__box__actions{width:100%;margin:0;padding:20px 0}.pp-schools-programme__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-content{display:none;min-width:80vw;text-align:left}.popup-content__head{padding:0 0 15px 0;margin:0 0 35px 0;border-bottom:1px solid var(--grey)}.popup-content__head h2{margin:0;padding:0;width:100%;display:inline-block;text-align:left;font-size:2rem;color:var(--light-blue)}.popup-content__text{width:100%;text-align:left}.popup-content__text h3{width:100%;text-align:center;color:var(--light-blue)}.popup-content__text ul{list-style-type:circle!important;padding-left:30px!important;margin-left:30px!important}.popup-content__text a{color:var(--light-blue);text-decoration:none}.popup-content__text a:hover{text-decoration:underline}.popup-content__text hr{border:none;background:none;border:1px solid var(--light-grey)}.popup-content__text table{border:1px solid var(--light-grey);padding:0;text-align:center;margin:20px 0;width:100%}.popup-content__text table tr td{text-align:left;padding:10px;border-bottom:1px solid var(--light-grey)}.popup-content__text table tr:last-child td{border-bottom:none}.popup-content__text table th{font-weight:700;color:var(--light-blue);text-align:left;padding:10px;border-bottom:1px solid var(--light-grey)}.popup-content__text ol,.popup-content__text ul{margin-bottom:35px}.popup-content__text ol li,.popup-content__text ul li{width:100%;text-align:left;margin-bottom:5px}.pp-ask-question{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999999999;display:none}.pp-ask-question.opened{display:inline-block}.pp-ask-question__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-ask-question__box{background:var(--blue);width:400px;height:auto;max-width:90%;max-height:85vh;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-ask-question__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-ask-question__box__top h3{margin:0 30px 0 0;padding:0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.pp-ask-question__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out}.pp-ask-question__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.pp-ask-question__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-ask-question__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-ask-question__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-ask-question__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-ask-question__box__content{width:100%;height:calc(85vh - 55px);display:inline-block;padding:25px 10px 10px;overflow-y:auto;overflow-x:hidden}.pp-ask-question__box__content::-webkit-scrollbar{width:12px;background-color:var(--white)}.pp-ask-question__box__content::-webkit-scrollbar-thumb{background-color:var(--dark-blue)}.pp-ask-question__box__content p{margin:0;padding:0;color:var(--white)}.pp-ask-question__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-ask-question__box__content .wpcf7-response-output{width:100%;margin:1px 0 0 0!important;padding:0;text-align:left;background:var(--red);color:var(--white);font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.pp-ask-question__box__content .wpcf7-submit{border:none;padding:10px 20px;text-transform:uppercase;color:var(--blue);border-radius:0;cursor:pointer;margin:0 auto}.pp-ask-question__box__content .ajax-loader{display:block;margin:0 auto 15px auto!important}.pp-ask-question__box__content .rcb__top{width:100%;margin:0 0 20px 0;padding:0}.pp-ask-question__box__content .rcb__top p{margin:0;padding:0;font-weight:500}.pp-ask-question__box__content .rcb__form{width:100%;margin:0;padding:0}.pp-ask-question__box__content .rcb__form a{color:var(--white);text-decoration:underline}.pp-ask-question__box__content .rcb__form a:hover{text-decoration:none}.pp-ask-question__box__content .rcb__form__captcha{width:100%;margin:10px 0;padding:0;position:relative}.pp-ask-question__box__content .rcb__form__captcha__row{width:100%;margin:5px 0;display:inline-block}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captcha-captcha-1{float:left;margin-right:10px}.pp-ask-question__box__content .rcb__form__captcha__row span{color:var(--white);font-size:.875rem}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar::-moz-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:-moz-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:-webkit-autofill,.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:-webkit-autofill:hover,.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:-webkit-autofill:focus{color:var(--white)}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:focus::-webkit-input-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:focus::-moz-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:focus:-ms-input-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__captcha__row .wpcf7-captchar:focus:-moz-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__checkbox{width:80%;margin:0 10% 5px 10%;text-align:left}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item{width:100%;margin:0 0 5px 0;display:inline-block;position:relative;text-align:left}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{width:100%;display:inline-block;position:relative;text-transform:none;font-weight:400;font-size:.875rem;color:var(--white);text-align:left}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:absolute;top:0;right:0;cursor:pointer;z-index:9}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance{width:100%;display:inline-block;position:relative;margin:0 auto}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item{width:100%;display:inline-block;position:relative;margin:0 0 30px 0!important;padding:0!important;text-align:left}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-align:left}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item input{position:absolute!important;right:0;top:0}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance .wpcf7-list-item-label{text-transform:none;font-weight:400;font-size:.875rem;color:var(--white)}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance input[type="checkbox"]{position:absolute;top:0;right:0;cursor:pointer;z-index:9}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.pp-ask-question__box__content .rcb__form__checkbox .wpcf7-acceptance input[type="checkbox"]:checked::after{display:block}.pp-ask-question__box__content .rcb__form__row{width:100%;margin:0 0 15px;padding:0;position:relative}.pp-ask-question__box__content .rcb__form__row .wpcf7-not-valid-tip{width:100%;margin:1px 0 0 0;padding:0 4px;text-align:left;background:var(--red);color:var(--white);font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.pp-ask-question__box__content .rcb__form__row .wpcf7-form-control-wrap,.pp-ask-question__box__content .rcb__form__row .intl-tel-input{width:100%;display:inline-block}.pp-ask-question__box__content .rcb__form__row .pp-form-input{width:100%;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-ask-question__box__content .rcb__form__row .pp-form-input::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__row .pp-form-input::-moz-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__row .pp-form-input:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__row .pp-form-input:-moz-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__row .pp-form-input:-webkit-autofill,.pp-ask-question__box__content .rcb__form__row .pp-form-input:-webkit-autofill:hover,.pp-ask-question__box__content .rcb__form__row .pp-form-input:-webkit-autofill:focus{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .pp-form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-ask-question__box__content .rcb__form__row .pp-form-input:focus::-webkit-input-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .pp-form-input:focus::-moz-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .pp-form-input:focus:-ms-input-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .pp-form-input:focus:-moz-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .intl-tel-input .pp-form-input{padding-left:52px}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea::-moz-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:-ms-input-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:-moz-placeholder{color:var(--white);font-weight:400}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:-webkit-autofill,.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:-webkit-autofill:hover,.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:-webkit-autofill:focus{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:focus::-webkit-input-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:focus::-moz-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:focus:-ms-input-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .pp-form-teaxtarea:focus:-moz-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row .wpcf7-form-control-wrap.country,.pp-ask-question__box__content .rcb__form__row .wpcf7-form-control-wrap.best-time-to-call{position:relative}.pp-ask-question__box__content .rcb__form__row .wpcf7-form-control-wrap.country::before,.pp-ask-question__box__content .rcb__form__row .wpcf7-form-control-wrap.best-time-to-call::before{content:"";position:absolute;top:8px;right:10px;width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#fff #fff0 #fff0 #fff0;z-index:9}.pp-ask-question__box__content .rcb__form__row select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.pp-ask-question__box__content .rcb__form__row select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.pp-ask-question__box__content .rcb__form__row select:focus::-webkit-input-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row select:focus::-moz-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row select:focus:-ms-input-placeholder{color:var(--white)}.pp-ask-question__box__content .rcb__form__row select:focus:-moz-placeholder{color:var(--white)}.pp-ask-question__box__actions{width:100%;margin:0;padding:20px 0}.pp-ask-question__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookie-bubble{border-radius:0!important;background-color:var(--light-blue)!important;z-index:999999999999!important;color:var(--white)!important}.cookie-bubble .message{font-weight:700;color:var(--white)!important}.cookie-bubble .cb-controls .agreement-btn{border-radius:0!important;background-color:var(--white)!important;color:var(--dark-blue)!important}.cookie-bubble .cb-controls .agreement-btn:hover{background-color:var(--dark-blue)!important;color:var(--white)!important}.cookie-bubble .cb-controls .cookie-policy-btn{color:var(--dark-blue)!important}.cookie-bubble .cb-controls .cookie-policy-btn:hover{text-decoration:none!important}.section-animated-numbers-new{width:100%;padding:0;text-align:center;position:relative}.section-animated-numbers-new .container{max-width:95vw;position:relative;padding:2rem 0;width:95vw}.section-animated-numbers-new .container ul{width:100%;filter:contrast(0) brightness(10);display:flex}.section-animated-numbers-new .container ul li{display:flex;text-align:left;align-items:center}.section-animated-numbers-new .container ul li span.item-number{width:max-content;padding:0 14px}.section-animated-numbers-new .container ul li span.item-number img{object-fit:contain}.section-animated-numbers-new .container ul li span.item-description{font-size:1vw;font-weight:400;line-height:116%;letter-spacing:-.32px;white-space:nowrap}.section-animated-numbers{width:100%;margin:100px 0 50px;padding:0;text-align:center;position:relative}.section-animated-numbers .container{max-width:1166px;position:relative}.section-animated-numbers .container ul{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:60px}@media screen and (max-width:990px){.section-animated-numbers-new .container ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.section-animated-numbers .container ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:624px){.section-animated-numbers-new .container ul{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:40px}.section-animated-numbers .container ul{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:40px}}.section-animated-numbers .container ul li span{width:100%;display:inline-block}.section-animated-numbers .container ul li span.item-number{color:var(--orange);font-size:3.375rem;font-weight:700}.section-animated-numbers .container ul li span.item-title{font-weight:700;font-size:1.0625rem;color:var(--dark-grey);margin:10px 0}.section-animated-numbers-new .container ul li span{width:100%;display:inline-block}.section-animated-numbers-new .container ul li span.item-title{line-height:116%;letter-spacing:-.035rem;font-weight:600;font-size:1.5vw;margin:0;white-space:nowrap}.section.section-featured-partners .container{max-width:82.75vw;width:82.75vw;padding:3vw 0}.section.section-featured-partners .container .section-title{font-size:18px;font-weight:400;color:#414141;margin:0 0 4vw}.section.section-featured-partners .container .swiper-wrapper{display:flex;align-items:center;justify-content:space-between}.section.section-featured-partners .container img{object-fit:contain;filter:grayscale(100%);width:fit-content}.section.section-content-with-image{border-top:1px solid #DADADA}.section.section-content-with-image .container{padding:100px 0 calc(100px - 4rem);display:flex;text-align:left;max-width:82.75vw;width:82.75vw;gap:6.5vw}.section.section-content-with-image .container.left{flex-direction:row-reverse}.section.section-content-with-image .container .image-slider{overflow:hidden;position:relative;padding-bottom:2rem}.section.section-content-with-image .container .image-slider .swiper-pagination{bottom:0}.swiper-pagination-bullet-active{background-color:#08B3BE}.section.section-content-with-image .container .content{flex:0 0 48.0625vw}.section.section-content-with-image .container .content.only-mobile{display:none}.section.section-content-with-image .container .content .section-title{color:#414141;font-size:3vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-1.1px;margin:0}.section.section-content-with-image .container .content .section-title span{color:#F1A540}.section.section-content-with-image .container .content .short-description{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:normal}.section.section-content-with-image .container .content .section-description{color:#444;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;padding-bottom:1vw;display:block;border-bottom:1px solid #C2C2C2}.section.section-content-with-image .container .content .section-foot-note{color:#6E6F74;font-size:1vw;font-style:italic;font-weight:400;line-height:154%;padding-top:1vw;display:block}.section.section-content-with-image .container .content .accreditation_partners{display:flex;gap:4vw;margin-top:1.5vw}.section.section-content-with-image .container .content .accreditation_partners img{object-fit:contain;object-position:left;width:max-content}.section.section-content-with-image .container .section-image{display:flex;flex-direction:column;align-items:center}.section.section-content-with-image .container .section-image img{width:fit-content;height:auto}.section.section-content-with-image .container .section-image figcaption{margin-top:1vw;color:dimgray;font-size:1vw;font-weight:400;line-height:173.5%}.section-accredited-regulated-tefl-courses{width:100%;margin:0;padding:50px 0;display:inline-block;text-align:center}.section-accredited-regulated-tefl-courses__header{font-size:3rem;font-weight:700;margin:0;padding:0}@media screen and (max-width:766px){.section-accredited-regulated-tefl-courses__header{font-size:2.25rem;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-accredited-regulated-tefl-courses__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-accredited-regulated-tefl-courses__header{font-size:1.5625rem;line-height:2.0625rem}}.section-accredited-regulated-tefl-courses__description{width:100%;margin:25px 0 35px 0;padding:0}.section-accredited-regulated-tefl-courses__description p{margin-top:0;padding-top:0}@media screen and (max-width:579px){.section-accredited-regulated-tefl-courses__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-accredited-regulated-tefl-courses__description p{font-size:.875rem}}.section-accredited-regulated-tefl-courses__logotypes{width:100%;margin:0;padding:0;display:inline-block;position:relative;text-align:center}.section-accredited-regulated-tefl-courses__logotypes ul{margin:0;padding:0;list-style-type:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-accredited-regulated-tefl-courses__logotypes ul li{margin:0 0 0 50px}@media screen and (max-width:766px){.section-accredited-regulated-tefl-courses__logotypes ul li{margin-left:0;width:50%;max-width:46%;-ms-flex-preferred-size:50%;flex-basis:50%}}.section-accredited-regulated-tefl-courses__logotypes ul li:first-child{margin-left:0}@media screen and (max-width:766px){.section-accredited-regulated-tefl-courses__logotypes ul li:nth-child(3){max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:20px}}.section-accredited-regulated-tefl-courses__logotypes ul li img{width:auto;max-height:70px}@media screen and (max-width:1079px){.section-accredited-regulated-tefl-courses__logotypes ul li img{margin:10px 0}}.section-accredited-regulated-tefl-courses__logotypes ul li a{display:inline-block;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.section-accredited-regulated-tefl-courses__logotypes ul li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.section-awards-stamps{width:100%;margin:35px 0;padding:0;position:relative}.section-awards-stamps .container{width:92%;max-width:1280px}.section-awards-stamps__stamps{width:100%;max-height:175px;margin:0;padding:0;position:relative}.section-awards-stamps__stamps ul{width:100%;margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-awards-stamps__stamps ul li{margin:0}.section-awards-stamps__stamps ul li figure{margin:0;padding:0;background:var(--white)}.section-awards-stamps__stamps ul li figure img{max-height:175px;margin:0 auto}.section-awards-bar{width:100%;margin:-41px 0 0 0;padding:0;position:relative;z-index:1}@media screen and (max-width:879px){.section-awards-bar{padding:10px 0;margin-top:0}}@media screen and (max-width:766px){.section-awards-bar{padding:30px 0}}.section-awards-bar::before{content:"";width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.section-awards-bar--small{-webkit-transform:translateY(10%);transform:translateY(10%)}@media screen and (max-width:879px){.section-awards-bar--small{-webkit-transform:translateY(0%);transform:translateY(0%)}}.section-awards-bar--small::before{height:81%}@media screen and (max-width:879px){.section-awards-bar--small::before{height:100%}}.section-awards-bar--big::before{height:100%}.section-awards-bar--color-dark_blue::before{background:var(--dark-blue)}.section-awards-bar--orange::before{background:var(--orange)}.section-awards-bar--red::before{background:var(--red)}.section-awards-bar--green::before{background:var(--green)}.section-awards-bar .container{width:96%;max-width:1166px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.section-awards-bar .container{width:90%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section.section-awards-bar .section-awards-bar__text{margin-right:75px;text-align:left;flex:1 1 calc(100% - 400px)}@media screen and (max-width:1239px){.section.section-awards-bar .section-awards-bar__text{margin-right:50px}}@media screen and (max-width:766px){.section.section-awards-bar .section-awards-bar__text{margin-right:auto;margin-left:auto;margin-bottom:35px;text-align:center}}.section.section-awards-bar .section-awards-bar__text h1,.section.section-awards-bar .section-awards-bar__text h2,.section.section-awards-bar .section-awards-bar__text h3,.section.section-awards-bar .section-awards-bar__text h4{margin:0 0 10px;padding:0;font-size:2.5rem;line-height:1.1em;color:var(--white)}.section.section-awards-bar .section-awards-bar__text h1 em,.section.section-awards-bar .section-awards-bar__text h2 em,.section.section-awards-bar .section-awards-bar__text h3 em,.section.section-awards-bar .section-awards-bar__text h4 em{font-style:normal;color:var(--orange)}@media screen and (max-width:1283px){.section.section-awards-bar .section-awards-bar__text h1,.section.section-awards-bar .section-awards-bar__text h2,.section.section-awards-bar .section-awards-bar__text h3,.section.section-awards-bar .section-awards-bar__text h4{font-size:2rem}}@media screen and (max-width:1079px){.section.section-awards-bar .section-awards-bar__text h1,.section.section-awards-bar .section-awards-bar__text h2,.section.section-awards-bar .section-awards-bar__text h3,.section.section-awards-bar .section-awards-bar__text h4{font-size:1.875rem}}.section.section-awards-bar .section-awards-bar__text p{font-size:1.25rem;line-height:1.2em;color:var(--white);margin:0;padding:0}.section.section-awards-bar .section-awards-bar__text p em{font-style:normal;font-weight:500;color:var(--orange)}.section.section-awards-bar .section-awards-bar__text p strong{color:var(--orange)}@media screen and (max-width:1079px){.section.section-awards-bar .section-awards-bar__text p{font-size:1.125rem}}.section-awards-bar__logotypes{max-width:400px;text-align:right}@media screen and (max-width:1239px){.section-awards-bar__logotypes{margin:0 auto;max-width:350px}}.section-awards-bar__logotypes ul{display:-webkit-box;display:-ms-flexbox;display:flex}.section-banner-promo{width:100%;margin:0}.section-banner-promo .container{background:url(/wp-content/themes/tta/assets/src/scss/../images/banner_promo_background.webp) center center no-repeat;background-size:cover;margin:15px 0;padding:0 160px;height:110px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;position:relative;z-index:0}.section-banner-promo .container:hover{opacity:.8}@media screen and (max-width:1079px){.section-banner-promo .container{height:200px}}@media screen and (max-width:766px){.section-banner-promo .container{padding:0;margin:0;width:100%}}@media screen and (max-width:399px){.section-banner-promo .container{height:160px}}.section-banner-promo__image{width:160px;height:100%;background-size:cover;position:absolute;top:0;left:0;display:inline-block}@media screen and (max-width:1079px){.section-banner-promo__image{display:none}}.section-banner-promo__text{width:100%;height:100%;padding:0 50px 0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--white)}.section-banner-promo__text__left{text-align:left}.section-banner-promo__text__left h4{text-transform:uppercase;font-size:36px;line-height:1em;font-weight:700;word-spacing:unset;display:table-caption;margin:0;padding:0}@media screen and (max-width:1079px){.section-banner-promo__text__left h4{display:inline-block;font-weight:500}}@media screen and (max-width:579px){.section-banner-promo__text__left h4{font-size:1.625rem}}@media screen and (max-width:414px){.section-banner-promo__text__left h4{font-size:1.4375rem}}@media screen and (max-width:359px){.section-banner-promo__text__left h4{font-size:1rem}}@media screen and (max-width:1079px){.section-banner-promo__text__left{margin-bottom:10px}}@media screen and (max-width:766px){.section-banner-promo__text__left{margin-top:10px;margin-bottom:0}}.section-banner-promo__text__right{margin-left:35px;text-align:left}.section-banner-promo__text__right h5{text-transform:uppercase;font-size:21px;line-height:1em;font-weight:700;margin:0;padding:0}.section-banner-promo__text__right h5 strong{width:100%;float:none;clear:both;font-size:47px;display:block;position:relative;margin:10px 0 15px}.section-banner-promo__text__right h5 strong:after{content:"";width:100%;height:3px;background:var(--white);position:absolute;left:0;right:0;bottom:-13px}@media screen and (max-width:1079px){.section-banner-promo__text__right h5 strong:after{display:none}}@media screen and (max-width:1079px){.section-banner-promo__text__right h5 strong{border-bottom:3px solid var(--red);padding-bottom:5px;font-weight:500;margin-right:0}}@media screen and (max-width:399px){.section-banner-promo__text__right h5 strong{font-size:32px}}@media screen and (max-width:1079px){.section-banner-promo__text__right h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:none;line-height:1.5em;font-weight:500;text-align:center}}@media screen and (min-width:360px) and (max-width:414px){.section-banner-promo__text__right h5{font-size:.9375rem;line-height:2em}}@media screen and (max-width:359px){.section-banner-promo__text__right h5{font-size:.8125rem}}@media screen and (max-width:1079px){.section-banner-promo__text__right{margin:0}}@media screen and (max-width:1079px){.section-banner-promo__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem 2rem;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-banner-promo__logo{width:150px;height:63px;background:url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline.svg) center center no-repeat;background-size:contain;position:absolute;bottom:0;right:10px}@media screen and (max-width:1079px){.section-banner-promo__logo{display:none}}.section-banner-promo__link{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2px}.section-banner-copy{width:100%;margin:0}.section-banner-copy .container{margin:15px 0;padding:0 160px;min-height:110px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;position:relative;z-index:0}.section-banner-copy .container:hover{opacity:.8}@media screen and (max-width:766px){.section-banner-copy .container{width:100%;padding-right:10px}}.section-banner-copy.style--light-grey .container{background:var(--light-grey)}.section-banner-copy.style--dark-grey .container{background:var(--dark-grey)}.section-banner-copy.style--light-blue .container{background:var(--light-blue)}.section-banner-copy.style--dark-blue .container{background:var(--dark-blue)}.section-banner-copy.style--orange .container{background:var(--orange)}.section-banner-copy.style--green .container{background:var(--green)}.section-banner-copy.style--purple .container{background:var(--purple)}.section-banner-copy__image-matching_width{width:160px;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;text-align:center}.section-banner-copy__image-matching_width img{margin:0 auto}.section-banner-copy__image-matching_height{width:160px;height:100%;background-size:cover;position:absolute;top:0;left:0;display:inline-block}.section-banner-copy__text{width:100%;height:110px;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:var(--white)}.section-banner-copy__text__head{width:100%;display:inline-block;margin:0;padding:0;font-size:36px;font-weight:700}@media screen and (max-width:990px){.section-banner-copy__text__head span{display:inherit}.section-banner-copy__text__head[data-rwdContent] span{display:none}}.section-banner-copy__text__head[data-rwdContent]::after{content:attr(data-rwdContent);display:none}@media screen and (max-width:990px){.section-banner-copy__text__head[data-rwdContent]::after{display:inline-block}}@media screen and (max-width:990px){.section-banner-copy__text__copy{display:none}}.section-banner-copy__text__copy p{margin:0}@media screen and (min-width:991px){.section-banner-copy__text{padding:10px 15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:700}}@media screen and (max-width:990px){.section-banner-copy__text h3 span,.section-banner-copy__text h3[data-rwdContent]::after{font-size:1.21875rem;line-height:1.3125rem}.section-banner-copy__text h4 span,.section-banner-copy__text h4[data-rwdContent]::after{font-size:1.09375rem;line-height:1.25rem}}@media screen and (min-width:360px) and (max-width:414px){.section-banner-copy__text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 25px}.section-banner-copy__text h3 span,.section-banner-copy__text h3[data-rwdContent]::after{font-size:1.21875rem;line-height:1.28125rem}.section-banner-copy__text h4 span,.section-banner-copy__text h4[data-rwdContent]::after{font-size:.84375rem;line-height:1.0625rem}}@media screen and (max-width:359px){.section-banner-copy__text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:25px 25px 10px}.section-banner-copy__text h3 span,.section-banner-copy__text h3[data-rwdContent]::after{font-size:1rem;line-height:1.1875rem}.section-banner-copy__text h4 span,.section-banner-copy__text h4[data-rwdContent]::after{font-size:.78125rem;line-height:.9375rem}}.section-banner-copy__logo{width:150px;height:63px;background:url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline.svg) center center no-repeat;background-size:contain;position:absolute;bottom:0;right:10px}@media screen and (max-width:766px){.section-banner-copy__logo{width:100px;height:40px;right:0}}@media screen and (max-width:359px){.section-banner-copy__logo{width:80px;height:30px}}@media screen and (max-width:1079px){.section-banner-copy.banner-show-logo .section-banner-copy__logo{display:inline-block}}.section-banner-copy__link{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2px}.section-book{width:100%;padding:20px 0}.section-book .container{text-align:center;max-width:700px}@media screen and (max-width:1079px){.section-book .container{padding:.75rem 0}}.section-book__header{font-size:48px;font-weight:700;line-height:1.2em;margin:0 0 10px;padding:0}@media screen and (max-width:1079px){.section-book__header{font-size:2.25rem}}@media screen and (max-width:766px){.section-book__header{font-size:1.875rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:auto;margin-bottom:10px}}@media screen and (max-width:579px){.section-book__header{font-size:1.75rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-book__header{font-size:1.5rem;line-height:2.0625rem}}.section-book__subheader{max-width:500px;font-size:24px;font-weight:400;color:var(--light-blue);margin:0 auto;padding:0}@media screen and (max-width:1079px){.section-book__subheader{font-size:1.125rem}}@media screen and (max-width:766px){.section-book__subheader{font-size:1rem;font-weight:500;max-width:33ch;margin:auto}}@media screen and (max-width:414px){.section-book__subheader{font-size:.75rem}}.section-book__bar{background:url(/wp-content/themes/tta/assets/src/scss/../images/book_background_bar.webp) center center no-repeat;background-size:100% auto;margin:15px 0}.section-book__bar .container{max-width:1026px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-book__bar__label{padding:0 30px}.section-book__bar__label h5{color:var(--white);font-size:48px;font-weight:700;text-transform:uppercase}@media screen and (max-width:766px){.section-book__bar__label{display:none}}@media screen and (max-width:766px){.section-book__bar__book{padding:20px 0}}.section-book__bar__copy{max-width:250px;text-align:center}.section-book__bar__copy p{margin:0;padding:0;font-size:24px;line-height:1.3;font-weight:400;color:var(--white)}@media screen and (max-width:766px){.section-book__bar__copy{display:none}}@media screen and (max-width:766px){.section-book__bar{background-size:cover}}.section-book__link{width:100%;margin:10px auto 0;text-align:center}.section-book__link .btn{margin:0}.section-book__link .btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:766px){.section-book__link .btn{padding:14px 30px;font-size:1.5rem}}@media screen and (max-width:579px){.section-book__link .btn{font-size:1.125rem}}.blog-articles{width:100%;margin:50px 0;display:inline-block;position:relative}.blog-articles__header{color:var(--light-blue);margin:0 0 35px;padding:0;font-weight:400;font-size:3rem}@media screen and (max-width:766px){.blog-articles__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.blog-articles__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.blog-articles__header{font-size:1.5625rem;line-height:2.0625rem}}.blog-articles__list{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:30px}@media screen and (max-width:1079px){.blog-articles__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:624px){.blog-articles__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.blog-articles__list div:not([class]){-ms-grid-column:1;grid-column-start:1;grid-column-end:-1;margin-bottom:0!important;padding:0}.blog-articles__list div:not([class]) .btn--load-more{display:none}.blog-articles__list div:not([class]):last-child .btn--load-more{display:inline-block}.blog-articles__list .btn--load-more{-ms-grid-column:2;grid-column-start:2;grid-column-end:2;-webkit-transform:translateX(50%);transform:translateX(50%);position:relative;left:15px}.blog-articles__list .post-teaser{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-articles__list .post-teaser a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.blog-articles__list .post-teaser__media{width:100%;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}.blog-articles__list .post-teaser__media__image{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.blog-articles__list .post-teaser__media__excerpt{position:absolute;top:-110%;left:0;width:100%;height:100%;z-index:1;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.blog-articles__list .post-teaser__media__excerpt::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--blue);opacity:.75;z-index:2}.blog-articles__list .post-teaser__media__excerpt p{width:90%;margin:0;padding:0;color:var(--white);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.blog-articles__list .post-teaser__info{width:100%;margin:15px 0 0;padding:0 15px 25px;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.blog-articles__list .post-teaser__info h4{margin:0 0 5px;padding:0;font-size:1.125rem;font-weight:700;color:var(--light-blue)}.blog-articles__list .post-teaser__info p{width:100%;margin:0;padding:0 10px;text-transform:uppercase;font-size:.8125rem;font-weight:500;color:var(--light-blue);position:absolute;bottom:5px;left:0}.blog-articles__list .post-teaser:hover .post-teaser__media__excerpt{top:0}@media screen and (max-width:624px){.blog-articles__list .post-teaser{max-width:350px;min-width:350px;margin:auto}}@media screen and (max-width:580px){.blog-articles__list .post-teaser{max-width:350px;min-width:unset;margin:auto}}.blog-articles__view-more{width:100%;margin:50px 0 0;padding:0;text-align:center}.blog-articles__view-more .btn{margin:0 auto}.section-certificate{width:100%;margin:0;padding:0;position:relative;background:var(--orange);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-certificate__img-left{width:300px;position:relative}.section-certificate__img-left span{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:inline-block;margin-bottom:-5px}@media screen and (max-width:1295px){.section-certificate__img-left{display:none}}.section-certificate__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;vertical-align:middle;-ms-flex-line-pack:center;align-content:center;padding:0 380px 0 30px}.section-certificate__content__header{font-size:3rem;font-weight:700;color:var(--white);margin:0;padding:0}@media screen and (max-width:1079px){.section-certificate__content__header{font-size:2.25rem;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-certificate__content__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-certificate__content__header{font-size:1.5625rem;line-height:2.0625rem}}.section-certificate__content__subheader{font-size:1.5rem;font-weight:400;color:var(--white);margin:0 0 20px;padding:0}@media screen and (max-width:766px){.section-certificate__content__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:5rem}}@media screen and (max-width:579px){.section-certificate__content__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-certificate__content__subheader{font-size:.875rem}}.section-certificate__content .btn span{font-size:.875rem}@media screen and (max-width:1079px){.section-certificate__content .btn{padding:10px 25px;margin-top:110px}}@media screen and (max-width:399px){.section-certificate__content .btn{margin-top:90px}}@media screen and (max-width:319px){.section-certificate__content .btn{margin-top:80px}}@media screen and (max-width:1295px){.section-certificate__content{padding:50px 380px 50px 30px}}@media screen and (max-width:1079px){.section-certificate__content{padding:10px 25px 50px;z-index:1}}@media screen and (min-width:767px) and (max-width:1079px){.section-certificate__content{padding-bottom:100px}}.section-certificate__img-right{width:350px;height:100%;display:inline-block;position:absolute;top:0;right:0;bottom:0}.section-certificate__img-right span{width:100%;height:100%;background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:inline-block}@media screen and (max-width:1079px){.section-certificate__img-right{left:0}}@media screen and (max-width:359px){.section-certificate__img-right{width:100%}}.fancybox-content{max-width:90vh!important;max-height:85vh!important}.fancybox-image{padding:20px;max-width:90vh!important;max-height:85vh!important;left:0;right:0;margin:auto}@media screen and (max-width:766px){.fancybox-toolbar{right:0!important;left:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100vw}}.section-cta{padding:20px 0;text-align:center}.section-cta .container{width:96%}.section-cta .container p{margin:0;padding:0;font-weight:500;font-size:14px;line-height:1.3em}@media screen and (max-width:766px){.section-cta .container p{font-size:1rem;max-width:60%;margin:0 auto}}@media screen and (max-width:579px){.section-cta .container p{font-size:.75rem;max-width:80%}}.section-cta__link{font-weight:700;text-decoration:none;position:relative;color:var(--light-blue)}.section-cta__link:after{content:"";width:100%;height:1px;background:var(--light-blue);position:absolute;bottom:0;left:0}.section-cta__link:hover{text-decoration:none}.section-cta--white{background:var(--white)}.section-cta--white a{color:var(--purple)}.section-cta--white a:after{background:var(--purple)}.section-cta--white a:hover{color:var(--dark-blue)}.section-cta--white a:hover:after{background:var(--dark-blue)}.section-cta--light_grey{background:var(--light-grey)}.section-cta--light_grey a:hover{color:var(--dark-blue)}.section-cta--light_grey a:hover:after{background:var(--dark-blue)}.section-cta--dark_grey{background:var(--dark-grey)}.section-cta--dark_grey p{color:var(--white)}.section-cta--dark_grey a{color:var(--orange)}.section-cta--dark_grey a:after{background:var(--orange)}.section-cta--dark_grey a:hover{color:var(--light-blue)}.section-cta--dark_grey a:hover:after{background:var(--light-blue)}.section-cta--light_blue{background:var(--light-blue)}.section-cta--light_blue p{color:var(--white)}.section-cta--light_blue a{color:var(--dark-blue)}.section-cta--light_blue a:after{background:var(--dark-blue)}.section-cta--light_blue a:hover{color:var(--dark-grey)}.section-cta--light_blue a:hover:after{background:var(--dark-grey)}.section-cta--dark_blue{background:var(--dark-blue)}.section-cta--dark_blue p{color:var(--white)}.section-cta--dark_blue a{color:var(--orange)}.section-cta--dark_blue a:after{background:var(--orange)}.section-cta--dark_blue a:hover{color:var(--light-blue)}.section-cta--dark_blue a:hover:after{background:var(--light-blue)}.section-cta--orange{background:var(--orange)}.section-cta--orange p{color:var(--white)}.section-cta--orange a{color:var(--dark-blue)}.section-cta--orange a:after{background:var(--dark-blue)}.section-cta--orange a:hover{color:var(--dark-grey)}.section-cta--orange a:hover:after{background:var(--dark-grey)}.section-cta--green{background:var(--green)}.section-cta--green p{color:var(--white)}.section-cta--green a{color:var(--orange)}.section-cta--green a:after{background:var(--orange)}.section-cta--green a:hover{color:var(--light-grey)}.section-cta--green a:hover:after{background:var(--light-grey)}.section-cta--purple{background:var(--purple)}.section-cta--purple p{color:var(--white)}.section-cta--purple a{color:var(--dark-blue)}.section-cta--purple a:after{background:var(--dark-blue)}.section-cta--purple a:hover{color:var(--light-blue)}.section-cta--purple a:hover:after{background:var(--light-blue)}.section--contact-us{width:100%;margin:0;padding:0;position:relative;display:inline-block}.section--contact-us__content{width:100%;position:relative;margin:0;padding:50px 0 0 0;display:inline-block;background:var(--light-grey)}.section--contact-us__content__bkg{width:100%;height:500px;position:absolute;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.section--contact-us__content .container{position:relative;z-index:1;max-width:1005px}@media screen and (max-width:1079px){.section--contact-us__content .container{width:100%}}.section--contact-us__content__header{font-size:3rem;line-height:1.25em;font-weight:700;color:var(--white);margin:0 auto 30px}@media screen and (max-width:1079px){.section--contact-us__content__header{width:100%;padding-bottom:20px;background-color:#fff;color:var(--light-blue)}}@media screen and (max-width:766px){.section--contact-us__content__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;margin:0 auto;padding-top:1.5rem}}@media screen and (max-width:579px){.section--contact-us__content__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--contact-us__content__header{font-size:1.5625rem;line-height:2.0625rem}}.section--contact-us__content__form{width:100%;padding:40px 140px;background:var(--light-blue)}.section--contact-us__content__form__subheader{width:100%;margin:0 0 40px 0;padding:0;font-size:1.5rem;line-height:1.25em;font-weight:700;color:var(--white)}@media screen and (max-width:1079px){.section--contact-us__content__form__subheader{font-size:1.25rem}}.section--contact-us__content__form h5{width:100%;margin:0 0 20px 0;padding:0;font-size:1.125rem;line-height:1.25em;font-weight:700;color:var(--white)}.section--contact-us__content__form .wpcf7-not-valid-tip{width:100%;display:inline-block;padding:1px 3px;font-size:.6875rem;letter-spacing:1px;text-transform:uppercase;background:var(--red);color:var(--white);margin-top:1px}.section--contact-us__content__form .form-row .wpcf7-captcha-captcha-1{float:left;margin-right:10px}.section--contact-us__content__form .form-row span{color:var(--white);font-size:.875rem}.section--contact-us__content__form .form-row .country-name{color:var(--black)}.section--contact-us__content__form .form-row .intl-tel-input{width:100%}.section--contact-us__content__form .form-row p{display:inline-block;margin:0 auto}@media screen and (max-width:1079px){.section--contact-us__content__form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1079px){.section--contact-us__content__form .form-row--2cols{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px;padding:0 60px}}@media screen and (max-width:399px){.section--contact-us__content__form .form-row--2cols{padding:0}}.section--contact-us__content__form .form-row .btn--white:hover{background:var(--dark-blue);color:var(--white)}.section--contact-us__content__form .form-row .ajax-loader{display:none}.section--contact-us__content__form .wpcf7-captchar,.section--contact-us__content__form .form-input{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px 12px;font-family:"Poppins",sans-serif}.section--contact-us__content__form .wpcf7-captchar::-webkit-input-placeholder,.section--contact-us__content__form .form-input::-webkit-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-captchar::-webkit-input-placeholder,.section--contact-us__content__form .form-input::-webkit-input-placeholder{opacity:1}}.section--contact-us__content__form .wpcf7-captchar::-moz-placeholder,.section--contact-us__content__form .form-input::-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-captchar::-moz-placeholder,.section--contact-us__content__form .form-input::-moz-placeholder{opacity:1}}.section--contact-us__content__form .wpcf7-captchar:-ms-input-placeholder,.section--contact-us__content__form .form-input:-ms-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-captchar:-ms-input-placeholder,.section--contact-us__content__form .form-input:-ms-input-placeholder{opacity:1}}.section--contact-us__content__form .wpcf7-captchar:-moz-placeholder,.section--contact-us__content__form .form-input:-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-captchar:-moz-placeholder,.section--contact-us__content__form .form-input:-moz-placeholder{opacity:1}}.section--contact-us__content__form .wpcf7-captchar:focus,.section--contact-us__content__form .form-input:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background:var(--dark-blue)}.section--contact-us__content__form .wpcf7-captchar:focus::-webkit-input-placeholder,.section--contact-us__content__form .form-input:focus::-webkit-input-placeholder{color:var(--dark-blue)}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-captchar:focus::-webkit-input-placeholder,.section--contact-us__content__form .form-input:focus::-webkit-input-placeholder{opacity:1}}.section--contact-us__content__form .wpcf7-captchar:focus::-moz-placeholder,.section--contact-us__content__form .form-input:focus::-moz-placeholder{color:var(--dark-blue)}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-captchar:focus::-moz-placeholder,.section--contact-us__content__form .form-input:focus::-moz-placeholder{opacity:1}}.section--contact-us__content__form .wpcf7-captchar:focus:-ms-input-placeholder,.section--contact-us__content__form .form-input:focus:-ms-input-placeholder{color:var(--dark-blue)}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-captchar:focus:-ms-input-placeholder,.section--contact-us__content__form .form-input:focus:-ms-input-placeholder{opacity:1}}.section--contact-us__content__form .wpcf7-captchar:focus:-moz-placeholder,.section--contact-us__content__form .form-input:focus:-moz-placeholder{color:var(--dark-blue)}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-captchar:focus:-moz-placeholder,.section--contact-us__content__form .form-input:focus:-moz-placeholder{opacity:1}}@media screen and (max-width:1079px){.section--contact-us__content__form .wpcf7-submit{padding:12px 55px}}.section--contact-us__content__form .wpcf7-list-item-label{color:var(--white);font-size:.875rem}.section--contact-us__content__form .wpcf7-acceptance input{position:relative;cursor:pointer;z-index:9}.section--contact-us__content__form .wpcf7-acceptance input::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.section--contact-us__content__form .wpcf7-acceptance input::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.section--contact-us__content__form .wpcf7-acceptance input:checked::after{display:block}.section--contact-us__content__form .wpcf7-response-output{font-size:.8125rem;border:none!important;background:var(--red);color:var(--white);padding:15px 20px}.section--contact-us__content__form .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:766px){.section--contact-us__content__form .wpcf7-radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section--contact-us__content__form .wpcf7-radio .wpcf7-list-item{margin:10px}.section--contact-us__content__form .wpcf7-radio .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.section--contact-us__content__form .wpcf7-radio .wpcf7-list-item input[type="radio"]{position:relative;cursor:pointer;z-index:9}.section--contact-us__content__form .wpcf7-radio .wpcf7-list-item input[type="radio"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.section--contact-us__content__form .wpcf7-radio .wpcf7-list-item input[type="radio"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.section--contact-us__content__form .wpcf7-radio .wpcf7-list-item input[type="radio"]:checked::after{display:block}.section--contact-us__content__form .wpcf7-checkbox .wpcf7-list-item{margin:10px}.section--contact-us__content__form .wpcf7-checkbox .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.section--contact-us__content__form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{position:relative;cursor:pointer;z-index:9;float:right}.section--contact-us__content__form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.section--contact-us__content__form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.section--contact-us__content__form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked::after{display:block}@media screen and (max-width:1079px){.section--contact-us__content__form{padding:40px 40px}}.section--contact-us__content__data{width:100%;padding:65px 135px 50px;display:-webkit-box;display:-ms-flexbox;display:flex}.section--contact-us__content__data__col{margin-right:80px;-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px)}.section--contact-us__content__data__col:last-child{margin-right:0}.section--contact-us__content__data__col__item{width:100%;margin:0 0 30px;text-align:center}.section--contact-us__content__data__col__item h5{font-size:1.125rem;line-height:1.25em;font-weight:700;color:var(--light-blue);margin:0 0 5px;padding:0}.section--contact-us__content__data__col__item p{font-size:1rem;line-height:1.25em;margin:0;padding:0}.section--contact-us__content__data__col__item p a{color:var(--dark-grey)}@media screen and (max-width:1079px){.section--contact-us__content__data__col__item p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section--contact-us__content__data__col__item p strong{margin-top:20px}.section--contact-us__content__data__col__item p strong:first-of-type{margin-top:0}}@media screen and (max-width:1079px){.section--contact-us__content__data__col{margin-right:0}}@media screen and (max-width:1079px){.section--contact-us__content__data{padding:65px 0 50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1079px){.section--contact-us__content{padding:0}}.section--contact-us__map{width:100%;display:inline-block;margin:0;padding:80px 0 20px;position:relative}.section--contact-us__map::before{content:"";width:100%;height:60%;margin:0;padding:0;background:var(--light-blue);position:absolute;top:0;left:0}@media screen and (max-width:1079px){.section--contact-us__map::before{display:none}}.section--contact-us__map .container{height:600px}@media screen and (max-width:1079px){.section--contact-us__map .container{width:100%}}@media screen and (max-width:1079px){.section--contact-us__map{padding:0}}.section-content-box{padding:35px 0}.courses-content-box{overflow:hidden}.section-content-box .container{max-width:920px}.section-content-box__tta{width:120%;max-width:1140px;height:30px;margin:0 -10%;position:relative;display:inline-block;z-index:0}.section-content-box__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section-content-box__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.section-content-box__tta::before{height:2px}}.section-content-box__tta--top{margin-top:20px;margin-bottom:35px}.section-content-box__tta--bottom{margin-top:35px;margin-bottom:20px}.section-content-box__decor-text{margin:0 0 15px;width:100%}.section-content-box__decor-text h4{margin:0 auto;padding:0;color:var(--light-blue)}.section-content-box__head{width:100%;text-align:center;display:inline-block;margin:0 0 20px}.section-content-box__head h1,.section-content-box__head h2,.section-content-box__head h3,.section-content-box__head h4{font-size:3rem;margin:0;padding:0;line-height:1em;color:var(--dark-grey)}@media screen and (max-width:766px){.section-content-box__head h1,.section-content-box__head h2,.section-content-box__head h3,.section-content-box__head h4{max-width:16ch;margin:0 auto;font-size:1.875rem;line-height:1.3}}.courses-content-box .section-content-box__head h1,.courses-content-box .section-content-box__head h2,.courses-content-box .section-content-box__head h3,.courses-content-box .section-content-box__head h4{font-size:3vw;margin:0;padding:0;font-weight:700;line-height:1.2;color:#414141}@media screen and (max-width:766px){.courses-content-box .section-content-box__head h1,.courses-content-box .section-content-box__head h2,.courses-content-box .section-content-box__head h3,.courses-content-box .section-content-box__head h4{font-size:1.875rem;text-align:center;max-width:92%;width:92%}}.section-content-box__subheader{width:100%;text-align:center;display:inline-block;margin:0 0 10px}.section-content-box__subheader h3{margin:0;padding:0;font-weight:400;line-height:1.35em;color:var(--light-blue)}@media screen and (max-width:766px){.section-content-box__subheader h3{max-width:33ch;margin:auto}}.courses-content-box .section-content-box__subheader h3{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;margin:0 auto 1vw}@media screen and (max-width:766px){.courses-content-box .section-content-box__subheader h3{font-size:20px}}.section-content-box__content{width:100%;text-align:center;display:inline-block;margin:0 0 20px}.section-content-box__content img{height:auto;margin:1rem auto}@media screen and (max-width:766px){.section-content-box__content h2{margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}.section-content-box__content a:not(.btn),.section-content-box__content a:not(.btn--blue){color:var(--light-blue);text-decoration:none}.section-content-box__content a:not(.btn):hover,.section-content-box__content a:not(.btn--blue):hover{color:var(--dark-blue);text-decoration:underline}.section-content-box__content p{margin-bottom:0;padding-bottom:0}@media screen and (max-width:579px){.section-content-box__content p{padding-left:.4375rem;padding-right:.4375rem}}@media screen and (max-width:579px){.section-content-box__content p br{display:none}}.section-content-box__button{width:100%;text-align:center;display:inline-block;margin:25px 0 0 0}.section-content-box__button .btn{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section-content-box__button .btn span{position:relative;z-index:2}.section-content-box__button .btn:before{display:none}.section-content-box__button .btn:hover{background:var(--dark-blue)}@media screen and (max-width:766px){.section-content-box__button .btn{font-size:20px;padding:.875rem 1.625rem}}.section-content-image{width:100%;margin:50px 0 0 0}.section-content-image .container{max-width:1080px}.section-content-image__header{font-size:3rem;margin:0;padding:0}@media screen and (max-width:766px){.section-content-image__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-content-image__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-content-image__header{font-size:1.5625rem;line-height:2.0625rem}}.section-content-image__subheader{font-size:1.5rem;font-weight:400;color:var(--light-blue);margin:0 0 30px}@media screen and (max-width:766px){.section-content-image__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-content-image__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-content-image__subheader{font-size:.875rem}}.section-content-image__content{width:100%;margin:0;padding:0;display:inline-block;float:none;clear:both}.section-content-image__content figure{position:relative}.section-content-image__content figure .icon{font-weight:700;font-size:1.375rem;color:var(--white);width:35px;height:35px;line-height:35px;display:inline-block;position:absolute;bottom:0%;right:0%;z-index:3;background:var(--light-blue);opacity:0;-webkit-transition:0.3s opacity ease-in;transition:0.3s opacity ease-in}.section-content-image__content figure:hover .icon{opacity:1}.section-content-image__content p{text-align:left;margin-top:0}.section-content-image__content p strong{font-size:1.5rem;line-height:1.2em;font-weight:400;color:var(--light-blue)}@media screen and (max-width:766px){.section-content-image__content p strong{color:var(--grey);font-size:1.0625rem}}@media screen and (max-width:414px){.section-content-image__content p strong{font-size:.875rem}}@media screen and (max-width:766px){.section-content-image__content p{text-align:center;margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-content-image__content p{font-size:.875rem}}.section-content-image--left figure{float:left;margin:0 35px 15px 0}@media screen and (max-width:766px){.section-content-image--left figure{margin:35px auto 35px;float:none}.section-content-image--left figure img{margin:0 auto}}.section-content-image--right figure{float:right;margin:0 0 15px 35px}@media screen and (max-width:766px){.section-content-image--right figure{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;margin:3rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-content-video{width:100%;margin:50px 0 0 0}.section-content-video .container{max-width:1080px}.section-content-video__header{font-size:3rem;margin:0;padding:0}@media screen and (max-width:766px){.section-content-video__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-content-video__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-content-video__header{font-size:1.5625rem;line-height:2.0625rem}}.section-content-video__subheader{font-size:1.5rem;font-weight:400;color:var(--light-blue);margin:0 0 30px}@media screen and (max-width:766px){.section-content-video__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-content-video__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-content-video__subheader{font-size:.875rem}}.section-content-video__content{width:100%;margin:0;padding:0;display:inline-block;float:none;clear:both}.section-content-video__content figure{position:relative}.section-content-video__content figure span{width:145px;height:145px;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_play-button.svg) center center no-repeat;background-size:contain;opacity:.75;-webkit-transition:0.3s opacity ease-in;transition:0.3s opacity ease-in}@media screen and (max-width:766px){.section-content-video__content figure span{width:70px;height:70px}}.section-content-video__content figure:hover span{opacity:1}.section-content-video__content p{text-align:left;margin-top:0}.section-content-video__content p strong{font-size:1.5rem;line-height:1.2em;font-weight:400;color:var(--light-blue)}@media screen and (max-width:766px){.section-content-video__content p strong{color:var(--grey);font-size:1.0625rem}}@media screen and (max-width:414px){.section-content-video__content p strong{font-size:.875rem}}@media screen and (max-width:766px){.section-content-video__content p{text-align:center;margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-content-video__content p{font-size:.875rem}}.section-content-video--left figure{float:left;margin:0 35px 15px 0}@media screen and (max-width:766px){.section-content-video--left figure{margin:35px auto 35px;float:none}.section-content-video--left figure img{margin:0 auto}}.section-content-video--right figure{float:right;margin:0 0 15px 35px}.section-content-gallery{padding:35px 0}.section-content-gallery .container{max-width:865px}.section-content-gallery__tta{width:98%;max-width:1140px;height:30px;margin:10px auto 20px;position:relative;display:inline-block;z-index:0}.section-content-gallery__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section-content-gallery__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.section-content-gallery__tta::before{height:2px}}.section-content-gallery__decor-text{margin:0 0 15px;width:100%}.section-content-gallery__decor-text h4{margin:0 auto;padding:0;font-size:1.875rem;font-weight:400;color:var(--light-blue)}@media screen and (max-width:766px){.section-content-gallery__decor-text h4{font-size:1.1875rem}}.section-content-gallery__head{width:100%;text-align:center;display:inline-block;margin:0 0 20px}.section-content-gallery__head h1,.section-content-gallery__head h2,.section-content-gallery__head h3,.section-content-gallery__head h4{font-size:3rem;margin:0;padding:0;line-height:1em;color:var(--dark-grey)}@media screen and (max-width:766px){.section-content-gallery__head h1,.section-content-gallery__head h2,.section-content-gallery__head h3,.section-content-gallery__head h4{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto}}@media screen and (max-width:579px){.section-content-gallery__head h1,.section-content-gallery__head h2,.section-content-gallery__head h3,.section-content-gallery__head h4{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-content-gallery__head h1,.section-content-gallery__head h2,.section-content-gallery__head h3,.section-content-gallery__head h4{font-size:1.5625rem;line-height:2.0625rem}}.section-content-gallery__subheader{width:100%;text-align:center;display:inline-block;margin:0 0 10px}.section-content-gallery__subheader h3{margin:0;padding:0;font-weight:400;line-height:1.35em;color:var(--light-blue)}@media screen and (max-width:766px){.section-content-gallery__subheader h3{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto}}@media screen and (max-width:579px){.section-content-gallery__subheader h3{font-size:1.0625rem}}@media screen and (max-width:414px){.section-content-gallery__subheader h3{font-size:.875rem}}.section-content-gallery__content{width:100%;text-align:center;display:inline-block;margin:0 0 20px}@media screen and (max-width:766px){.section-content-gallery__content h2{font-size:2.25rem;font-weight:500;line-height:2.75rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-content-gallery__content h2{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-content-gallery__content h2{font-size:1.5625rem;line-height:2.0625rem}}.section-content-gallery__content p{margin-bottom:0;padding-bottom:0}@media screen and (max-width:579px){.section-content-gallery__content p{margin:0;font-size:1.0625rem;padding-left:.4375rem;padding-right:.4375rem}}@media screen and (max-width:414px){.section-content-gallery__content p{font-size:.875rem}}@media screen and (max-width:579px){.section-content-gallery__content p br{display:none}}.section-content-gallery__gallery{width:100%;height:auto;margin:0;padding:0;position:relative}.section-content-gallery__gallery .single-item{position:relative}.section-content-gallery__gallery .single-item .image{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.section-content-gallery__gallery .single-item .image__description{width:100%;height:100%;position:absolute;top:-110%;left:0;padding:20px;z-index:1;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;text-decoration:none}.section-content-gallery__gallery .single-item .image__description::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--dark-blue);opacity:.75;z-index:2}.section-content-gallery__gallery .single-item .image__description p{margin:0;padding:0;color:var(--white);position:relative;z-index:3}.section-content-gallery__gallery .single-item .image:hover .image__description{top:0}.section-content-gallery__gallery .content-gallery-prev,.section-content-gallery__gallery .content-gallery-next{position:absolute;top:50%;margin-top:-15px;outline:none;outline:0;cursor:pointer;width:25px;height:30px;text-align:center;background:var(--blue);z-index:9}.section-content-gallery__gallery .content-gallery-prev .icon,.section-content-gallery__gallery .content-gallery-next .icon{font-size:1.25rem;font-weight:900;color:var(--white);margin:0;padding:0;position:relative;top:5px}.section-content-gallery__gallery .content-gallery-prev:hover,.section-content-gallery__gallery .content-gallery-next:hover{background:var(--dark-blue)}.section-content-gallery__gallery .content-gallery-prev{left:0}.section-content-gallery__gallery .content-gallery-prev .icon{left:-2px}.section-content-gallery__gallery .content-gallery-next{right:0}.section-content-gallery__gallery .content-gallery-next .icon{left:0}.section-content-gallery__button{width:100%;text-align:center;display:inline-block;margin:0}.section-content-gallery__button .btn{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section-content-gallery__button .btn span{position:relative;z-index:2}.section-content-gallery__button .btn:before{display:none}.section-content-gallery__button .btn:hover{background:var(--dark-blue)}@media screen and (max-width:766px){.section-content-gallery__button .btn{font-size:20px;padding:.875rem 1.625rem}}.section-courses-comparition{margin:0;padding:95px 0 0;background:var(--light-blue);position:relative}.section-courses-comparition .container{max-width:1285px;background:var(--white);padding:90px 40px 30px;position:relative}@media screen and (max-width:990px){.section-courses-comparition .container{display:none}}.section-courses-comparition .container--mobile{padding:0 20px}.section-courses-comparition .container--mobile .compare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1rem auto 0}.section-courses-comparition .container--mobile .compare::before{content:url(/wp-content/themes/tta/assets/src/images/swipe_icon.svg);margin-right:.5rem}.section-courses-comparition .container--mobile .courses-comparition-prev{left:3%}.section-courses-comparition .container--mobile .courses-comparition-next{right:3%}.section-courses-comparition .container--mobile .courses-comparition-prev,.section-courses-comparition .container--mobile .courses-comparition-next{position:fixed;top:50%;outline:none;outline:0;cursor:pointer;z-index:2;-webkit-transition:.4s;transition:.4s;visibility:hidden;opacity:0}.section-courses-comparition .container--mobile .courses-comparition-prev .icon,.section-courses-comparition .container--mobile .courses-comparition-next .icon{font-size:40px;font-weight:900;color:var(--light-grey)}.section-courses-comparition .container--mobile .courses-comparition-prev:hover .icon,.section-courses-comparition .container--mobile .courses-comparition-next:hover .icon{color:var(--light-blue)}@media screen and (min-width:991px){.section-courses-comparition .container--mobile{display:none}}@media screen and (max-width:990px){.section-courses-comparition .container--mobile{display:inline-block}}.section-courses-comparition__head{display:table;width:100%;margin:-145px 0 30px 0;border-collapse:separate;border-spacing:10px}.section-courses-comparition__head__row{display:table-row}.section-courses-comparition__head__row__space,.section-courses-comparition__head__row__info{display:table-cell;min-height:40px;vertical-align:middle}.section-courses-comparition__head__row__info{width:185px;text-align:center}@media screen and (max-width:990px){.section-courses-comparition__head__row__info{margin-bottom:35px}}.section-courses-comparition__head__row__info__badge{width:100%;height:0;padding-bottom:90%;position:relative;display:inline-block;background:url(/wp-content/themes/tta/assets/src/scss/../images/course-badge_default.svg) center center no-repeat;background-size:contain}@media screen and (max-width:990px){.section-courses-comparition__head__row__info__badge{width:100%;height:300px;padding-bottom:0}}.section-courses-comparition__head__row__info__badge h3{width:94%;font-size:1rem;line-height:1em;font-weight:700;margin:0;padding:0;color:var(--white);text-transform:unset;position:absolute;top:52%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:990px){.section-courses-comparition__head__row__info__badge h3{font-size:1.25rem}}.section-courses-comparition__head__row__info__badge .hours{width:100%;display:inline-block;font-size:.8125rem;font-weight:700;text-align:center;color:var(--white);position:absolute;left:50%;bottom:22%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:990px){.section-courses-comparition__head__row__info__badge .hours{font-size:1rem;bottom:26%}}.section-courses-comparition__head__row__info .price{font-size:1.25rem;font-weight:700;color:var(--orange);text-transform:uppercase}.section-courses-comparition__head__row__info .price em{width:100%;font-weight:400;font-style:normal;text-transform:lowercase;line-height:1.16;font-size:1.0625rem;color:var(--dark-grey);text-decoration:line-through;display:inline-block}.section-courses-comparition__table{display:table;width:100%}.section-courses-comparition__table__row{display:table-row}.section-courses-comparition__table__row__text,.section-courses-comparition__table__row__value{display:table-cell;padding:10px 0;min-height:40px;vertical-align:middle}.section-courses-comparition__table__row__text{text-align:left}.section-courses-comparition__table__row__text p{margin:0 20px;color:var(--light-blue);font-size:1rem}.section-courses-comparition__table__row__value{width:195px;text-align:center}.section-courses-comparition__table__row__value img{margin:auto}.section-courses-comparition__table__row__value .icon-no{display:none}@media screen and (max-width:990px){.section-courses-comparition__table__row__value .icon-no{display:inline-block}}.section-courses-comparition__table__row:nth-child(odd) .section-courses-comparition__table__row__text,.section-courses-comparition__table__row:nth-child(odd) .section-courses-comparition__table__row__value{background-color:var(--light-grey--rgba)}.section-courses-comparition__buttons{display:table;width:100%;margin:25px 0 0}.section-courses-comparition__buttons__row{display:table-row}@media screen and (max-width:990px){.section-courses-comparition__buttons__row{width:100%;display:block}}.section-courses-comparition__buttons__row__space,.section-courses-comparition__buttons__row__item{display:table-cell;min-height:40px;vertical-align:middle}.section-courses-comparition__buttons__row__item{width:195px;padding:0 10px;text-align:center}.section-courses-comparition__buttons__row__item.za_installments{padding-bottom:10px}@media screen and (max-width:990px){.section-courses-comparition__buttons__row__item{width:100%;display:block;padding:0 0}}.section-courses-comparition__buttons__row__item a{width:100%}.section-courses-comparition__buttons__row__item a.btn--blue{padding:10px 30px}@media screen and (max-width:990px){.section-courses-comparition__buttons__row__item a{padding:10px 20px}}.section-courses-comparition__buttons__row:nth-child(1){margin-bottom:10px}.section-courses-comparition__buttons__row:nth-child(1) .section-courses-comparition__buttons__row__space,.section-courses-comparition__buttons__row:nth-child(1) .section-courses-comparition__buttons__row__item{padding-bottom:10px}.section-courses-comparition--single{padding:1.5rem}.section-courses-comparition--single .section-courses-comparition__head__row__info{display:block;width:100%}.section-courses-comparition--single .section-courses-comparition__buttons__row__item:first-of-type{padding-left:0}.section-courses-comparition--single .section-courses-comparition__buttons__row__item:last-of-type{padding-right:0}@media screen and (max-width:399px){.section-courses-comparition--single .section-courses-comparition__buttons__row__item{padding-left:0;padding-right:0;width:100%}}@media screen and (max-width:399px){.section-courses-comparition--single .section-courses-comparition__buttons__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-courses-comparition--single div[data-label]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.section-courses-comparition--single div[data-label]:before{content:attr(data-label);padding:.75rem}.boost-your-qualification{margin-top:-7px;padding:30px 40px!important;border-top:1px solid red}.boost-your-qualification h3{margin:0;padding:0;font-size:2.5rem;color:var(--dark-grey)}.section-company-profile{width:100%;margin:0;padding:0}.section-company-profile__awards{width:100%;margin:45px 0;padding:0;position:relative;display:inline-block}.section-company-profile__awards ul{margin:0;padding:0;width:100%;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-company-profile__awards ul li{margin:0 15px}.section-company-profile__awards ul li a{display:inline-block;position:relative}.section-company-profile__awards ul li a img{-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.section-company-profile__awards ul li a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:1079px){.section-company-profile__awards ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;margin:0;padding:1.5625rem}}@media screen and (max-width:766px){.section-company-profile__awards ul li{padding:.625rem}}@media screen and (max-width:1079px){.section-company-profile__awards ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-company-profile__header{margin:0 auto 20px auto;padding:0;color:var(--light-blue);font-size:1.5rem;font-weight:400;max-width:840px}@media screen and (max-width:766px){.section-company-profile__header{font-size:1.34375rem;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-company-profile__header{font-size:1.0625rem}}.section-company-profile__description{width:100%;margin:0 0 70px 0;padding:0;position:relative}@media screen and (max-width:989px){.section-company-profile__description{margin:0 0 50px 0}}@media screen and (max-width:699px){.section-company-profile__description{margin:0 0 35px 0}}@media screen and (max-width:399px){.section-company-profile__description{margin:0 0 25px 0}}.section-company-profile__description p{margin-top:0;padding-top:0}@media screen and (max-width:579px){.section-company-profile__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-company-profile__description p{font-size:.875rem}}.section-company-profile__gallery{width:100%;margin:0 auto;padding:0;position:relative}.section-company-profile__gallery__images{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.section-company-profile__gallery__images::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(180deg,transparent 0%,black 100%);opacity:.6;z-index:2}.section-company-profile__gallery__images ul{width:100%;margin:0;padding:0;list-style-type:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.section-company-profile__gallery__images ul li{width:12.5%;height:460px;background-size:cover;background-position:center center;position:relative}@media screen and (max-width:1899px){.section-company-profile__gallery__images ul li{width:14.28%}}@media screen and (max-width:1749px){.section-company-profile__gallery__images ul li{width:16.666%}}@media screen and (max-width:1549px){.section-company-profile__gallery__images ul li{width:20%}}@media screen and (max-width:1299px){.section-company-profile__gallery__images ul li{width:25%}}@media screen and (max-width:999px){.section-company-profile__gallery__images ul li{width:33.333%;height:400px}}@media screen and (max-width:699px){.section-company-profile__gallery__images ul li{width:50%;height:335px}}@media screen and (max-width:1899px){.section-company-profile__gallery__images ul li:nth-child(8){display:none}}@media screen and (max-width:1749px){.section-company-profile__gallery__images ul li:nth-child(7){display:none}}@media screen and (max-width:1549px){.section-company-profile__gallery__images ul li:nth-child(6){display:none}}@media screen and (max-width:1299px){.section-company-profile__gallery__images ul li:nth-child(5){display:none}}@media screen and (max-width:999px){.section-company-profile__gallery__images ul li:nth-child(4){display:none}}@media screen and (max-width:699px){.section-company-profile__gallery__images ul li:nth-child(3){display:none}}@media screen and (max-width:1079px){.section-company-profile__gallery__images{height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative}}.section-company-profile__gallery__content{width:100%;position:relative;z-index:2;padding:220px 0 45px}@media screen and (max-width:1079px){.section-company-profile__gallery__content{position:absolute;bottom:50px}}.section-company-profile__gallery__content .container{max-width:960px;margin:0 auto;color:var(--white)}.section-company-profile__gallery__content__header{margin:0;padding:0;font-size:3rem;font-weight:700}@media screen and (max-width:1079px){.section-company-profile__gallery__content__header{font-size:1.5rem}}.section-company-profile__gallery__content__quote{margin:0;padding:0 0 0 0}.section-company-profile__gallery__content__quote p{margin:0 0 22px;padding:0;font-size:1.5rem;font-weight:400;line-height:32px}@media screen and (max-width:1079px){.section-company-profile__gallery__content__quote p{font-size:1rem;line-height:1.25rem}}@media screen and (max-width:1079px){.section-company-profile__gallery__content__button a{padding:11px 30px}}@media screen and (max-width:1079px){.section-company-profile__gallery__content{padding-top:150px}}.section-company-profile__tta{width:98%;max-width:1140px;height:30px;margin:60px auto 20px;position:relative;display:inline-block;z-index:0}.section-company-profile__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section-company-profile__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.section-company-profile__tta::before{height:2px}}.section--cta-with-background{width:100%;margin:0;padding:50px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.section--cta-with-background::before{content:"";width:100%;height:100%;background:var(--dark);position:absolute;top:0;left:0;opacity:.4;z-index:0}.section--cta-with-background .container{position:relative;z-index:1;max-width:1100px}.section--cta-with-background__header{margin:0 0 30px;padding:0;color:var(--white);font-size:3rem;font-weight:700;line-height:1.25em}@media screen and (max-width:766px){.section--cta-with-background__header{font-size:2.25rem;line-height:2.75rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section--cta-with-background__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--cta-with-background__header{font-size:1.5625rem;line-height:2.0625rem}}.section--cta-with-background__subheader{max-width:650px;margin:0 auto 35px;padding:0}.section--cta-with-background__subheader p{color:var(--white);font-size:1.5rem;font-weight:400;line-height:1.25em;margin:0;padding:0}@media screen and (max-width:579px){.section--cta-with-background__subheader p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section--cta-with-background__subheader p{font-size:.875rem}}@media screen and (max-width:766px){.section--cta-with-background__subheader{font-size:1.34375rem;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section--cta-with-background__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section--cta-with-background__subheader{font-size:.875rem}}@media screen and (max-width:1079px){.section--cta-with-background__button{margin-top:30px}}.section-compare-providers{width:100%;margin:0;padding:0;display:inline-block;position:relative}.section-compare-providers__head{width:100%;margin:50px 0;text-align:center;display:inline-block}.section-compare-providers__head .container{max-width:800px}.section-compare-providers__head__header{font-size:3rem;line-height:1.25em;font-weight:700;color:var(--dark-grey);margin:0 auto}@media screen and (max-width:766px){.section-compare-providers__head__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-compare-providers__head__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-compare-providers__head__header{font-size:1.5625rem;line-height:2.0625rem}}.section-compare-providers__head__subheader{font-size:1.5rem;line-height:1.25em;font-weight:400;color:var(--light-blue);margin:30px auto 0}@media screen and (max-width:766px){.section-compare-providers__head__subheader{font-size:1.34375rem;font-weight:500;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-compare-providers__head__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-compare-providers__head__subheader{font-size:.875rem}}.section-compare-providers__content{width:100%;margin:0;padding:60px 0;background:var(--light-blue)}.section-compare-providers__content .container{background:var(--white);padding:60px;max-width:1305px}@media screen and (max-width:990px){.section-compare-providers__content .container{padding:40px 25px}}@media screen and (max-width:624px){.section-compare-providers__content .container{padding:40px 20px}}.section-compare-providers__content__table{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.section-compare-providers__content__table__labels{max-width:calc(100% - 640px)}.section-compare-providers__content__table__labels ul{margin:60px 0 0 0;padding:0;list-style-type:none;width:100%;overflow:hidden}.section-compare-providers__content__table__labels ul li{width:100%;margin:0;padding:0 15px 0 8px;text-align:left;max-height:40px}.section-compare-providers__content__table__labels ul li:nth-child(odd){background:var(--light-grey--rgba)}@keyframes scrollText{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.section-compare-providers__content__table__labels ul li span{color:var(--light-blue);font-size:1rem;line-height:40px;white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis}.scrollable{animation:scrollText linear infinite}.section-compare-providers__content__table__labels ul li span::-webkit-scrollbar{display:none}.section-compare-providers__content__table__labels ul li span{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:990px){.section-compare-providers__content__table__labels ul li span{font-size:.875rem}}@media screen and (max-width:766px){.section-compare-providers__content__table__labels{display:none}}.section-compare-providers__content__table__special{background:var(--light-blue);margin:0 20px 0 0;padding:0;min-width:190px;position:relative}.section-compare-providers__content__table__special ul{margin:0;padding:0;list-style-type:none;max-width:200px}.section-compare-providers__content__table__special ul li{max-width:200px;width:100%;margin:0;padding:0 15px;text-align:center;vertical-align:middle;-ms-flex-pack:distribute;justify-content:space-around;position:relative;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.section-compare-providers__content__table__special ul li:nth-child(even){background:var(--light-grey--rgba)}.section-compare-providers__content__table__special ul li span{color:var(--white);font-size:.875rem;line-height:16px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.section-compare-providers__content__table__special ul li img{margin:auto;position:relative;top:0}.section-compare-providers__content__table__special ul li:first-child{min-height:50px;margin-bottom:10px}.section-compare-providers__content__table__special ul li h5{width:100%;text-align:center;text-transform:uppercase;color:var(--white);font-size:1rem;line-height:50px;margin:0;padding:0}@media screen and (max-width:1239px){.section-compare-providers__content__table__special{display:none}}.section-compare-providers__content__table__others{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;width:350px;padding:0 30px}.section-compare-providers__content__table__others .providers-prev,.section-compare-providers__content__table__others .providers-next{position:absolute;top:5px;outline:none;outline:0;cursor:pointer;width:25px}.section-compare-providers__content__table__others .providers-prev .icon,.section-compare-providers__content__table__others .providers-next .icon{font-size:40px;font-weight:900;color:var(--light-blue);margin:0;padding:0;width:25px;position:relative}.section-compare-providers__content__table__others .providers-prev:hover .icon,.section-compare-providers__content__table__others .providers-next:hover .icon{color:var(--dark-blue)}.section-compare-providers__content__table__others .providers-prev{left:0}.section-compare-providers__content__table__others .providers-prev .icon{left:-5px}.section-compare-providers__content__table__others .providers-next{right:0}.section-compare-providers__content__table__others .providers-next .icon{left:-5px}.section-compare-providers__content__table__others .single-provider ul{margin:0;padding:0;list-style-type:none;max-width:200px}@media screen and (max-width:1239px){.section-compare-providers__content__table__others .single-provider ul{max-width:100%}}.section-compare-providers__content__table__others .single-provider ul li{max-width:200px;width:100%;margin:0;padding:0;text-align:center;vertical-align:middle;-ms-flex-pack:distribute;justify-content:space-around;position:relative;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1239px){.section-compare-providers__content__table__others .single-provider ul li{max-width:100%}}.section-compare-providers__content__table__others .single-provider ul li:nth-child(even){background:var(--light-grey--rgba)}.section-compare-providers__content__table__others .single-provider ul li:nth-child(even)::after{content:"";width:20px;height:100%;position:absolute;top:0;right:-20px;background:var(--light-grey--rgba)}@media screen and (max-width:1149px){.section-compare-providers__content__table__others .single-provider ul li:nth-child(even)::after{width:0;display:none!important}}.section-compare-providers__content__table__others .single-provider ul li span{color:var(--dark);font-size:.875rem;line-height:16px;opacity:.5;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.section-compare-providers__content__table__others .single-provider ul li img{margin:auto;position:relative;top:0}.section-compare-providers__content__table__others .single-provider ul li:first-child{min-height:60px;background:none;border-bottom:10px solid var(--white)}.section-compare-providers__content__table__others .single-provider ul li:first-child::before{content:"";width:100%;height:100%;background:var(--light-grey--rgba);position:absolute;top:0;left:0;z-index:0}.section-compare-providers__content__table__others .single-provider ul li h5{width:100%;display:inline-block;text-align:center;text-transform:uppercase;color:var(--light-blue);font-size:.8rem;line-height:20px;margin:auto;padding:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;z-index:2}@media screen and (max-width:990px){.section-compare-providers__content__table__others .single-provider ul li{max-width:100%}}@media screen and (max-width:766px){.section-compare-providers__content__table__others .single-provider ul li[data-label]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.75rem!important}.section-compare-providers__content__table__others .single-provider ul li[data-label]:before{content:attr(data-label);padding-bottom:.75rem}}@media screen and (max-width:990px){.section-compare-providers__content__table__others .single-provider ul{max-width:100%}}.section-compare-providers__content__table__others .single-provider--highlighted{background-color:var(--light-blue)}.section-compare-providers__content__table__others .single-provider--highlighted ul li:before{color:var(--white)}.section-compare-providers__content__table__others .single-provider--highlighted ul li:first-of-type:before{display:none}.section-compare-providers__content__table__others .single-provider--highlighted ul li h5,.section-compare-providers__content__table__others .single-provider--highlighted ul li span{color:var(--white)!important;opacity:1!important}@media screen and (min-width:1240px){.section-compare-providers__content__table__others .single-provider--highlighted{display:none}}.section-circles-content{width:100%;display:inline-block}.section-circles-content__header{width:100%;margin:25px 0;padding:0;font-size:3rem;font-weight:700}@media screen and (max-width:766px){.section-circles-content__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding:20px 0 20px 0}}@media screen and (max-width:579px){.section-circles-content__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-circles-content__header{font-size:1.5625rem;line-height:2.0625rem}}.section-circles-content__subheader{margin:0 0 25px;color:var(--light-blue);font-size:1.5rem;font-weight:400}@media screen and (max-width:766px){.section-circles-content__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding:10px 0 20px 0}}@media screen and (max-width:579px){.section-circles-content__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-circles-content__subheader{font-size:.875rem}}@media screen and (max-width:579px){.section-circles-content__copy{margin:0;font-size:1.0625rem;padding-left:.4375rem;padding-right:.4375rem}}@media screen and (max-width:414px){.section-circles-content__copy{font-size:.875rem}}@media screen and (max-width:579px){.section-circles-content__copy br{display:none}}.section-circles-content__button{width:100%;margin:10px 0 0;display:inline-block;text-align:center}.section-circled-links{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;margin:70px 0 0 0;padding:0 0 150px;z-index:0}.section-circled-links__apla{width:100%;height:calc(50% + 75px);position:absolute;left:0;bottom:0;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:766px){.section-circled-links__apla{height:calc(80% + 75px)}}.section-circled-links__apla__blue{width:100%;height:40%;background:var(--blue);position:relative}@media screen and (max-width:766px){.section-circled-links__apla__blue{height:50%}}.section-circled-links__apla__blue::after{content:"";width:100%;height:0;padding-bottom:5%;display:inline-block;position:absolute;left:0;bottom:12px;border-top:10px solid var(--blue);background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1}.section-circled-links .container{position:relative;z-index:2}.section-circled-links__links{width:100%;display:inline-block;position:relative}.section-circled-links__links ul{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:73px}.section-circled-links__links ul li{position:relative}.section-circled-links__links ul li .circle{width:100%;height:0;padding-bottom:100%;position:relative;border-radius:99%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;-webkit-transition:.3s transform ease-in-out;transition:.3s transform ease-in-out}.section-circled-links__links ul li .circle:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:var(--dark);opacity:.5}.section-circled-links__links ul li .circle__inner{display:inline-block;max-width:100%;max-height:100%;width:90%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-circled-links__links ul li .circle__inner__tagline{color:var(--white);font-size:1rem;margin:0 0 10px;display:inline-block}.section-circled-links__links ul li .circle__inner__title{color:var(--white);font-size:2.25rem;font-weight:400;padding:0;margin:5px 0 25px}@media screen and (max-width:766px){.section-circled-links__links ul li .circle__inner__title{font-size:2rem;line-height:1.625rem}}@media screen and (max-width:579px){.section-circled-links__links ul li .circle__inner__title{font-size:1.375rem;line-height:1rem}}.section-circled-links__links ul li .circle__inner .btn{margin:0;width:100%;max-width:205px;padding:10px;border:1px solid var(--white);background:#fff0;color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.section-circled-links__links ul li .circle__inner .btn span{position:relative;z-index:2}@media screen and (max-width:1079px){.section-circled-links__links ul li .circle__inner .btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem}}@media screen and (max-width:766px){.section-circled-links__links ul li .circle__inner .btn span{font-size:.75rem}}.section-circled-links__links ul li .circle__inner .btn:hover{border:1px solid var(--white);background:var(--white)}.section-circled-links__links ul li .circle__inner .btn:hover span{color:var(--dark-blue)}@media screen and (max-width:1079px){.section-circled-links__links ul li .circle__inner .btn{max-width:80%;padding:7px 0}}@media screen and (max-width:766px){.section-circled-links__links ul li .circle__inner .btn{max-width:70%;padding:5px 10px}}@media screen and (max-width:766px){.section-circled-links__links ul li{max-width:400px;-ms-grid-column-align:center;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;padding:0 3.75rem}}@media screen and (max-width:414px){.section-circled-links__links ul li{max-width:80vw;padding:0 2.75rem}}@media screen and (max-width:399px){.section-circled-links__links ul li{padding:0 1.5rem}}@media screen and (max-width:766px){.section-circled-links__links ul{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr);grid-gap:50px}}.section-circled-links__button{width:100%;margin:50px 0 0;position:relative;-webkit-transform:translateY(150%);transform:translateY(150%);padding:0;display:inline-block;text-align:center}.section-circled-links__button .btn{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section-circled-links__button .btn span{position:relative;z-index:2}.section-circled-links__button .btn:before{content:'';position:absolute;top:0;left:0;bottom:0;width:101%;height:100%;background:var(--dark-blue);z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s transform ease-in;transition:.3s transform ease-in}.section-circled-links--four .container{max-width:1240px}.section-circled-links--four ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:35px}@media screen and (max-width:1079px){.section-circled-links--four ul li{max-width:400px;-ms-grid-column-align:center;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;padding:0 3.75rem}}@media screen and (max-width:414px){.section-circled-links--four ul li{max-width:80vw;padding:0 2.75rem}}@media screen and (max-width:399px){.section-circled-links--four ul li{padding:0 1.5rem}}@media screen and (max-width:1079px){.section-circled-links--four ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-gap:50px}}@media screen and (max-width:766px){.section-circled-links--four ul{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4,1fr);grid-gap:50px}}@media screen and (max-width:1079px){.section-circled-links--four{margin-top:250px}}@media screen and (max-width:766px){.section-circled-links--four{margin-top:200px}}@media screen and (max-width:766px){.section-circled-links{padding:0 0 100px}.section-circled-links--four{padding:300px 0 0 0}}@media screen and (max-width:579px){.section-circled-links{margin-top:110px}.section-circled-links--four{padding:250px 0 0 0}}@media screen and (max-width:359px){.section-circled-links{margin-top:70px}.section-circled-links--four{padding:200px 0 0 0}}@media screen and (max-width:319px){.section-circled-links--four{padding:150px 0 0 0}}.section-circles-content-faq{width:100%;display:inline-block}.section-circles-content-faq__header{width:100%;margin:25px 0 0;padding:0;font-size:3rem;font-weight:700}@media screen and (max-width:766px){.section-circles-content-faq__header{font-size:2.25rem;line-height:2.75rem;max-width:16ch;margin:0 auto;padding:20px 0 20px 0}}@media screen and (max-width:579px){.section-circles-content-faq__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-circles-content-faq__header{font-size:1.5625rem;line-height:2.0625rem}}.section-circles-content-faq__subheader{margin:0 0 25px;color:var(--light-blue);font-size:1.5rem;font-weight:400}@media screen and (max-width:766px){.section-circles-content-faq__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding:10px 0 20px 0}}@media screen and (max-width:579px){.section-circles-content-faq__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-circles-content-faq__subheader{font-size:.875rem}}@media screen and (max-width:579px){.section-circles-content-faq__copy{margin:0;font-size:1.0625rem;padding-left:.4375rem;padding-right:.4375rem}}@media screen and (max-width:414px){.section-circles-content-faq__copy{font-size:.875rem}}@media screen and (max-width:579px){.section-circles-content-faq__copy br{display:none}}.section-circles-content-faq__button{width:100%;margin:10px 0 0;display:inline-block;text-align:center}.section-circled-links-faq{position:relative;margin:70px 0 0 0;padding:0;z-index:0}.section-circled-links-faq::after{content:"";width:100%;height:51%;position:absolute;left:0;right:0;bottom:0;background-color:var(--blue)}.section-circled-links-faq .container{position:relative;z-index:2}.section-circled-links-faq__links{width:100%;display:inline-block;position:relative}.section-circled-links-faq__links ul{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:73px}.section-circled-links-faq__links ul li{position:relative}.section-circled-links-faq__links ul li .circle{width:100%;height:0;padding-bottom:100%;position:relative;border-radius:99%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;-webkit-transition:.3s transform ease-in-out;transition:.3s transform ease-in-out}.section-circled-links-faq__links ul li .circle:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:var(--dark);opacity:.5}.section-circled-links-faq__links ul li .circle__inner{display:inline-block;max-width:100%;max-height:100%;width:90%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-circled-links-faq__links ul li .circle__inner__tagline{color:var(--white);font-size:1rem;margin:0 0 10px;display:inline-block}.section-circled-links-faq__links ul li .circle__inner__title{color:var(--white);font-size:2.25rem;font-weight:400;padding:0;margin:5px 0 25px}@media screen and (max-width:766px){.section-circled-links-faq__links ul li .circle__inner__title{font-size:2rem;line-height:1.625rem}}@media screen and (max-width:579px){.section-circled-links-faq__links ul li .circle__inner__title{font-size:1.375rem;line-height:1rem}}.section-circled-links-faq__links ul li .circle__inner .btn{margin:0;width:100%;max-width:205px;padding:10px;border:1px solid var(--white);background:#fff0;color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.section-circled-links-faq__links ul li .circle__inner .btn span{position:relative;z-index:2}@media screen and (max-width:1079px){.section-circled-links-faq__links ul li .circle__inner .btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem}}@media screen and (max-width:766px){.section-circled-links-faq__links ul li .circle__inner .btn span{font-size:.75rem}}.section-circled-links-faq__links ul li .circle__inner .btn:hover{border:1px solid var(--white);background:var(--white)}.section-circled-links-faq__links ul li .circle__inner .btn:hover span{color:var(--dark-blue)}@media screen and (max-width:1079px){.section-circled-links-faq__links ul li .circle__inner .btn{max-width:80%;padding:7px 0}}@media screen and (max-width:766px){.section-circled-links-faq__links ul li .circle__inner .btn{max-width:70%;padding:5px 10px}}@media screen and (max-width:766px){.section-circled-links-faq__links ul li{max-width:400px;-ms-grid-column-align:center;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;padding:0 3.75rem}}@media screen and (max-width:766px){.section-circled-links-faq__links ul li{padding:0 2.5rem}}@media screen and (max-width:766px){.section-circled-links-faq__links ul{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:0}}.section-circled-links-faq .circled-links-slider{overflow:hidden}.section-circled-links-faq .circled-links-slider-prev{left:0%}.section-circled-links-faq .circled-links-slider-next{right:0%}.section-circled-links-faq .circled-links-slider-prev,.section-circled-links-faq .circled-links-slider-next{position:absolute;top:42%;cursor:pointer;z-index:2;-webkit-transition:.4s;transition:.4s}.section-circled-links-faq .circled-links-slider-prev .icon,.section-circled-links-faq .circled-links-slider-next .icon{font-size:40px;font-weight:900;color:var(--light-grey)}.section-circled-links-faq .circled-links-slider-prev:hover .icon,.section-circled-links-faq .circled-links-slider-next:hover .icon{color:var(--light-blue)}.section-circled-links-faq__button{width:100%;margin:50px 0 0;position:relative;-webkit-transform:translateY(150%);transform:translateY(150%);padding:0;display:inline-block;text-align:center}.section-circled-links-faq__button .btn{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section-circled-links-faq__button .btn span{position:relative;z-index:2}.section-circled-links-faq__button .btn:before{content:'';position:absolute;top:0;left:0;bottom:0;width:101%;height:100%;background:var(--dark-blue);z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s transform ease-in;transition:.3s transform ease-in}.section-circled-links-faq--four .container{max-width:1240px}.section-circled-links-faq--four ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:35px}@media screen and (max-width:1079px){.section-circled-links-faq--four ul li{max-width:400px;-ms-grid-column-align:center;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;padding:0 3.75rem}}@media screen and (max-width:414px){.section-circled-links-faq--four ul li{max-width:80vw;padding:0 2.75rem}}@media screen and (max-width:399px){.section-circled-links-faq--four ul li{padding:0 1.5rem}}@media screen and (max-width:1079px){.section-circled-links-faq--four ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-gap:50px}}@media screen and (max-width:766px){.section-circled-links-faq--four ul{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4,1fr);grid-gap:50px}}@media screen and (max-width:1079px){.section-circled-links-faq--four{margin-top:250px}}@media screen and (max-width:766px){.section-circled-links-faq--four{margin-top:200px}}@media screen and (max-width:766px){.section-circled-links-faq{padding:0}.section-circled-links-faq--four{padding:300px 0 0 0}}@media screen and (max-width:579px){.section-circled-links-faq{margin-top:40px}.section-circled-links-faq--four{padding:250px 0 0 0}}@media screen and (max-width:359px){.section-circled-links-faq{margin-top:70px}.section-circled-links-faq--four{padding:200px 0 0 0}}@media screen and (max-width:319px){.section-circled-links-faq--four{padding:150px 0 0 0}}.section-faq-cl{padding:55px 0;display:inline-block;background-color:var(--blue);position:relative;z-index:0}.section-faq-cl .container{position:relative;z-index:2;max-width:1166px;padding:0}.section-faq-cl__list{width:100%;margin:0;padding:0;display:inline-block}.section-faq-cl__list .rd-zero{display:none}.section-faq-cl__list input{position:absolute;opacity:0;z-index:-1}.section-faq-cl__list .tabs{overflow:hidden}.section-faq-cl__list .tabs .tab{width:100%;position:relative;overflow:hidden}.section-faq-cl__list .tabs .tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 40px 1em 1em;margin-top:-10px;background:var(--blue);border-bottom:2px solid var(--white);font-weight:700;cursor:pointer;color:var(--white);font-weight:500;text-align:center}.section-faq-cl__list .tabs .tab-label:hover{background:var(--blue)}.section-faq-cl__list .tabs .tab-label::after{content:"";position:absolute;top:15px;right:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);border-bottom:calc(0.866 * 15px) solid var(--white);border-top:0;border-left:calc(15px / 2) solid #fff0;border-right:calc(15px / 2) solid #fff0;height:0;width:0;z-index:99}@media screen and (max-width:1079px){.section-faq-cl__list .tabs .tab-label{font-size:1.25rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:40px}}@media screen and (max-width:579px){.section-faq-cl__list .tabs .tab-label{font-size:.75rem}}.section-faq-cl__list .tabs .tab-content{max-height:0;padding:0 20px;color:var(--white);-webkit-transition:all .35s;transition:all .35s}.section-faq-cl__list .tabs .tab-content ul{list-style-type:square;color:var(--orange);margin-left:30px}.section-faq-cl__list .tabs .tab-content ul li{color:var(--white)}.section-faq-cl__list .tabs .tab-content a{color:var(--white);text-decoration:underline}.section-faq-cl__list .tabs .tab-content a:hover{color:var(--white);text-decoration:none}@media screen and (max-width:766px){.section-faq-cl__list .tabs .tab-content{overflow:hidden}}.section-faq-cl__list .tabs .tab-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1em;font-size:.75em;background:var(--blue);cursor:pointer}.section-faq-cl__list .tabs .tab-close:hover{background:var(--blue)}@media screen and (max-width:766px){.section-faq-cl__list .tabs .tab{margin:15px 0}}.section-faq-cl__list .tabs input:checked+.tab-label{position:relative;background:var(--blue)}.section-faq-cl__list .tabs input:checked+.tab-label::after{top:20px;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.section-faq-cl__list .tabs input:checked~.tab-content{text-align:justify;max-height:100vh;padding:10px 0;margin-bottom:20px}@media screen and (max-width:1079px){.section-faq-cl__list .tabs input:checked~.tab-content{font-size:1.125rem;text-align:center}}@media screen and (max-width:766px){.section-faq-cl__list .tabs input:checked~.tab-content{font-size:.875rem}}@media screen and (max-width:414px){.section-faq-cl__list .tabs input:checked~.tab-content{font-size:.75rem}}@media screen and (min-width:767px) and (max-width:1079px){.section-faq-cl__list{padding-top:15px}}.section-ci-content-video{width:100%;margin:50px 0 0 0}.section-ci-content-video__header{font-size:3rem;margin:0;padding:0}@media screen and (max-width:1079px){.section-ci-content-video__header{font-size:2.25rem;padding:0 1.5rem}}@media screen and (max-width:766px){.section-ci-content-video__header{font-size:1.5rem}}.section-ci-content-video__subheader{font-size:1.5rem;font-weight:400;color:var(--light-blue);margin:0 0 30px}@media screen and (max-width:1079px){.section-ci-content-video__subheader{font-size:1.25rem;padding:0 1.5rem}}@media screen and (max-width:1079px){.section-ci-content-video__subheader{font-size:1rem}}.section-ci-content-video__content{width:100%;margin:0;padding:0;display:inline-block;float:none;clear:both}.section-ci-content-video__content figure{position:relative}.section-ci-content-video__content figure span{width:85px;height:85px;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_play-button.svg) center center no-repeat;background-size:contain;opacity:.75;-webkit-transition:.3s opacity ease-in;transition:.3s opacity ease-in}.section-ci-content-video__content figure:hover span{opacity:1}@media screen and (max-width:1079px){.section-ci-content-video__content figure{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;float:none!important;margin:30px auto!important}}.section-ci-content-video__content p{text-align:left;margin-top:0}@media screen and (max-width:1079px){.section-ci-content-video__content p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}}@media screen and (max-width:579px){.section-ci-content-video__content p{font-size:1.125rem}}@media screen and (max-width:414px){.section-ci-content-video__content p{font-size:.9375rem}}@media screen and (max-width:1079px){.section-ci-content-video__content .bodycopy{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center}}@media screen and (max-width:579px){.section-ci-content-video__content .bodycopy{font-size:.75rem}}@media screen and (max-width:1079px){.section-ci-content-video__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-ci-content-video--left figure{float:left;margin:0 35px 15px 0}.section-ci-content-video--right figure{float:right;margin:0 0 15px 35px}.section-ci-content-course__box{background:var(--darker-blue);padding:2rem;margin:2rem 0}.section-ci-content-course__box .course-online__head__description{display:block;margin:0 auto;width:100%}@media screen and (max-width:579px){.section-ci-content-course__box .course-online__head__description__info__buttons ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-ci-content-course__box .course-online__head__description__info__buttons ul li{width:100%!important;margin:.5rem 0!important;text-align:center}}@media screen and (max-width:399px){.section-ci-content-course__box{padding:0rem;border:1px solid var(--darker-blue)}}@media screen and (min-width:767px){.section-ci-content-course__box{display:none}}@media screen and (max-width:766px){.fancybox-slide--video{padding:0!important}.fancybox-slide--video .fancybox-content{width:100%!important;height:40vh!important}}.section-ci-tabs{width:100%;background:var(--darker-blue);padding:50px 0 30px}.section-ci-tabs .container{max-width:1165px}.section-ci-tabs__box{width:100%;margin:0;padding:0;position:relative}.section-ci-tabs__box .tab-block{width:100%;height:auto;margin:50px auto 0 auto}.section-ci-tabs__box .tab-block .tab-mnu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;border-bottom:3px solid var(--darker-blue)}.section-ci-tabs__box .tab-block .tab-mnu li{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--light-blue);color:var(--white);text-align:center;font-size:.875rem;font-weight:400;text-transform:uppercase;padding:10px 10px;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:4px}.section-ci-tabs__box .tab-block .tab-mnu li:first-child{margin-left:0}.section-ci-tabs__box .tab-block .tab-mnu li:hover:not(.active){background-color:var(--dark-blue)}.section-ci-tabs__box .tab-block .tab-mnu .active{background-color:var(--white);color:var(--light-blue);cursor:default}.section-ci-tabs__box .tab-block .tab-cont{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--white);color:var(--grey)}.section-ci-tabs__box .tab-block .tab-cont .tab-pane{padding:65px 80px;font-size:1rem}.section-ci-tabs__box .tab-block .tab-cont .tab-pane .timetable_header{color:var(--light-blue);font-weight:700;margin:0 0 80px;font-size:1.625rem;line-height:1.2em}.section-ci-tabs__box .tab-block .tab-cont .course-tab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left{text-align:left;margin-right:35px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 385px)}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__header{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.625rem;line-height:1.2em}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__days{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__days__day{margin:0 20px}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__days__day h3{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.125rem;line-height:1.2em;text-transform:uppercase}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul{margin:0;padding:0;list-style-type:none}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul li{margin-bottom:10px;font-size:1rem}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul li.subheader{color:var(--light-blue);font-weight:700}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__days__day:first-child{margin-left:0}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__days__day:last-child{margin-right:0}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__content{font-size:1rem;color:var(--grey)}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__content h2{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.625rem;line-height:1.2em}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__content h3{color:var(--light-blue);font-weight:700;margin:0 0 20px;line-height:1.2em}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__content a{color:var(--light-blue);text-decoration:none;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__content a:hover{text-decoration:underline}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__content ul{margin-left:30px;list-style:none;color:var(--light-blue)}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__content ul li{color:var(--grey)}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__content ul li::before{content:"\2022";color:var(--light-blue);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__breakdown{width:100%;margin:30px 0 0;padding:0}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul{width:100%;margin:0;padding:0}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li{width:100%;padding:7px 15px}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li:nth-child(odd){background:var(--light-grey)}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li .icon{color:var(--light-blue);font-size:.6875rem}.section-ci-tabs__box .tab-block .tab-cont .course-tab__left__breakdown__header{background:var(--light-blue)!important;color:var(--white);font-weight:500;font-size:1.25rem}.section-ci-tabs__box .tab-block .tab-cont .course-tab__right{width:350px;min-width:350px}.section-ci-tabs__box .tab-block .tab-cont .course-tab__right figure{margin:0 0 35px;padding:0}.section-ci-tabs__box .tab-block .tab-cont .course-tab__right figure a img{-webkit-transition:0.3s -webkit-transform ease-in;transition:0.3s -webkit-transform ease-in;transition:0.3s transform ease-in;transition:0.3s transform ease-in,0.3s -webkit-transform ease-in}.section-ci-tabs__box .tab-block .tab-cont .course-tab__right figure a img:hover{opacity:.85}.section-ci-tabs__box .tab-block .tab-cont .course-tab__right h4{margin:0;padding:0;color:var(--light-blue);font-size:1.5625rem;font-weight:400;text-align:right}@media screen and (max-width:1079px){.section-ci-tabs__box .tab-block{display:none}}.section-ci-tabs__box .acc-block{overflow:hidden;-webkit-box-shadow:0 4px 4px -2px rgb(0 0 0 / .5);box-shadow:0 4px 4px -2px rgb(0 0 0 / .5)}.section-ci-tabs__box .acc-block .acc-tab{width:100%;overflow:hidden}.section-ci-tabs__box .acc-block .acc-tab:not(:last-of-type){margin:.5rem 0}.section-ci-tabs__box .acc-block .acc-tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em;margin-bottom:3px;color:var(--white);background:var(--light-blue);font-weight:700;cursor:pointer}.section-ci-tabs__box .acc-block .acc-tab-label:hover{color:var(--white);background:var(--dark-blue)}.section-ci-tabs__box .acc-block .acc-tab-label::after{content:"\276F";width:1em;height:1em;text-align:center;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .35s;transition:all .35s}.section-ci-tabs__box .acc-block .acc-tab-content{max-height:0;padding:0 1em;background:#fff;-webkit-transition:all .35s;transition:all .35s}.section-ci-tabs__box .acc-block .acc-tab-content__top h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-ci-tabs__box .acc-block .acc-tab-content__top ul{padding:1rem 0}.section-ci-tabs__box .acc-block .acc-tab-content__top ul li .acc-tab-content__top__breakdown__list--item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-ci-tabs__box .acc-block .acc-tab-content__top ul li .acc-tab-content__top__breakdown__list--item span{white-space:break-spaces;width:100%;padding:0 .5rem}.section-ci-tabs__box .acc-block .acc-tab-content__top ul li.acc-tab-content__top__breakdown__header span{font-weight:600}.section-ci-tabs__box .acc-block .acc-tab-content__top ul li:not(:first-of-type){padding:.25rem 0}.section-ci-tabs__box .acc-block .acc-tab-content__img figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.section-ci-tabs__box .acc-block .acc-tab-content__img h4{margin:0}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="timetable"] h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days h3{margin:2rem 0 0;color:var(--white);background:var(--light-blue);padding:.75rem 0}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li{padding:1rem 0!important;background:var(--white);color:var(--grey);font-weight:400;text-align:left}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item i{color:var(--light-blue)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item span{white-space:break-spaces;width:100%;padding:0 .5rem}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li:nth-of-type(2n+1){background:var(--light-grey)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__img figure{padding:0;margin-top:1rem}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="careers"] li{border-bottom:2px solid var(--dark-blue);padding:1rem 0!important;background:var(--light-blue);color:var(--white);font-weight:500}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="careers"] li:first-of-type{border-top:2px solid var(--dark-blue)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="why-choose-us"] a{color:var(--light-blue)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="why-choose-us"] a:hover{color:var(--dark-blue)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="equipment-requirements"] li{border-bottom:2px solid var(--dark-blue);padding:1rem 0!important;background:var(--light-blue);color:var(--white);font-weight:500}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="equipment-requirements"] li:first-of-type{border-top:2px solid var(--dark-blue)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li{padding:1rem 0!important;background:var(--white);color:var(--grey);font-weight:400;text-align:left}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li:nth-of-type(2n+1){background:var(--light-grey)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li:not(.acc-tab-content__top__breakdown__header) span i{color:var(--light-blue)}.section-ci-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li.acc-tab-content__top__breakdown__header{padding:1rem;font-size:1.25rem;background:var(--light-blue);color:var(--white);font-weight:500;text-align:center}.section-ci-tabs__box .acc-block .acc-tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-ci-tabs__box .acc-block input{visibility:hidden;display:none}.section-ci-tabs__box .acc-block input:checked+.acc-tab-label{background:var(--white);color:var(--light-blue)}.section-ci-tabs__box .acc-block input:checked+.acc-tab-label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.section-ci-tabs__box .acc-block input:checked~.acc-tab-content{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding:1em}.section-ci-tabs__box .acc-block input:not(:checked)~.acc-tab-content{display:none}@media screen and (min-width:1080px){.section-ci-tabs__box .acc-block{display:none}}.section-ci-tabs__discount{width:100%;background:var(--white);padding:0 0 30px;text-align:center}.section-ci-tabs__discount__box{width:94%;max-width:1000px;margin:0 auto;position:relative;padding:10px;color:var(--white);background:#597ba9;background:linear-gradient(120deg,#597ba9 0%,#30ceca 50%,#67b187 100%)}.section-ci-tabs__discount__box__copy{width:100%;margin:30px 0 0;padding:0 260px;text-align:center;position:relative}@media screen and (max-width:990px){.section-ci-tabs__discount__box__copy{padding:0 30px}}.section-ci-tabs__discount__box__copy p{font-size:1.5rem;margin:0;padding:0}.section-ci-tabs__discount__box__copy p em{text-decoration:line-through;font-style:normal}.section-ci-tabs__discount__box__copy p strong em{text-decoration:none}.section-ci-tabs__discount__box__copy p sub{display:inline-block;width:100%;margin:5px 0 10px;font-weight:400;font-size:.75rem}.section-ci-tabs__discount__box__copy h2{font-size:1.125rem;font-weight:700;margin:10px 0 20px;padding:0}.section-ci-tabs__discount__box__copy__sm{position:absolute;top:-30px;left:0;max-width:240px}@media screen and (max-width:990px){.section-ci-tabs__discount__box__copy__sm{display:none}}.section-ci-tabs__discount__box__copy__sm span{width:100%;margin:0;padding:0;display:inline-block;text-align:center;font-size:.75rem}.section-ci-tabs__discount__box__copy__sm ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;position:relative}.section-ci-tabs__discount__box__copy__sm ul li{margin:0 0 0 10px;position:relative;top:0;height:35px}.section-ci-tabs__discount__box__copy__sm ul li:first-child{margin:0}.section-ci-tabs__discount__box__copy__sm ul li a{display:inline-block;width:30px;height:30px;position:relative;top:50%;overflow:hidden;background:var(--white);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px;border-radius:55%}.section-ci-tabs__discount__box__copy__sm ul li a span{display:inline-block;width:20px;height:20px;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;-webkit-transition:0.3s top ease-in-out;transition:0.3s top ease-in-out}.section-ci-tabs__discount__box__copy__sm ul li a .icon{display:none}.section-ci-tabs__discount__box__copy__sm ul li a:hover .icon{display:inline-block}.section-ci-tabs__discount__box__copy__sm ul li a:hover .icon--hover{display:none}.section-ci-tabs__discount__box__copy__sm ul li.facebook a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_facebook.svg)}.section-ci-tabs__discount__box__copy__sm ul li.facebook a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_facebook_hover.svg)}.section-ci-tabs__discount__box__copy__sm ul li.pinterest a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_pinterest.svg)}.section-ci-tabs__discount__box__copy__sm ul li.pinterest a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_pinterest_hover.svg)}.section-ci-tabs__discount__box__copy__sm ul li.twitter a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_twitter.svg)}.section-ci-tabs__discount__box__copy__sm ul li.twitter a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_twitter_hover.svg)}.section-ci-tabs__discount__box__copy__sm ul li.linkedin a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_linkedin.svg)}.section-ci-tabs__discount__box__copy__sm ul li.linkedin a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_linkedin_hover.svg)}.section-ci-tabs__discount__box__copy__sm ul li.youtube a .icon{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_youtube.svg)}.section-ci-tabs__discount__box__copy__sm ul li.youtube a .icon--hover{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_sm_youtube_hover.svg)}.section-ci-tabs__discount__box__copy__counter{position:absolute;top:0;right:0}@media screen and (max-width:990px){.section-ci-tabs__discount__box__copy__counter{position:relative;top:0;right:0;width:100%}}.section-ci-tabs__discount__box__copy__counter .promotions-counter{position:absolute;top:-20px;bottom:unset!important;right:0!important;-webkit-transform:unset;transform:unset;padding:0;background:unset;max-width:250px;z-index:99999;padding:10px;color:var(--white)}@media screen and (max-width:990px){.section-ci-tabs__discount__box__copy__counter .promotions-counter{position:relative;top:0;right:0;margin:0 auto 30px;padding:10px 15px;background:var(--darker-blue)}}@media screen and (max-width:766px){.section-ci-tabs__discount__box__copy__counter .promotions-counter{width:100%;position:relative;right:0;bottom:0;-webkit-transform:unset;transform:unset}}.section-ci-tabs__discount__box__copy__counter .promotions-counter h4{margin:0 0 10px;padding:0;width:100%;text-align:center;font-size:1rem;font-weight:400}.section-ci-tabs__discount__box__copy__counter .promotions-counter h4 strong{font-weight:700}.section-ci-tabs__discount__box__copy__counter .promotions-counter ul{width:100%;margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:766px){.section-ci-tabs__discount__box__copy__counter .promotions-counter ul{max-width:230px;margin:0 auto}}.section-ci-tabs__discount__box__copy__counter .promotions-counter ul li{width:48px;display:inline-block;margin-left:10px}.section-ci-tabs__discount__box__copy__counter .promotions-counter ul li:first-child{margin-left:0}.section-ci-tabs__discount__box__copy__counter .promotions-counter ul li .number{font-size:1.875rem;font-weight:400;text-transform:uppercase;line-height:38px;width:100%;height:38px;display:inline-block;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#669e9d),color-stop(50%,#99c8bf));background:linear-gradient(180deg,#669e9d 50%,#99c8bf 50%)}.section-ci-tabs__discount__box__copy__counter .promotions-counter ul li .label{width:100%;text-transform:uppercase;font-size:.625rem;display:inline-block;margin:3px 0 0}.section-ci-tabs__discount__box__action{width:100%;margin:0 0 -5px;position:relative;z-index:0}.section-ci-tabs__discount__box__action .shop-preloader{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:170px;width:100%;height:100%;vertical-align:middle;line-height:100%;background:var(--light-blue);display:table;z-index:2}.section-ci-tabs__discount__box__action .shop-preloader span{width:100%;height:100%;vertical-align:middle;line-height:100%;padding:0 10px 0 35px;text-align:center;display:table-cell;color:var(--white);font-size:.8125rem;text-transform:uppercase}.section-ci-tabs__discount__box__action .shop-preloader span::before{content:'';width:25px;height:25px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/scss/../images/preloader-shop.gif) center center no-repeat;background-size:contain;position:absolute;top:50%;left:6px;margin-top:-12px}.section-ci-tabs__discount__box__views{margin:5px 0 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-ci-tabs__discount__box__views__link{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block}.section-ci-tabs__discount__box__views__today{-ms-flex-item-align:end;align-self:flex-end}.section-ci-tabs__discount__box__views__today p{font-size:.6875rem;margin:0;padding:0;padding-left:22px;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_eye.png) center left no-repeat}.section-ci-tabs__discount__box__views__summary{text-align:left;position:relative}@media screen and (max-width:1079px){.section-ci-tabs__discount__box__views__summary{margin-top:25px}}.section-ci-tabs__discount__box__views__summary p{font-size:.6875rem;margin:-5px 0 0;padding:0}.section-ci-tabs__discount__box__views__summary__link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}@media screen and (max-width:1079px){.section-ci-tabs__discount__box{width:100%;max-width:100%}}@media screen and (max-width:1079px){.section-ci-tabs__discount{background:#fff0;padding:0}}.section-ci-tabs__banner{width:100%;margin:30px 0 0 0;padding:0;background:var(--orange);position:relative;display:inline-block;vertical-align:middle}.section-ci-tabs__banner__image{width:160px;height:100%;background-size:cover;position:absolute;top:0;left:0;display:inline-block}@media screen and (max-width:990px){.section-ci-tabs__banner__image{display:none}}.section-ci-tabs__banner__text{width:100%;padding:10px 170px;color:var(--white);text-align:left;margin:auto}.section-ci-tabs__banner__text h4{text-transform:uppercase;font-size:36px;line-height:1em;font-weight:700;margin:0;padding:0}@media screen and (max-width:766px){.section-ci-tabs__banner__text h4{font-size:32px}}@media screen and (max-width:399px){.section-ci-tabs__banner__text h4{font-size:28px}}.section-ci-tabs__banner__text p{font-size:1rem;margin:0}@media screen and (max-width:766px){.section-ci-tabs__banner__text p{margin-top:20px}}@media screen and (max-width:579px){.section-ci-tabs__banner__text p{margin-top:10px}}@media screen and (max-width:990px){.section-ci-tabs__banner__text{padding:20px}}.section-ci-tabs__banner__logo{width:150px;height:63px;background:url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline.svg) center center no-repeat;background-size:contain;position:absolute;bottom:0;right:10px}@media screen and (max-width:399px){.section-ci-tabs__banner__logo{width:130px;height:53px}}@media screen and (max-width:319px){.section-ci-tabs__banner__logo{width:120px;height:43px}}.section-ci-tabs__banner__link{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2px}@media screen and (max-width:766px){.section-ci-tabs__banner{padding-bottom:60px}}@media screen and (max-width:579px){.section-ci-tabs__banner{padding-bottom:55px}}@media screen and (max-width:414px){.section-ci-tabs__banner{padding-bottom:50px}}.section-co-tabs{width:100%;background:var(--darker-blue);padding:50px 0 30px}.section-co-tabs .container{max-width:1165px}.section-co-tabs__box{width:100%;margin:0;padding:0;position:relative}.section-co-tabs__box .tab-block{width:100%;height:auto;margin:50px auto 0 auto}.section-co-tabs__box .tab-block .tab-mnu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;border-bottom:3px solid var(--darker-blue)}.section-co-tabs__box .tab-block .tab-mnu li{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--light-blue);color:var(--white);text-align:center;font-size:.875rem;font-weight:400;text-transform:uppercase;padding:10px 10px;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:4px}.section-co-tabs__box .tab-block .tab-mnu li:first-child{margin-left:0}.section-co-tabs__box .tab-block .tab-mnu li:hover:not(.active){background-color:var(--dark-blue)}.section-co-tabs__box .tab-block .tab-mnu .active{background-color:var(--white);color:var(--light-blue);cursor:default}.section-co-tabs__box .tab-block .tab-cont{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--white);color:var(--grey)}.section-co-tabs__box .tab-block .tab-cont .tab-pane{padding:65px 80px;font-size:1rem}.section-co-tabs__box .tab-block .tab-cont .tab-pane .timetable_header{color:var(--light-blue);font-weight:700;margin:0 0 80px;font-size:1.625rem;line-height:1.2em}.section-co-tabs__box .tab-block .tab-cont .course-tab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.section-co-tabs__box .tab-block .tab-cont .course-tab__left{text-align:left;margin-right:35px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 385px)}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__header{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.625rem;line-height:1.2em}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__days{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__days__day{margin:0 20px}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__days__day h3{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.125rem;line-height:1.2em;text-transform:uppercase}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul{margin:0;padding:0;list-style-type:none}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul li{margin-bottom:10px;font-size:1rem}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul li.subheader{color:var(--light-blue);font-weight:700}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__days__day:first-child{margin-left:0}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__days__day:last-child{margin-right:0}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__content{font-size:1rem;color:var(--grey)}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__content h2{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.625rem;line-height:1.2em}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__content h3{color:var(--light-blue);font-weight:700;margin:0 0 20px;line-height:1.2em}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__content a{color:var(--light-blue);text-decoration:none;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__content a:hover{text-decoration:underline}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__content ul{margin-left:30px;list-style:none;color:var(--light-blue)}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__content ul li{color:var(--grey)}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__content ul li::before{content:"\2022";color:var(--light-blue);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__breakdown{width:100%;margin:30px 0 0;padding:0}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul{width:100%;margin:0;padding:0}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li{width:100%;padding:7px 15px}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li:nth-child(odd){background:var(--light-grey)}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li .icon{color:var(--light-blue);font-size:.6875rem}.section-co-tabs__box .tab-block .tab-cont .course-tab__left__breakdown__header{background:var(--light-blue)!important;color:var(--white);font-weight:500;font-size:1.25rem}.section-co-tabs__box .tab-block .tab-cont .course-tab__right{width:350px;min-width:350px}.section-co-tabs__box .tab-block .tab-cont .course-tab__right figure{margin:0 0 35px;padding:0}.section-co-tabs__box .tab-block .tab-cont .course-tab__right figure a img{-webkit-transition:0.3s -webkit-transform ease-in;transition:0.3s -webkit-transform ease-in;transition:0.3s transform ease-in;transition:0.3s transform ease-in,0.3s -webkit-transform ease-in}.section-co-tabs__box .tab-block .tab-cont .course-tab__right figure a img:hover{opacity:.85}.section-co-tabs__box .tab-block .tab-cont .course-tab__right h4{margin:0;padding:0;color:var(--light-blue);font-size:1.5625rem;font-weight:400;text-align:right}@media screen and (max-width:1079px){.section-co-tabs__box .tab-block{display:none}}.section-co-tabs__box .acc-block{overflow:hidden;-webkit-box-shadow:0 4px 4px -2px rgb(0 0 0 / .5);box-shadow:0 4px 4px -2px rgb(0 0 0 / .5)}.section-co-tabs__box .acc-block .acc-tab{width:100%;overflow:hidden}.section-co-tabs__box .acc-block .acc-tab:not(:last-of-type){margin:.5rem 0}.section-co-tabs__box .acc-block .acc-tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em;margin-bottom:3px;color:var(--white);background:var(--light-blue);font-weight:700;cursor:pointer}.section-co-tabs__box .acc-block .acc-tab-label:hover{color:var(--white);background:var(--dark-blue)}.section-co-tabs__box .acc-block .acc-tab-label::after{content:"\276F";width:1em;height:1em;text-align:center;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .35s;transition:all .35s}.section-co-tabs__box .acc-block .acc-tab-content{max-height:0;padding:0 1em;background:#fff;-webkit-transition:all .35s;transition:all .35s}.section-co-tabs__box .acc-block .acc-tab-content__top h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-co-tabs__box .acc-block .acc-tab-content__top ul{padding:1rem 0}.section-co-tabs__box .acc-block .acc-tab-content__top ul li .acc-tab-content__top__breakdown__list--item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-co-tabs__box .acc-block .acc-tab-content__top ul li .acc-tab-content__top__breakdown__list--item span{white-space:break-spaces;width:100%;padding:0 .5rem}.section-co-tabs__box .acc-block .acc-tab-content__top ul li.acc-tab-content__top__breakdown__header span{font-weight:600}.section-co-tabs__box .acc-block .acc-tab-content__top ul li:not(:first-of-type){padding:.25rem 0}.section-co-tabs__box .acc-block .acc-tab-content__img figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.section-co-tabs__box .acc-block .acc-tab-content__img h4{margin:0}.section-co-tabs__box .acc-block .acc-tab-content[data-type="timetable"] h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days h3{margin:2rem 0 0;color:var(--white);background:var(--light-blue);padding:.75rem 0}.section-co-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li{padding:1rem 0!important;background:var(--white);color:var(--grey);font-weight:400;text-align:left}.section-co-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-co-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item i{color:var(--light-blue)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item span{white-space:break-spaces;width:100%;padding:0 .5rem}.section-co-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li:nth-of-type(2n+1){background:var(--light-grey)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__img figure{padding:0;margin-top:1rem}.section-co-tabs__box .acc-block .acc-tab-content[data-type="careers"] li{border-bottom:2px solid var(--dark-blue);padding:1rem 0!important;background:var(--light-blue);color:var(--white);font-weight:500}.section-co-tabs__box .acc-block .acc-tab-content[data-type="careers"] li:first-of-type{border-top:2px solid var(--dark-blue)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="why-choose-us"] a{color:var(--light-blue)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="why-choose-us"] a:hover{color:var(--dark-blue)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="equipment-requirements"] li{border-bottom:2px solid var(--dark-blue);padding:1rem 0!important;background:var(--light-blue);color:var(--white);font-weight:500}.section-co-tabs__box .acc-block .acc-tab-content[data-type="equipment-requirements"] li:first-of-type{border-top:2px solid var(--dark-blue)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li{padding:1rem 0!important;background:var(--white);color:var(--grey);font-weight:400;text-align:left}.section-co-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li:nth-of-type(2n+1){background:var(--light-grey)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li:not(.acc-tab-content__top__breakdown__header) span i{color:var(--light-blue)}.section-co-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li.acc-tab-content__top__breakdown__header{padding:1rem;font-size:1.25rem;background:var(--light-blue);color:var(--white);font-weight:500;text-align:center}.section-co-tabs__box .acc-block .acc-tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-co-tabs__box .acc-block input{visibility:hidden;display:none}.section-co-tabs__box .acc-block input:checked+.acc-tab-label{background:var(--white);color:var(--light-blue)}.section-co-tabs__box .acc-block input:checked+.acc-tab-label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.section-co-tabs__box .acc-block input:checked~.acc-tab-content{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding:1em}.section-co-tabs__box .acc-block input:not(:checked)~.acc-tab-content{display:none}@media screen and (min-width:1080px){.section-co-tabs__box .acc-block{display:none}}.section-co-tabs__discount{width:100%;background:var(--white);padding:0 0 30px;text-align:center}.section-co-tabs__discount__box{width:94%;max-width:790px;margin:0 auto;position:relative;padding:10px;color:var(--white);background:#597ba9;background:linear-gradient(120deg,#597ba9 0%,#30ceca 50%,#67b187 100%)}.section-co-tabs__discount__box__copy{width:100%;margin:30px 0 0;padding:0;text-align:center}.section-co-tabs__discount__box__copy p{font-size:1.5rem;margin:0;padding:0}.section-co-tabs__discount__box__copy p em{text-decoration:line-through;font-style:normal}.section-co-tabs__discount__box__copy p strong em{text-decoration:none}.section-co-tabs__discount__box__copy h2{font-size:1.125rem;font-weight:700;margin:10px 0 20px;padding:0}.section-co-tabs__discount__box__action{width:100%;margin:0 0 -5px}.section-co-tabs__discount__box__views{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-co-tabs__discount__box__views__link{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block}.section-co-tabs__discount__box__views__today{-ms-flex-item-align:end;align-self:flex-end}.section-co-tabs__discount__box__views__today p{font-size:.6875rem;margin:0;padding:0;padding-left:22px;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_eye.png) center left no-repeat}.section-co-tabs__discount__box__views__summary{text-align:left}@media screen and (max-width:1079px){.section-co-tabs__discount__box__views__summary{margin-top:25px}}.section-co-tabs__discount__box__views__summary p{font-size:.6875rem;margin:-5px 0 0;padding:0}@media screen and (max-width:1079px){.section-co-tabs__discount__box{width:100%;max-width:100%}}@media screen and (max-width:1079px){.section-co-tabs__discount{background:#fff0;padding:0}}.section-co-tabs__banner{width:100%;margin:30px 0 0 0;padding:0;background:var(--orange);position:relative;display:inline-block;vertical-align:middle}.section-co-tabs__banner__image{width:160px;height:100%;background-size:cover;position:absolute;top:0;left:0;display:inline-block}@media screen and (max-width:990px){.section-co-tabs__banner__image{display:none}}.section-co-tabs__banner__text{width:100%;padding:10px 170px;color:var(--white);text-align:left;margin:auto}.section-co-tabs__banner__text h4{text-transform:uppercase;font-size:36px;line-height:1em;font-weight:700;margin:0;padding:0}@media screen and (max-width:766px){.section-co-tabs__banner__text h4{font-size:32px}}@media screen and (max-width:399px){.section-co-tabs__banner__text h4{font-size:28px}}.section-co-tabs__banner__text p{font-size:1rem;margin:0}@media screen and (max-width:766px){.section-co-tabs__banner__text p{margin-top:20px}}@media screen and (max-width:579px){.section-co-tabs__banner__text p{margin-top:10px}}@media screen and (max-width:990px){.section-co-tabs__banner__text{padding:20px}}.section-co-tabs__banner__logo{width:150px;height:63px;background:url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline.svg) center center no-repeat;background-size:contain;position:absolute;bottom:0;right:10px}@media screen and (max-width:399px){.section-co-tabs__banner__logo{width:130px;height:53px}}@media screen and (max-width:319px){.section-co-tabs__banner__logo{width:120px;height:43px}}.section-co-tabs__banner__link{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2px}@media screen and (max-width:766px){.section-co-tabs__banner{padding-bottom:60px}}@media screen and (max-width:579px){.section-co-tabs__banner{padding-bottom:55px}}@media screen and (max-width:414px){.section-co-tabs__banner{padding-bottom:50px}}.section--content-with-irregular-background{width:100%;background:var(--blue);position:relative;margin:0;padding:0 0 200px;position:relative;z-index:0}.section--content-with-irregular-background__apla{width:100%;height:210px;position:absolute;bottom:0;left:0;right:0;z-index:1;background:var(--blue)}@media screen and (max-width:766px){.section--content-with-irregular-background__apla{height:40%}}.section--content-with-irregular-background__apla::after{content:"";background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:0;padding-bottom:5%;display:inline-block;position:absolute;top:-5px;left:0;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.section--content-with-irregular-background__apla__button{width:100%;margin:50px 0 0;position:relative;-webkit-transform:translateY(180%);transform:translateY(180%);padding:0;display:inline-block;text-align:center}.section--content-with-irregular-background__apla__button .btn{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section--content-with-irregular-background__apla__button .btn span{position:relative;z-index:2}.section--content-with-irregular-background__apla__button .btn:before{content:'';position:absolute;top:0;left:0;bottom:0;width:101%;height:100%;background:var(--dark-blue);z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s transform ease-in;transition:.3s transform ease-in}.section--content-with-irregular-background__apla__button .btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.section--content-with-irregular-background .container{position:relative;z-index:2;max-width:975px}.section--content-with-irregular-background__header{margin:50px auto 0 auto;padding:0;font-size:3rem;font-weight:700;line-height:1.3em;color:var(--white)}@media screen and (max-width:766px){.section--content-with-irregular-background__header{font-size:2.25rem;line-height:2.75rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section--content-with-irregular-background__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--content-with-irregular-background__header{font-size:1.5625rem;line-height:2.0625rem}}.section--content-with-irregular-background__copy{margin:20px auto 0;padding:0;max-width:750px;font-size:1.5rem;line-height:1.25em;font-weight:400;color:var(--white)}.section--content-with-irregular-background--four .container{max-width:1240px}@media screen and (max-width:1079px){.section--content-with-irregular-background--four .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2rem}}@media screen and (max-width:990px){.section--content-with-irregular-background--four .container{padding-bottom:4rem}}.section--content-with-irregular-background--four ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:35px}@media screen and (max-width:766px){.section--content-with-irregular-background{padding:200px 0 0 0}}@media screen and (max-width:1079px){.section--content-with-irregular-background.padding-top-compact{padding:20px 0 200px 0}.section--content-with-irregular-background.padding-top-compact .section--content-with-irregular-background__copy{margin:0}.section--content-with-irregular-background.padding-top-compact .section--content-with-irregular-background__button{-webkit-transform:none;transform:none;margin:0}}@media screen and (max-width:579px){.section--content-with-irregular-background.padding-top-compact .section--content-with-irregular-background__copy{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section--content-with-irregular-background.padding-top-compact{padding:20px 0 170px 0}.section--content-with-irregular-background.padding-top-compact .section--content-with-irregular-background__copy{font-size:.875rem}.section--content-with-irregular-background.padding-top-compact .section--content-with-irregular-background__button{margin-top:80px}}.section-log-in-panels{width:100%;margin:35px 0;padding:0;position:relative;text-align:center}.section-log-in-panels__description{max-width:700px;margin:25px auto}.section-log-in-panels__panels{width:100%;margin:25px 0 0 0;position:relative}.section-log-in-panels__panels ul{width:100%;margin:0;padding:0;list-style-type:none;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:30px}@media screen and (max-width:990px){.section-log-in-panels__panels ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:624px){.section-log-in-panels__panels ul{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-log-in-panels__panels ul li h4{font-weight:500;color:var(--light-blue)}.section-log-in-panels__panels__description{width:100%;margin:0;padding:0}.section-log-in-panels__panels__description p{font-style:italic;font-size:.875rem}.course-preview-bar{width:100%;margin:30px 0;padding:0;position:relative}.course-preview-bar__tta{width:92%;max-width:1140px;height:30px;margin:0 auto 40px;position:absolute;top:-10px;left:4%;display:none;z-index:-1}@media screen and (max-width:766px){.course-preview-bar__tta{display:inline-block}}.course-preview-bar__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.course-preview-bar__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.course-preview-bar__tta::before{height:2px}}.course-preview-bar::before{content:"";width:100%;height:85%;position:absolute;top:7.5%;left:0;right:0;background:var(--light-blue);z-index:0}@media screen and (max-width:1149px){.course-preview-bar::before{height:95%;top:2.5%}}@media screen and (max-width:766px){.course-preview-bar::before{height:0;top:unset;bottom:35px;padding-top:45%}}.course-preview-bar .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.course-preview-bar .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.course-preview-bar__content{text-align:left;color:var(--white)}@media screen and (max-width:1079px){.course-preview-bar__content{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:766px){.course-preview-bar__content{padding-top:40px;padding-bottom:0;width:100%;margin-bottom:50px;color:var(--blue)}}.course-preview-bar__content h1,.course-preview-bar__content h2,.course-preview-bar__content h3,.course-preview-bar__content h4,.course-preview-bar__content h5{margin:0;padding:0;font-size:2.5rem;line-height:1em}@media screen and (max-width:781px){.course-preview-bar__content h1,.course-preview-bar__content h2,.course-preview-bar__content h3,.course-preview-bar__content h4,.course-preview-bar__content h5{font-size:1.875rem}}.course-preview-bar__content p{display:block;margin:10px 0;padding:0}@media screen and (max-width:766px){.course-preview-bar__content .btn{background:var(--blue);color:var(--white)}}@media screen and (max-width:766px){.course-preview-bar__content .btn:hover{background:var(--dark-blue)}}.course-preview-bar__image{max-width:550px;margin-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1079px){.course-preview-bar__image{margin-left:50px}}@media screen and (max-width:766px){.course-preview-bar__image{max-width:100%;width:100%;margin-bottom:0;margin-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.course-preview-bar__image img{max-height:350px}@media screen and (max-width:766px){.course-preview-bar__image img{width:100%;color:var(--blue);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.course-preview-bar__image p{font-weight:700;font-style:italic;color:var(--white);margin:0 0 0 15px;font-size:1rem;text-align:left}@media screen and (max-width:766px){.course-preview-bar__image p{width:100%;color:var(--blue);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 20px 0}}.section-get-hired{width:100%;padding:70px 0}.section-get-hired__header{font-size:3rem;font-weight:700;margin:50px 0 10px;padding:0}@media screen and (max-width:1079px){.section-get-hired__header{font-size:2.25rem}}.section-get-hired__subheader{font-size:1.5rem;font-weight:400;color:var(--light-blue);margin:0 0 30px;padding:0}@media screen and (max-width:1079px){.section-get-hired__subheader{font-size:1.125rem}}.section-get-hired__jobs{margin-bottom:0}.section-get-hired__jobs .wpjb{padding:0}.section-get-hired__jobs .wpjb .wpjb-job-list .tta-job-teaser:last-child{margin-bottom:50px!important}.section-get-hired__jobs .wpjb .wpjb-job-list .tta-job-teaser:last-child .tta-job-teaser__tta{display:none}.section-get-hired__button{margin:0}@media screen and (max-width:1079px){.section-get-hired__button{margin:0 0 40px}}@media screen and (max-width:1079px){.section-get-hired{padding:0}}.section-gift-tefl-course{margin:50px 0 0}.section-gift-tefl-course .container{max-width:800px}.section-gift-tefl-course__header{font-size:3rem;font-weight:700;margin:0 0 30px}.section-gift-tefl-course__content{margin:30px auto 40px;max-width:700px}.section-gift-tefl-course__link{width:100%;margin:0 0 30px;text-align:center;-ms-grid-column:1;grid-column-start:1;grid-column-end:3}.section-gift-tefl-course__link a{margin:0 auto}.section-gift-tefl-course__products{width:100%;padding:35px 0 10px;text-align:center;background:var(--light-blue)}.section-gift-tefl-course__products .container{margin:0 auto;position:relative;z-index:2;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:50px}.section-gift-tefl-course__products .product-teaser{background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-gift-tefl-course__products .product-teaser__head{width:100%;height:0;padding-bottom:55%;background-size:cover;background-repeat:no-repeat}.section-gift-tefl-course__products .product-teaser__info{padding:20px;width:100%;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-gift-tefl-course__products .product-teaser__info .price{font-size:1.875rem;font-weight:700;color:var(--light-blue);display:inline-block;margin:0 0 10px}.section-gift-tefl-course__products .product-teaser__info h3{margin:0;padding:0;font-size:1.5rem;font-weight:400;color:var(--light-blue)}.section-gift-tefl-course__products .product-teaser__info .note{margin:20px 0 0 0;background:var(--light-grey);padding:10px;font-size:.8125rem;font-weight:500}.section-gift-tefl-course__products .product-teaser__actions{padding:0 20px 20px 20px;text-align:center}.section-gift-tefl-course__products .product-teaser__actions a{margin:0 auto}.section--graduate-testimonials{width:100%;padding:0;margin:80px 0 0}.section--graduate-testimonials__head{text-align:center;margin:0}.section--graduate-testimonials__head__header{margin:0;padding:0;font-size:3rem;font-weight:700}.section--graduate-testimonials__head__subheader{margin:0 auto;padding:0;font-size:1.5rem;font-weight:400;color:var(--light-blue)}.section--graduate-testimonials__list{width:100%;margin:30px 0 0;display:inline-block;position:relative;background:var(--light-grey--rgba2)}.section--graduate-testimonials__list .g-testimonials-prev,.section--graduate-testimonials__list .g-testimonials-next{position:absolute;top:50%;outline:none;outline:0;cursor:pointer}.section--graduate-testimonials__list .g-testimonials-prev .icon,.section--graduate-testimonials__list .g-testimonials-next .icon{font-size:40px;font-weight:900;color:var(--light-grey)}.section--graduate-testimonials__list .g-testimonials-prev:hover .icon,.section--graduate-testimonials__list .g-testimonials-next:hover .icon{color:var(--light-blue)}.section--graduate-testimonials__list .g-testimonials-prev{left:0;-webkit-transform:translate(-120%,-50%);transform:translate(-120%,-50%)}.section--graduate-testimonials__list .g-testimonials-next{right:0;-webkit-transform:translate(120%,-50%);transform:translate(120%,-50%)}.section--graduate-testimonials__list .single-testimonial{text-align:left;padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.section--graduate-testimonials__list .single-testimonial__meta{width:23%;max-width:24%;min-width:22%;margin:0 30px 0 0;padding:0}.section--graduate-testimonials__list .single-testimonial__meta h5{width:100%;display:block;font-size:16px;font-weight:500;color:var(--dark-grey);margin:0;padding:0}.section--graduate-testimonials__list .single-testimonial__meta h5 a{color:var(--dark-grey);text-decoration:none}.section--graduate-testimonials__list .single-testimonial__meta h5 a:hover{color:var(--light-blue)}.section--graduate-testimonials__list .single-testimonial__meta ul{display:inline-block;list-style-type:none;float:none;clear:right;margin:10px 0;padding:0}.section--graduate-testimonials__list .single-testimonial__meta ul li{display:inline}.section--graduate-testimonials__list .single-testimonial__meta ul li .icon{font-size:1.375rem;color:var(--green2)}@media screen and (max-width:766px){.section--graduate-testimonials__list .single-testimonial__meta ul li:not(:last-of-type){margin-right:5px}}@media screen and (max-width:766px){.section--graduate-testimonials__list .single-testimonial__meta ul{margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:766px){.section--graduate-testimonials__list .single-testimonial__meta{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:25px}}.section--graduate-testimonials__list .single-testimonial__questionnaire{position:relative}.section--graduate-testimonials__list .single-testimonial__questionnaire ul{width:100%;margin:0;padding:0;list-style-type:none}.section--graduate-testimonials__list .single-testimonial__questionnaire ul li{width:100%;margin:0 0 20px}.section--graduate-testimonials__list .single-testimonial__questionnaire ul li span{width:100%;margin:0;padding:0;display:inline-block}.section--graduate-testimonials__list .single-testimonial__questionnaire ul li span.question{font-size:1.125rem;color:var(--light-blue);margin:0 0 10px}@media screen and (max-width:766px){.section--graduate-testimonials__list .single-testimonial__questionnaire ul li span.question{font-size:16px}}.section--graduate-testimonials__list .single-testimonial__questionnaire ul li span.answer{font-size:1rem}@media screen and (max-width:766px){.section--graduate-testimonials__list .single-testimonial__questionnaire ul li span.answer{font-size:13px;line-height:20px}}.section--graduate-testimonials__list .single-testimonial__questionnaire ul li:last-child{margin-bottom:0}.section--graduate-testimonials__list .single-testimonial__questionnaire a{text-decoration:none;color:var(--grey)}@media screen and (max-width:1079px){.section--graduate-testimonials__list .single-testimonial{max-width:100%}}@media screen and (max-width:766px){.section--graduate-testimonials__list .single-testimonial{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1079px){.section--graduate-testimonials__list{width:80vw}}.info-boxes{width:100%;margin:0;padding:280px 0 0 0;display:inline-block;background-size:100% auto;background-position:top center;background-repeat:no-repeat}.info-boxes .container{max-width:880px}.info-boxes ul{width:100%;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:766px){.info-boxes ul{-ms-grid-columns:1fr;grid-template-columns:1fr}}.info-boxes ul li{background:var(--white);text-align:left;padding:50px 35px 20px}.info-boxes ul li h4{margin:0 0 15px;padding:0;font-size:1.375rem}.info-boxes ul li p:last-child{margin:0;padding:0}.info-boxes ul li.size-full{padding-top:35px;-ms-grid-column:1;grid-column-start:1;grid-column-end:3}@media screen and (max-width:766px){.info-boxes ul li.size-full{-ms-grid-column:1;grid-column-start:1;grid-column-end:2}}.info-boxes ul li.size-full h4{width:100%;text-align:center}.info-boxes ul li.color-blue{background:var(--darker-blue);color:var(--white)}.info-boxes ul li.color-green{background:var(--green);color:var(--white)}.info-boxes ul li.color-red{background:var(--red);color:var(--white)}.info-boxes ul li.color-orange{background:var(--orange);color:var(--white)}.info-boxes ul li.color-arrow{color:var(--darker-blue);padding:45px 90px 70px;text-align:center;background:url(/wp-content/themes/tta/assets/src/scss/../images/info-box_arrow.png) 25px bottom no-repeat;background-size:auto 65px}@media screen and (max-width:766px){.info-boxes ul li.color-arrow{padding:20px 40px 55px}}.section-cl-tabs{width:100%;background:var(--darker-blue);padding:50px 0 30px}.section-cl-tabs .container{max-width:1165px}.section-cl-tabs__box{width:100%;margin:0;padding:0;position:relative}.section-cl-tabs__box .tab-block{width:100%;height:auto;margin:50px auto 0 auto}.section-cl-tabs__box .tab-block .tab-mnu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;border-bottom:3px solid var(--darker-blue)}.section-cl-tabs__box .tab-block .tab-mnu li{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--light-blue);color:var(--white);text-align:center;font-size:.875rem;font-weight:400;text-transform:uppercase;padding:10px 10px;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:4px}.section-cl-tabs__box .tab-block .tab-mnu li:first-child{margin-left:0}.section-cl-tabs__box .tab-block .tab-mnu li:hover:not(.active){background-color:var(--dark-blue)}.section-cl-tabs__box .tab-block .tab-mnu .active{background-color:var(--white);color:var(--light-blue);cursor:default}.section-cl-tabs__box .tab-block .tab-cont{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--white);color:var(--grey)}.section-cl-tabs__box .tab-block .tab-cont .tab-pane{padding:65px 80px;font-size:1rem}.section-cl-tabs__box .tab-block .tab-cont .tab-pane .timetable_header{color:var(--light-blue);font-weight:700;margin:0 0 80px;font-size:1.625rem;line-height:1.2em}.section-cl-tabs__box .tab-block .tab-cont .course-tab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.section-cl-tabs__box .tab-block .tab-cont .course-tab.ci-tab{display:inline-block;width:100%;padding:0 5%}.section-cl-tabs__box .tab-block .tab-cont .course-tab.ci-tab .ci-bold-text{font-weight:700;color:var(--light-blue);margin:0 0 25px;font-size:18px;line-height:1.4em}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left{text-align:left;margin-right:35px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 385px)}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__header{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.625rem;line-height:1.2em}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__days{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__days__day{margin:0 20px}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__days__day h3{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.125rem;line-height:1.2em;text-transform:uppercase}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul{margin:0;padding:0;list-style-type:none}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul li{margin-bottom:10px;font-size:1rem}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__days__day ul li.subheader{color:var(--light-blue);font-weight:700}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__days__day:first-child{margin-left:0}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__days__day:last-child{margin-right:0}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content{font-size:1rem;color:var(--grey)}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content h2{color:var(--light-blue);font-weight:700;margin:0 0 20px;font-size:1.625rem;line-height:1.2em}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content h3{color:var(--light-blue);font-weight:700;margin:0 0 20px;line-height:1.2em}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content strong{color:var(--light-blue)}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content a{color:var(--light-blue);text-decoration:none;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content a:hover{text-decoration:underline}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content ul{margin-left:30px;list-style:none;color:var(--light-blue)}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content ul li{color:var(--grey)}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__content ul li::before{content:"\2022";color:var(--light-blue);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__breakdown{width:100%;margin:30px 0 0;padding:0}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul{width:100%;margin:0;padding:0}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li{width:100%;padding:7px 15px}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li:nth-child(odd){background:var(--light-grey)}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__breakdown ul li .icon{color:var(--light-blue);font-size:.6875rem}.section-cl-tabs__box .tab-block .tab-cont .course-tab__left__breakdown__header{background:var(--light-blue)!important;color:var(--white);font-weight:500;font-size:1.25rem}.section-cl-tabs__box .tab-block .tab-cont .course-tab__right{width:350px;min-width:350px}.section-cl-tabs__box .tab-block .tab-cont .course-tab__right figure{margin:0 0 35px;padding:0}.section-cl-tabs__box .tab-block .tab-cont .course-tab__right figure a img{-webkit-transition:0.3s -webkit-transform ease-in;transition:0.3s -webkit-transform ease-in;transition:0.3s transform ease-in;transition:0.3s transform ease-in,0.3s -webkit-transform ease-in}.section-cl-tabs__box .tab-block .tab-cont .course-tab__right figure a img:hover{opacity:.85}.section-cl-tabs__box .tab-block .tab-cont .course-tab__right h4{margin:0;padding:0;color:var(--light-blue);font-size:1.5625rem;font-weight:400;text-align:right}@media screen and (max-width:1079px){.section-cl-tabs__box .tab-block{display:none}}.section-cl-tabs__box .acc-block{overflow:hidden;-webkit-box-shadow:0 4px 4px -2px rgb(0 0 0 / .5);box-shadow:0 4px 4px -2px rgb(0 0 0 / .5)}.section-cl-tabs__box .acc-block .acc-tab{width:100%;overflow:hidden}.section-cl-tabs__box .acc-block .acc-tab:not(:last-of-type){margin:.5rem 0}.section-cl-tabs__box .acc-block .acc-tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em;margin-bottom:3px;color:var(--white);background:var(--light-blue);font-weight:700;cursor:pointer}.section-cl-tabs__box .acc-block .acc-tab-label:hover{color:var(--white);background:var(--dark-blue)}.section-cl-tabs__box .acc-block .acc-tab-label::after{content:"\276F";width:1em;height:1em;text-align:center;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .35s;transition:all .35s}.section-cl-tabs__box .acc-block .acc-tab-content{max-height:0;padding:0 1em;background:#fff;-webkit-transition:all .35s;transition:all .35s}.section-cl-tabs__box .acc-block .acc-tab-content__top h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-cl-tabs__box .acc-block .acc-tab-content__top ul{padding:1rem 0}.section-cl-tabs__box .acc-block .acc-tab-content__top ul li .acc-tab-content__top__breakdown__list--item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-cl-tabs__box .acc-block .acc-tab-content__top ul li .acc-tab-content__top__breakdown__list--item span{white-space:break-spaces;width:100%;padding:0 .5rem}.section-cl-tabs__box .acc-block .acc-tab-content__top ul li.acc-tab-content__top__breakdown__header span{font-weight:600}.section-cl-tabs__box .acc-block .acc-tab-content__top ul li:not(:first-of-type){padding:.25rem 0}.section-cl-tabs__box .acc-block .acc-tab-content__img figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.section-cl-tabs__box .acc-block .acc-tab-content__img h4{margin:0}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="timetable"] h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days h3{margin:2rem 0 0;color:var(--white);background:var(--light-blue);padding:.75rem 0}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li{padding:1rem 0!important;background:var(--white);color:var(--grey);font-weight:400;text-align:left}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item i{color:var(--light-blue)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li .acc-tab-content__days__day--item span{white-space:break-spaces;width:100%;padding:0 .5rem}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__days li:nth-of-type(2n+1){background:var(--light-grey)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="timetable"] .acc-tab-content__img figure{padding:0;margin-top:1rem}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="careers"] li{border-bottom:2px solid var(--dark-blue);padding:1rem 0!important;background:var(--light-blue);color:var(--white);font-weight:500}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="careers"] li:first-of-type{border-top:2px solid var(--dark-blue)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="why-choose-us"] a{color:var(--light-blue)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="why-choose-us"] a:hover{color:var(--dark-blue)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="equipment-requirements"] li{border-bottom:2px solid var(--dark-blue);padding:1rem 0!important;background:var(--light-blue);color:var(--white);font-weight:500}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="equipment-requirements"] li:first-of-type{border-top:2px solid var(--dark-blue)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] h2{margin:0;font-size:2rem;color:var(--light-blue)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li{padding:1rem 0!important;background:var(--white);color:var(--grey);font-weight:400;text-align:left}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li:nth-of-type(2n+1){background:var(--light-grey)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li:not(.acc-tab-content__top__breakdown__header) span i{color:var(--light-blue)}.section-cl-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] .acc-tab-content__top__breakdown li.acc-tab-content__top__breakdown__header{padding:1rem;font-size:1.25rem;background:var(--light-blue);color:var(--white);font-weight:500;text-align:center}.section-cl-tabs__box .acc-block .acc-tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-cl-tabs__box .acc-block input{visibility:hidden;display:none}.section-cl-tabs__box .acc-block input:checked+.acc-tab-label{background:var(--white);color:var(--light-blue)}.section-cl-tabs__box .acc-block input:checked+.acc-tab-label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.section-cl-tabs__box .acc-block input:checked~.acc-tab-content{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding:1em}.section-cl-tabs__box .acc-block input:not(:checked)~.acc-tab-content{display:none}@media screen and (min-width:1080px){.section-cl-tabs__box .acc-block{display:none}}.section-cl-tabs__discount{width:100%;background:var(--white);padding:0 0 30px;text-align:center}.section-cl-tabs__discount__box{width:94%;max-width:790px;margin:0 auto;position:relative;padding:10px;color:var(--white);background:#597ba9;background:linear-gradient(120deg,#597ba9 0%,#30ceca 50%,#67b187 100%)}.section-cl-tabs__discount__box__copy{width:100%;margin:30px 0 0;padding:0;text-align:center}.section-cl-tabs__discount__box__copy p{font-size:1.5rem;margin:0;padding:0}.section-cl-tabs__discount__box__copy p em{text-decoration:line-through;font-style:normal}.section-cl-tabs__discount__box__copy p strong em{text-decoration:none}.section-cl-tabs__discount__box__copy h2{font-size:1.125rem;font-weight:700;margin:10px 0 20px;padding:0}.section-cl-tabs__discount__box__action{width:100%;margin:0 0 -5px}.section-cl-tabs__discount__box__views{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-cl-tabs__discount__box__views__link{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block}.section-cl-tabs__discount__box__views__today{-ms-flex-item-align:end;align-self:flex-end}.section-cl-tabs__discount__box__views__today p{font-size:.6875rem;margin:0;padding:0;padding-left:22px;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_eye.png) center left no-repeat}.section-cl-tabs__discount__box__views__summary{text-align:left}@media screen and (max-width:1079px){.section-cl-tabs__discount__box__views__summary{margin-top:25px}}.section-cl-tabs__discount__box__views__summary p{font-size:.6875rem;margin:-5px 0 0;padding:0}@media screen and (max-width:1079px){.section-cl-tabs__discount__box{width:100%;max-width:100%}}@media screen and (max-width:1079px){.section-cl-tabs__discount{background:#fff0;padding:0}}.section-cl-tabs__banner{width:100%;margin:70px 0 20px 0;padding:0;background:var(--orange);position:relative;display:inline-block;vertical-align:middle}.section-cl-tabs__banner__image{width:160px;height:100%;background-size:cover;position:absolute;top:0;left:0;display:inline-block}@media screen and (max-width:990px){.section-cl-tabs__banner__image{display:none}}.section-cl-tabs__banner__text{width:100%;padding:10px 170px;color:var(--white);text-align:left;margin:auto}.section-cl-tabs__banner__text h4{text-transform:uppercase;font-size:36px;line-height:1em;font-weight:700;margin:0;padding:0}@media screen and (max-width:766px){.section-cl-tabs__banner__text h4{font-size:32px}}@media screen and (max-width:399px){.section-cl-tabs__banner__text h4{font-size:28px}}.section-cl-tabs__banner__text p{font-size:1rem;margin:0}@media screen and (max-width:766px){.section-cl-tabs__banner__text p{margin-top:20px}}@media screen and (max-width:579px){.section-cl-tabs__banner__text p{margin-top:10px}}@media screen and (max-width:990px){.section-cl-tabs__banner__text{padding:20px}}.section-cl-tabs__banner__logo{width:150px;height:63px;background:url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline.svg) center center no-repeat;background-size:contain;position:absolute;bottom:0;right:10px}@media screen and (max-width:399px){.section-cl-tabs__banner__logo{width:130px;height:53px}}@media screen and (max-width:319px){.section-cl-tabs__banner__logo{width:120px;height:43px}}.section-cl-tabs__banner__link{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2px}@media screen and (max-width:766px){.section-cl-tabs__banner{padding-bottom:60px}}@media screen and (max-width:579px){.section-cl-tabs__banner{padding-bottom:55px}}@media screen and (max-width:414px){.section-cl-tabs__banner{padding-bottom:50px}}.section-tefl-locations{width:100%;margin:50px 0 0;padding:0}.section-tefl-locations .container{max-width:875px;margin:0 auto}.section-tefl-locations__decor{font-size:1.875rem;line-height:1.25em;font-weight:500;margin:0;padding:0;color:var(--light-blue)}@media screen and (max-width:766px){.section-tefl-locations__decor{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-tefl-locations__decor{font-size:1.0625rem}}@media screen and (max-width:414px){.section-tefl-locations__decor{font-size:.875rem}}.section-tefl-locations__head{font-size:3rem;line-height:1.25em;margin:0 0 30px;padding:0;color:var(--dark-grey)}@media screen and (max-width:766px){.section-tefl-locations__head{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-tefl-locations__head{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-tefl-locations__head{font-size:1.5625rem;line-height:2.0625rem}}.section-tefl-locations__description{width:100%;margin:0;padding:0}.section-tefl-locations__description p{margin:0 0 20px}.section-tefl-locations__description p:last-child{margin-bottom:0}@media screen and (max-width:579px){.section-tefl-locations__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-tefl-locations__description p{font-size:.875rem}}.section-tefl-locations__description .btn--open-read-more:hover,.section-tefl-locations__description .btn--open-read-more:hover span,.section-tefl-locations__description .btn--close-read-more:hover,.section-tefl-locations__description .btn--close-read-more:hover span{color:var(--white)!important;text-decoration:none!important}.section-tefl-locations__description__more{overflow-y:hidden;max-height:0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.section-tefl-locations__description__more .btn--close-read-more{padding:5px 10px;margin-top:-30px}.section-tefl-locations__description__more .btn--close-read-more span{font-size:.75rem}.section-tefl-locations__description.opened .btn--open-read-more{display:none}.section-tefl-locations__description.opened .section-tefl-locations__description__more{max-height:999px}.section-tefl-locations__button{width:100%;margin:20px 0 0 0}.section-tefl-locations__listing{width:100%;margin:45px 0 0 0;padding:0}@media screen and (max-width:1079px){.section-tefl-locations__listing{background-size:auto 100vh;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}}.section-tefl-locations__listing .container{max-width:100%;width:calc(100% - 40px);margin:0 20px;padding:0;position:relative}.section-tefl-locations__listing__text{position:relative;width:100%;height:auto;min-height:100%;padding:50px 0}.section-tefl-locations__listing__preloader{position:absolute;width:100%;height:100%;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/preloader.gif) center center no-repeat}@media screen and (max-width:766px){.section-tefl-locations__listing__preloader{display:none}}.section-tefl-locations__listing__map{position:absolute;width:100%;height:80vh;visibility:hidden}.section-tefl-locations__listing__map.tab-active{position:relative;height:80vh;visibility:visible;opacity:1}@media screen and (max-width:766px){.section-tefl-locations__listing__map{display:none}}.section-tefl-locations__listing__text,.section-tefl-locations__listing__map{top:0;left:0;z-index:1}.section-tefl-locations__listing__text .switch,.section-tefl-locations__listing__map .switch{position:absolute;top:15px;left:15px;z-index:999}@media screen and (max-width:766px){.section-tefl-locations__listing__text .switch,.section-tefl-locations__listing__map .switch{display:none}}.section-tefl-locations__listing__text.tab-disabled,.section-tefl-locations__listing__map.tab-disabled{z-index:0;visibility:hidden;opacity:0}.section-tefl-locations__listing__text.tab-disabled::before,.section-tefl-locations__listing__map.tab-disabled::before{content:"";width:100%;height:100%;background:var(--white);opacity:.65;position:absolute;top:0;left:0;z-index:4}@media screen and (max-width:766px){.section-tefl-locations__listing__text.tab-disabled::before,.section-tefl-locations__listing__map.tab-disabled::before{display:none}}.section-tefl-locations__listing__text.tab-disabled .btn,.section-tefl-locations__listing__map.tab-disabled .btn{display:none}@media screen and (max-width:766px){.section-tefl-locations__listing__text.tab-disabled .btn,.section-tefl-locations__listing__map.tab-disabled .btn{display:inline-block}.section-tefl-locations__listing__text.tab-disabled .btn.switch--map,.section-tefl-locations__listing__map.tab-disabled .btn.switch--map{display:none}}.section-tefl-locations__listing__text__lists{width:90%;margin:0 auto;max-width:1145px;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:35px}.section-tefl-locations__listing__text__lists__col{position:relative}.section-tefl-locations__listing__text__lists__col h4{margin:0 0 10px;padding:0;width:100%;font-size:1.5rem;font-weight:400;text-transform:uppercase}.section-tefl-locations__listing__text__lists__col ul{width:100%;margin:0;padding:0 5px 0 0;display:inline-block}.section-tefl-locations__listing__text__lists__col ul li{width:100%;display:inline-block;margin:0 0 5px}.section-tefl-locations__listing__text__lists__col ul li:last-child{margin-bottom:0}.section-tefl-locations__listing__text__lists__col ul li a{width:100%;padding:11px 10px}@media screen and (max-width:1079px){.section-tefl-locations__listing__text__lists__col .tefl-locations__list.show-more li:nth-child(n+7){display:inline-block}}@media screen and (max-width:1079px){.section-tefl-locations__listing__text__lists{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-tefl-locations__listing__text.tab-disabled{display:none}@media screen and (max-width:766px){.section-tefl-locations__listing__text.tab-disabled{display:inline-block;visibility:visible!important;opacity:1!important}}@media screen and (max-width:1079px){.section-tefl-locations__listing{margin:0}}.section-tefl-locations__bottom{width:100%;margin:-300px 0 0;padding:800px 0 50px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:-1}.infoWindow{padding-right:10px;padding-bottom:20px}.gm-style-iw{overflow-y:auto!important;overflow-x:hidden!important}.gm-style-iw>div{overflow:visible!important}.infoWindow{overflow:hidden!important}.section-tefl-factbook{width:100%;margin:50px 0 0;padding:0;position:relative}.section-tefl-factbook .container{max-width:875px;margin:0 auto}.section-tefl-factbook__head{font-size:3rem;line-height:1.25em;margin:0 0 30px;padding:0;color:var(--dark-grey)}@media screen and (max-width:766px){.section-tefl-factbook__head{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-tefl-factbook__head{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-tefl-factbook__head{font-size:1.5625rem;line-height:2.0625rem}}.section-tefl-factbook__description{width:100%;margin:0;padding:0}.section-tefl-factbook__description p{margin:0 0 20px}.section-tefl-factbook__description p:last-child{margin-bottom:0}@media screen and (max-width:579px){.section-tefl-factbook__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-tefl-factbook__description p{font-size:.875rem}}.section-tefl-factbook__listing{width:100%;margin:45px 0 0 0;padding:0}.section-tefl-factbook__listing .container{max-width:100%;width:calc(100% - 40px);margin:0 20px;padding:0;position:relative}.section-tefl-factbook__listing__text{position:relative;width:100%;height:auto;min-height:100%;padding:50px 0}.section-tefl-factbook__listing__preloader{position:absolute;width:100%;height:100%;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/preloader.gif) center center no-repeat}@media screen and (max-width:766px){.section-tefl-factbook__listing__preloader{display:none}}.section-tefl-factbook__listing__map{position:absolute;width:100%;height:80vh;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;visibility:hidden}.section-tefl-factbook__listing__map.tab-active{position:relative;height:80vh}@media screen and (max-width:766px){.section-tefl-factbook__listing__map{display:none}}.section-tefl-factbook__listing__text,.section-tefl-factbook__listing__map{top:0;left:0;z-index:1}.section-tefl-factbook__listing__text .switch,.section-tefl-factbook__listing__map .switch{position:absolute;top:15px;left:15px;z-index:999}@media screen and (max-width:766px){.section-tefl-factbook__listing__text .switch,.section-tefl-factbook__listing__map .switch{display:none}}.section-tefl-factbook__listing__text.tab-disabled,.section-tefl-factbook__listing__map.tab-disabled{z-index:0}.section-tefl-factbook__listing__text.tab-disabled::before,.section-tefl-factbook__listing__map.tab-disabled::before{content:"";width:100%;height:100%;background:var(--white);opacity:.65;position:absolute;top:0;left:0;z-index:4}@media screen and (max-width:766px){.section-tefl-factbook__listing__text.tab-disabled::before,.section-tefl-factbook__listing__map.tab-disabled::before{display:none}}.section-tefl-factbook__listing__text.tab-disabled .btn,.section-tefl-factbook__listing__map.tab-disabled .btn{display:none}@media screen and (max-width:766px){.section-tefl-factbook__listing__text.tab-disabled .btn,.section-tefl-factbook__listing__map.tab-disabled .btn{display:inline-block}.section-tefl-factbook__listing__text.tab-disabled .btn.switch--map,.section-tefl-factbook__listing__map.tab-disabled .btn.switch--map{display:none}}.section-tefl-factbook__listing__text__lists{width:90%;margin:0 auto;max-width:1145px;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:35px}.section-tefl-factbook__listing__text__lists__col{position:relative}.section-tefl-factbook__listing__text__lists__col h4{margin:0 0 10px;padding:0;width:100%;font-size:1.5rem;font-weight:400;text-transform:uppercase}.section-tefl-factbook__listing__text__lists__col ul{width:100%;margin:0;padding:0 5px 0 0;display:inline-block}.section-tefl-factbook__listing__text__lists__col ul li{width:100%;display:inline-block;margin:0 0 5px}.section-tefl-factbook__listing__text__lists__col ul li:last-child{margin-bottom:0}.section-tefl-factbook__listing__text__lists__col ul li a{width:100%;padding:11px 20px}@media screen and (min-width:1080px){.section-tefl-factbook__listing__text__lists__col .tefl-factbook__list__btn{display:none}}@media screen and (max-width:1079px){.section-tefl-factbook__listing__text__lists__col .tefl-factbook__list li:nth-child(n+7){display:none}.section-tefl-factbook__listing__text__lists__col .tefl-factbook__list.show-more li:nth-child(n+7){display:inline-block}.section-tefl-factbook__listing__text__lists__col .tefl-factbook__list__btn{margin-top:15px}}@media screen and (max-width:1079px){.section-tefl-factbook__listing__text__lists{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-tefl-factbook__listing__text.tab-disabled{display:none}@media screen and (max-width:766px){.section-tefl-factbook__listing__text.tab-disabled{display:inline-block;visibility:visible;opacity:1}}@media screen and (max-width:1079px){.section-tefl-factbook__listing{margin:0}}.section-tefl-factbook__bottom{width:100%;margin:-300px 0 0;padding:350px 0 0;position:relative;z-index:-2}@media screen and (max-width:766px){.section-tefl-factbook__bottom{margin:0;padding-top:30px}}.section-tefl-factbook__bottom__top{width:100%;height:350px;display:inline-block;position:absolute;top:0;left:0;right:0}@media screen and (max-width:766px){.section-tefl-factbook__bottom__top{display:none}}.section-tefl-factbook__bottom__content{width:100%;display:inline-block;position:relative;text-align:center;z-index:1}.section-tefl-factbook__bottom__content__background{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.section-tefl-factbook__bottom__content__img{width:80vw;height:auto;max-width:1000px;margin:0 auto;position:relative;z-index:1;margin-top:-25px}.section-tefl-factbook__bottom__content__img--mobile{width:100%;display:inline-block;position:relative;margin:30px 0 50px;text-align:center}@media screen and (min-width:767px){.section-tefl-factbook__bottom__content__img--mobile{display:none}}.section-tefl-factbook__bottom__content__img--mobile img{margin:0 auto}@media screen and (max-width:766px){.section-tefl-factbook__bottom__content__img{display:none}}.section-tefl-factbook__bottom__content__img__inner{width:100%;height:0;padding-bottom:49%;position:relative;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.section-tefl-factbook__button{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (max-width:766px){.section-tefl-factbook__button{bottom:20px}}.section-tefl-factbook__button .btn{position:relative;z-index:9999999}.marker__country{max-width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:.875rem;font-weight:500;color:var(--white);margin:5px 0 15px}.marker__country__img{width:50px;-ms-flex-preferred-size:50px;flex-basis:50px;margin-right:15px}.marker__country__text p{margin:0;padding:0;text-align:left}.section--tefl-job-recruiter{width:100%;margin:45px 0 35px;padding:0;position:relative}.section--tefl-job-recruiter .container{max-width:1140px}@media screen and (max-width:624px){.section--tefl-job-recruiter .container{width:100%}}.section--tefl-job-recruiter__head{width:100%;text-align:center;display:inline-block;margin:0 0 20px}.section--tefl-job-recruiter__head h1,.section--tefl-job-recruiter__head h2,.section--tefl-job-recruiter__head h3,.section--tefl-job-recruiter__head h4{font-size:3rem;margin:0;padding:0;line-height:1em;color:var(--dark-grey)}@media screen and (max-width:766px){.section--tefl-job-recruiter__head h1,.section--tefl-job-recruiter__head h2,.section--tefl-job-recruiter__head h3,.section--tefl-job-recruiter__head h4{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto}}@media screen and (max-width:579px){.section--tefl-job-recruiter__head h1,.section--tefl-job-recruiter__head h2,.section--tefl-job-recruiter__head h3,.section--tefl-job-recruiter__head h4{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--tefl-job-recruiter__head h1,.section--tefl-job-recruiter__head h2,.section--tefl-job-recruiter__head h3,.section--tefl-job-recruiter__head h4{font-size:1.5625rem;line-height:2.0625rem}}.section--tefl-job-recruiter__subheader{width:100%;text-align:center;display:inline-block;margin:0 0 10px}.section--tefl-job-recruiter__subheader h3{margin:0;padding:0;font-weight:400;line-height:1.35em;color:var(--light-blue)}@media screen and (max-width:766px){.section--tefl-job-recruiter__subheader h3{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto}}@media screen and (max-width:579px){.section--tefl-job-recruiter__subheader h3{font-size:1.0625rem}}@media screen and (max-width:414px){.section--tefl-job-recruiter__subheader h3{font-size:.875rem}}.section--tefl-job-recruiter__pushes{width:100%;margin:35px 0 0 0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:30px}.section--tefl-job-recruiter__pushes__left{padding:40px 50px 20px;background:var(--blue);color:var(--white)}.section--tefl-job-recruiter__pushes__left__content{width:100%;position:relative;display:inline-block}.section--tefl-job-recruiter__pushes__left__content h4{line-height:1.2em;font-size:1.5rem;color:var(--white);margin:0 0 30px;padding:0}.section--tefl-job-recruiter__pushes__left__content__text{width:70%;margin:0 30% 20px 0;text-align:left}.section--tefl-job-recruiter__pushes__left__content__text ul li{position:relative;display:inline-block;margin-bottom:10px}.section--tefl-job-recruiter__pushes__left__content__text ul li:last-child{margin-bottom:0}.section--tefl-job-recruiter__pushes__left__content__text ul li::before{content:"";width:5px;height:5px;border-radius:55%;display:inline-block;background:var(--white);margin:0 10px 0 0;position:relative;top:-1px;left:5px}@media screen and (max-width:579px){.section--tefl-job-recruiter__pushes__left__content__text{width:100%}}.section--tefl-job-recruiter__pushes__left__content img{max-width:38%;height:auto;position:absolute;bottom:80px;right:-30px}@media screen and (max-width:879px){.section--tefl-job-recruiter__pushes__left__content img{bottom:30px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}}@media screen and (max-width:579px){.section--tefl-job-recruiter__pushes__left__content img{position:relative;bottom:0;right:0;margin:10px auto}}@media screen and (max-width:414px){.section--tefl-job-recruiter__pushes__left__content img{bottom:0;right:0;margin:10px auto;max-width:90%}}@media screen and (max-width:319px){.section--tefl-job-recruiter__pushes__left__content img{bottom:0;right:0}}@media screen and (max-width:414px){.section--tefl-job-recruiter__pushes__left{padding:40px 30px 20px}}@media screen and (max-width:319px){.section--tefl-job-recruiter__pushes__left{padding:40px 15px 20px;max-width:100vw}}.section--tefl-job-recruiter__pushes__right{padding:20px 100px;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section--tefl-job-recruiter__pushes__right__content{text-align:center}.section--tefl-job-recruiter__pushes__right__content h4{line-height:1.2em;font-size:1.5rem;color:var(--white);margin:0 0 20px;padding:0}@media screen and (max-width:579px){.section--tefl-job-recruiter__pushes__right__content a.btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media screen and (max-width:399px){.section--tefl-job-recruiter__pushes__right__content a.btn{padding:15px 15px!important}}@media screen and (max-width:579px){.section--tefl-job-recruiter__pushes__right{padding:20px 20px}}@media screen and (max-width:319px){.section--tefl-job-recruiter__pushes__right{max-width:100vw}}@media screen and (max-width:879px){.section--tefl-job-recruiter__pushes__left,.section--tefl-job-recruiter__pushes__right{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--tefl-job-recruiter__pushes__left__content,.section--tefl-job-recruiter__pushes__right__content{height:-webkit-max-content;height:-moz-max-content;height:max-content}}@media screen and (max-width:879px){.section--tefl-job-recruiter__pushes{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:624px){.section--tefl-job-recruiter__pushes{grid-gap:0}}@media screen and (max-width:624px){.section--tefl-job-recruiter{margin-bottom:0}}.section--tefl-jobs-listing{word-break:break-word;width:100%;margin:45px 0 35px;padding:0 0 50px;position:relative}.section--tefl-jobs-listing .wpjb-page-index{padding-left:0;padding-right:0}.section--tefl-jobs-listing .preloader{Width:100%;height:50px;left:0;bottom:-50px;position:absolute;display:none;background:url(/wp-content/themes/tta/assets/src/scss/../images/preloader.png) center bottom no-repeat}.section--tefl-jobs-listing .container{max-width:1140px}.section--tefl-jobs-listing__head{width:100%;text-align:center;display:inline-block;margin:0}.section--tefl-jobs-listing__head h1,.section--tefl-jobs-listing__head h2,.section--tefl-jobs-listing__head h3,.section--tefl-jobs-listing__head h4{font-size:3rem;margin:0;padding:0;line-height:1em;color:var(--dark-grey)}@media screen and (max-width:766px){.section--tefl-jobs-listing__head h1,.section--tefl-jobs-listing__head h2,.section--tefl-jobs-listing__head h3,.section--tefl-jobs-listing__head h4{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto}}@media screen and (max-width:579px){.section--tefl-jobs-listing__head h1,.section--tefl-jobs-listing__head h2,.section--tefl-jobs-listing__head h3,.section--tefl-jobs-listing__head h4{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--tefl-jobs-listing__head h1,.section--tefl-jobs-listing__head h2,.section--tefl-jobs-listing__head h3,.section--tefl-jobs-listing__head h4{font-size:1.5625rem;line-height:2.0625rem}}.section--tefl-jobs-listing__description{width:96%;max-width:850px;text-align:center;display:inline-block;margin:25px auto 50px}.section--tefl-jobs-listing__description p{margin:0;padding:0}.section--tefl-jobs-listing__list{width:100%;display:inline-block;position:relative}.section--tefl-jobs-menu{width:100%;margin:25px 0 0 0;padding:0;text-align:center}.section--tefl-jobs-menu ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.section--tefl-jobs-menu ul li{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:400;text-transform:uppercase;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px}.section--tefl-jobs-menu ul li:first-child{margin-left:0}.section--tefl-jobs-menu ul li:nth-child(3){margin-left:20px}.section--tefl-jobs-menu ul li .btn{width:100%}@media screen and (max-width:1079px){.section--tefl-jobs-menu ul li{-ms-flex-preferred-size:calc(50% - rem(16));flex-basis:calc(50% - rem(16));margin:0.5rem!important}}@media screen and (max-width:1079px){.section--tefl-jobs-menu ul li{-ms-flex-preferred-size:calc(100% - rem(16));flex-basis:calc(100% - rem(16))}}@media screen and (max-width:1079px){.section--tefl-jobs-menu ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-hero-regular{width:100%;margin:0;padding:0;position:relative}.section-hero-regular__background{position:absolute;top:0;left:0;right:0;z-index:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-hero-regular__background:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .2)),color-stop(65%,rgb(0 0 0 / .3)),to(rgb(0 0 0 / .1)));background:linear-gradient(180deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .3) 65%,rgb(0 0 0 / .1) 100%)}.section-hero-regular__content{padding:225px 255px 85px;position:relative;z-index:1;text-align:center}@media screen and (max-width:1079px){.section-hero-regular__content{padding:200px 255px 125px}}@media screen and (max-width:766px){.section-hero-regular__content{padding:150px 50px 100px}}.section-hero-regular__content h1,.section-hero-regular__content h3{color:var(--white);margin:0 auto;padding:0}.section-hero-regular__content h1{font-size:3.75rem;font-weight:700;line-height:1.2em}@media screen and (max-width:990px){.section-hero-regular__content h1{font-size:3.125rem}}@media screen and (max-width:766px){.section-hero-regular__content h1{font-size:2.375rem}}@media screen and (max-width:579px){.section-hero-regular__content h1{font-size:1.75rem}}@media screen and (max-width:579px){.section-hero-regular__content h1{font-size:1.3125rem}}.section-hero-regular__content h3{font-size:3rem;font-weight:400}@media screen and (max-width:990px){.section-hero-regular__content h3{font-size:2.5rem}}@media screen and (max-width:579px){.section-hero-regular__content h3{font-size:2rem}}@media screen and (max-width:579px){.section-hero-regular__content h3{font-size:1.5625rem}}.section-hero-regular__content .btn{margin-top:45px}@media screen and (max-width:766px){.section-hero-regular__content .btn{margin-top:15px}}.section-hero-regular--extra-padding .section-hero-regular__content{padding-top:290px}.section-hero-regular__circle{width:180px;height:180px;background:url(/wp-content/themes/tta/assets/src/scss/../images/hero_slider_circle.png) center center no-repeat;background-size:contain;position:absolute;top:125px;right:50px}@media screen and (max-width:766px){.section-hero-regular__circle{position:relative;width:100%;height:100px;background-image:none!important;background:var(--orange);top:unset;left:0;bottom:0;right:unset;border-bottom:1px solid var(--white)}}.section-hero-regular__circle__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:140px;text-align:center;line-height:unset}@media screen and (max-width:766px){.section-hero-regular__circle__inner{max-width:100%}}.section-hero-regular__circle__inner span{display:inline-block;width:140px;word-spacing:100vw;padding:0;margin:0;font-weight:600;text-transform:uppercase;color:var(--white)}@media screen and (max-width:766px){.section-hero-regular__circle__inner span{width:auto;max-width:90vw;word-spacing:unset}}.section-hero-regular__circle__inner span strong{word-spacing:0;font-size:30px;display:inline-block;width:100%;padding-bottom:5px;margin:5px 0;border-bottom:2px solid var(--white)}@media screen and (max-width:766px){.section-hero-regular__circle__inner span strong{display:block;border-bottom:1px solid var(--white)}}@media screen and (max-width:579px){.section-hero-regular__circle__inner span strong{font-size:1.5rem;width:80%}}.section-hero-regular--equal .section-hero-regular__content{padding:180px 15% 90px!important}.section-faq-simple{padding:55px 0;display:inline-block;background-color:var(--light-blue);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0}.section-faq-simple .container{position:relative;z-index:2;background:var(--white);max-width:1166px;padding:75px 150px 50px 150px}@media screen and (max-width:1079px){.section-faq-simple .container{padding:0 15px 0 15px}}.section-faq-simple__head{width:100%;text-align:center;display:inline-block;margin:0 0 50px 0}.section-faq-simple__head h1,.section-faq-simple__head h2,.section-faq-simple__head h3,.section-faq-simple__head h4,.section-faq-simple__head h5,.section-faq-simple__head h6{margin:0;padding:0;line-height:1em;color:var(--dark-grey)}@media screen and (max-width:1079px){.section-faq-simple__head h1,.section-faq-simple__head h2,.section-faq-simple__head h3,.section-faq-simple__head h4,.section-faq-simple__head h5,.section-faq-simple__head h6{font-size:2.25rem}}@media screen and (max-width:766px){.section-faq-simple__head h1,.section-faq-simple__head h2,.section-faq-simple__head h3,.section-faq-simple__head h4,.section-faq-simple__head h5,.section-faq-simple__head h6{font-size:1.5rem}}@media screen and (max-width:1079px){.section-faq-simple__head{padding:1rem 0;margin:0}}.section-faq-simple__list{width:100%;margin:0;padding:0;display:inline-block}.section-faq-simple__list .rd-zero{display:none}.section-faq-simple__list input{position:absolute;opacity:0;z-index:-1}.section-faq-simple__list .tabs{overflow:hidden}.section-faq-simple__list .tabs .tab{width:100%;position:relative;overflow:hidden}.section-faq-simple__list .tabs .tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 40px 1em 1em;margin-top:-10px;background:var(--white);border-bottom:2px solid var(--blue);font-weight:700;cursor:pointer;color:var(--blue);font-weight:500;text-align:center}.section-faq-simple__list .tabs .tab-label:hover{background:var(--white)}.section-faq-simple__list .tabs .tab-label::after{content:"";position:absolute;top:15px;right:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);border-bottom:calc(0.866 * 15px) solid var(--blue);border-top:0;border-left:calc(15px / 2) solid #fff0;border-right:calc(15px / 2) solid #fff0;height:0;width:0;z-index:99}@media screen and (max-width:1079px){.section-faq-simple__list .tabs .tab-label{font-size:1.25rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:40px}}@media screen and (max-width:579px){.section-faq-simple__list .tabs .tab-label{font-size:.75rem}}.section-faq-simple__list .tabs .tab-content{max-height:0;padding:0 20px;color:var(--dark-grey);-webkit-transition:all .35s;transition:all .35s}.section-faq-simple__list .tabs .tab-content ul{list-style-type:square;color:var(--orange);margin-left:30px}.section-faq-simple__list .tabs .tab-content ul li{color:var(--dark-grey)}.section-faq-simple__list .tabs .tab-content a{color:var(--light-blue);text-decoration:underline}.section-faq-simple__list .tabs .tab-content a:hover{color:var(--dark-blue);text-decoration:none}@media screen and (max-width:766px){.section-faq-simple__list .tabs .tab-content{overflow:hidden}}.section-faq-simple__list .tabs .tab-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1em;font-size:.75em;background:var(--blue);cursor:pointer}.section-faq-simple__list .tabs .tab-close:hover{background:var(--blue)}@media screen and (max-width:766px){.section-faq-simple__list .tabs .tab{margin:15px 0}}.section-faq-simple__list .tabs input:checked+.tab-label{position:relative;background:var(--white)}.section-faq-simple__list .tabs input:checked+.tab-label::after{top:20px;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.section-faq-simple__list .tabs input:checked~.tab-content{text-align:justify;max-height:100vh;padding:10px 0;margin-bottom:20px}@media screen and (max-width:1079px){.section-faq-simple__list .tabs input:checked~.tab-content{font-size:1.125rem;text-align:center}}@media screen and (max-width:766px){.section-faq-simple__list .tabs input:checked~.tab-content{font-size:.875rem}}@media screen and (max-width:414px){.section-faq-simple__list .tabs input:checked~.tab-content{font-size:.75rem}}@media screen and (min-width:767px) and (max-width:1079px){.section-faq-simple__list{padding-top:15px}}.section-faq-tabbed{padding:55px 0 50px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0}.section-faq-tabbed .container{position:relative;z-index:2;background:var(--white);max-width:1166px;padding:75px 150px 50px 150px}.section-faq-tabbed__head{width:100%;text-align:center;display:inline-block;margin:0 0 50px 0}.section-faq-tabbed__head h2{margin:0;padding:0;line-height:1em;color:var(--dark-grey)}.section-faq-tabbed__list{width:100%;margin:0;padding:0;display:inline-block}.section-faq-tabbed__list .transition,.section-faq-tabbed__list ul li i:before,.section-faq-tabbed__list ul li i:after,.section-faq-tabbed__list p{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.section-faq-tabbed__list .flipIn,.section-faq-tabbed__list ul li,.section-faq-tabbed__list h1{-webkit-animation:flipdown 0.5s ease both;animation:flipdown 0.5s ease both}.section-faq-tabbed__list ul{list-style:none;-webkit-perspective:900;perspective:900;padding:0;margin:0}.section-faq-tabbed__list ul li{position:relative;padding:0;margin:0 0 -15px;text-align:left}.section-faq-tabbed__list ul li h4{background:var(--light-blue);color:var(--white);font-weight:400;font-size:16px;text-transform:uppercase;margin:0;padding:13px 30px}.section-faq-tabbed__list ul li:nth-of-type(1){-webkit-animation-delay:0.5s;animation-delay:0.5s}.section-faq-tabbed__list ul li:nth-of-type(2){-webkit-animation-delay:0.75s;animation-delay:0.75s}.section-faq-tabbed__list ul li:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}.section-faq-tabbed__list ul li:last-of-type{padding-bottom:0}.section-faq-tabbed__list ul li p{margin:0;padding:10px 0}.section-faq-tabbed__list ul li i{position:absolute;-webkit-transform:translate(-6px,0);transform:translate(-6px,0);margin-top:16px;right:20px}.section-faq-tabbed__list ul li i:before,.section-faq-tabbed__list ul li i:after{content:"";position:absolute;background-color:var(--white);width:3px;height:9px}.section-faq-tabbed__list ul li i:before{-webkit-transform:translate(-2px,0) rotate(45deg);transform:translate(-2px,0) rotate(45deg)}.section-faq-tabbed__list ul li i:after{-webkit-transform:translate(2px,0) rotate(-45deg);transform:translate(2px,0) rotate(-45deg)}.section-faq-tabbed__list input[type="checkbox"]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.section-faq-tabbed__list input[type="checkbox"]:checked~p{margin-top:0;max-height:0;opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.section-faq-tabbed__list input[type="checkbox"]:checked~i:before{-webkit-transform:translate(2px,0) rotate(45deg);transform:translate(2px,0) rotate(45deg)}.section-faq-tabbed__list input[type="checkbox"]:checked~i:after{-webkit-transform:translate(-2px,0) rotate(-45deg);transform:translate(-2px,0) rotate(-45deg)}@-webkit-keyframes flipdown{0%{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}5%{opacity:1}80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes flipdown{0%{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}5%{opacity:1}80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.section-location-course-availability{width:100%;margin:50px 0;padding:0}.section-location-course-availability .container{max-width:1175px}.section-location-course-availability__header{width:100%;margin:0 0 10px}.section-location-course-availability__header h1,.section-location-course-availability__header h2,.section-location-course-availability__header h3,.section-location-course-availability__header h4,.section-location-course-availability__header h5,.section-location-course-availability__header h6{color:var(--dark-grey);font-size:3rem;font-weight:700;margin:0;padding:0}.section-location-course-availability__subheader{width:100%;margin:0 0 20px}.section-location-course-availability__subheader h3{color:var(--light-blue);font-size:1.5rem;font-weight:400;margin:0;padding:0}.section-location-course-availability__copy{width:100%;margin:0 0 25px}.section-location-course-availability__copy p{font-size:1rem;line-height:1.3em;width:100%;padding:0;margin:0 0 10px}.section-location-course-availability__copy a{color:var(--light-blue);text-decoration:none}.section-location-course-availability__copy a:hover{color:var(--dark-blue);text-decoration:underline}.section-location-course-availability__locations{width:100%;margin:0;padding:0;position:relative;text-align:left}.section-location-course-availability__locations .btn{width:100%;font-size:.875rem;text-align:center}.section-location-course-availability__locations__head{width:100%;padding:11px 5px;background:var(--light-blue);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-location-course-availability__locations__head__dates{width:200px;text-align:left;padding:0;margin:0 5px}.section-location-course-availability__locations__head__location{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding:0;margin:0 5px}.section-location-course-availability__locations__head__availability,.section-location-course-availability__locations__head__price{width:100px;text-align:center;padding:0;margin:0 5px}.section-location-course-availability__locations__head__button{width:290px;padding:0;margin:0 5px;text-align:left}.section-location-course-availability__locations__head p{margin:0;padding:0;text-transform:uppercase;font-size:.875rem;font-weight:400}@media screen and (max-width:1079px){.section-location-course-availability__locations__head{display:none}}.section-location-course-availability__locations__list{width:100%;position:relative;margin:0;padding:0}.section-location-course-availability__locations__list .location{width:100%;padding:0;margin:30px 0 0;position:relative}.section-location-course-availability__locations__list .location--booked{background:var(--light-grey)}.section-location-course-availability__locations__list .location--booked p{color:var(--dark-grey)!important}.section-location-course-availability__locations__list .location span.fully-booked{display:inline-block;width:100%;text-align:center;padding:15px 30px;color:var(--white);background:var(--dark-blue)}.section-location-course-availability__locations__list .location__top{width:100%;padding:0 5px;color:var(--light-blue);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.section-location-course-availability__locations__list .location__top p{margin:0;padding:0}.section-location-course-availability__locations__list .location__top__dates{width:200px;padding:0;margin:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-location-course-availability__locations__list .location__top__dates p{padding:0;margin:0}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__dates p{padding:1rem 0!important}}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__dates{width:100%!important;border:2px solid var(--light-grey);margin:0}}.section-location-course-availability__locations__list .location__top__location{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;margin:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-location-course-availability__locations__list .location__top__location p{padding:0;margin:0}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__location p{padding:1rem 0!important}}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__location{width:100%!important;border:2px solid var(--light-grey);border-top:none;margin:0}}.section-location-course-availability__locations__list .location__top__availability,.section-location-course-availability__locations__list .location__top__price{width:100px;padding:0;margin:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-location-course-availability__locations__list .location__top__availability p,.section-location-course-availability__locations__list .location__top__price p{padding:0;margin:0;text-align:center}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__availability p,.section-location-course-availability__locations__list .location__top__price p{padding:1rem 0!important}}.section-location-course-availability__locations__list .location__top__availability small,.section-location-course-availability__locations__list .location__top__price small{font-size:.75rem}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__availability,.section-location-course-availability__locations__list .location__top__price{width:100%!important;border:2px solid var(--light-grey);border-top:none;margin:0}}.section-location-course-availability__locations__list .location__top__price p{font-weight:700}.section-location-course-availability__locations__list .location__top__toggle{width:140px;padding:0;margin:0 5px}.section-location-course-availability__locations__list .location__top__toggle .btn-location-toggle::after{content:"";width:0;height:0;border-style:solid;border-width:13px 7.5px 0 7.5px;border-color:#fff #fff0 #fff0 #fff0;position:absolute;right:15px;top:50%;margin-top:-6px;z-index:4}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__toggle{width:100%!important;border:2px solid var(--light-grey);border-top:none;margin:0}}.section-location-course-availability__locations__list .location__top__toggle .btn{padding:15px 20px}.section-location-course-availability__locations__list .location__top__toggle .btn.za__course_location,.section-location-course-availability__locations__list .location__top__toggle .btn.us__course_location{padding:15px 0}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__dates,.section-location-course-availability__locations__list .location__top__location,.section-location-course-availability__locations__list .location__top__availability,.section-location-course-availability__locations__list .location__top__price{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-location-course-availability__locations__list .location__top__toggle--empty{display:none}.section-location-course-availability__locations__list .location__top__dates:before,.section-location-course-availability__locations__list .location__top__location:before,.section-location-course-availability__locations__list .location__top__availability:before,.section-location-course-availability__locations__list .location__top__price:before{background-color:var(--light-blue);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;min-width:150px;margin-right:25px;height:100%}}@media screen and (max-width:1079px) and (max-width:359px){.section-location-course-availability__locations__list .location__top__dates:before,.section-location-course-availability__locations__list .location__top__location:before,.section-location-course-availability__locations__list .location__top__availability:before,.section-location-course-availability__locations__list .location__top__price:before{width:110px;min-width:110px}}@media screen and (max-width:1079px){.section-location-course-availability__locations__list .location__top__dates:before{content:'DATE'}.section-location-course-availability__locations__list .location__top__location:before{content:'LOCATION'}.section-location-course-availability__locations__list .location__top__availability:before{content:'AVAILABILITY'}.section-location-course-availability__locations__list .location__top__price:before{content:'PRICE'}}.section-location-course-availability__locations__list .location__courses{width:100%;margin:0;padding:0;max-height:0;overflow:hidden;-webkit-transition:max-height 0.5s cubic-bezier(0,1,0,1);transition:max-height 0.5s cubic-bezier(0,1,0,1)}.section-location-course-availability__locations__list .location__courses__row{width:calc(100% - 70px);margin:15px 35px 0;padding:0;background:var(--light-grey--rgba2);color:var(--light-blue);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-location-course-availability__locations__list .location__courses__row p{margin:0;padding:0}.section-location-course-availability__locations__list .location__courses__row__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:0}.section-location-course-availability__locations__list .location__courses__row__title p{font-weight:700;margin-left:10px}.section-location-course-availability__locations__list .location__courses__row__availability,.section-location-course-availability__locations__list .location__courses__row__price{width:100px;margin-left:20px}.section-location-course-availability__locations__list .location__courses__row__price p{font-weight:700}.section-location-course-availability__locations__list .location__courses__row__book{width:180px;margin-left:20px}.section-location-course-availability__locations__list .location.opened .btn-location-toggle::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-location-course-availability__locations__list .location.opened .location__courses{-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;max-height:999px}.section-location-course-availability__promotion{width:100%;background:var(--white);padding:75px 0 0;text-align:center;position:relative}.section-location-course-availability__promotion__box{width:100%;max-width:1170px;margin:0 auto;position:relative;padding:10px;color:var(--white);background:#597ba9;background:linear-gradient(120deg,#597ba9 0%,#30ceca 50%,#67b187 100%)}.section-location-course-availability__promotion__box__copy{width:100%;margin:30px 0 0;padding:0;text-align:center}.section-location-course-availability__promotion__box__copy p{font-size:1.5rem;margin:0;padding:0}.section-location-course-availability__promotion__box__copy p em{text-decoration:line-through;font-style:normal}.section-location-course-availability__promotion__box__copy p strong em{text-decoration:none}.section-location-course-availability__promotion__box__copy p .offer-ends{font-size:.75rem}.section-location-course-availability__promotion__box__copy h2{font-size:1.125rem;font-weight:700;margin:10px 0 20px;padding:0}.section-location-course-availability__promotion__box .promotions-counter{position:absolute;bottom:0;right:30px;z-index:99999;padding:10px;background:#fff0;color:var(--white);-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}@media screen and (max-width:766px){.section-location-course-availability__promotion__box .promotions-counter{width:100%;position:relative;right:0;bottom:0;-webkit-transform:unset;transform:unset}}.section-location-course-availability__promotion__box .promotions-counter h4{margin:0 0 10px;padding:0;width:100%;text-align:center;font-size:1rem;font-weight:400}.section-location-course-availability__promotion__box .promotions-counter h4 strong{font-weight:700}.section-location-course-availability__promotion__box .promotions-counter ul{width:100%;margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:766px){.section-location-course-availability__promotion__box .promotions-counter ul{max-width:230px;margin:0 auto}}.section-location-course-availability__promotion__box .promotions-counter ul li{width:48px;display:inline-block;margin-left:10px}.section-location-course-availability__promotion__box .promotions-counter ul li:first-child{margin-left:0}.section-location-course-availability__promotion__box .promotions-counter ul li .number{font-size:1.875rem;font-weight:400;text-transform:uppercase;line-height:38px;width:100%;height:38px;display:inline-block;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#619e9d),color-stop(50%,#96c7bf));background:linear-gradient(180deg,#619e9d 50%,#96c7bf 50%)}.section-location-course-availability__promotion__box .promotions-counter ul li .label{width:100%;text-transform:uppercase;font-size:.625rem;display:inline-block;margin:3px 0 0}.section-location-course-availability__promotion__box__action{width:100%;margin:0 0 -5px}.section-location-course-availability__promotion__box__views{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-location-course-availability__promotion__box__views__today{-ms-flex-item-align:end;align-self:flex-end}.section-location-course-availability__promotion__box__views__today p{font-size:.6875rem;margin:0;padding:0;padding-left:22px;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_eye.png) center left no-repeat}.section-location-course-availability__promotion__box__views__summary{text-align:left}.section.section--logotypes.mobile{display:none}@media screen and (max-width:1079px){.section-location-course-availability__promotion__box__views__summary{margin-top:25px}}.section-location-course-availability__promotion__box__views__summary p{font-size:.6875rem;margin:-5px 0 0;padding:0}.section--logotypes{padding:45px 0;text-align:center}@media screen and (max-width:1025px){.section.section--logotypes.desktop{display:none}.section.section--logotypes.mobile{display:block;overflow:hidden}.logotype-slider-item img{width:100%}}@media screen and (max-width:624px){.section--logotypes__logotypes{padding:0 .9375rem}}.section--logotypes .container{max-width:1400px}.section--logotypes .container ul{margin:0;padding:0;list-style-type:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--logotypes .container ul li{margin:0 0 0 50px}.section--logotypes .container ul li:first-child{margin-left:0}@media screen and (max-width:624px){.section--logotypes .container ul li:first-child{margin:0 15px}}@media screen and (max-width:624px){.section--logotypes .container ul li{margin:0 15px}}.section--logotypes .container ul li img{width:auto;max-height:175px}@media screen and (max-width:766px){.section--logotypes .container ul li img{max-height:65px}}.section--logotypes .container ul li a{display:inline-block}.section--jobs-search-engine{padding:140px 0 45px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0}.section--jobs-search-engine__overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block;z-index:1}.section--jobs-search-engine .container{position:relative;z-index:2}.section--jobs-search-engine__head{width:100%;text-align:center;display:inline-block;margin:0 0 30px}.section--jobs-search-engine__head h1,.section--jobs-search-engine__head h2,.section--jobs-search-engine__head h3{margin:0;padding:0;line-height:1em;color:var(--white)}@media screen and (max-width:766px){.section--jobs-search-engine__head h1,.section--jobs-search-engine__head h2,.section--jobs-search-engine__head h3{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto}}@media screen and (max-width:579px){.section--jobs-search-engine__head h1,.section--jobs-search-engine__head h2,.section--jobs-search-engine__head h3{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--jobs-search-engine__head h1,.section--jobs-search-engine__head h2,.section--jobs-search-engine__head h3{font-size:1.5625rem;line-height:2.0625rem}}@media screen and (max-width:1079px){.section--jobs-search-engine__head{margin-bottom:30px}}.section--jobs-search-engine__form{width:100%;display:inline-block;text-align:center}.section--jobs-search-engine__form .wpjb-page-search .wpjb-paginate-links{display:none!important}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search{width:100%;max-width:1100px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:26px;margin:0 auto 20px}@media screen and (max-width:1079px){.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:0 10px}}@media screen and (max-width:624px){.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:0 10px}}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-error{overflow:visible;background:#fff0;position:relative}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-error .wpjb-errors{position:absolute;right:0;bottom:-20px}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-error .wpjb-errors li{list-style-type:none;font-size:.6875rem;font-weight:500;color:var(--red);text-transform:uppercase;margin:0}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-label,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-label{display:none}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field{width:100%}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"],.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px;font-family:"Poppins",sans-serif}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]::-webkit-input-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]::-webkit-input-placeholder{color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]::-moz-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]::-moz-placeholder{color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:-ms-input-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:-ms-input-placeholder{color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:-moz-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:-moz-placeholder{color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus::-webkit-input-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus::-moz-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus::-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus:-ms-input-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus:-ms-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus:-moz-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus:-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px 5px;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_select-arrow.png);background-position:center right;background-repeat:no-repeat}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select::-webkit-input-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select::-webkit-input-placeholder{color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select::-moz-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select::-moz-placeholder{color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:-ms-input-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:-ms-input-placeholder{color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:-moz-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:-moz-placeholder{color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background-color:var(--white)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus::-webkit-input-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus::-moz-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus::-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus:-ms-input-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus:-ms-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus:-moz-placeholder,.section--jobs-search-engine__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus:-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine__form .wpjb-page-search .wpjb-submit{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0;-webkit-transition:0.3s -webkit-transform ease-in;transition:0.3s -webkit-transform ease-in;transition:0.3s transform ease-in;transition:0.3s transform ease-in,0.3s -webkit-transform ease-in}.section--jobs-search-engine__form .wpjb-page-search .wpjb-submit:hover{background:var(--dark-blue)}.section--jobs-search-engine__form__button{width:100%;margin:0;padding:0;text-align:center}.section--jobs-search-engine__form__button .btn{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section--jobs-search-engine__form__button .btn span{position:relative;z-index:2}.section--jobs-search-engine__form__button .btn:before{display:none}.section--jobs-search-engine__form__button .btn:hover{background:var(--dark-blue)}.section--jobs-search-engine .wpjb-job-list{display:none!important}.section--jobs-search-engine .wpjb-refine-search{border:1px solid var(--dark-blue)!important;background-color:rgb(29 63 91 / .75)!important;padding:20px!important;border-radius:0!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-fieldset-search{margin:20px 0!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field{width:100%}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px;font-family:"Poppins",sans-serif}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]::-webkit-input-placeholder{color:var(--white)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]::-moz-placeholder{color:var(--white)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]:-ms-input-placeholder{color:var(--white)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]:-moz-placeholder{color:var(--white)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background:var(--white)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]:focus::-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]:focus:-ms-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field input[type="text"]:focus:-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select{width:100%!important;margin:0!important;padding:0!important;border:1px solid var(--white)!important;background:transparent!important;color:var(--white)!important;padding:10px 5px!important;font-family:"Poppins",sans-serif!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative!important;background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_select-arrow.png)!important;background-position:center right!important;background-repeat:no-repeat!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select::-webkit-input-placeholder{color:var(--white)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select::-moz-placeholder{color:var(--white)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select:-ms-input-placeholder{color:var(--white)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select:-moz-placeholder{color:var(--white)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select:focus{outline:none!important;color:var(--dark-blue)!important;border-color:var(--dark-blue)!important;background-color:var(--white)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select:focus::-webkit-input-placeholder{color:var(--dark-blue)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select:focus::-moz-placeholder{color:var(--dark-blue)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select:focus:-ms-input-placeholder{color:var(--dark-blue)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-field select:focus:-moz-placeholder{color:var(--dark-blue)!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-refine-query::before{content:"Your search query:";font-size:1.5rem;color:var(--white);font-weight:700;width:100%;margin:5px 0 15px;padding:0;display:inline-block}.section--jobs-search-engine .wpjb-refine-search .wpjb-refine-query .wpjb-tag{background:transparent!important;border:1px solid var(--white);border-radius:0}.section--jobs-search-engine .wpjb-refine-search .wpjb-refine-query .wpjb-tag b::after{content:":"}.section--jobs-search-engine .wpjb-refine-search .wpjb-refine-query .wpjb-tag a{color:var(--red)}.section--jobs-search-engine .wpjb-refine-search .wpjb-refine-query .wpjb-tag a::before{color:var(--red)}.section--jobs-search-engine .wpjb-refine-search .wpjb-refine-query .wpjb-refine-button{background:var(--red);border-radius:0}.section--jobs-search-engine .wpjb-refine-search .wpjb-button.wpjb-refine-button{background:var(--red);color:var(--white);border-radius:0;padding:5px 10px;font-size:0.6875rem!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-button.wpjb-refine-button span{color:var(--white);text-transform:uppercase;font-size:0.6875rem!important}.section--jobs-search-engine .wpjb-refine-search .wpjb-button.wpjb-subscribe{display:none!important}.wpjb-search-alert{width:100%;margin:0;padding:0;display:none}.wpjb-search-alert p{text-transform:uppercase;font-size:.75rem;font-weight:700;color:var(--red);margin:0;padding:0;text-shadow:0 0 10px var(--dark)}.wpjb-search-btn-hover{display:inline-block;width:140px;height:40px;position:absolute;left:50%;bottom:0;z-index:2;margin-left:-70px;cursor:pointer}.section--jobs-search-engine-results{padding:140px 0 45px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0}.section--jobs-search-engine-results__overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block;z-index:1}.section--jobs-search-engine-results .container{position:relative;z-index:2}.section--jobs-search-engine-results__head{width:100%;text-align:center;display:inline-block;margin:0 0 30px}.section--jobs-search-engine-results__head h1,.section--jobs-search-engine-results__head h2,.section--jobs-search-engine-results__head h3{margin:0;padding:0;line-height:1em;color:var(--white)}@media screen and (max-width:766px){.section--jobs-search-engine-results__head h1,.section--jobs-search-engine-results__head h2,.section--jobs-search-engine-results__head h3{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto}}@media screen and (max-width:579px){.section--jobs-search-engine-results__head h1,.section--jobs-search-engine-results__head h2,.section--jobs-search-engine-results__head h3{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--jobs-search-engine-results__head h1,.section--jobs-search-engine-results__head h2,.section--jobs-search-engine-results__head h3{font-size:1.5625rem;line-height:2.0625rem}}@media screen and (max-width:1079px){.section--jobs-search-engine-results__head{margin-bottom:30px}}.section--jobs-search-engine-results__form{width:100%;display:inline-block;text-align:center}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-paginate-links{display:none!important}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search{width:100%;max-width:1100px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:26px;margin:0 auto 20px}@media screen and (max-width:1079px){.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:0 10px}}@media screen and (max-width:624px){.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:0 10px}}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-label,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-label{display:none}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field{width:100%}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"],.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px;font-family:"Poppins",sans-serif}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]::-webkit-input-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]::-webkit-input-placeholder{color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]::-moz-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]::-moz-placeholder{color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:-ms-input-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:-ms-input-placeholder{color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:-moz-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:-moz-placeholder{color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus::-webkit-input-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus::-moz-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus::-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus:-ms-input-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus:-ms-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field input[type="text"]:focus:-moz-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field input[type="text"]:focus:-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px 5px;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_select-arrow.png);background-position:center right;background-repeat:no-repeat}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select::-webkit-input-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select::-webkit-input-placeholder{color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select::-moz-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select::-moz-placeholder{color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:-ms-input-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:-ms-input-placeholder{color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:-moz-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:-moz-placeholder{color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background-color:var(--white)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus::-webkit-input-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus::-moz-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus::-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus:-ms-input-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus:-ms-input-placeholder{color:var(--dark-blue)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-text .wpjb-field select:focus:-moz-placeholder,.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-fieldset-search .wpjb-element-input-select .wpjb-field select:focus:-moz-placeholder{color:var(--dark-blue)}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-submit{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0;-webkit-transition:.3s transform ease-in;transition:.3s transform ease-in}.section--jobs-search-engine-results__form .wpjb-page-search .wpjb-submit:hover{background:var(--dark-blue)}.section--jobs-search-engine-results__form__button{width:100%;margin:0;padding:0;text-align:center}.section--jobs-search-engine-results__form__button .btn{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section--jobs-search-engine-results__form__button .btn span{position:relative;z-index:2}.section--jobs-search-engine-results__form__button .btn:before{content:'';position:absolute;top:0;left:0;bottom:0;width:101%;height:100%;background:var(--dark-blue);z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s transform ease-in;transition:.3s transform ease-in}.section--jobs-search-engine-results__form__button .btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.section--tefl-jobs-search-listing{width:100%;margin:65px 0 35px;padding:0;position:relative}.section--tefl-jobs-search-listing .container{max-width:1140px}.section--tefl-jobs-search-listing__head{width:100%;text-align:center;display:inline-block;margin:0 0 40px}.section--tefl-jobs-search-listing__head h1,.section--tefl-jobs-search-listing__head h2,.section--tefl-jobs-search-listing__head h3,.section--tefl-jobs-search-listing__head h4{font-size:3rem;margin:0;padding:0;line-height:1em;color:var(--dark-grey)}@media screen and (max-width:766px){.section--tefl-jobs-search-listing__head h1,.section--tefl-jobs-search-listing__head h2,.section--tefl-jobs-search-listing__head h3,.section--tefl-jobs-search-listing__head h4{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto}}@media screen and (max-width:579px){.section--tefl-jobs-search-listing__head h1,.section--tefl-jobs-search-listing__head h2,.section--tefl-jobs-search-listing__head h3,.section--tefl-jobs-search-listing__head h4{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--tefl-jobs-search-listing__head h1,.section--tefl-jobs-search-listing__head h2,.section--tefl-jobs-search-listing__head h3,.section--tefl-jobs-search-listing__head h4{font-size:1.5625rem;line-height:2.0625rem}}.section--tefl-jobs-search-listing__list{word-break:break-word;width:100%;display:inline-block;position:relative}.section--tefl-jobs-country-listing{width:100%;margin:65px 0 0;padding:0;position:relative}.section--tefl-jobs-country-listing .container{max-width:1140px}.section--tefl-jobs-country-listing__head{width:100%;text-align:center;display:inline-block;margin:0 0 40px}.section--tefl-jobs-country-listing__head h1,.section--tefl-jobs-country-listing__head h2,.section--tefl-jobs-country-listing__head h3,.section--tefl-jobs-country-listing__head h4{font-size:3rem;margin:0;padding:0;line-height:1em;color:var(--dark-grey)}@media screen and (max-width:766px){.section--tefl-jobs-country-listing__head h1,.section--tefl-jobs-country-listing__head h2,.section--tefl-jobs-country-listing__head h3,.section--tefl-jobs-country-listing__head h4{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto}}@media screen and (max-width:579px){.section--tefl-jobs-country-listing__head h1,.section--tefl-jobs-country-listing__head h2,.section--tefl-jobs-country-listing__head h3,.section--tefl-jobs-country-listing__head h4{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section--tefl-jobs-country-listing__head h1,.section--tefl-jobs-country-listing__head h2,.section--tefl-jobs-country-listing__head h3,.section--tefl-jobs-country-listing__head h4{font-size:1.5625rem;line-height:2.0625rem}}.section--tefl-jobs-country-listing__description{width:100%;margin:0 0 45px;display:inline-block}.section--tefl-jobs-country-listing__description p:last-child{margin-bottom:0;padding-bottom:0}.section--tefl-jobs-country-listing__description .btn--open-read-more:hover,.section--tefl-jobs-country-listing__description .btn--open-read-more:hover span,.section--tefl-jobs-country-listing__description .btn--close-read-more:hover,.section--tefl-jobs-country-listing__description .btn--close-read-more:hover span{color:var(--white)!important;text-decoration:none!important}.section--tefl-jobs-country-listing__description__more{overflow-y:hidden;max-height:0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.section--tefl-jobs-country-listing__description__more .btn--close-read-more{padding:5px 10px;margin-top:-30px}.section--tefl-jobs-country-listing__description__more .btn--close-read-more span{font-size:.75rem}.section--tefl-jobs-country-listing__description.opened .btn--open-read-more{display:none}.section--tefl-jobs-country-listing__description.opened .section--tefl-jobs-country-listing__description__more{max-height:999px}.section--tefl-jobs-country-listing__list{width:100%;display:inline-block;position:relative}.section-video{padding:60px 0 80px;position:relative;z-index:0}.section-video__background{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:1}.section-video .container{position:relative;z-index:2}.section-video__decor-text{margin:0 0 15px;width:100%}.section-video__decor-text h4{margin:0 auto;padding:0;font-size:30px;font-weight:400;color:var(--white)}@media screen and (max-width:766px){.section-video__decor-text h4{font-size:1.1875rem}}.section-video__head{width:100%;text-align:center;display:inline-block;margin:0 0 35px}.section-video__head__header{margin:0;padding:0;line-height:1em;color:var(--white);font-size:3rem}@media screen and (max-width:766px){.section-video__head__header{font-size:2.25rem;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-video__head__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-video__head__header{font-size:1.5625rem;line-height:2.0625rem}}.section-video__head__copy{font-size:1.5rem;font-weight:400;color:var(--white);margin:20px auto 0 auto;padding:0}@media screen and (max-width:766px){.section-video__head__copy{font-size:1.34375rem;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-video__head__copy{font-size:1.0625rem}}@media screen and (max-width:414px){.section-video__head__copy{font-size:.875rem}}.section-video__head__description{font-size:1rem;font-weight:400;line-height:1.35em;color:var(--white);margin:20px auto 0 auto;padding:0}.section-video__head__button{margin-top:30px}.section-video__media{margin:0 auto;max-width:767px}.section-video__media a{position:relative;display:inline-block;text-align:center;vertical-align:middle}.section-video__media a img{margin:0;padding:0;display:inline-block;vertical-align:middle}.section-video__media a span{width:145px;height:145px;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_play-button.svg) center center no-repeat;background-size:contain;opacity:.75;-webkit-transition:.3s opacity ease-in;transition:.3s opacity ease-in}@media screen and (max-width:766px){.section-video__media a span{width:70px;height:70px}}.section-video__media a:hover span{opacity:1}@media screen and (max-width:990px){.section-video__media{margin:auto;max-width:60vw}}@media screen and (max-width:766px){.section-video__media{max-width:70vw}}@media screen and (max-width:414px){.section-video__media{max-width:80vw}}@media screen and (max-width:359px){.section-video__media{max-width:90vw}}.section-quote{padding:30px 0;text-align:center}.section-quote .container{width:80%;max-width:1166px}.section-quote__content{width:100%;color:var(--light-blue);font-size:24px;line-height:1.1em}.section-quote__content p{margin-top:0;font-style:italic}.section-quote__content__author{color:var(--grey)}@media screen and (max-width:766px){.section-quote__content{font-size:1.25rem}}@media screen and (max-width:579px){.section-quote__content{font-size:1.0625rem}}.section-how-to-find-us{width:100%;margin:0;padding:30px 0;background:var(--light-grey--rgba2)}.section-how-to-find-us .container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:60px}@media screen and (max-width:766px){.section-how-to-find-us .container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-how-to-find-us__content{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.section-how-to-find-us__content__inner{text-align:left;margin:0 auto;height:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.section-how-to-find-us__content__inner__header{font-size:1.875rem;font-weight:700;margin:0 0 10px;padding:0;color:var(--light-blue)}.section-how-to-find-us__content__inner__address{font-size:1rem;line-height:1.5em;display:inline-block}.section-how-to-find-us__content__inner__address__subheader{margin:0;padding:0;font-weight:700;font-size:1rem}.section-how-to-find-us__content__inner__address__text{display:inline-block}.section-how-to-find-us__content__inner__address__text p{margin:0;padding:0}.section-how-to-find-us__content__inner__address ul{margin:15px 0 0;padding:0;list-style-type:none}.section-how-to-find-us__content__inner__address ul li{font-weight:700}.section-how-to-find-us__content__inner__address ul li a{text-decoration:none;color:var(--light-blue)}.section-how-to-find-us__content__inner__address ul li a:hover{text-decoration:underline}.section-how-to-find-us__content__inner__map{margin:20px 0;display:inline-block}.section-how-to-find-us__content__inner__map iframe{width:100%;height:100%}.section-how-to-find-us__content__inner__map a{text-decoration:none;color:var(--light-blue)}.section-how-to-find-us__content__inner__map a:hover{text-decoration:underline}.section-how-to-find-us__content__inner__locations{margin:0;padding:0}.section-how-to-find-us__content__inner__locations ul{margin:0;padding:0;list-style-type:none}.section-how-to-find-us__content__inner__locations ul li{font-weight:700;margin-top:3px}.section-how-to-find-us__content__inner__locations ul li:first-child{margin-top:0}.section-how-to-find-us__content__inner__locations ul li a{text-decoration:none;color:var(--light-blue)}.section-how-to-find-us__content__inner__locations ul li a:hover{text-decoration:underline}@media screen and (max-width:766px){.section-how-to-find-us__content__inner{text-align:center}}.section-how-to-find-us__map{padding:30px;background:var(--light-blue)}.section-how-to-find-us__map iframe{width:100%;height:100%}@media screen and (max-width:766px){.section-how-to-find-us__map iframe{min-height:40vh}}@media screen and (max-width:766px){.section-how-to-find-us__map{padding:0;background:none}}.section-find-campus{padding:80px 0;position:relative;z-index:0}.section-find-campus__background{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block;z-index:0}.section-find-campus__background__desktop{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:766px){.section-find-campus__background__desktop{display:none}}.section-find-campus__background__mobile{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:none;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:766px){.section-find-campus__background__mobile{display:inline-block}}.section-find-campus__overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block;z-index:1}.section-find-campus .container{position:relative;z-index:2}.section-find-campus__head{width:100%;text-align:center;display:inline-block}.section-find-campus__head h2,.section-find-campus__head h3{margin:0 0 10px;padding:0;font-size:3rem;font-weight:700;line-height:1.3em;color:var(--white)}@media screen and (max-width:766px){.section-find-campus__head h2,.section-find-campus__head h3{font-size:2.25rem;font-weight:700;max-width:25ch;margin:0 auto 20px auto}}@media screen and (max-width:624px){.section-find-campus__head h2,.section-find-campus__head h3{font-size:2rem}}.section-find-campus__head h4{margin:0;padding:0;font-size:1.5rem;font-weight:400;line-height:1em;color:var(--white)}@media screen and (max-width:766px){.section-find-campus__head{max-width:80%;margin:auto}}.section-find-campus__copy{width:100%;max-width:860px;margin:0 auto 30px}.section-find-campus__copy p{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__copy p{font-size:1.125rem}}@media screen and (max-width:624px){.section-find-campus__copy p{font-size:.875rem}}@media screen and (max-width:579px){.section-find-campus__copy p{font-size:.75rem}}@media screen and (max-width:766px){.section-find-campus__copy{max-width:80%;margin:auto;margin-bottom:2.1875rem}}@media screen and (max-width:624px){.section-find-campus__copy{max-width:90%}}.section-find-campus__form{width:100%;display:inline-block;text-align:center}.section-find-campus__form__fields{width:100%;max-width:700px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:80px;row-gap:0;margin:0 auto 35px}.section-find-campus__form__fields__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-find-campus__form__fields__input .form-input{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:16px 20px;font-family:"Poppins",sans-serif}.section-find-campus__form__fields__input .form-input::-webkit-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-input::-webkit-input-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-input::-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-input::-moz-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-input:-ms-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-input:-ms-input-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-input:-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-input:-moz-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-input:focus{outline:none;color:var(--white);border-color:var(--dark);background:var(--dark)}.section-find-campus__form__fields__input .form-input:focus::-webkit-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-input:focus::-webkit-input-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-input:focus::-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-input:focus::-moz-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-input:focus:-ms-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-input:focus:-ms-input-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-input:focus:-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-input:focus:-moz-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-select{width:100%;margin:0;padding:16px 10px 17px;border:1px solid var(--white);background:#fff0;color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_select-arrow.png);background-position:center right;background-repeat:no-repeat}.section-find-campus__form__fields__input .form-select::-webkit-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-select::-webkit-input-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-select::-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-select::-moz-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-select:-ms-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-select:-ms-input-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-select:-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-select:-moz-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-select:focus{outline:none;color:var(--white);border-color:var(--dark);background-color:var(--dark);background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_select-arrow_up.png)}.section-find-campus__form__fields__input .form-select:focus::-webkit-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-select:focus::-webkit-input-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-select:focus::-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-select:focus::-moz-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-select:focus:-ms-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-select:focus:-ms-input-placeholder{opacity:1}}.section-find-campus__form__fields__input .form-select:focus:-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-find-campus__form__fields__input .form-select:focus:-moz-placeholder{opacity:1}}@media screen and (max-width:766px){.section-find-campus__form__fields__input{-ms-grid-column-align:center;justify-self:center;max-width:70%;width:100%}}@media screen and (max-width:766px){.section-find-campus__form__fields{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-gap:30px}}.section-find-campus__form__error{display:none;width:100%;padding:0;margin:0 0 15px;text-align:center}.section-find-campus__form__error p{display:inline;margin:0 auto;padding:5px 15px;background:var(--red);color:var(--white);text-transform:uppercase;font-size:.875rem;font-weight:500}.section-find-campus__form__button{width:100%;margin:0;padding:0;text-align:center}.section-find-campus__form__button .btn{margin:0;padding:15px 40px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section-find-campus__form__button .btn span{font-size:.875rem;position:relative;z-index:2}.section-find-campus__form__button .btn:before{display:none}.section-find-campus__form__button .btn:hover{background:var(--dark)}@media screen and (max-width:766px){.section-find-campus__form__button .btn{padding:10px 80px}}.section-meet-alumni{width:100%;position:relative;z-index:0}.section-meet-alumni__images{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.section-meet-alumni__images::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(180deg,transparent 0%,black 100%);opacity:.6;z-index:2}.section-meet-alumni__images ul{width:100%;margin:0;padding:0;list-style-type:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.section-meet-alumni__images ul li{width:12.5%;height:100%;background-size:cover;background-position:center center;position:relative}@media screen and (max-width:1899px){.section-meet-alumni__images ul li{width:14.28%}}@media screen and (max-width:1749px){.section-meet-alumni__images ul li{width:16.666%}}@media screen and (max-width:1549px){.section-meet-alumni__images ul li{width:20%}}@media screen and (max-width:1299px){.section-meet-alumni__images ul li{width:25%}}@media screen and (max-width:999px){.section-meet-alumni__images ul li{width:33.333%}}@media screen and (max-width:699px){.section-meet-alumni__images ul li{width:50%}}@media screen and (max-width:1899px){.section-meet-alumni__images ul li:nth-child(8){display:none}}@media screen and (max-width:1749px){.section-meet-alumni__images ul li:nth-child(7){display:none}}@media screen and (max-width:1549px){.section-meet-alumni__images ul li:nth-child(6){display:none}}@media screen and (max-width:1299px){.section-meet-alumni__images ul li:nth-child(5){display:none}}@media screen and (max-width:999px){.section-meet-alumni__images ul li:nth-child(4){display:none}}@media screen and (max-width:699px){.section-meet-alumni__images ul li:nth-child(3){display:none}}.section-meet-alumni__content{width:100%;position:relative;z-index:2;padding:220px 0 45px}.section-meet-alumni__content .container{max-width:960px;margin:0 auto;color:var(--white)}.section-meet-alumni__content__header{margin:0;padding:0;font-size:3rem;font-weight:700px}@media screen and (max-width:1079px){.section-meet-alumni__content__header{font-size:1.5rem}}.section-meet-alumni__content__copy{margin:0;padding:0}.section-meet-alumni__content__copy p{margin:0 0 22px;padding:0;font-size:1.5rem;font-weight:400;line-height:32px}@media screen and (max-width:1079px){.section-meet-alumni__content__copy p{font-size:1rem;line-height:1.25rem}}@media screen and (max-width:1079px){.section-meet-alumni__content__button a{padding:11px 30px}}@media screen and (max-width:1079px){.section-meet-alumni__content{padding-top:150px}}.section-meet-our-alumni{width:100%;margin:0;padding:0;display:inline-block;position:relative}.section-meet-our-alumni__header{margin:45px 0 0;padding:0}@media screen and (max-width:766px){.section-meet-our-alumni__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding:20px 0 20px 0}}@media screen and (max-width:579px){.section-meet-our-alumni__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-meet-our-alumni__header{font-size:1.5625rem;line-height:2.0625rem}}.section-meet-our-alumni__copy{margin:10px 0 28px}.section-meet-our-alumni__copy p{margin:0;padding:0}@media screen and (max-width:579px){.section-meet-our-alumni__copy p{margin:0;font-size:1.0625rem;padding-left:.4375rem;padding-right:.4375rem}}@media screen and (max-width:414px){.section-meet-our-alumni__copy p{font-size:.875rem}}@media screen and (max-width:579px){.section-meet-our-alumni__copy p br{display:none}}.section-meet-our-alumni__list{width:100%;padding:60px 0 90px 0;margin:0;background:var(--light-grey)}.section-meet-our-alumni__list .alumnis-list{width:100%;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:30px;position:relative}@media screen and (max-width:766px){.section-meet-our-alumni__list .alumnis-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:579px){.section-meet-our-alumni__list .alumnis-list{display:inline-block;-ms-grid-columns:unset;grid-template-columns:unset;grid-gap:unset}}.section-meet-our-alumni__list .alumnis-list .alumni-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:top;-ms-flex-pack:top;justify-content:top}@media screen and (max-width:579px){.section-meet-our-alumni__list .alumnis-list .alumni-teaser{margin-bottom:20px}}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0;overflow:hidden}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__content{position:absolute;bottom:0;left:0;width:100%;padding:15px;-webkit-transition:all .5s,color .5s;transition:all .5s,color .5s;background:var(--light-blue);display:inline-block;text-align:left}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__content .text-decor,.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__content .woocommerce .cart-collaterals .cross-sells .products li .woocommerce-loop-product__title,.woocommerce .cart-collaterals .cross-sells .products li .section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__content .woocommerce-loop-product__title{position:relative;margin:0!important;text-align:left;font-size:1.875rem}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__content .text-decor:after,.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__content .woocommerce .cart-collaterals .cross-sells .products li .woocommerce-loop-product__title:after,.woocommerce .cart-collaterals .cross-sells .products li .section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__content .woocommerce-loop-product__title:after{content:'>';position:absolute;right:15px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__button{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;z-index:2}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__button a{display:inline-block;padding:0;width:100%;height:100%;background:#fff0}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__button a span{display:none}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner__button:hover a:before{display:none}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner h4,.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner h5{padding:0}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner h4{color:var(--white);font-size:1.125rem;font-weight:400;margin:0 0 5px;padding:0;display:none;position:relative;top:-10px}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner h4 strong{display:inline-block}@media screen and (max-width:766px){.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner h4{display:inline-block}}.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner h5{margin:10px 0 15px;color:var(--white);font-size:2.25rem;font-weight:400}@media screen and (max-width:399px){.section-meet-our-alumni__list .alumnis-list .alumni-teaser__inner{padding-bottom:125%}}.section-meet-our-alumni__list .alumnis-list .alumni-teaser:hover h4{display:inline-block}.section-meet-our-alumni__list .btn span{font-size:.875rem}.section-meet-our-alumni__list .btn--load-more{-ms-grid-column:2;grid-column-start:2;grid-column-end:2;position:relative}@media screen and (max-width:990px){.section-meet-our-alumni__list .btn--load-more{-ms-grid-column:1;grid-column-start:1;grid-column-end:3;-webkit-transform:translateX(25%);transform:translateX(25%)}}@media screen and (max-width:766px){.section-meet-our-alumni__list .btn--load-more{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-grid-column:1;grid-column-start:1;grid-column-end:3;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:579px){.section-meet-our-alumni__list .btn--load-more{-ms-grid-column:unset;grid-column-start:unset;grid-column-end:unset;-ms-flex-preferred-size:unset;flex-basis:unset;width:100%}}.section-meet-our-alumni .preloader{Width:100%;height:50px;left:0;bottom:-50px;position:absolute;display:none;background:url(/wp-content/themes/tta/assets/src/scss/../images/preloader.png) center bottom no-repeat}.section-newsletter{padding:80px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0}.section-newsletter__overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block;z-index:1}.section-newsletter .container{position:relative;z-index:2}.section-newsletter__head{width:100%;text-align:center;display:inline-block}.section-newsletter__head h2{margin:0;padding:0;line-height:1em;color:var(--white)}@media screen and (max-width:766px){.section-newsletter__head h2{font-size:2rem;font-weight:400;width:15ch;margin:auto}}.section-newsletter__copy{width:80%;margin:0 auto 30px}.section-newsletter__copy p{color:var(--white)}.section-newsletter__form{width:100%;display:inline-block;text-align:center}.section-newsletter__form #mce-success-response,.section-newsletter__form #mce-success-response-2,.section-newsletter__form #mce-success-response-3{width:100%;margin:0 0 25px 0;padding:15px 20px;background:var(--green);color:var(--white);font-size:1rem;font-weight:500}.section-newsletter__form #mce-success-response-2,.section-newsletter__form #mce-success-response-3{margin:0 0 5px 0}.section-newsletter__form #mce-error-response,.section-newsletter__form #mce-error-response-2,.section-newsletter__form #mce-error-response-3{width:100%;margin:0 0 25px 0;padding:15px 20px;background:var(--red);color:var(--white);font-size:1rem;font-weight:500}.section-newsletter__form #mce-error-response-2,.section-newsletter__form #mce-error-response-3{margin:0 0 5px 0;padding:5px 10px}.section-newsletter__form #mce-error-response a,.section-newsletter__form #mce-error-response-2 a,.section-newsletter__form #mce-error-response-3 a{width:auto;display:inline-block;margin:10px auto 0 auto;background:var(--light-blue);color:var(--white);text-decoration:none;padding:5px 10px}.section-newsletter__form #mce-error-response a:hover,.section-newsletter__form #mce-error-response-2 a:hover,.section-newsletter__form #mce-error-response-3 a:hover{background:var(--dark-blue)}.section-newsletter__form__fields{width:100%;max-width:700px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:80px;row-gap:50px;margin:0 auto 50px}.section-newsletter__form__fields div.mce_inline_error{margin-top:5px!important;font-weight:400!important;font-size:0.75rem!important;padding:2px 10px!important;background:var(--red)!important}.section-newsletter__form__fields input.mce_inline_error{border-color:var(--red)!important}.section-newsletter__form__fields__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-newsletter__form__fields__input .form-input{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px;font-family:"Poppins",sans-serif}.section-newsletter__form__fields__input .form-input::-webkit-input-placeholder{color:var(--white)}.section-newsletter__form__fields__input .form-input::-moz-placeholder{color:var(--white)}.section-newsletter__form__fields__input .form-input:-ms-input-placeholder{color:var(--white)}.section-newsletter__form__fields__input .form-input:-moz-placeholder{color:var(--white)}.section-newsletter__form__fields__input .form-input:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background:var(--white)}.section-newsletter__form__fields__input .form-input:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section-newsletter__form__fields__input .form-input:focus::-moz-placeholder{color:var(--dark-blue)}.section-newsletter__form__fields__input .form-input:focus:-ms-input-placeholder{color:var(--dark-blue)}.section-newsletter__form__fields__input .form-input:focus:-moz-placeholder{color:var(--dark-blue)}@media screen and (max-width:766px){.section-newsletter__form__fields__input .form-input::-webkit-input-placeholder{opacity:1}.section-newsletter__form__fields__input .form-input:-ms-input-placeholder{opacity:1}.section-newsletter__form__fields__input .form-input::-ms-input-placeholder{opacity:1}.section-newsletter__form__fields__input .form-input::placeholder{opacity:1}}.section-newsletter__form__fields__input .form-select{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px 5px;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_select-arrow.png);background-position:center right;background-repeat:no-repeat}.section-newsletter__form__fields__input .form-select::-webkit-input-placeholder{color:var(--white)}.section-newsletter__form__fields__input .form-select::-moz-placeholder{color:var(--white)}.section-newsletter__form__fields__input .form-select:-ms-input-placeholder{color:var(--white)}.section-newsletter__form__fields__input .form-select:-moz-placeholder{color:var(--white)}.section-newsletter__form__fields__input .form-select:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background-color:var(--white)}.section-newsletter__form__fields__input .form-select:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section-newsletter__form__fields__input .form-select:focus::-moz-placeholder{color:var(--dark-blue)}.section-newsletter__form__fields__input .form-select:focus:-ms-input-placeholder{color:var(--dark-blue)}.section-newsletter__form__fields__input .form-select:focus:-moz-placeholder{color:var(--dark-blue)}@media screen and (max-width:766px){.section-newsletter__form__fields__input{width:100%;max-width:300px;margin:auto}}@media screen and (max-width:766px){.section-newsletter__form__fields{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:33px;padding:0 1.5625rem;margin-bottom:40px}}.section-newsletter__form__button{width:100%;margin:0;padding:0;text-align:center}.section-newsletter__form__button .btn{margin:0;padding:15px 30px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section-newsletter__form__button .btn span{font-size:.875rem;position:relative;z-index:2}.section-neswletter-layout-2 .section-newsletter__form__button .btn span,.sign-up-learn-english-layout .section-newsletter__form__button .btn span,.sign-up-learn-english-layout-2 .section-newsletter__form__button .btn span{display:inline-flex;align-items:center}.section-newsletter__form__button .btn:before{display:none}.section-newsletter__form__button .btn:hover{background:var(--dark-blue)}@media screen and (max-width:766px){.section-newsletter__form__button .btn{font-size:1.25rem;padding:12px 55px}}.section-get-social{padding:50px 0 0}.section-get-social .container{max-width:1166px;margin:0 auto;padding:0;display:inline-block}.section-get-social__tta{width:90%;max-width:1140px;height:30px;margin:0 auto 40px;position:relative;display:inline-block;z-index:-1}.section-get-social__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section-get-social__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.section-get-social__tta::before{height:2px}}.section-get-social__head{width:100%;text-align:center;display:inline-block}.section-get-social__head h2,.section-get-social__head h3,.section-get-social__head h4,.section-get-social__head h5,.section-get-social__head h6{font-size:3rem;font-weight:700;color:var(--dark-grey);margin:0;padding:0;line-height:1em}@media screen and (max-width:766px){.section-get-social__head h2,.section-get-social__head h3,.section-get-social__head h4,.section-get-social__head h5,.section-get-social__head h6{font-size:1.875rem;font-weight:500}}.section-get-social__copy{width:80%;max-width:680px;margin:0 auto 30px}.section-get-social__copy p{font-size:24px;line-height:1.3em;color:var(--light-blue)}@media screen and (max-width:766px){.section-get-social__copy p{font-size:18px;line-height:1.1em}}@media screen and (max-width:766px){.section-get-social__copy{width:50%}}@media screen and (max-width:414px){.section-get-social__copy{width:90%}}.section-get-social__widget{width:100%;margin:0;overflow:hidden}.section-slider{width:100%;margin:0;padding:0;display:inline-block;position:relative}.section-slider .hero-slider{margin-bottom:-5px}.section-slider .hero-slider .swiper-wrapper .swiper-slide{width:100%;height:90vh;min-height:400px;display:inline-block;position:relative;z-index:0;overflow:hidden}@media screen and (max-width:1079px){.section-slider .hero-slider .swiper-wrapper .swiper-slide{height:auto;min-height:450px}}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide{min-height:200px;padding-bottom:30px}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__desktop{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0;display:inline-block}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__laptop{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0}@media screen and (min-width:1240px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__laptop{display:none}}@media screen and (max-width:1239px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__desktop{display:none}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__laptop{display:inline-block}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__tablet{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0}@media screen and (min-width:991px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__tablet{display:none}}@media screen and (max-width:990px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__laptop{display:none}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__tablet{display:inline-block}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__mobile{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0}@media screen and (min-width:767px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__mobile{display:none}}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__mobile{display:inline-block}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background__tablet{display:none}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-background::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .504639)),color-stop(9%,rgb(0 0 0 / .400998)),to(rgb(0 0 0 / .154499)));background:linear-gradient(180deg,rgb(0 0 0 / .504639) 0%,rgb(0 0 0 / .400998) 9%,rgb(0 0 0 / .154499) 100%)}.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle{max-width:180px;max-height:180px;position:absolute;top:150px;right:165px;display:inline-block;z-index:4}@media screen and (max-width:1079px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle{top:50px;right:100px}}@media screen and (max-width:990px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle{right:75px}}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle{width:100%;height:auto;max-width:unset;max-height:unset;background:var(--orange);top:unset;bottom:0;right:0;left:0;-webkit-transform:unset;transform:unset}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle.circle--rasterized-image::before{display:none}.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle__image{content:"";width:100%;height:0;padding-bottom:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;background-size:contain}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle__image{display:none}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle__inner{position:relative;text-align:center;line-height:unset;padding:20px}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle__inner{position:relative;top:0;left:0;padding:0;-webkit-transform:unset;transform:unset;margin:15px auto;width:auto}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle__inner span{display:inline-block;width:100%;word-spacing:100vw;padding:0;margin:0;font-weight:600;text-transform:uppercase;color:var(--white)}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle__inner span{width:auto;word-spacing:unset}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle__inner span strong{word-spacing:0;font-size:30px;display:inline-block;width:100%;padding-bottom:5px;margin:5px 0;border-bottom:2px solid var(--white)}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .circle__inner span strong{width:auto;display:block;border-bottom:1px solid var(--white)}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content{width:86%;max-width:1120px;position:absolute;left:7%;top:50%;z-index:2;color:var(--white);opacity:1;text-align:left;margin-top:-35px}@media screen and (max-width:1079px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content{-webkit-transform:translateY(-30%);transform:translateY(-30%);margin-top:0}}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content{width:auto;position:relative;left:0;top:unset;bottom:unset;-webkit-transform:unset;transform:unset;margin:265px 3% 50px 3%;text-align:center}}@media screen and (max-width:579px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content{margin:225px 3% 45px 3%}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content__copy{width:70%;max-width:550px;display:inline-block;margin:0 auto;text-align:left}@media screen and (max-width:1079px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content__copy{margin-left:20px}}@media screen and (max-width:990px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content__copy{margin-left:auto}}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content__copy{width:100%;text-align:center}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content__copy .tagline{width:100%;margin:0 0 10px;padding:0;font-size:1rem;font-weight:500}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content__copy .tagline{display:none}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content__copy .text-big{width:100%;margin:0;padding:0;font-size:3rem;font-weight:700;line-height:1.2em;display:block}@media screen and (max-width:624px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content__copy .text-big{font-size:2rem}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul{width:100%;margin:30px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;max-width:90vw}@media screen and (max-width:500px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul{display:inline-block}}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul{width:auto;margin:30px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li{margin-left:10px}@media screen and (max-width:500px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li{margin-left:0}}@media screen and (max-width:500px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li{display:inline-block;width:100%;text-align:center}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li:first-child{margin-left:0}@media screen and (max-width:500px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li:first-child{margin-bottom:10px}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .btn{margin:0;padding:15px 30px;border:none;font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}@media screen and (max-width:500px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .btn{width:100%}}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .btn{padding:10px 20px}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .btn span{position:relative;z-index:2;font-size:1.125rem;white-space:nowrap}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .btn span{font-size:1rem}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .white-outline{background:#fff0;color:var(--white);padding:13px 28px;border:2px solid var(--white)}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .white-outline:hover{background:var(--dark-blue)}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .light_blue{background:var(--light-blue);color:var(--white)}@media screen and (max-width:399px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .light_blue{width:100%}}@media screen and (max-width:766px){.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .light_blue{padding:15px 20px}}.section-slider .hero-slider .swiper-wrapper .swiper-slide .slide-content ul li .light_blue:hover{background:var(--dark-blue)}.section-slider .hero-slider .swiper-button-next,.section-slider .hero-slider .swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9;width:30px;height:30px;outline:none;outline:0}.section-slider .hero-slider .swiper-button-next:after,.section-slider .hero-slider .swiper-button-prev:after{font-size:16px;color:var(--white);font-weight:700}.section-slider .hero-slider .swiper-button-next:hover,.section-slider .hero-slider .swiper-button-prev:hover{background:var(--dark-blue)}@media screen and (max-width:990px){.section-slider .hero-slider .swiper-button-next,.section-slider .hero-slider .swiper-button-prev{display:none}}.section-slider .hero-slider .swiper-button-prev{left:30px}.section-slider .hero-slider .swiper-button-next{right:30px}@media screen and (max-width:990px){.section-slider #promo-counter{display:none}}.section-job-alerts{padding:85px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:0}.section-job-alerts__overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block;z-index:1}.section-job-alerts .container{position:relative;z-index:2}.section-job-alerts__head{width:100%;text-align:center;display:inline-block;margin:0 0 45px}.section-job-alerts__head h2,.section-job-alerts__head h3{margin:0 0 20px;padding:0;line-height:1em;color:var(--white)}@media screen and (max-width:766px){.section-job-alerts__head h2,.section-job-alerts__head h3{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto}}@media screen and (max-width:579px){.section-job-alerts__head h2,.section-job-alerts__head h3{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-job-alerts__head h2,.section-job-alerts__head h3{font-size:1.5625rem;line-height:2.0625rem}}@media screen and (max-width:624px){.section-job-alerts__head{margin-bottom:30px}}.section-job-alerts__head__subheader{width:100%;margin:0;padding:0;display:inline-block;text-align:center}.section-job-alerts__head__subheader h2,.section-job-alerts__head__subheader h3,.section-job-alerts__head__subheader h4{margin:0 0 20px;padding:0;line-height:1em;color:var(--white);font-size:1.5rem}.section-job-alerts__form{width:100%;display:inline-block;text-align:center}.section-job-alerts__form .mc-country-field{position:relative}.section-job-alerts__form .mc-country-field input[type=text]{width:1px;height:1px;position:absolute;left:0;top:-40px;border:none;opacity:0;visibility:hidden}.section-job-alerts__form #mce-success-response{width:100%;margin:0 0 25px 0;padding:15px 20px;background:var(--green);color:var(--white);font-size:1rem;font-weight:500}.section-job-alerts__form #mce-error-response{width:100%;margin:0 0 25px 0;padding:15px 20px;background:var(--red);color:var(--white);font-size:1rem;font-weight:500}.section-job-alerts__form #mce-error-response a{width:auto;display:inline-block;margin:10px auto 0 auto;background:var(--light-blue);color:var(--white);text-decoration:none;padding:5px 10px}.section-job-alerts__form #mce-error-response a:hover{background:var(--dark-blue)}.section-job-alerts__form__fields{width:100%;max-width:700px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:80px;row-gap:50px;margin:0 auto 50px}.section-job-alerts__form__fields div.mce_inline_error{margin-top:5px!important;font-weight:400!important;font-size:0.75rem!important;padding:2px 10px!important;background:var(--red)!important}.section-job-alerts__form__fields input.mce_inline_error{border-color:var(--red)!important}.section-job-alerts__form__fields__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-job-alerts__form__fields__input .form-input{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px;font-family:"Poppins",sans-serif}.section-job-alerts__form__fields__input .form-input::-webkit-input-placeholder{color:var(--white)}.section-job-alerts__form__fields__input .form-input::-moz-placeholder{color:var(--white)}.section-job-alerts__form__fields__input .form-input:-ms-input-placeholder{color:var(--white)}.section-job-alerts__form__fields__input .form-input:-moz-placeholder{color:var(--white)}.section-job-alerts__form__fields__input .form-input:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background:var(--white)}.section-job-alerts__form__fields__input .form-input:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section-job-alerts__form__fields__input .form-input:focus::-moz-placeholder{color:var(--dark-blue)}.section-job-alerts__form__fields__input .form-input:focus:-ms-input-placeholder{color:var(--dark-blue)}.section-job-alerts__form__fields__input .form-input:focus:-moz-placeholder{color:var(--dark-blue)}.section-job-alerts__form__fields__input .filter-multi-select{border:1px solid var(--white);z-index:9999}.section-job-alerts__form__fields__input .filter-multi-select .dropdown-menu .filter{display:none!important}.section-job-alerts__form__fields__input .filter-multi-select .selected-items{display:inline-block;margin:-7px 0!important}.section-job-alerts__form__fields__input .filter-multi-select .selected-items .item{background-color:var(--dark-blue)!important;border-radius:0!important;font-size:0.75rem!important}.section-job-alerts__form__fields__input .filter-multi-select .dropdown-toggle{text-align:left}.section-job-alerts__form__fields__input .filter-multi-select .dropdown-toggle::before{display:none}.section-job-alerts__form__fields__input .filter-multi-select .items .dropdown-item:first-child{display:none!important}.section-job-alerts__form__fields__input .filter-multi-select .dropdown-item .custom-checkbox:checked~.custom-control-label::before,.section-job-alerts__form__fields__input .filter-multi-select .dropdown-item .custom-checkbox:indeterminate~.custom-control-label::before{background-color:var(--dark-blue)}.section-job-alerts__form__fields__input .form-select,.section-job-alerts__form__fields__input .filter-multi-select{width:100%;margin:0;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:10px 5px;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_select-arrow.png);background-position:center right;background-repeat:no-repeat}.section-job-alerts__form__fields__input .form-select::-webkit-input-placeholder,.section-job-alerts__form__fields__input .filter-multi-select::-webkit-input-placeholder{color:var(--white)}.section-job-alerts__form__fields__input .form-select::-moz-placeholder,.section-job-alerts__form__fields__input .filter-multi-select::-moz-placeholder{color:var(--white)}.section-job-alerts__form__fields__input .form-select:-ms-input-placeholder,.section-job-alerts__form__fields__input .filter-multi-select:-ms-input-placeholder{color:var(--white)}.section-job-alerts__form__fields__input .form-select:-moz-placeholder,.section-job-alerts__form__fields__input .filter-multi-select:-moz-placeholder{color:var(--white)}.section-job-alerts__form__fields__input .form-select:focus,.section-job-alerts__form__fields__input .filter-multi-select:focus{outline:none;color:var(--dark-blue);border-color:var(--dark-blue);background-color:var(--white)}.section-job-alerts__form__fields__input .form-select:focus::-webkit-input-placeholder,.section-job-alerts__form__fields__input .filter-multi-select:focus::-webkit-input-placeholder{color:var(--dark-blue)}.section-job-alerts__form__fields__input .form-select:focus::-moz-placeholder,.section-job-alerts__form__fields__input .filter-multi-select:focus::-moz-placeholder{color:var(--dark-blue)}.section-job-alerts__form__fields__input .form-select:focus:-ms-input-placeholder,.section-job-alerts__form__fields__input .filter-multi-select:focus:-ms-input-placeholder{color:var(--dark-blue)}.section-job-alerts__form__fields__input .form-select:focus:-moz-placeholder,.section-job-alerts__form__fields__input .filter-multi-select:focus:-moz-placeholder{color:var(--dark-blue)}@media screen and (max-width:624px){.section-job-alerts__form__fields{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:50%;row-gap:20px}}@media screen and (max-width:579px){.section-job-alerts__form__fields{max-width:80%}}.section-job-alerts__form__button{width:100%;margin:0;padding:0;text-align:center}.section-job-alerts__form__button .btn{margin:0;padding:10px 35px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.section-job-alerts__form__button .btn span{position:relative;z-index:2}.section-job-alerts__form__button .btn:before{content:'';position:absolute;top:0;left:0;bottom:0;width:101%;height:100%;background:var(--dark-blue);z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s transform ease-in;transition:.3s transform ease-in}.section-job-alerts__form__button .btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.section-shortcode{width:100%;padding:65px 0;margin:0;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-shortcode .container{position:relative}.section-partners{padding:0 0 60px;text-align:center}@media screen and (max-width:766px){.section-partners__logotypes{margin:0 0 30px 0}.section-partners__logotypes .partners-slider-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}}@media screen and (max-width:624px){.section-partners__logotypes{padding:0 .9375rem}}.section-partners__content{margin-bottom:30px}.section-partners__button{width:100%;text-align:center;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.section-partners .container{padding:60px 0;margin-bottom:30px;position:relative}@media screen and (max-width:766px){.section-partners .container{padding:30px}}.section-partners .container h3{font-size:3rem;font-weight:700;margin:0;padding:0}@media screen and (max-width:766px){.section-partners .container h3{font-size:1.875rem;font-weight:500}}.section-partners .container ul{margin:0;padding:0;list-style-type:none;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-partners .container ul li{margin:0 0 0 50px}@media screen and (max-width:766px){.section-partners .container ul li{margin-left:0;width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.section-partners .container ul li:first-child{margin-left:0}@media screen and (max-width:766px){.section-partners .container ul li:nth-child(2){margin-top:10px;margin-bottom:10px}}.section-partners .container ul li img{width:auto;max-height:70px}@media screen and (max-width:879px){.section-partners .container ul li img{max-height:55px}}@media screen and (max-width:399px){.section-partners .container ul li img{max-height:70px}}.section-partners .container ul li a{display:inline-block;padding:0}.section-promotion-countdown{width:100%;margin:0;padding:0;position:relative;padding:4vw 0 3.5vw}.section-promotion-countdown.black-friday{background-color:var(--black)}.section-promotion-countdown .container{position:relative;max-width:1166px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:879px){.section-promotion-countdown .container{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.section-promotion-countdown__counter{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:879px){.section-promotion-countdown__counter{left:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 auto 0 auto}}.section-promotion-countdown__counter::after{content:'';width:100vw;height:1px;background:var(--white);position:absolute;top:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none}@media screen and (max-width:879px){.section-promotion-countdown__counter::after{content:none}}.section-promotion-countdown__counter__decor{position:absolute;top:0;width:36px;height:148px}@media screen and (max-width:879px){.section-promotion-countdown__counter__decor{display:none}}.section-promotion-countdown__counter__decor--left{left:-36px}.section-promotion-countdown__counter__decor--right{right:-42px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.section-promotion-countdown__counter__decor img{inset:0;-o-object-fit:cover;object-fit:cover;height:100%}.section-promotion-countdown .promotions-counter h4{margin-bottom:1.125vw;color:#444;font-size:1vw;font-weight:400;margin-top:0}.section-promotion-countdown.black-friday .promotions-counter h4{color:var(--white)}.section-promotion-countdown .promotions-counter ul{width:100%;margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.2vw}.section-promotion-countdown .promotions-counter ul li{width:50px;margin-left:10px;position:relative;display:flex;flex-direction:column;align-items:center;gap:.4vw}.section-promotion-countdown .promotions-counter ul li:not(.section-promotion-countdown .promotions-counter ul li:last-child)::after{content:url(/wp-content/themes/tta/assets/src/scss/../images/time_separation.svg);position:absolute;top:30%;left:calc(100% + 0.75625vw);display:inline-block}@media screen and (max-width:1159px){.section-promotion-countdown .promotions-counter ul li{width:55px}}.section-promotion-countdown .promotions-counter ul li:first-child{margin-left:0}.section-promotion-countdown .promotions-counter ul li .number{font-size:1.5625vw;font-weight:700;text-transform:uppercase;width:100%;aspect-ratio:1;display:inline-flex;background:#f1a54026;border-radius:50px;align-items:center;justify-content:center;color:#F7A941}.section-promotion-countdown.black-friday .promotions-counter ul li .number{color:var(--white)}@media screen and (max-width:1159px){.section-promotion-countdown .promotions-counter ul li .number{font-size:2.1875rem}}.section-promotion-countdown .promotions-counter ul li .label{text-transform:lowercase;color:#444;font-size:1vw;font-weight:400;margin-top:0}.section-promotion-countdown.black-friday .promotions-counter ul li .label{color:var(--white)}.section-promotion-countdown__copy{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (max-width:879px){.section-promotion-countdown__copy{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:30px}}.section-promotion-countdown__copy__date{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:600;line-height:normal}.section-promotion-countdown.black-friday .section-promotion-countdown__copy__date{color:var(--white)}.section-promotion-countdown__copy__small{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:600;line-height:normal;margin:0;padding:0;letter-spacing:2px;text-transform:uppercase}.section-promotion-countdown.black-friday .section-promotion-countdown__copy__small{color:var(--white)}.section-promotion-countdown__copy__big{color:#414141;font-size:3vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-1.1px;margin:0}.section-promotion-countdown.black-friday .section-promotion-countdown__copy__big{color:var(--white)}.section-promotion-countdown__copy .enrolment-details{color:#6e6e6e;font-size:1.25vw;font-style:normal;font-weight:500;line-height:144%;margin-top:3vw}.section-promotion-countdown.black-friday .section-promotion-countdown__copy .enrolment-details{color:var(--white)}.section-promotion-countdown__copy .enrolment-details .student-numbers{font-weight:700}.section-promotion-countdown__copy .enrolment-details .spots-left{color:#F7A941;font-weight:700}.section-promotion-countdown.black-friday .section-promotion-countdown__copy .enrolment-details .spots-left{color:var(--white)}.section-promotion-countdown .container .btn.btn--white-orange-background{background:#F1A540;width:100%;display:inline-block;text-align:center;text-decoration:none;color:#fff;padding:1.25vw 0;font-size:.875vw;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;cursor:pointer;transition:.3s all}.section-promotion-countdown.black-friday .container .btn.btn--white-orange-background{background:var(--black);border:var(--white) 1px solid}.section-promotion-countdown .container .btn.btn--white-orange-background:hover{background:#fff;color:#F1A540}.section-promotion-countdown.black-friday .container .btn.btn--white-orange-background:hover{background:var(--white);color:var(--black)}.section-promotion-countdown .container{max-width:82.75vw;width:82.75vw}.section.section-cards-with-title-and-sub-title{padding:4vw 0 0}.section.section-cards-with-title-and-sub-title .container .section-title{color:#414141;font-size:3vw;font-style:normal;font-weight:700;line-height:107.5%;letter-spacing:-1.1px;margin:0}.section.section-cards-with-title-and-sub-title .container .sub-text{color:#08B3BE;text-align:center;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:normal;margin:1.5vw 0 3vw}.section.section-alumni-journey .points .item-title{color:#414141;font-size:1.25vw;font-weight:500;line-height:normal;text-transform:capitalize;margin:0;position:relative;display:flex;align-items:center}.section.section-alumni-journey .points .item-subtext{color:#444;font-size:.9375vw;font-style:normal;font-weight:400;line-height:179%;margin:0}.section.section-alumni-journey .points a{color:#08B3BE;display:flex;align-items:center;gap:.25rem;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1;margin:0;text-decoration:none;transition:.3s all}.section.section-alumni-journey .points a::after{color:#08B3BE;content:">";font-size:1.1vw;font-weight:400;margin-right:.5rem;transition:.3s all}.section.section-alumni-journey .points a:hover::after{margin-right:0;margin-left:.5rem}.section.section-button-section-break .container span{height:3.125vw;display:inline-flex;font-size:.875vw;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;width:16.5vw;gap:.625vw}.section.section-button-section-break .container{max-width:82.75vw;width:82.75vw;display:flex;justify-content:center;align-items:center;gap:2.25vw}.section.section-button-section-break .container:after,.section.section-button-section-break .container:before{content:"";width:29.75vw;background-color:#C2C2C2;height:2px}.section.section-button-section-break .container span a{text-decoration:none;color:#FFF}.section.section-button-section-break .container span::after{content:"";display:inline-block;background-image:url(/wp-content/themes/tta/assets/dist/images/arrow-right.svg);filter:saturate(0) brightness(10);height:.875vw;width:.55vw;background-repeat:no-repeat;background-size:contain;background-position:center}.section.section-faqs{padding:4.625vw 0 9.375vw}.section.section-faqs .container{width:64vw;max-width:64vw}.section.section-faqs .container .section-faqs-title{color:#414141;text-align:center;font-size:3vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-1.1px;margin:0}.section.section-faqs .container .section-faqs-sub-text{margin:1.625vw 0 3.125vw;color:#08B3BE;text-align:center;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:1}.container .section-faqs-list{text-align:left;display:flex;flex-direction:column;gap:1.25vw}.container .section-faqs-list .tab input{display:none}.container .section-faqs-list .tab .tab-label{padding:1.25vw 2vw 1.25vw 2.1875vw;background:#fff;display:flex;justify-content:space-between;cursor:pointer;color:#414141;font-size:1.25vw;font-style:normal;font-weight:400;line-height:173.5%;align-items:center}.container .section-faqs-list .tab .tab-label:after{content:url(/wp-content/themes/tta/assets/src/images/faq-accordion.svg);transform:rotateX(180deg);transition:.3s all}.container .section-faqs-list .tab input:checked~.tab-label:after{transform:rotateX(0)}.container .section-faqs-list .tab .tab-content{color:#444;font-size:1vw;font-style:normal;font-weight:400;line-height:179%;padding:0 2vw;height:0;overflow:hidden;transition:.3s all}.container .section-faqs-list .tab .tab-content>a{display:inline-flex;align-items:center;color:#08B3BE;gap:.25vw}.container .section-faqs-list .tab .tab-content p a{color:#08B3BE}section.section-alumni-journey .container .section-faqs-list .tab .tab-content>a::after{content:">";font-size:1.25vw;margin:0 .25rem 0 0;transition:.3s all}.container .section-faqs-list .tab .tab-content a:hover{text-decoration:none;color:#08B3BE}section.section-alumni-journey .container .section-faqs-list .tab .tab-content a:hover::after{margin:0 0 0 .25rem}.container .section-faqs-list .tab input:checked~.tab-content{padding:1vw 2vw;height:auto;background:#fff;margin-top:1px}.section.cards-with-title-and-description .container{max-width:82.75vw;width:82.75vw}.section.cards-with-title-and-description .container .section-title{color:#414141;text-align:center;font-size:3vw;font-weight:700;line-height:116%;letter-spacing:-1.1px}.section.cards-with-title-and-description .container .section-description{color:#08B3BE;text-align:center;font-size:1.6875vw;font-weight:400;line-height:normal}.section.cards-with-title-and-description .container .section-cards .section-card{background:#FFF;box-shadow:.875vw .875vw 9vw 0 rgb(0 0 0 / .08);aspect-ratio:.8;flex-basis:26vw;position:relative}.section.cards-with-title-and-description .container .section-cards .section-card .card-link{margin-top:auto;width:100%;background:#08B3BE}.section.cards-with-title-and-description .container .section-cards .section-card .card-title{padding:0 2.75vw;margin:3.6875vw 0 1.8125vw}.section.cards-with-title-and-description .container .section-cards .section-card .card-description{padding:0 2.75vw;margin-bottom:2rem}.section.cards-with-title-and-description .container .section-cards{gap:1.875vw}.section.cards-with-title-and-description .container .section-cards .section-card img{margin-top:3.75vw;width:5.4375vw;height:5.4375vw}.section.section-home-page-courses{padding:4vw 0}.section.section-home-page-courses .content{display:flex;flex-direction:column;width:33%;text-align:left;gap:2.5vw}.section.section-home-page-courses .content .content-box .content-title{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:normal;margin:0}.section.section-home-page-courses .content .content-box .content-description{color:#444;font-size:1vw;font-weight:400;line-height:179%;margin-top:3.25vw;display:flex;flex-direction:column;gap:2vw}.section.section-home-page-courses .content .content-box .content-description>*{margin:0}.section.section-home-page-courses .container{max-width:82.75vw;width:82.75vw;display:flex;gap:3.25vw}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__small{font-size:1.25vw}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__big{font-size:2.5vw;margin:.625vw 0}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__date{font-size:1.25vw}.section.section-home-page-courses .content .section-promotion-countdown__copy{padding:3.5vw 0;border-top:.0625vw solid #C2C2C2;border-bottom:.0625vw solid #C2C2C2;flex-basis:auto}.section.section-home-page-courses .container>div.content{flex:0 0 calc(33.33% - 2.16vw)}.section.section-home-page-courses .container .courses-item-list{flex:0 0 calc(66.66% - 4.32vw)}.section.section-home-page-courses .container .courses-item-list .compare{display:none}.section.section-home-page-courses .container .courses-item-list .swiper-wrapper.slider-container{display:flex;gap:3.25vw}.section.section-home-page-courses .review-container .reviews-carousal{flex:0 0 calc(100% - 29.02625vw);width:calc(100% - 29.02625vw)}.section.section-home-page-courses .container .section-promotion-countdown__counter{left:0;height:auto}.section.section-home-page-courses .section-title{color:#414141;text-align:center;font-size:3vw;font-style:normal;font-weight:700;line-height:1.2em;letter-spacing:-1.1px;max-width:82.75vw;width:82.75vw;margin:0 auto 5vw}.section.section-home-page-courses .section-title span{color:#F1A540}.section.section-home-page-courses .container .section-home-page-courses-item .course-description{text-align:left;margin-top:1.875vw;padding-top:1.875vw;border-top:2px solid #C2C2C2}.section.section-home-page-courses .container .section-home-page-courses-item{background:#FFF;flex:0 0 50%}.section.section-home-page-courses .container .section-home-page-courses-item .card-header{margin:0 0 1.3125vw;color:#fff;font-size:1.5vw;font-weight:400;line-height:173.5%;text-transform:uppercase;padding:1.375vw 0 1.0625vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content{padding:0 1.875vw 1.875vw}.section.section-home-page-courses .container .section-home-page-courses-item .course-description h4{color:#08B3BE;font-size:1.375vw;font-weight:400;line-height:173.5%;margin:0 0 .5vw}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter h4{color:#444;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;margin:2.625vw 0 1.125vw}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul{display:flex;width:100%;gap:1.25vw}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li{display:flex;flex-direction:column;position:relative;align-items:center;gap:.75vw}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter{width:100%;height:fit-content}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .number{display:flex;justify-content:center;align-items:center;width:4.375vw;height:4.375vw;border-radius:2.2vw;background:#f1a54026;color:#F7A941;font-size:1.5625vw;font-weight:700;line-height:116%;letter-spacing:-.5px;position:relative}.section.section-home-page-courses .container .section-promotion-countdown__counter ul li:not(.section.section-home-page-courses .container .section-promotion-countdown__counter ul li:last-child)::after{content:url(/wp-content/themes/tta/assets/src/scss/../images/time_separation.svg);position:absolute;top:25%;left:calc(100% + 0.55vw);display:inline-block}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .label{color:#444;font-size:1vw;font-weight:400;line-height:normal}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .timer{display:none}.section.section-home-page-courses .content .section-promotion-countdown__copy .enrolment-details{max-width:18.125vw;font-size:1vw;font-style:normal;line-height:144%;margin-top:2.6875vw}.section.section-home-page-courses .content .cta-box .content-title{color:#08B3BE;font-size:1.6875vw;font-weight:400;line-height:normal;margin:0}.section.section-home-page-courses .content .cta-box .content-description{color:#444;font-size:1vw;font-style:normal;font-weight:400;line-height:179%;margin:2.125vw 0 1.5625vw;display:block}.section.section-home-page-courses .content .cta-box .content-description p{margin:0}.section.section-home-page-courses .content .cta-box .cta-box-link{background:#08B3BE;color:#fff;text-decoration:none;width:16.5vw;display:inline-flex;justify-content:center;padding:1.25vw 0;font-size:.875vw;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase;gap:.5vw;align-items:center;border:1px solid #08B3BE;transition:.3s all}.section.section-home-page-courses .content .cta-box .cta-box-link:hover{color:#08B3BE;background:#fff}.section.section-home-page-courses .content .cta-box .cta-box-link:after{content:">";font-size:1.25vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price p{margin:0}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-tag{display:inline-flex;padding:.5vw 1vw;justify-content:center;align-items:center;gap:10px;color:#FFF;font-size:.875vw;font-weight:700;line-height:90%;text-transform:uppercase;border-radius:35vw;margin-top:1.375vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-title{color:#414141;font-size:1.5625vw;font-style:normal;font-weight:500;line-height:134.5%;text-transform:capitalize;margin-top:.5vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-type{color:#414141;font-size:1.875vw;font-style:normal;font-weight:600;line-height:134.5%;text-transform:capitalize;margin-bottom:.8125vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price em{color:#414141;font-size:1.125vw;font-style:normal;font-weight:400;line-height:173.5%;text-decoration:line-through;margin-right:1vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .discount-string{display:inline-flex;padding:.5vw 1vw;justify-content:center;align-items:center;gap:.625vw;border-radius:560px;background:#E6F7F8;color:#08B3BE;font-size:1.125vw;font-style:normal;font-weight:700;line-height:173.5%}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .sale-price{display:flex;height:41.145px;justify-content:center;color:#414141;text-align:center;font-size:2.625vw;font-style:normal;font-weight:700;line-height:134.5%;letter-spacing:-1.26px;text-transform:capitalize;margin-top:.75vw}.section.section-home-page-courses .container .section-home-page-courses-item .course-description h5{margin:0 0 1vw;color:#444;font-size:1.0625vw;font-style:normal;font-weight:600;line-height:173.5%}.section.section-home-page-courses .container .section-home-page-courses-item .course-description span{color:#444;font-size:1.0625vw;font-style:normal;font-weight:400;line-height:173.5%;margin-bottom:2.25vw;display:block}.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul{list-style:none;margin-bottom:2.875vw}.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul li::before{content:"";display:inline-block;width:.395vw;height:.395vw;border-radius:.395vw;background:#08B3BE}.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul li{display:flex;align-items:center;gap:1vw;color:#444;font-size:1.0625vw;font-style:normal;font-weight:400;line-height:173.5%}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange-border{display:block;border:2px solid #F1A540;color:#F1A540;text-decoration:none;padding:1.25vw;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;transition:.3s all;text-transform:uppercase}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange-border:hover{background:#F1A540;color:#fff}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange{display:block;border:2px solid #F1A540;color:#fff;text-decoration:none;padding:1.25vw;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:.3s all}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange:hover{border:2px solid #F1A540;background-color:#fff;color:#F1A540}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange span,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange~.shop-preloader{font-size:1vw}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions{display:flex;flex-direction:column;gap:.9375vw;position:relative}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange~.shop-preloader{position:absolute;inset:auto 0 0 0;z-index:2;display:block;border:2px solid #F1A540;color:#fff;text-decoration:none;padding:1.25vw;font-size:1vw;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;background:#F1A540}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .trustpilot-widget{margin-top:1.875vw}.section.section-home-page-courses .review-container .reviews{flex:0 0 27.875vw;text-align:left}.section.section-home-page-courses .review-container .reviews .review-title{color:#414141;font-size:2.25vw;font-style:normal;font-weight:500;line-height:116%;letter-spacing:-.48px;text-transform:capitalize;margin:2.5rem 0 .9375vw;text-align:center}.section.section-home-page-courses .review-container .reviews .review-stars{display:flex;gap:.3vw;align-items:center;justify-content:center}.section.section-home-page-courses .review-container .reviews .review-stars img{width:1.625vw;height:auto}.section.section-home-page-courses .review-container .reviews .review-text{color:#444;font-size:1.0625vw;font-style:normal;font-weight:400;line-height:173.5%;margin-left:1.25vw}.section.section-home-page-courses .review-container .reviews .review-platforms{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2vw;justify-content:space-between;padding:0 3rem;box-sizing:border-box}.section.section-home-page-courses .review-container .reviews .review-platforms>div{flex:0 1 25%;display:flex;height:auto;align-items:center}.section.section-cards-with-title-and-sub-title .cards{display:grid;grid-template-areas:'card1 card2 card3' 'card4 card2 card5';gap:1.4vw}.section.section-cards-with-title-and-sub-title .cards .card{position:relative;display:flex;flex-direction:column;align-items:center}.section.section-cards-with-title-and-sub-title .cards .card img{object-fit:cover;width:100%;min-height:50%}.section.section-cards-with-title-and-sub-title .container{max-width:82.75vw;width:82.75vw}.section.section-cards-with-title-and-sub-title .cards .card .card-content{padding:2vw}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-title{font-size:1.5vw;color:#414141;text-align:center;font-weight:400;line-height:116%;letter-spacing:-.48px;margin:0}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-description p{color:#444;text-align:center;font-size:1vw;font-weight:400;line-height:172%;margin:2.5vw 0}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-link{text-decoration:none;font-weight:400;line-height:1;text-transform:uppercase;font-size:.875vw;display:inline-flex;align-items:center}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-link::after{content:'>';font-size:1.5vw;line-height:1;margin-left:.5rem;transition:.3s all}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-link:hover:after{margin-left:1rem}.section.section-cards-with-title-and-sub-title .cards .card:nth-child(1){grid-area:card1}.section.section-cards-with-title-and-sub-title .cards .card:nth-child(2){grid-area:card2}.section.section-cards-with-title-and-sub-title .cards .card:nth-child(3){grid-area:card3}.section.section-cards-with-title-and-sub-title .cards .card:nth-child(4){grid-area:card4}.section.section-cards-with-title-and-sub-title .cards .card:nth-child(5){grid-area:card5}.section.section-tefl-works{color:#fff;padding-bottom:4vw;margin-top:5.3125vw}.section.section-tefl-works .section-title{font-size:1.5vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-.48px;margin:2.5vw 0 1.875vw}.section.section-tefl-works .items .item .item-title{font-size:1.5vw;font-style:normal;font-weight:400;line-height:116%;letter-spacing:-.52px;margin:.875vw 0 0}.section.section-tefl-works .items{display:flex;justify-content:space-between}.section.section-tefl-works .items .item{display:flex;flex-direction:column;align-items:center}.section.section-tefl-works .items .item .item-number{width:2.875vw;height:2.875vw;background:#fff;color:#2a4c6f;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:1.4375vw;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.46px}.section.section-tefl-works .items .item .item-subtext{font-size:1.0625vw;font-style:normal;font-weight:400;line-height:116%;letter-spacing:-.34px;margin:0}.section.section-tefl-works .items .item .item-img{margin:1.625vw 0}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}section.section-alumni-journey{padding:3vw 0}section.section-alumni-journey .sub-text,.section.section-home-page-courses .sub-text{color:#08B3BE;font-size:3.25vw;font-family:"Satisfy",cursive;margin:0;font-weight:400;line-height:1.5em}.section.section-alumni-journey .container{display:flex;max-width:82.75vw;width:82.75vw;justify-content:space-between;position:relative}.section.section-alumni-cards{margin:2vw 0 5vw}.section.section-alumni-cards .container{max-width:82.75vw;width:82.75vw}.section.section-alumni-cards .container .tta-job-teaser__tta{position:relative;bottom:unset;margin-bottom:3vw}.section.section-alumni-cards .container .section-title{font-size:1.875vw;color:#414141;font-weight:400}.section.section-alumni-cards .container .alumni-cards-container{text-align:left}.section.section-alumni-journey .section-title{color:#414141;font-size:3vw;font-weight:700;line-height:1.2em;letter-spacing:-1.1px;margin:0 0 5vw}.section.section-alumni-journey .section-title .orange{color:#F1A540}.section.section-alumni-journey .section-title .strikeout{text-decoration:line-through}.section.section-alumni-cards .container .alumni-cards-container .sub-text{color:#08B3BE;font-size:1.6875vw;font-weight:400;line-height:normal;margin:1.5vw 0 3.875vw}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards{display:grid;flex-direction:column;gap:1.6875vw;grid-template-columns:50% 50%}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card{padding:2vw 1.5vw;display:flex;gap:1.25vw;flex-direction:column;align-items:center}section.section-alumni-journey .container .alumni-cards-container .alumni-cards .alumni-card img{border-radius:50%}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card .title{color:#414141;font-size:1.5vw;font-style:italic;font-weight:400;line-height:116%;letter-spacing:-.48px;margin:0}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card .description{display:block;color:#444;font-size:1vw;font-style:normal;font-weight:400;line-height:181.5%;margin-top:1.5vw;margin-bottom:.625vw}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card .card-links{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card a{font-size:1vw;font-style:normal;font-weight:400;text-decoration:none;display:flex;gap:.6875vw;align-items:center;align-self:end}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card a:after{content:">";display:inline-block;font-size:1.5rem;transition:.3s all}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card a:hover:after{margin:0 .2rem}.section.section-alumni-journey .container .media-box-container{flex:0 0 calc(50% - 2vw)}.section.section-alumni-journey .container .section-faqs-list{flex:0 0 calc(50% - 2vw);padding:2vw;height:fit-content}.section.section-alumni-journey .container.drop-shadow{box-shadow:1vw 1vw 9vw #00000019;padding:2vw;gap:3.5vw}.section.section-alumni-journey .container .media-box-container.media-slider-container{overflow:hidden;position:relative;flex:0 0 41%}.section.section-alumni-journey .container .media-box-container.media-slider-container .swiper-pagination{bottom:0}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide{padding:1.3125vw 2.5vw;border:1px solid #08B3BE;display:flex;flex-direction:column;height:fit-content}.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider .slider-container .swiper-slide{border:none;display:grid;grid-template-columns:calc(50% - 2vw) calc(50% - 2vw); padding:0;gap:4vw;margin-top:1rem}.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider .slider-container .swiper-slide .slider-card{display:flex;flex-direction:column;align-items:center;gap:1rem}.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider .slider-container{padding:0}.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider{flex:0 0 calc(50% - 2vw);padding:0 0 3vw;height:fit-content}.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider+.section-faqs-list{padding:0 2vw 2vw}.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider.desktop~.section-faqs-list::before{position:absolute;content:'';height:calc(100% - 5vw);width:2px;background:#fff;z-index:2;top:3vw;left:50%}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .slide-tag{position:absolute;top:-1.2vw;z-index:99;background-color:#08B3BE;color:#fff;font-size:1.25vw;padding:.5vw 1vw;line-height:1;align-self:center}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container{padding:1.6875vw 0;max-height:93%}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide img{object-fit:contain}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .slide-title{text-align:left;color:#414141;font-size:1.45vw;font-weight:400;margin:1.3vw 0 1vw}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .featured-slide-tag{color:#fff;text-align:left;background:#08B3BE;width:fit-content;text-decoration:none;padding:.4vw}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .slide-description{text-align:left;font-weight:400;font-size:1.065vw;color:#646464;line-height:1.6;margin:1.75vw 0}.section.section-alumni-journey .container .links-icon-box .link-icons .image-links a{font-size:1vw;font-style:normal;font-weight:400;text-decoration:none;display:flex;gap:.6875vw;align-items:center;color:#08B3BE;justify-content:center}.section.section-alumni-journey .container .links-icon-box .link-icons .image-links a:after{content:">";font-size:1.25vw;line-height:1;margin-right:.25rem;margin-left:0rem;transition:.3s all}.section.section-alumni-journey .container .links-icon-box .link-icons .image-links a:hover:after{margin-right:0rem;margin-left:.25rem}.section.section-alumni-journey .container .links-icon-box .title{margin:0;font-size:1.5vw;font-weight:400;color:#414141}.section.section-alumni-journey .container .links-icon-box .sub-title{color:#646464;font-size:1.065vw;font-weight:400;line-height:1.8;margin:0}.section.section-alumni-journey .container .links-icon-box{display:flex;flex-direction:column}.section.section-alumni-journey .container .links-icon-box .links-icons{display:flex;flex-direction:column;gap:4vw}.section.section-alumni-journey .container .links-icon-box .links-icons .links-box{display:flex;flex-direction:column;gap:1.3vw}.section.section-alumni-journey .container .links-icon-box .bottom_content{display:flex;justify-content:space-between;margin-top:3vw;align-items:center}.section.section-alumni-journey .container .links-icon-box .bottom_content .bottom-text{font-size:1.5vw;color:#414141;line-height:1.5}.section.section-alumni-journey .container .links-icon-box .bottom_content .btn.btn-blue,.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .bottom-link{cursor:pointer;font-size:1vw;color:#fff;text-decoration:none;padding:1vw 3vw;background-color:#08B3BE;display:flex;align-items:center;gap:.25rem;display:inline-flex;justify-content:center;font-style:normal;font-weight:400;line-height:1;border:1px solid #08B3BE;transition:.3s all}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .bottom-link:after,.section.section-alumni-journey .container .links-icon-box .bottom_content .btn.btn-blue:after{content:">";font-size:1.25vw;line-height:1;margin-right:.25rem;margin-left:0rem;transition:.3s all}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .bottom-link:hover,.section.section-alumni-journey .container .links-icon-box .bottom_content .btn.btn-blue:hover{color:#08B3BE;background:#fff}.section.section-alumni-journey .container .links-icon-box .link-icons{display:flex}.section.section-alumni-journey .container .links-icon-box .link-icons .image-links{flex:0 0 calc(100% / 3);display:flex;flex-direction:column;gap:1vw;align-items:center}.section.section-alumni-journey .container .links-icon-box .link-icons .image-links img{height:70px;object-fit:scale-down}.section.section-alumni-journey .container .media-box-container .media-box{padding:2vw;text-align:left;border:1px solid #08B3BE;background:#FFF}.section.section-alumni-journey .container .media-box-container .media-box a.yt-vdo{position:relative;display:inline-block;text-align:center;vertical-align:middle}.section.section-alumni-journey .container .media-box-container .media-box a.yt-vdo:after{content:"";width:30%;height:30%;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_play-button.svg) center center no-repeat;background-size:contain;opacity:.75;-webkit-transition:.3s opacity ease-in;transition:.3s opacity ease-in}.section.section-alumni-journey .container .media-box-container .media-box a.yt-vdo:hover:after{opacity:1}.section.section-alumni-journey .container .media-box-container .media-box .quote-content{display:flex;flex-direction:column;gap:1.5vw;margin:1.5vw 0;text-align:center;font-size:1.35vw}.section.section-alumni-journey .container .media-box-container .media-box .quote-content .media-quote{color:#08B3BE;font-style:italic}.section.section-alumni-journey .container .media-box-container .media-box .quote-content .plain-text{color:#414141}.section.section-alumni-journey .container .media-box-container .media-box .media-title,.section.section-alumni-journey .container .section-faqs-list .accordion-title,.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider .media-title{color:#414141;font-size:2vw;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.88px;margin:0 0 1rem;text-align:center}.section.section-alumni-journey .container .media-box-container .media-box .media-sub-title{text-align:left;color:#08B3BE;font-size:1.5vw;font-style:italic;font-weight:400;line-height:normal;margin:1.5vw 0 2.5vw;display:block;text-align:center}.section.section-alumni-journey .container .media-box-container .media-box video{width:100%}.section.section-alumni-journey .container .media-box-container .media-box iframe{width:100%;margin-top:1rem}.section.section-alumni-journey .container .media-box-container .media-box .featured-alumni-card{display:flex;gap:1.875vw;margin-top:1.875vw}.section.section-alumni-journey .container .media-box-container .media-box .featured-alumni-card .content{display:flex;flex-direction:column;gap:1.3125vw;justify-content:center}.section.section-alumni-journey .container .media-box-container .media-box .featured-alumni-card .content .alumni-name{color:#08B3BE;font-size:1.625vw;font-weight:600;line-height:1;margin:0}.section.section-alumni-journey .container .media-box-container .media-box .featured-alumni-card .content .alumni-position{color:#444;font-size:1.25vw;font-weight:400;line-height:1}.section.section-alumni-journey .container .media-box-container .media-box .featured-alumni-card img{border-radius:100px}.section.section-alumni-journey .container .media-box-container .foot-note{color:#414141;text-align:center;font-size:1.5vw;font-style:italic;font-weight:400;line-height:1;margin:1.625vw 0 1.875vw;display:block}.section.section-alumni-journey .container .media-box-container .foot-image{width:100%;padding:0 2vw}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton .controlButton__icon{color:#D8D8D8;font-weight:900}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .cssVar-authorName{color:#414141;font-family:'Poppins';font-size:1.15375vw;font-style:normal;font-weight:700;line-height:149.4%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-BadgeElement .R-BadgeElement__text .cssVar-badgeElement__text{color:#9D9D9D;font-family:'Poppins';font-size:1.025vw;font-style:normal;font-weight:400;line-height:149.4%}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item--body{color:#444;font-family:'Poppins';font-size:.9375vw;font-style:normal;font-weight:400;line-height:173.5%;margin-top:1.5625vw}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-TextBody--xxxxs{color:#636363;font-family:'Montserrat';font-size:.875vw;font-style:normal;font-weight:500;line-height:149.4%}@media screen and (max-width:1159px){.section-promotion-countdown__copy__big{font-size:2.5rem}}@media screen and (max-width:990px){.section-promotion-countdown__copy__big{font-size:1.875rem}}.section-promotion-countdown__button{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;text-align:right}@media screen and (max-width:879px){.section-promotion-countdown__button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px;text-align:center}}@media screen and (max-width:990px){.section-promotion-countdown__button .btn{padding:10px 20px}}.section-teachers{width:100%;padding:70px 0}.section-teachers__list{width:100%;margin:0;padding:0}.section-teachers__list__teacher{width:100%;margin:0 0 70px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.section-teachers__list__teacher__thumbnail{width:285px;min-width:285px;margin:0 45px 0 0;position:relative}.section-teachers__list__teacher__thumbnail figure{margin:10px 0 0 0;padding:0;position:relative;z-index:0}@media screen and (max-width:1079px){.section-teachers__list__teacher__thumbnail{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin:0 auto;margin-top:72px}}.section-teachers__list__teacher__information{text-align:left;position:relative}.section-teachers__list__teacher__information h2{width:100%;text-align:left;color:var(--light-blue);margin:0;padding:0;font-size:1.5rem;font-weight:700}@media screen and (max-width:1079px){.section-teachers__list__teacher__information h2{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;text-align:center;margin:0}}.section-teachers__list__teacher__information h3{width:100%;text-align:left;color:var(--light-blue);margin:0 0 25px;padding:0;font-size:1.375rem;font-weight:400}@media screen and (max-width:1079px){.section-teachers__list__teacher__information h3{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;text-align:center;margin:0}}.section-teachers__list__teacher__information__short-description{width:100%;text-align:left;color:var(--light-blue);margin:0 0 30px;padding:0;font-size:1rem;line-height:1.3125rem;font-weight:400}@media screen and (max-width:1079px){.section-teachers__list__teacher__information__short-description{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0;text-align:center}}@media screen and (max-width:579px){.section-teachers__list__teacher__information__short-description{font-size:.75rem;padding:0 2rem}}@media screen and (max-width:399px){.section-teachers__list__teacher__information__short-description{padding:0 .75rem}}.section-teachers__list__teacher__information__quote{width:100%;text-align:left;color:var(--light-blue);margin:0 0 30px;padding:0;font-size:1.375rem;line-height:1.875rem;font-weight:400}@media screen and (max-width:1079px){.section-teachers__list__teacher__information__quote{-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0;text-align:center}}.section-teachers__list__teacher__information__description{width:100%;text-align:left;margin:0 0 30px;padding:0;font-size:1rem;line-height:1.3125rem;font-weight:400}@media screen and (max-width:1079px){.section-teachers__list__teacher__information__description{-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0;text-align:center}}@media screen and (max-width:579px){.section-teachers__list__teacher__information__description{font-size:.75rem;padding:0 2rem}}@media screen and (max-width:1079px){.section-teachers__list__teacher__information{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(36px)[2] 320px (auto)[3];grid-template-rows:repeat(2,36px) 320px repeat(3,auto)}}@media screen and (max-width:1079px){.section-teachers__list__teacher{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin:0 0 20px}}.section-teachers .preloader{Width:100%;height:50px;margin-top:-50px;position:relative;display:none;background:url(/wp-content/themes/tta/assets/src/scss/../images/preloader.png) center bottom no-repeat}.section-teaching-without-degree{width:100%;margin:30px 0 0 0;padding:0;position:relative}.section-teaching-without-degree__head{width:100%;margin:0 0 25px 0;padding:0}.section-teaching-without-degree__head .container{max-width:1080px}.section-teaching-without-degree__head__header{font-size:3rem;font-weight:700;margin:0;padding:0}@media screen and (max-width:766px){.section-teaching-without-degree__head__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-teaching-without-degree__head__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-teaching-without-degree__head__header{font-size:1.5625rem;line-height:2.0625rem}}.section-teaching-without-degree__countries{width:100%;margin:0;padding:40px 0;background:var(--light-blue)}.section-teaching-without-degree__countries .container{max-width:1300px;background:var(--white);padding:25px 30px}@media screen and (max-width:766px){.section-teaching-without-degree__countries .container{margin:0;width:100%}}.section-teaching-without-degree__countries__foot{max-width:820px;margin:25px auto 0 auto;color:var(--white)}.section-teaching-without-degree__countries .countries-list{width:100%;margin:0;padding:0;border-spacing:0;border-collapse:separate}.section-teaching-without-degree__countries .countries-list th{margin:0;padding:0 15px}.section-teaching-without-degree__countries .countries-list th h5{font-size:.875rem;font-weight:700;line-height:1.4em;color:var(--light-blue)}@media screen and (max-width:766px){.section-teaching-without-degree__countries .countries-list th h5{font-size:1.125rem}}@media screen and (max-width:766px){.section-teaching-without-degree__countries .countries-list th{padding:0}}.section-teaching-without-degree__countries .countries-list td{padding:15px;background:var(--light-grey--rgba);text-align:center;border-bottom:5px solid var(--white);width:calc((100% - 200px) / 7);line-height:14px}.section-teaching-without-degree__countries .countries-list td span{font-size:.8125rem;font-weight:400;line-height:16px;text-align:center;color:var(--light-blue)}.section-teaching-without-degree__countries .countries-list td.countries-list__name{background:var(--white);text-align:left;width:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.section-teaching-without-degree__countries .countries-list td.countries-list__name{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media screen and (max-width:766px){.section-teaching-without-degree__countries .countries-list td{width:100%;padding:15px 0}}.section-teaching-without-degree__countries .countries-list .countries-list__name{width:180px}.section-teaching-without-degree__countries .countries-list .countries-list__name img{display:inline-block;width:30px;height:auto;position:relative}@media screen and (min-width:580px) and (max-width:766px){.section-teaching-without-degree__countries .countries-list .countries-list__name img{margin:0 0 10px}}.section-teaching-without-degree__countries .countries-list .countries-list__name h4{display:inline-block;margin:5px auto 0;padding:0;text-transform:uppercase;color:var(--light-blue);font-size:.875rem;font-weight:700;position:relative}@media screen and (max-width:579px){.section-teaching-without-degree__countries .countries-list .countries-list__name h4{display:none}}.section-teaching-without-degree__countries .countries-list .countries-list__name__wrapper{min-width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:580px) and (max-width:766px){.section-teaching-without-degree__countries .countries-list .countries-list__name{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1079px){.section-teaching-without-degree__countries .countries-list .mobile-th h5,.section-teaching-without-degree__countries .countries-list .mobile-td h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-teaching-without-degree__countries .countries-list .mobile-th i,.section-teaching-without-degree__countries .countries-list .mobile-td i{font-size:1.5rem;font-weight:700;cursor:pointer}.section-teaching-without-degree__countries .countries-list .mobile-th i.prev,.section-teaching-without-degree__countries .countries-list .mobile-td i.prev{margin-right:15px}.section-teaching-without-degree__countries .countries-list .mobile-th i.next,.section-teaching-without-degree__countries .countries-list .mobile-td i.next{margin-left:15px}.section-teaching-without-degree__countries .countries-list .mobile-th__collapsed,.section-teaching-without-degree__countries .countries-list .mobile-td__collapsed{display:none}.section-teaching-without-degree__countries .countries-list .mobile-th h5{margin-left:-50px}}@media screen and (min-width:1080px){.section-teaching-without-degree__countries .countries-list .mobile-th i,.section-teaching-without-degree__countries .countries-list .mobile-td i{display:none}}.section-teaching-without-degree__countries__foot{max-width:850px;margin:25px auto 0 auto;display:inline-block}.section-teaching-without-degree__countries__foot p{margin:0;padding:0;color:var(--white)}@media screen and (max-width:766px){.section-teaching-without-degree__countries__foot p{color:var(--light-blue);width:80%;margin:0 auto 35px}}@media screen and (max-width:766px){.section-teaching-without-degree__countries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0;background:var(--white)}}.section-teaching-without-degree__logo{width:100%;margin:50px 0 0 0;padding:0;position:relative}.section-teaching-without-degree__logo .container{max-width:1140px}.section-teaching-without-degree__logo__tta{width:100%;max-width:1140px;height:30px;margin:0 auto;position:relative;display:inline-block;z-index:0}.section-teaching-without-degree__logo__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section-teaching-without-degree__logo__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.section-teaching-without-degree__logo__tta::before{height:2px}}.section-top-up-courses__top{margin:45px 0}.section-top-up-courses__top .container{max-width:955px}.section-top-up-courses__top__header{font-size:3rem;font-weight:700;margin:0;padding:0}@media screen and (max-width:766px){.section-top-up-courses__top__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-top-up-courses__top__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-top-up-courses__top__header{font-size:1.5625rem;line-height:2.0625rem}}.section-top-up-courses__top__subheader{font-size:1.5rem;font-weight:400;color:var(--light-blue);margin:10px 0 20px;padding:0}@media screen and (max-width:766px){.section-top-up-courses__top__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-top-up-courses__top__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-top-up-courses__top__subheader{font-size:.875rem}}.section-top-up-courses__top__description{max-width:820px;margin:0 auto}.section-top-up-courses__top__description p{margin:0;padding:0}@media screen and (max-width:579px){.section-top-up-courses__top__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-top-up-courses__top__description p{font-size:.875rem}}.section-top-up-courses__bottom{width:100%;margin:0;padding:65px 0;background:var(--blue)}.section-top-up-courses__bottom .container{max-width:950px}.section-top-up-courses__bottom__header{font-size:3rem;font-weight:700;color:var(--white);margin:0 0 30px;padding:0}@media screen and (max-width:766px){.section-top-up-courses__bottom__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-top-up-courses__bottom__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-top-up-courses__bottom__header{font-size:1.5625rem;line-height:2.0625rem}}.section-top-up-courses__bottom__list{width:100%;margin:0 0 70px}.section-top-up-courses__bottom__list ul{margin:0;padding:0;list-style-type:none;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:40px;row-gap:20px}.section-top-up-courses__bottom__list ul li{text-align:left}.section-top-up-courses__bottom__list ul li .ico-checked{width:30px;height:30px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_check.png) center center no-repeat;position:relative;top:8px;margin-right:10px}@media screen and (max-width:579px){.section-top-up-courses__bottom__list ul li .ico-checked{margin:0 0 15px}}.section-top-up-courses__bottom__list ul li span{color:var(--white)}@media screen and (max-width:579px){.section-top-up-courses__bottom__list ul li{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:990px){.section-top-up-courses__bottom__list ul{-ms-grid-columns:1fr;grid-template-columns:1fr;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}}@media screen and (max-width:579px){.section-top-up-courses__bottom__list ul{width:100%}}.section-top-up-courses__bottom__courses{width:100%;margin:0;padding:0;position:relative}.section-top-up-courses__bottom__courses__item{width:100%;margin:0 0 30px;padding:12px 15px;background:var(--white);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.section-top-up-courses__bottom__courses__item:last-child{margin-bottom:0}.section-top-up-courses__bottom__courses__item__image{margin:0 40px 0 0;width:220px;min-width:220px}.section-top-up-courses__bottom__courses__item__image img{margin:0;padding:0;width:220px;height:220px;margin:0 auto}@media screen and (max-width:579px){.section-top-up-courses__bottom__courses__item__image img{width:190px;height:190px}}@media screen and (max-width:990px){.section-top-up-courses__bottom__courses__item__image{margin:0}}.section-top-up-courses__bottom__courses__item__description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.section-top-up-courses__bottom__courses__item__description h4{margin:30px 0 0;padding:0;font-size:1.5rem;font-weight:700;color:var(--light-blue)}.section-top-up-courses__bottom__courses__item__description p{margin:0;padding:0;color:var(--light-blue);max-width:65%}@media screen and (max-width:579px){.section-top-up-courses__bottom__courses__item__description p{max-width:100%}}.section-top-up-courses__bottom__courses__item__description__price{width:100%;display:inline-block;margin:30px 0 0}.section-top-up-courses__bottom__courses__item__description__price .old-price{font-size:1.125rem;font-weight:400;color:var(--dark-grey)}.section-top-up-courses__bottom__courses__item__description__price .old-price span{text-decoration:line-through}@media screen and (max-width:990px){.section-top-up-courses__bottom__courses__item__description__price .old-price{margin:auto}}.section-top-up-courses__bottom__courses__item__description__price .sale-price{font-size:1.5rem;font-weight:700;color:var(--light-blue);margin:3px 0 0}@media screen and (max-width:990px){.section-top-up-courses__bottom__courses__item__description__price .sale-price{margin:auto}}.section-top-up-courses__bottom__courses__item__description ul{width:100%;max-width:180px;margin:-70px 0 0;padding:0;text-align:right;float:right;clear:both}@media screen and (max-width:990px){.section-top-up-courses__bottom__courses__item__description ul{max-width:100%}}.section-top-up-courses__bottom__courses__item__description ul li{width:100%;display:inline-block;margin:0 0 0 5px}.section-top-up-courses__bottom__courses__item__description ul li:first-child{margin-bottom:10px}.section-top-up-courses__bottom__courses__item__description ul li a{width:100%;text-align:center}.section-top-up-courses__bottom__courses__item__description ul li a.btn--blue{padding:8px 30px}@media screen and (max-width:990px){.section-top-up-courses__bottom__courses__item__description ul{margin:30px 0 0;text-align:center}}@media screen and (max-width:990px){.section-top-up-courses__bottom__courses__item__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}@media screen and (max-width:990px){.section-top-up-courses__bottom__courses__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:65vw;margin:0 auto 30px}}@media screen and (max-width:579px){.section-top-up-courses__bottom__courses__item{width:80vw}}@media screen and (max-width:359px){.section-top-up-courses__bottom__courses__item{width:auto}}.section--testimonials{width:100%;padding:0 0 70px;overflow:hidden}.section--testimonials__top{background-color:var(--lightest-grey);border-radius:6px;display:block;margin:0 auto;max-width:768px;padding:15px 150px 18px 15px;position:relative;text-decoration:none;text-align:center;width:100%;-webkit-box-shadow:0 2px 1px 0 rgb(150 150 150 / .53);box-shadow:0 2px 1px 0 rgb(150 150 150 / .53)}.section--testimonials__top::before{content:"";height:0;width:0;position:absolute;left:50%;bottom:-21px;display:block;border-color:#969696 #fff0 #fff0 #fff0;border-style:solid;border-width:10px 12px;opacity:.53}.section--testimonials__top:after{content:"";height:0;width:0;position:absolute;left:50%;bottom:-20px;display:block;border-color:var(--lightest-grey) #fff0 #fff0 #fff0;border-style:solid;border-width:10px 12px}.section--testimonials__top__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:var(--white);opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.section--testimonials__top__link:hover{opacity:.4}.section--testimonials__top ul{width:740px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;margin:10px 0 0 0}.section--testimonials__top ul li{line-height:25px}.section--testimonials__top ul li span{color:var(--dark);text-transform:uppercase;font-weight:300;font-size:22px}.section--testimonials__top ul li .icon{color:var(--green2)}.section--testimonials__top ul li .star-circle{width:25px;height:25px;text-align:center;line-height:25px;background:var(--green);border-radius:99%;float:left;margin-right:10px}.section--testimonials__top ul li .star-circle .icon{color:var(--white);position:relative;top:4px}.section--testimonials__top ul li.rating span{text-transform:none;color:var(--grey);font-size:16px}.section--testimonials__top ul li.rating span strong{color:var(--dark);text-transform:uppercase;font-weight:500}@media screen and (max-width:766px){.section--testimonials__top ul li.rating{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0 .9375rem}}@media screen and (max-width:766px){.section--testimonials__top ul li.rating__reviews{display:none}}@media screen and (max-width:766px){.section--testimonials__top ul li.rating__overall{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;font-size:28px;padding-bottom:.625rem}}@media screen and (max-width:414px){.section--testimonials__top ul li.rating__overall{font-size:20px}}@media screen and (max-width:766px){.section--testimonials__top ul{padding:0 3.125rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto);width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;margin:auto}}@media screen and (max-width:766px) and (max-width:414px){.section--testimonials__top ul{padding:0 1.5625rem}}@media screen and (max-width:766px){.section--testimonials__top{padding:15px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:60%}}.section--testimonials__list{width:100%;margin:30px 0 0;display:inline-block;position:relative}.section--testimonials__list .swiper-wrapper{height:auto}@media screen and (max-width:766px){.section--testimonials__list .testimonials-slider{width:80%}}.section--testimonials__list .testimonials-prev,.section--testimonials__list .testimonials-next{position:absolute;top:50%;outline:none;outline:0;cursor:pointer}.section--testimonials__list .testimonials-prev .icon,.section--testimonials__list .testimonials-next .icon{font-size:40px;font-weight:900;color:var(--light-grey)}.section--testimonials__list .testimonials-prev:hover .icon,.section--testimonials__list .testimonials-next:hover .icon{color:var(--light-blue)}.section--testimonials__list .testimonials-prev{left:0;-webkit-transform:translate(-120%,-50%);transform:translate(-120%,-50%)}.section--testimonials__list .testimonials-next{right:0;-webkit-transform:translate(120%,-50%);transform:translate(120%,-50%)}@media screen and (max-width:766px){.section--testimonials__list .testimonials-prev,.section--testimonials__list .testimonials-next{-webkit-transform:translate(0%,-250%);transform:translate(0%,-250%)}}@media screen and (min-width:320px) and (max-width:414px){.section--testimonials__list .testimonials-prev,.section--testimonials__list .testimonials-next{-webkit-transform:translate(0%,-160%);transform:translate(0%,-160%)}}.section--testimonials__list .single-testimonial{text-align:left}.section--testimonials__list .single-testimonial__head{width:100%;margin:0;padding:0;display:inline-block}.section--testimonials__list .single-testimonial__head h5{display:inline;font-size:16px;font-weight:500;color:var(--dark-grey)}.section--testimonials__list .single-testimonial__head h5 a{color:var(--dark-grey);text-decoration:none}.section--testimonials__list .single-testimonial__head h5 a:hover{color:var(--light-blue)}.section--testimonials__list .single-testimonial__head ul{display:inline;list-style-type:none;float:right}.section--testimonials__list .single-testimonial__head ul li{display:inline}.section--testimonials__list .single-testimonial__head ul li .icon{color:var(--green2)}@media screen and (max-width:766px){.section--testimonials__list .single-testimonial__head{width:80%}}.section--testimonials__list .single-testimonial__copy{width:100%;height:75px;font-size:13px}.section--testimonials__list .single-testimonial__copy a{text-decoration:none;color:var(--grey)}@media screen and (max-width:766px){.section--testimonials__list .single-testimonial__copy{width:80%;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.section--testimonials__list .single-testimonial__meta{width:100%;margin:15px 0 0;text-align:right;font-size:16px}.section--testimonials__list .single-testimonial__meta__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--testimonials__list .single-testimonial__meta__rating .star-circle{width:20px;height:20px;text-align:center;background:var(--green);border-radius:99%;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--testimonials__list .single-testimonial__meta__rating .star-circle .icon{color:var(--white);font-size:10px}.section--testimonials__list .single-testimonial__meta__rating__link{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;color:var(--dark)}.section--testimonials__list .single-testimonial__meta__rating span{text-transform:uppercase}@media screen and (min-width:767px){.section--testimonials__list .single-testimonial__meta__rating{display:none}}@media screen and (max-width:766px){.section--testimonials__list .single-testimonial__meta{width:80%}}@media screen and (max-width:766px){.section--testimonials__list .single-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-testimonials-list{width:100%;padding:40px 0 0}.section-testimonials-list .container{max-width:1140px}@media screen and (max-width:414px){.section-testimonials-list .container{width:100%}}.section-testimonials-list__header{margin:0 0 15px;padding:0;font-size:3rem;font-weight:700;color:var(--dark-grey)}@media screen and (max-width:766px){.section-testimonials-list__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-testimonials-list__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-testimonials-list__header{font-size:1.5625rem;line-height:2.0625rem}}.section-testimonials-list__subheader{margin:0 0 30px;padding:0;font-size:1.5rem;font-weight:400;color:var(--light-blue)}@media screen and (max-width:766px){.section-testimonials-list__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-testimonials-list__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-testimonials-list__subheader{font-size:.875rem}}.section-testimonials-list__description{width:90%;max-width:930px;margin:0 auto 45px auto}.section-testimonials-list__description p{margin:0;padding:0;line-height:1.3em}@media screen and (max-width:579px){.section-testimonials-list__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-testimonials-list__description p{font-size:.875rem}}.section-testimonials-list__items{width:100%;margin:0;padding:0;display:inline-block;position:relative}.section-testimonials-list__items .testimonial{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--light-grey);padding:20px;margin-bottom:30px}.section-testimonials-list__items .testimonial:nth-child(even){background:#fff0}.section-testimonials-list__items .testimonial:last-child{margin-bottom:0}.section-testimonials-list__items .testimonial__meta{width:35%;text-align:left}.section-testimonials-list__items .testimonial__meta h5{width:100%;display:block;font-size:16px;font-weight:500;color:var(--dark-grey);margin:0;padding:0}.section-testimonials-list__items .testimonial__meta h5 a{color:var(--dark-grey);text-decoration:none}.section-testimonials-list__items .testimonial__meta h5 a:hover{color:var(--light-blue)}@media screen and (max-width:1079px){.section-testimonials-list__items .testimonial__meta h5{font-size:1.125rem}.section-testimonials-list__items .testimonial__meta h5:first-of-type{color:var(--light-blue)}.section-testimonials-list__items .testimonial__meta h5:last-of-type{font-weight:700}}.section-testimonials-list__items .testimonial__meta ul{display:inline-block;list-style-type:none;float:none;clear:right;margin:10px 0;padding:0}.section-testimonials-list__items .testimonial__meta ul li{display:inline}.section-testimonials-list__items .testimonial__meta ul li .icon{font-size:1.5625rem;color:var(--light-blue)}@media screen and (max-width:1079px){.section-testimonials-list__items .testimonial__meta ul li .icon{font-size:3rem}}@media screen and (max-width:579px){.section-testimonials-list__items .testimonial__meta ul li .icon{font-size:2.5rem}}@media screen and (max-width:1079px){.section-testimonials-list__items .testimonial__meta{width:100%;text-align:center;margin-bottom:20px}}.section-testimonials-list__items .testimonial__questions{width:65%;margin:0;text-align:left}.section-testimonials-list__items .testimonial__questions ul{width:100%;margin:0;padding:0;list-style-type:none}.section-testimonials-list__items .testimonial__questions ul li{width:100%;margin:0 0 20px}.section-testimonials-list__items .testimonial__questions ul li span{width:100%;margin:0;padding:0;display:inline-block}.section-testimonials-list__items .testimonial__questions ul li span.question{font-size:1.125rem;color:var(--light-blue);margin:0 0 10px}.section-testimonials-list__items .testimonial__questions ul li span.answer{font-size:1rem}.section-testimonials-list__items .testimonial__questions ul li:last-child{margin-bottom:0}.section-testimonials-list__items .testimonial__questions a{text-decoration:none;color:var(--grey)}@media screen and (max-width:1079px){.section-testimonials-list__items .testimonial__questions{text-align:center}}@media screen and (max-width:579px){.section-testimonials-list__items .testimonial__questions{width:85%}}@media screen and (max-width:1079px){.section-testimonials-list__items .testimonial{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-testimonials-list__tta{width:100%;max-width:1140px;height:30px;margin:75px auto 40px;position:relative;display:inline-block;z-index:0}.section-testimonials-list__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section-testimonials-list__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.section-testimonials-list__tta::before{height:2px}}.section-timeline{width:100%;margin:0;padding:0;display:inline-block;text-align:center;position:relative}.section-timeline__heading{width:100%;margin:0;padding:35px 0 25px}.section-timeline__heading__header{font-size:3rem;margin:0;padding:0}@media screen and (max-width:766px){.section-timeline__heading__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-timeline__heading__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-timeline__heading__header{font-size:1.5625rem;line-height:2.0625rem}}.section-timeline__content{width:100%;margin:0;padding:50px 0;background-size:cover;background-position:center;background-repeat:no-repeat}.section-timeline__content .container{width:94%;max-width:1300px}.section-timeline__content ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-wrap:wrap;gap:30px}.section-timeline__content ul li{-ms-flex-preferred-size:18.06%;flex:0 0 18.06%}.section-timeline__content ul li:last-child{margin-right:0}.section-timeline__content ul li .time{width:100%;height:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.section-timeline__content ul li .time figure{width:100%;margin:0 0 35px;padding:0;overflow:hidden;border-radius:55%;position:relative;z-index:2}.section-timeline__content ul li .time figure img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1079px){.section-timeline__content ul li .time figure{border-radius:25%}}.section-timeline__content ul li .time h5{margin:0;padding:5px 10px;color:var(--white);font-size:1.125rem;font-weight:400;position:relative}.section-timeline__content ul li .time h5::before{content:"";width:3px;height:40px;position:absolute;left:50%;top:-40px;translate:transformX(-50%);z-index:0}.section-timeline__content ul li .time__description{width:100%;margin:0;padding:20px 15px;background:var(--white);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-timeline__content ul li .time__description p{margin:0;padding:0;font-size:.875rem}.section-timeline__content ul li .time figure{border:5px solid}.section-timeline__content ul li .time h5::before{background:inherit}.section-timeline__content ul li .time__description{border-bottom:5px solid}@media screen and (max-width:1239px){.section-timeline__content ul li{margin:1rem 1.5rem!important;-ms-flex-preferred-size:26vw;flex-basis:26vw}}@media screen and (max-width:990px){.section-timeline__content ul li{-ms-flex-preferred-size:40vw;flex-basis:40vw}}@media screen and (max-width:766px){.section-timeline__content ul li{-ms-flex-preferred-size:60vw;flex-basis:60vw}}@media screen and (max-width:414px){.section-timeline__content ul li{-ms-flex-preferred-size:80vw;flex-basis:80vw}}@media screen and (max-width:1239px){.section-timeline__content ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-what-is-a-level-of-qualification{width:100%;margin:0;padding:50px 0 0 0}.section-what-is-a-level-of-qualification__header{font-size:3rem;font-weight:700;margin:0;padding:0}@media screen and (max-width:766px){.section-what-is-a-level-of-qualification__header{font-size:2.25rem;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-what-is-a-level-of-qualification__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-what-is-a-level-of-qualification__header{font-size:1.5625rem;line-height:2.0625rem}}.section-what-is-a-level-of-qualification__description{width:100%;margin:20px 0 35px 0;padding:0}.section-what-is-a-level-of-qualification__description p{margin-top:0;padding-top:0}@media screen and (max-width:579px){.section-what-is-a-level-of-qualification__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-what-is-a-level-of-qualification__description p{font-size:.875rem}}.section-what-is-a-level-of-qualification__list{background:var(--light-blue);width:100%;padding:40px 0;text-align:center}.section-what-is-a-level-of-qualification__list .container{max-width:1170px;padding:35px 135px;margin:0 auto;display:inline-block;background:var(--white)}@media screen and (max-width:766px){.section-what-is-a-level-of-qualification__list .container{padding:35px 0}}.section-what-is-a-level-of-qualification__list__subheader{font-size:1.875rem;font-weight:700;color:var(--white);margin:0 0 20px;padding:0}@media screen and (max-width:766px){.section-what-is-a-level-of-qualification__list__subheader{width:80%;margin:0 auto 20px}}@media screen and (max-width:414px){.section-what-is-a-level-of-qualification__list__subheader{font-size:1.5625rem;line-height:2.0625rem}}.section-what-is-a-level-of-qualification__list ul{width:100%;margin:0;padding:0;display:inline-block;list-style-type:none}.section-what-is-a-level-of-qualification__list ul li{width:100%;display:inline-block;padding:10px 10px;margin:0 0 5px}.section-what-is-a-level-of-qualification__list ul li:last-child{margin-bottom:0}.section-what-is-a-level-of-qualification__list ul li:nth-child(odd){background:var(--light-grey)}.section-what-is-a-level-of-qualification__list ul li span{font-size:1rem;font-weight:400;color:var(--light-blue)}.section-what-is-a-level-of-qualification__list ul li span.highlighted{font-size:1.3125rem;font-weight:700}@media screen and (max-width:766px){.section-what-is-a-level-of-qualification__list ul li span.highlighted{font-size:.9375rem}}@media screen and (max-width:766px){.section-what-is-a-level-of-qualification__list ul li span{font-size:.9375rem}}.section-what-is-a-level-of-qualification__list ul li .ico-checked{width:30px;height:30px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_check.png) center center no-repeat;background-size:contain;position:relative;top:4px;margin-left:5px}@media screen and (max-width:766px){.section-what-is-a-level-of-qualification__list ul li .ico-checked{width:20px;height:20px}}@media screen and (max-width:766px){.section-what-is-a-level-of-qualification__list ul li{padding:10px 25px}}.tefl-learning-centre{width:100%;margin:45px 0;padding:0;text-align:center}.tefl-learning-centre__header{color:var(--light-blue);font-size:1.5rem;font-weight:400;margin:0 0 65px}@media screen and (max-width:1079px){.tefl-learning-centre__header{margin:0 auto 40px}}@media screen and (max-width:766px){.tefl-learning-centre__header{font-size:1.625rem;line-height:2.75rem;padding-top:.625rem;padding-bottom:.625rem;margin:0 auto 20px}}@media screen and (max-width:579px){.tefl-learning-centre__header{font-size:1.25rem;line-height:1.5625rem}}.tefl-learning-centre__video-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 40px;padding:0}.tefl-learning-centre__video-text__video{width:540px;-ms-flex-preferred-size:540px;flex-basis:540px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:540px;margin-right:40px;position:relative}.tefl-learning-centre__video-text__video.right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tefl-learning-centre__video-text__video.full-width{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.tefl-learning-centre__video-text__video a{position:relative;display:inline-block}.tefl-learning-centre__video-text__video a .icon{font-weight:700;font-size:1.375rem;color:var(--white);width:35px;height:35px;line-height:35px;display:inline-block;position:absolute;bottom:0%;right:0%;z-index:3;background:var(--light-blue);opacity:0;-webkit-transition:0.3s opacity ease-in;transition:0.3s opacity ease-in}.tefl-learning-centre__video-text__video a:hover .icon{opacity:1}.tefl-learning-centre__video-text__text{text-align:left;font-size:.875rem;line-height:1.5em;font-weight:400;position:relative}.tefl-learning-centre__video-text__text h1,.tefl-learning-centre__video-text__text h2,.tefl-learning-centre__video-text__text h3,.tefl-learning-centre__video-text__text h4,.tefl-learning-centre__video-text__text h5{color:var(--light-blue);font-weight:400;margin:25px 0 0 0;padding:0}.tefl-learning-centre__video-text__text h1{font-size:1.75rem}.tefl-learning-centre__video-text__text h2{font-size:1.5rem;position:relative;padding-top:25px}.tefl-learning-centre__video-text__text h2::before{content:"";width:100px;height:1px;background:var(--light-blue);display:inline-block;position:absolute;top:0;left:50%;margin-left:-50px}@media screen and (max-width:1079px){.tefl-learning-centre__video-text__text h2{margin:0 auto 40px}}@media screen and (max-width:766px){.tefl-learning-centre__video-text__text h2{font-size:1.625rem;font-weight:500;line-height:2.75rem;padding-top:.625rem;padding-bottom:.625rem;margin:20px auto 20px}}@media screen and (max-width:579px){.tefl-learning-centre__video-text__text h2{font-size:1.25rem;line-height:1.5625rem}}.tefl-learning-centre__video-text__text h3{font-size:1.375rem}@media screen and (max-width:1079px){.tefl-learning-centre__video-text__text h3{margin:0 auto 40px}}@media screen and (max-width:766px){.tefl-learning-centre__video-text__text h3{font-size:1.25rem;font-weight:500;line-height:1.875rem;padding-top:.625rem;padding-bottom:.625rem;margin:20px auto 20px}}@media screen and (max-width:579px){.tefl-learning-centre__video-text__text h3{font-size:1.125rem;line-height:1.5625rem}}.tefl-learning-centre__video-text__text h4{font-size:1.25rem}.tefl-learning-centre__video-text__text table{border:none;border-collapse:collapse;width:80%;margin:30px auto}.tefl-learning-centre__video-text__text table tr:nth-child(even){background-color:#f2f2f2}.tefl-learning-centre__video-text__text table tr td{border:1px solid #ddd;padding:10px}.tefl-learning-centre__video-text__text table tr td:nth-of-type(1){font-weight:500}.tefl-learning-centre__video-text__text table tr td:nth-of-type(2){text-align:center}@media screen and (max-width:1079px){.tefl-learning-centre__video-text__text{max-width:100%;text-align:center}.tefl-learning-centre__video-text__text .hvideo img{margin:20px auto}.tefl-learning-centre__video-text__text p b{display:inline-block}}@media screen and (max-width:579px){.tefl-learning-centre__video-text__text p{margin:0;font-size:.875rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}.tefl-learning-centre__video-text__text p strong{font-size:1.0625rem}}@media screen and (max-width:414px){.tefl-learning-centre__video-text__text p{font-size:.75rem}}.tefl-learning-centre__content{width:90%;max-width:780x;margin:0 auto;text-align:left;line-height:1.5em;font-weight:400}.tefl-learning-centre__content h1,.tefl-learning-centre__content h2,.tefl-learning-centre__content h3,.tefl-learning-centre__content h4,.tefl-learning-centre__content h5{color:var(--light-blue);font-weight:400;margin:25px 0 0 0;padding:0}.tefl-learning-centre__content h1{font-size:1.75rem}.tefl-learning-centre__content h2{font-size:1.5rem;font-weight:500;position:relative;padding-top:25px}.tefl-learning-centre__content h2::before{content:"";width:100px;height:1px;background:var(--light-blue);display:inline-block;position:absolute;top:0;left:50%;margin-left:-50px}@media screen and (max-width:1079px){.tefl-learning-centre__content h2{margin:0 auto 40px}}@media screen and (max-width:766px){.tefl-learning-centre__content h2{font-size:1.625rem;font-weight:500;line-height:2.75rem;padding-top:.625rem;padding-bottom:.625rem;margin:20px auto 20px}}@media screen and (max-width:579px){.tefl-learning-centre__content h2{font-size:1.25rem;line-height:1.5625rem}}.tefl-learning-centre__content h3{font-size:1.375rem}.tefl-learning-centre__content h3 a{color:var(--light-blue);text-decoration:none}.tefl-learning-centre__content h3 a:hover{color:var(--dark-blue);text-decoration:underline}@media screen and (max-width:1079px){.tefl-learning-centre__content h3{margin:0 auto 40px}}@media screen and (max-width:766px){.tefl-learning-centre__content h3{font-size:1.25rem;font-weight:500;line-height:1.875rem;padding-top:.625rem;padding-bottom:.625rem;margin:20px auto 20px}}@media screen and (max-width:579px){.tefl-learning-centre__content h3{font-size:1.125rem;line-height:1.5625rem}}.tefl-learning-centre__content h4{font-size:1.25rem}.tefl-learning-centre__content ul{text-align:left;list-style-type:square;color:var(--light-blue);margin-left:20px;margin-bottom:25px}.tefl-learning-centre__content ul li{font-size:.875rem;color:var(--dark-grey)}.tefl-learning-centre__content ul li a{color:var(--light-blue)}.tefl-learning-centre__content ul li a:hover{color:var(--dark-blue)}.tefl-learning-centre__content ol{text-align:left;list-style:none;counter-reset:list-counter;padding-left:0}.tefl-learning-centre__content ol li{text-align:left;font-size:.875rem;counter-increment:list-counter}.tefl-learning-centre__content ol li::before{content:counter(list-counter) ". ";color:var(--light-blue);font-weight:700}.tefl-learning-centre__content ol li a{color:var(--light-blue)}.tefl-learning-centre__content ol li a:hover{color:var(--dark-blue)}.tefl-learning-centre__content p{font-size:.875rem;margin-top:0;padding-top:0}@media screen and (max-width:579px){.tefl-learning-centre__content p{margin:0;font-size:.875rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.tefl-learning-centre__content p{font-size:.75rem}}@media screen and (max-width:1079px){.tefl-learning-centre__content p b{display:inline-block}}@media screen and (max-width:1079px){.tefl-learning-centre__content{text-align:center}.tefl-learning-centre__content .tfl-learning-content-info .tfl-img-right img{margin:20px auto}}@media screen and (max-width:1079px){.tefl-learning-centre ol{padding:0}}@media screen and (max-width:1079px){.tefl-learning-centre ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:15px}.tefl-learning-centre ol li b{position:relative;margin-bottom:15px;padding:10px 0}.tefl-learning-centre ol li b::after,.tefl-learning-centre ol li b::before{content:"";width:100px;height:1px;background:var(--light-blue);display:inline-block;position:absolute;left:50%;margin-left:-50px}.tefl-learning-centre ol li b::before{top:0}.tefl-learning-centre ol li b::after{bottom:0}}@media screen and (max-width:579px){.tefl-learning-centre ol li{margin:0;font-size:.875rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.tefl-learning-centre ol li{font-size:.75rem}}@media screen and (max-width:1079px){.tefl-learning-centre ul li{position:relative;padding-top:20px;margin-top:20px}.tefl-learning-centre ul li::before{content:"";display:inline-block;position:absolute;width:10px;height:5px;margin-right:5px;background-color:var(--light-blue);top:0}.tefl-learning-centre ul li::after{content:"";width:100px;height:1px;background:var(--light-blue);display:inline-block;position:absolute;left:50%;margin-left:-50px;top:10px}}@media screen and (max-width:1079px){.tefl-learning-centre ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:15px}}@media screen and (max-width:579px){.tefl-learning-centre ul li{margin:0;font-size:.875rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.tefl-learning-centre ul li{font-size:.75rem}}.section-what-course-include{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;margin:0;padding:0 0 220px;z-index:0}.section-what-course-include__apla{width:100%;height:calc(100% - 360px);position:absolute;top:0;left:0;right:0;z-index:1;background:var(--blue)}.section-what-course-include__apla::after{content:"";width:100%;height:0;padding-bottom:5%;display:inline-block;position:absolute;left:0;bottom:7px;border-top:10px solid var(--blue);background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1}@media screen and (max-width:1239px){.section-what-course-include__apla{height:calc(100% - 300px)}}@media screen and (max-width:766px){.section-what-course-include__apla{height:calc(100% - 280px)}}.section-what-course-include .container{position:relative;z-index:2}.section-what-course-include__header{color:var(--white);font-size:3rem;line-height:1.25em;font-weight:700;max-width:800px;margin:65px auto 20px}@media screen and (max-width:766px){.section-what-course-include__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch}}@media screen and (max-width:579px){.section-what-course-include__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-what-course-include__header{font-size:1.5625rem;line-height:2.0625rem}}.section-what-course-include__list{width:100%;display:inline-block;position:relative;margin:0 auto 60px}.section-what-course-include__list ul{width:100%;margin:0;padding:0;list-style-type:none}.section-what-course-include__list ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.section-what-course-include__list ul li .ico-checked{width:30px;height:30px;min-width:30px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_check.png) center center no-repeat;background-size:contain;position:relative;top:7px;margin-right:10px}@media screen and (max-width:766px){.section-what-course-include__list ul li .ico-checked{display:none}}.section-what-course-include__list ul li span{color:var(--white)}.section-what-course-include__list ul li span p:before{content:"";width:16px;height:16px;min-width:16px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_check.png) center center no-repeat;background-size:contain;position:relative;top:2px;margin:0 5px 0 0}@media screen and (min-width:767px){.section-what-course-include__list ul li span p:before{display:none}}@media screen and (max-width:766px){.section-what-course-include__list ul li span p{margin:0}}.section-what-course-include__list ul li a{color:var(--dark-blue);text-decoration:underline}.section-what-course-include__list ul li a:hover{text-decoration:none}@media screen and (max-width:766px){.section-what-course-include__list ul li{padding-bottom:10px}}.section-what-course-include .btn{top:80px}.section-what-course-include--four .container{max-width:1240px}.section-what-course-include--four ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:35px}@media screen and (max-width:766px){.section-what-course-include{background-size:200% auto;background-position:bottom}}@media screen and (max-width:399px){.section-what-course-include{background-size:250% auto}}.section-why-tefl{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;margin:0;padding:0 0 55px;z-index:0}.section-why-tefl__apla{width:100%;height:50%;position:absolute;top:0;left:0;right:0;z-index:1;background:var(--blue)}.section-why-tefl__apla::after{content:"";width:100%;height:0;padding-bottom:5.5%;display:inline-block;position:absolute;left:0;bottom:-3px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;-webkit-transform:translateY(95%);transform:translateY(95%);z-index:1}@media screen and (max-width:990px){.section-why-tefl__apla::after{padding-bottom:8%}}@media screen and (max-width:766px){.section-why-tefl__apla::after{height:10%;padding-bottom:10%;-webkit-transform:translateY(90%);transform:translateY(90%)}}@media screen and (max-width:766px){.section-why-tefl__apla{height:54%}}.section-why-tefl .container{position:relative;z-index:2}.section-why-tefl__header{width:100%;margin:65px 0 15px;padding:0;color:var(--white);font-size:3rem;font-weight:700}@media screen and (max-width:766px){.section-why-tefl__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:auto;margin-top:35px;margin-bottom:10px}}@media screen and (max-width:579px){.section-why-tefl__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-why-tefl__header{font-size:1.5625rem;line-height:2.0625rem}}.section-why-tefl__subheader{width:100%;margin:0;padding:0;color:var(--white);font-size:1.5rem;font-weight:400}@media screen and (max-width:766px){.section-why-tefl__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto}}@media screen and (max-width:579px){.section-why-tefl__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.section-why-tefl__subheader{font-size:.875rem}}.section-why-tefl__content{width:100%;display:inline-block;text-align:center;margin:30px 0}.section-why-tefl__content p{margin:0;padding:0;text-align:center;color:var(--white);font-size:1rem;line-height:1.3em;font-weight:400}@media screen and (max-width:579px){.section-why-tefl__content p{font-size:1.0625rem}}@media screen and (max-width:414px){.section-why-tefl__content p{font-size:.875rem}}.section-why-tefl__circles{width:100%;margin:10px auto 0 auto;position:relative}.section-why-tefl__circles ul{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:95px}.section-why-tefl__circles ul li{position:relative}.section-why-tefl__circles ul li .circle{width:100%;height:0;padding-bottom:100%;position:relative;border-radius:99%;overflow:hidden;-webkit-transition:.3s transform ease-in-out;transition:.3s transform ease-in-out;color:var(--white)}.section-why-tefl__circles ul li .circle.white{background:var(--white);color:var(--dark-blue)}.section-why-tefl__circles ul li .circle.light_grey{background:var(--light-grey);color:var(--dark-blue)}.section-why-tefl__circles ul li .circle.dark_grey{background:var(--dark-grey)}.section-why-tefl__circles ul li .circle.light_blue{background:var(--light-blue)}.section-why-tefl__circles ul li .circle.dark_blue{background:var(--dark-blue)}.section-why-tefl__circles ul li .circle.orange{background:var(--orange)}.section-why-tefl__circles ul li .circle.green{background:var(--green)}.section-why-tefl__circles ul li .circle.purple{background:var(--purple)}.section-why-tefl__circles ul li .circle__inner{width:90%;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.section-why-tefl__circles ul li .circle__inner p{margin:0;padding:0;display:inline-block;width:100%;text-align:center;font-size:1.5rem;line-height:1.2em}@media screen and (max-width:990px){.section-why-tefl__circles ul li .circle__inner p{font-size:1.25rem;padding:1.875rem}}@media screen and (max-width:766px){.section-why-tefl__circles ul li .circle__inner p{font-size:1.25rem;padding:1.875rem}}@media screen and (max-width:414px){.section-why-tefl__circles ul li .circle__inner p{font-size:.9375rem;padding:.9375rem}}.section-why-tefl__circles ul li .circle__inner strong{font-weight:600}@media screen and (max-width:766px){.section-why-tefl__circles ul li{max-width:400px;-ms-grid-column-align:center;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;padding:0 3.75rem}}@media screen and (max-width:766px){.section-why-tefl__circles ul{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr);grid-gap:50px}}.section-why-tefl__button{width:100%;display:inline-block;text-align:center;margin:55px 0 0}@media screen and (max-width:766px){.section-why-tefl__button a{font-size:20px;padding:1rem 2rem}}@media screen and (max-width:766px){.section-why-tefl{background-size:auto 100vh;background-attachment:fixed;background-position:center}}@media screen and (max-width:990px){.why-tefl-circles-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:0}.why-tefl-circles-slider .why-tefl-circles-slider-prev{left:0%}.why-tefl-circles-slider .why-tefl-circles-slider-next{right:0%}.why-tefl-circles-slider .why-tefl-circles-slider-prev,.why-tefl-circles-slider .why-tefl-circles-slider-next{position:absolute;top:50%;cursor:pointer;z-index:2;-webkit-transition:.4s;transition:.4s}.why-tefl-circles-slider .why-tefl-circles-slider-prev .icon,.why-tefl-circles-slider .why-tefl-circles-slider-next .icon{font-size:40px;font-weight:900;color:var(--light-grey)}.why-tefl-circles-slider .why-tefl-circles-slider-prev:hover .icon,.why-tefl-circles-slider .why-tefl-circles-slider-next:hover .icon{color:var(--light-blue)}}.section-tefl-lc-search-engine{width:100%;margin:0;padding:50px 0;background-repeat:no-repeat;position:relative;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-tefl-lc-search-engine::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;margin:0;padding:0;background:var(--dark);opacity:.5}.section-tefl-lc-search-engine .container{max-width:910px;position:relative;z-index:2}.section-tefl-lc-search-engine__form{width:100%;margin:0;padding:0}.section-tefl-lc-search-engine__form__head{font-size:3rem;font-weight:700;margin:0 0 15px;padding:0;color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form__head{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-tefl-lc-search-engine__form__head{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-tefl-lc-search-engine__form__head{font-size:1.5625rem;line-height:2.0625rem}}.section-tefl-lc-search-engine__form__description{width:100%;margin:0 0 50px;padding:0}.section-tefl-lc-search-engine__form__description p{font-size:1rem;font-weight:400;margin:0;padding:0;color:var(--white)}@media screen and (max-width:579px){.section-tefl-lc-search-engine__form__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-tefl-lc-search-engine__form__description p{font-size:.875rem}}.section-tefl-lc-search-engine__form form{max-width:425px;margin:0 auto 40px;padding:0}.section-tefl-lc-search-engine__form form .form-input{width:100%;margin:0 0 15px;padding:0;border:1px solid var(--white);background:#fff0;color:var(--white);padding:16px 20px;font-family:"Poppins",sans-serif}.section-tefl-lc-search-engine__form form .form-input::-webkit-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form form .form-input::-webkit-input-placeholder{opacity:1}}.section-tefl-lc-search-engine__form form .form-input::-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form form .form-input::-moz-placeholder{opacity:1}}.section-tefl-lc-search-engine__form form .form-input:-ms-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form form .form-input:-ms-input-placeholder{opacity:1}}.section-tefl-lc-search-engine__form form .form-input:-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form form .form-input:-moz-placeholder{opacity:1}}.section-tefl-lc-search-engine__form form .form-input:focus{outline:none;color:var(--white);border-color:var(--dark);background:var(--dark)}.section-tefl-lc-search-engine__form form .form-input:focus::-webkit-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form form .form-input:focus::-webkit-input-placeholder{opacity:1}}.section-tefl-lc-search-engine__form form .form-input:focus::-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form form .form-input:focus::-moz-placeholder{opacity:1}}.section-tefl-lc-search-engine__form form .form-input:focus:-ms-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form form .form-input:focus:-ms-input-placeholder{opacity:1}}.section-tefl-lc-search-engine__form form .form-input:focus:-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__form form .form-input:focus:-moz-placeholder{opacity:1}}.section-tefl-lc-search-engine__bottom{width:100%;margin:0;padding:0}.section-tefl-lc-search-engine__bottom h4{font-size:1.5rem;font-weight:700;margin:0 0 15px;padding:0;color:var(--white)}@media screen and (max-width:766px){.section-tefl-lc-search-engine__bottom h4{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-tefl-lc-search-engine__bottom h4{font-size:1.0625rem}}@media screen and (max-width:414px){.section-tefl-lc-search-engine__bottom h4{font-size:.875rem}}.section-tefl-lc-category{width:100%;margin:0;padding:50px 0;background:var(--light-grey)}.section-tefl-lc-category .container{max-width:1165px;padding:30px 150px;background:var(--white)}@media screen and (max-width:1079px){.section-tefl-lc-category .container{padding:30px 100px}}@media screen and (max-width:990px){.section-tefl-lc-category .container{padding:30px 50px}}@media screen and (max-width:766px){.section-tefl-lc-category .container{padding:30px}}.section-tefl-lc-category__most-popular h2{width:100%;height:40px;line-height:40px;margin:0 0 35px;padding:0 30px;background:var(--light-blue);color:var(--white);display:inline-block;text-align:left;text-transform:uppercase;text-decoration:none;position:relative;font-weight:400;font-size:1rem}.section-tefl-lc-category__most-popular h2::after{content:"";position:absolute;top:21px;right:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);border-bottom:calc(0.866 * 16px) solid var(--white);border-top:0;border-left:calc(16px / 2) solid #fff0;border-right:calc(16px / 2) solid #fff0;height:0;width:0;z-index:99;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media screen and (max-width:766px){.section-tefl-lc-category__most-popular h2::after{top:50%}}@media screen and (max-width:766px){.section-tefl-lc-category__most-popular h2{padding:10px 45px 10px 20px;height:auto;line-height:20px}}.section-tefl-lc-category__most-popular__list{width:100%;margin:0;padding:0;position:relative}.section-tefl-lc-category__most-popular__list .learning-centre-article{width:100%;margin:0 0 50px 0;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:766px){.section-tefl-lc-category__most-popular__list .learning-centre-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-tefl-lc-category__most-popular__list .learning-centre-article figure{width:205px;height:205px;-ms-flex-preferred-size:205px;flex-basis:205px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:30px}@media screen and (max-width:766px){.section-tefl-lc-category__most-popular__list .learning-centre-article figure{width:100%;height:auto;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;-webkit-margin-after:20px;margin-block-end:20px}}.section-tefl-lc-category__most-popular__list .learning-centre-article__content{text-align:left;width:100%}.section-tefl-lc-category__most-popular__list .learning-centre-article__content h4{font-size:1.5rem;line-height:1.1em;margin:10px 0 20px;padding:0;color:var(--blue)}.section-tefl-lc-category__most-popular__list .learning-centre-article__content h4 strong{font-weight:700;font-style:normal}@media screen and (max-width:579px){.section-tefl-lc-category__most-popular__list .learning-centre-article__content h4{font-size:1.25rem}}.section-tefl-lc-category__most-popular__list .learning-centre-article__content__text{width:100%;margin:0 0 10px}.section-tefl-lc-category__most-popular__list .learning-centre-article__content__text p{margin:0;padding:0;font-size:1rem;line-height:1.25em}.section-tefl-lc-category__most-popular__list .learning-centre-article__content .btn{float:right;clear:both}.section-tefl-lc-category__menu{padding:0 40px;margin:70px 0 0 0}.section-tefl-lc-category__menu--mp{padding:0}.section-tefl-lc-category__menu ul{width:100%;margin:0;padding:0;list-style-type:none}.section-tefl-lc-category__menu ul li{width:100%;margin:0 0 5px 0;padding:0;position:relative}.section-tefl-lc-category__menu ul li:last-child{margin-bottom:0}.section-tefl-lc-category__menu ul li a{width:100%;height:40px;line-height:40px;margin:0;padding:0 30px;background:var(--light-blue);color:var(--white);display:inline-block;text-align:left;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.section-tefl-lc-category__menu ul li a::after{content:"";position:absolute;top:21px;right:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);border-bottom:calc(0.866 * 16px) solid var(--white);border-top:0;border-left:calc(16px / 2) solid #fff0;border-right:calc(16px / 2) solid #fff0;height:0;width:0;z-index:99;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media screen and (max-width:766px){.section-tefl-lc-category__menu ul li a::after{top:50%}}@media screen and (max-width:766px){.section-tefl-lc-category__menu ul li a{padding:10px 45px 10px 20px;height:auto;line-height:20px}}.section-tefl-lc-category__menu ul li a:hover{background:var(--dark-blue)}.section-tefl-lc-category__menu ul li a:hover::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.section-htw-video{width:100%;margin:0;padding:95px 0;display:inline-block;position:relative;background:var(--blue);color:var(--white);text-align:center}.section-htw-video .container{max-width:980px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1079px){.section-htw-video .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:624px){.section-htw-video .container{width:100%;margin:0}}.section-htw-video__media{position:relative;width:590px;-ms-flex-preferred-size:590px;flex-basis:590px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:590px;margin-right:60px;position:relative}.section-htw-video__media span{width:85px;height:85px;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_play-button.svg) center center no-repeat;background-size:contain;opacity:.75;-webkit-transition:.3s opacity ease-in;transition:.3s opacity ease-in}.section-htw-video__media:hover span{opacity:1}@media screen and (max-width:1079px){.section-htw-video__media{margin:3rem 0 auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (max-width:624px){.section-htw-video__media{width:100%;max-width:100%}}.section-htw-video__text{text-align:left}.section-htw-video__text__header{margin:0 0 20px;padding:0;font-size:2.625rem;line-height:1.1em;font-weight:400}@media screen and (max-width:766px){.section-htw-video__text__header{font-size:2.375rem;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-htw-video__text__header{font-size:2.25rem;line-height:2.625rem}}.section-htw-video__text ol{margin:0;padding:0;list-style-type:none}.section-htw-video__text ol li{width:100%;margin:0 0 10px;padding:0}.section-htw-video__text ol li:last-child{margin-bottom:0}.section-htw-video__text ol li span{font-weight:700}@media screen and (max-width:579px){.section-htw-video__text ol li span{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-htw-video__text ol li span{font-size:.875rem}}@media screen and (max-width:1079px){.section-htw-video__text ol li{margin:0 0 5px}}@media screen and (max-width:1079px){.section-htw-video__text{text-align:center}}@media screen and (max-width:624px){.section-htw-video{padding-top:3rem;padding-bottom:0}}.section-htw-full-width{width:100%;margin:0;padding:95px 0;display:inline-block;position:relative;text-align:center}.section-htw-full-width .container{max-width:850px;text-align:center}.section-htw-full-width__header{margin:0;padding:0;font-size:2.25rem;color:var(--light-blue)}@media screen and (max-width:766px){.section-htw-full-width__header{max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-htw-full-width__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-htw-full-width__header{font-size:1.5625rem;line-height:2.0625rem}}.section-htw-full-width__content{width:100%;margin:25px 0 35px;display:inline-block;font-size:1rem;line-height:1.35em}.section-htw-full-width__content p{margin:0 0 15px;padding:0}.section-htw-full-width__content p:last-child{margin-bottom:0}@media screen and (max-width:579px){.section-htw-full-width__content p{margin:0;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-htw-full-width__content p{font-size:.875rem}}@media screen and (max-width:766px){.section-htw-full-width__button .btn{padding:10px 40px}}.section-htw-content-image{width:100%;margin:0;padding:40px 0;display:inline-block;position:relative;text-align:center}.section-htw-content-image .container{max-width:1075px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1079px){.section-htw-content-image .container{--grid-img-gap:25px;--grid-img-size:350px;--grid-img-height:calc(var(--grid-img-size) + calc(2 * var(--grid-img-gap)));
    display: -ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:60px var(--grid-img-height) auto;grid-template-rows:60px var(--grid-img-height) auto;max-width:60%}}@media screen and (max-width:766px){.section-htw-content-image .container{--grid-img-size:250px;max-width:80%}}@media screen and (max-width:399px){.section-htw-content-image .container{--grid-img-size:200px}}@media screen and (max-width:359px){.section-htw-content-image .container{--grid-img-size:150px}}.section-htw-content-image__media{position:relative;margin-right:60px;position:relative;text-align:center}@media screen and (max-width:1079px){.section-htw-content-image__media{height:100%}}.section-htw-content-image__media--25{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:25%}.section-htw-content-image__media--33{width:33%;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:33%}.section-htw-content-image__media--50{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:50%}.section-htw-content-image__media--60{width:60%;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:60%}.section-htw-content-image__media a{display:inline-block;position:relative}@media screen and (max-width:1079px){.section-htw-content-image__media a{height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:399px){.section-htw-content-image__media a{-o-object-fit:contain;object-fit:contain}}.section-htw-content-image__media a span{width:85px;height:85px;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_play-button.svg) center center no-repeat;background-size:contain;opacity:.75;-webkit-transition:.3s opacity ease-in;transition:.3s opacity ease-in}.section-htw-content-image__media a:hover span{opacity:1}@media screen and (max-width:1079px){.section-htw-content-image__media img{height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:399px){.section-htw-content-image__media img{-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:1079px){.section-htw-content-image__media{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:100%;width:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto!important;padding:var(--grid-img-gap) 0}}.section-htw-content-image__text__header{margin:0;padding:0;font-size:2.25rem;color:var(--light-blue)}@media screen and (max-width:1079px){.section-htw-content-image__text__header{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;text-align:center}}@media screen and (max-width:766px){.section-htw-content-image__text__header{max-width:19ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-htw-content-image__text__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-htw-content-image__text__header{font-size:1.5625rem;line-height:2.0625rem}}.section-htw-content-image__text__content{width:100%;margin:25px 0 35px;display:inline-block;font-size:1rem;line-height:1.35em}.section-htw-content-image__text__content p{margin:0 0 15px;padding:0}.section-htw-content-image__text__content p:last-child{margin-bottom:0}@media screen and (max-width:1079px){.section-htw-content-image__text{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:60px var(--grid-img-height) auto;grid-template-rows:60px var(--grid-img-height) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1079px){.section-htw-content-image__content{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;text-align:center}}@media screen and (max-width:579px){.section-htw-content-image__content p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-htw-content-image__content p{font-size:.875rem}}.section-htw-content-image--left .section-htw-content-image__text{text-align:right}.section-htw-content-image--right .section-htw-content-image__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:60px;margin-right:0}.section-htw-content-image--right .section-htw-content-image__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}.section-full-image{width:100%;display:inline-block;margin:0;padding:0;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.section-full-image__logo{position:absolute;left:0;bottom:0;width:0;height:50%;padding-right:30%;background:url(/wp-content/themes/tta/assets/src/scss/../images/logo_white_tagline.svg) center center no-repeat;background-size:contain}.section-full-image__button{position:absolute}.section-full-image.side-ratio-1-4{height:0;padding-bottom:25%}@media screen and (max-width:766px){.section-full-image.side-ratio-1-4{padding-top:20%}}.section-full-image.side-ratio-1-3{height:0;padding-bottom:33%}@media screen and (max-width:766px){.section-full-image.side-ratio-1-3{padding-top:20%}}.section-full-image.side-ratio-1-2{height:0;padding-bottom:50%}@media screen and (max-width:766px){.section-full-image.side-ratio-1-2{padding-top:20%}}.section-full-image.side-ratio-2-3{height:0;padding-bottom:66%}@media screen and (max-width:766px){.section-full-image.side-ratio-2-3{padding-top:20%}}.section-full-image.side-ratio-3-4{height:0;padding-bottom:75%}@media screen and (max-width:766px){.section-full-image.side-ratio-3-4{padding-top:20%}}.section-full-image.side-ratio-1-1{height:0;padding-bottom:100%}@media screen and (max-width:766px){.section-full-image.side-ratio-1-1{padding-top:20%}}.section-full-image.button--left-top .btn{top:50px;left:3%}@media screen and (max-width:766px){.section-full-image.button--left-top .btn{top:0;bottom:25px;right:0;left:0;max-width:50vw;margin:auto auto 0;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.section-full-image.button--left-bottom .btn{bottom:50px;left:3%}@media screen and (max-width:766px){.section-full-image.button--left-bottom .btn{top:0;bottom:25px;right:0;left:0;max-width:50vw;margin:auto auto 0;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.section-full-image.button--right-top .btn{top:50px;right:3%}@media screen and (max-width:766px){.section-full-image.button--right-top .btn{top:0;bottom:25px;right:0;left:0;max-width:50vw;margin:auto auto 0;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.section-full-image.button--right-bottom .btn{bottom:50px;right:3%}@media screen and (max-width:766px){.section-full-image.button--right-bottom .btn{top:0;bottom:25px;right:0;left:0;max-width:50vw;margin:auto auto 0;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.section-content-on-background{width:100%;margin:0;padding:75px 0;background-size:cover;background-position:center;background-repeat:no-repeat}.section-content-on-background .container{max-width:94%;display:-webkit-box;display:-ms-flexbox;display:flex}.section-content-on-background--left .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:766px){.section-content-on-background--left .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-content-on-background--center .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:766px){.section-content-on-background--center .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-content-on-background--right .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:766px){.section-content-on-background--right .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-content-on-background__box{position:relative;padding:35px 25px 15px}.section-content-on-background__box--25{width:25%}@media screen and (max-width:766px){.section-content-on-background__box--25{width:80%}}@media screen and (max-width:399px){.section-content-on-background__box--25{width:95%}}.section-content-on-background__box--30{width:30%}@media screen and (max-width:766px){.section-content-on-background__box--30{width:80%}}@media screen and (max-width:399px){.section-content-on-background__box--30{width:95%}}.section-content-on-background__box--35{width:35%}@media screen and (max-width:766px){.section-content-on-background__box--35{width:80%}}@media screen and (max-width:399px){.section-content-on-background__box--35{width:95%}}.section-content-on-background__box--40{width:40%}@media screen and (max-width:766px){.section-content-on-background__box--40{width:80%}}@media screen and (max-width:399px){.section-content-on-background__box--40{width:95%}}.section-content-on-background__box--50{width:50%}@media screen and (max-width:766px){.section-content-on-background__box--50{width:80%}}@media screen and (max-width:399px){.section-content-on-background__box--50{width:95%}}.section-content-on-background__box--60{width:60%}@media screen and (max-width:766px){.section-content-on-background__box--60{width:80%}}@media screen and (max-width:399px){.section-content-on-background__box--60{width:95%}}.section-content-on-background__box--75{width:75%}@media screen and (max-width:766px){.section-content-on-background__box--75{width:80%}}@media screen and (max-width:399px){.section-content-on-background__box--75{width:95%}}.section-content-on-background__box--white{background-color:var(--white)}.section-content-on-background__box--white h1,.section-content-on-background__box--white h2,.section-content-on-background__box--white h3,.section-content-on-background__box--white h4,.section-content-on-background__box--white h5,.section-content-on-background__box--white h6{color:var(--light-blue)}.section-content-on-background__box--light-blue{background-color:var(--light-blue)}.section-content-on-background__box--light-blue h1,.section-content-on-background__box--light-blue h2,.section-content-on-background__box--light-blue h3,.section-content-on-background__box--light-blue h4,.section-content-on-background__box--light-blue h5,.section-content-on-background__box--light-blue h6,.section-content-on-background__box--light-blue p{color:var(--white)}.section-content-on-background__box--blue{background-color:var(--blue)}.section-content-on-background__box--blue h1,.section-content-on-background__box--blue h2,.section-content-on-background__box--blue h3,.section-content-on-background__box--blue h4,.section-content-on-background__box--blue h5,.section-content-on-background__box--blue h6,.section-content-on-background__box--blue p{color:var(--white)}.section-content-on-background__box--dark-blue{background-color:var(--dark-blue)}.section-content-on-background__box--dark-blue h1,.section-content-on-background__box--dark-blue h2,.section-content-on-background__box--dark-blue h3,.section-content-on-background__box--dark-blue h4,.section-content-on-background__box--dark-blue h5,.section-content-on-background__box--dark-blue h6,.section-content-on-background__box--dark-blue p{color:var(--white)}.section-content-on-background__box--dark-blue a:hover{color:var(--white);text-decoration:underline}.section-content-on-background__box--grey{background-color:var(--light-grey)}.section-content-on-background__box--grey h1,.section-content-on-background__box--grey h2,.section-content-on-background__box--grey h3,.section-content-on-background__box--grey h4,.section-content-on-background__box--grey h5,.section-content-on-background__box--grey h6{color:var(--blue)}.section-content-on-background__box--green{background-color:var(--green)}.section-content-on-background__box--green h1,.section-content-on-background__box--green h2,.section-content-on-background__box--green h3,.section-content-on-background__box--green h4,.section-content-on-background__box--green h5,.section-content-on-background__box--green h6,.section-content-on-background__box--green p{color:var(--white)}.section-content-on-background__box--orange{background-color:var(--orange)}.section-content-on-background__box--orange h1,.section-content-on-background__box--orange h2,.section-content-on-background__box--orange h3,.section-content-on-background__box--orange h4,.section-content-on-background__box--orange h5,.section-content-on-background__box--orange h6,.section-content-on-background__box--orange p{color:var(--white)}.section-content-on-background__box--red{background-color:var(--red)}.section-content-on-background__box--red h1,.section-content-on-background__box--red h2,.section-content-on-background__box--red h3,.section-content-on-background__box--red h4,.section-content-on-background__box--red h5,.section-content-on-background__box--red h6,.section-content-on-background__box--red p{color:var(--white)}.section-content-on-background__box__header{margin:0 0 25px;padding:0;line-height:1.1em}@media screen and (max-width:766px){.section-content-on-background__box__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-content-on-background__box__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-content-on-background__box__header{font-size:1.5625rem;line-height:2.0625rem}}.section-content-on-background__box h3{font-size:3rem;line-height:1.35em}@media screen and (max-width:579px){.section-content-on-background__box h3{font-size:2.25rem}}@media screen and (max-width:359px){.section-content-on-background__box h3{font-size:1.625rem}}.section-content-on-background__box h4{font-size:2.1875rem;line-height:1.35em}@media screen and (max-width:579px){.section-content-on-background__box h4{font-size:1.75rem}}@media screen and (max-width:359px){.section-content-on-background__box h4{font-size:1.25rem}}.section-content-on-background__box h5{font-size:1.625rem;line-height:1.35em}@media screen and (max-width:579px){.section-content-on-background__box h5{font-size:1.3125rem}}@media screen and (max-width:359px){.section-content-on-background__box h5{font-size:1rem}}.section-content-on-background__box__text{font-size:.875rem;line-height:1.3125rem;margin:0 0 30px}@media screen and (max-width:579px){.section-content-on-background__box__text{margin:0;padding-left:.4375rem;padding-right:.4375rem}}.section-content-on-background__box__button{width:100%;margin:15px 0 10px}.section-content-on-background.padding-top-compact{padding:25px 0}.section-projects-in-development{width:100%;margin:50px 0;padding:0;display:inline-block}.section-projects-in-development__tta{width:100%;max-width:1140px;height:30px;margin:0 auto 35px;position:relative;display:inline-block;z-index:0}.section-projects-in-development__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section-projects-in-development__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.section-projects-in-development__tta::before{height:2px}}.section-projects-in-development__header{margin:0 0 35px;padding:0;font-size:3rem}@media screen and (max-width:766px){.section-projects-in-development__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-projects-in-development__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.section-projects-in-development__header{font-size:1.5625rem;line-height:2.0625rem}}.section-projects-in-development__projects{width:100%;margin:0;padding:0;position:relative}.section-projects-in-development__projects .project{width:100%;background:var(--light-grey--rgba);padding:15px;position:relative;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 25px}.section-projects-in-development__projects .project:last-child{margin-bottom:0}.section-projects-in-development__projects .project__gallery{width:385px;-ms-flex-preferred-size:385px;flex-basis:385px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:35px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-projects-in-development__projects .project__gallery .project-slider-prev,.section-projects-in-development__projects .project__gallery .project-slider-next{position:absolute;top:calc(50% - 15px);outline:none;outline:0;cursor:pointer;width:25px;height:30px;text-align:center;background:var(--blue);z-index:9}.section-projects-in-development__projects .project__gallery .project-slider-prev .icon,.section-projects-in-development__projects .project__gallery .project-slider-next .icon{font-size:1.25rem;font-weight:900;color:var(--white);margin:0;padding:0;position:relative;top:5px}.section-projects-in-development__projects .project__gallery .project-slider-prev:hover,.section-projects-in-development__projects .project__gallery .project-slider-next:hover{background:var(--dark-blue)}.section-projects-in-development__projects .project__gallery .project-slider-prev{left:0}.section-projects-in-development__projects .project__gallery .project-slider-prev .icon{left:-2px}.section-projects-in-development__projects .project__gallery .project-slider-next{right:0}.section-projects-in-development__projects .project__gallery .project-slider-next .icon{left:0}@media screen and (max-width:879px){.section-projects-in-development__projects .project__gallery{-ms-flex-preferred-size:auto;flex-basis:auto;margin:1rem 0 2rem}}@media screen and (max-width:579px){.section-projects-in-development__projects .project__gallery{width:80vw}}.section-projects-in-development__projects .project__text{padding:0 0 50px}.section-projects-in-development__projects .project__text h4{margin:0;padding:0;font-size:1.75rem;color:var(--light-blue)}@media screen and (max-width:766px){.section-projects-in-development__projects .project__text h4{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.section-projects-in-development__projects .project__text__description p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-projects-in-development__projects .project__text__description p{font-size:.875rem}}.section-projects-in-development__projects .project .btn{position:absolute;bottom:0;right:0}@media screen and (max-width:879px){.section-projects-in-development__projects .project .btn{left:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto 1rem}}@media screen and (max-width:879px){.section-projects-in-development__projects .project{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.alumnis-success-stories{width:100%;margin:0;padding:50px 0 100px 0;text-align:center;position:relative}.alumnis-success-stories .container{max-width:1120px;position:relative;z-index:2}.alumnis-success-stories__header{width:100%;margin:0 0 35px;padding:0;font-size:3rem;line-height:1.2em;color:var(--dark-grey)}@media screen and (max-width:990px){.alumnis-success-stories__header{font-size:2.5rem}}@media screen and (max-width:766px){.alumnis-success-stories__header{font-weight:500;font-size:2rem}}@media screen and (max-width:579px){.alumnis-success-stories__header{font-size:1.5625rem}}.alumnis-success-stories ul{width:85%;margin:0 auto;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:990px){.alumnis-success-stories ul{width:95%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:579px){.alumnis-success-stories ul{width:95%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.alumnis-success-stories ul li{margin:0;padding:0}@media screen and (max-width:990px){.alumnis-success-stories ul li{-ms-flex-preferred-size:47%;flex-basis:47%}.alumnis-success-stories ul li:nth-child(1){margin-right:6%}}@media screen and (max-width:579px){.alumnis-success-stories ul li{-ms-flex-preferred-size:100%;flex-basis:100%}.alumnis-success-stories ul li:nth-child(1){margin:0 auto}}.alumnis-success-stories ul li .person{width:100%;max-width:300px;margin:0 auto;padding:0;position:relative;display:inline-block}.alumnis-success-stories ul li .person figure{width:auto;margin:0 auto 25px;padding:0;border-radius:99%;overflow:hidden}.alumnis-success-stories ul li .person figure img{border-radius:99%;height:100%;-o-object-fit:cover;object-fit:cover}.alumnis-success-stories ul li .person .btn{position:absolute;left:50%;bottom:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px 20px}.alumnis-success-stories ul li .person .btn span{white-space:nowrap}@media screen and (max-width:359px){.alumnis-success-stories ul li .person .btn{padding:5px 10px}}.alumnis-success-stories__background{width:100%;height:300px;position:absolute;left:0;bottom:0;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:990px){.alumnis-success-stories__background{height:600px}}@media screen and (max-width:579px){.alumnis-success-stories__background{height:600px}}.alumnis-success-stories__background__blue{width:100%;height:100px;background:var(--blue);position:relative}@media screen and (max-width:766px){.alumnis-success-stories__background__blue{height:50%}}.alumnis-success-stories__background__blue::after{content:"";width:100%;height:0;padding-bottom:5%;display:inline-block;position:absolute;left:0;bottom:12px;border-top:10px solid var(--blue);background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1}.recommended-providers{width:100%;margin:0;text-align:center}.recommended-providers__tta{width:90%;max-width:1140px;height:30px;margin:40px auto 30px;position:relative;display:block;z-index:0}.recommended-providers__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;position:relative;z-index:2;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain}.recommended-providers__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.recommended-providers__tta::before{height:2px}}.recommended-providers .container{max-width:900px}.recommended-providers__header{font-size:3rem;color:var(--dark-grey);margin:0 0 25px;padding:0}@media screen and (max-width:766px){.recommended-providers__header{font-weight:500;line-height:2.75rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.recommended-providers__header{line-height:2.375rem}}@media screen and (max-width:414px){.recommended-providers__header{font-size:1.5625rem;line-height:2.0625rem}}.recommended-providers__content{margin:0 0 35px}.recommended-providers__irregular-background{width:100%;text-align:center;position:relative;margin:0;padding:0 0 100px}.recommended-providers__irregular-background__apla{width:100%;height:350px;position:absolute;left:0;bottom:0;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:990px){.recommended-providers__irregular-background__apla{height:600px}}@media screen and (max-width:579px){.recommended-providers__irregular-background__apla{height:600px}}.recommended-providers__irregular-background__apla__blue{width:100%;height:175px;background:var(--blue);position:relative}@media screen and (max-width:766px){.recommended-providers__irregular-background__apla__blue{height:50%}}.recommended-providers__irregular-background__apla__blue::after{content:"";width:100%;height:0;padding-bottom:5%;display:inline-block;position:absolute;left:0;bottom:12px;border-top:10px solid var(--blue);background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1}.recommended-providers__irregular-background .container{max-width:1050px;position:relative;z-index:2}.recommended-providers__irregular-background .container ul{width:100%;margin:0 auto;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:990px){.recommended-providers__irregular-background .container ul{width:95%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:579px){.recommended-providers__irregular-background .container ul{width:95%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.recommended-providers__irregular-background .container ul li{margin:0 10px;padding:0}@media screen and (max-width:990px){.recommended-providers__irregular-background .container ul li{-ms-flex-preferred-size:47%;flex-basis:47%}}@media screen and (max-width:579px){.recommended-providers__irregular-background .container ul li{-ms-flex-preferred-size:100%;flex-basis:100%}.recommended-providers__irregular-background .container ul li:nth-child(1){margin:0 auto}}.recommended-providers__irregular-background .container ul li .provider{width:100%;max-width:305px;margin:0 auto;padding:0;position:relative;display:inline-block}.recommended-providers__irregular-background .container ul li .provider figure{width:305px;height:305px;margin:0 auto 25px;padding:0;border-radius:99%;overflow:hidden}.recommended-providers__irregular-background .container ul li .provider figure img{border:1px solid var(--blue);border-radius:99%;height:100%;-o-object-fit:cover;object-fit:cover}.recommended-providers__irregular-background .container ul li .provider .btn{position:absolute;left:50%;bottom:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px 20px}.recommended-providers__irregular-background .container ul li .provider .btn span{white-space:nowrap}@media screen and (max-width:359px){.recommended-providers__irregular-background .container ul li .provider .btn{padding:5px 10px}}.recommended-providers__description{width:100%;margin:35px 0 0;padding:0}.recommended-providers__description p{margin:0 0 15px 0;padding:0;color:var(--white)}.recommended-providers__description p a{color:var(--white);text-decoration:underline}.recommended-providers__description p a:hover{color:var(--dark-blue);text-decoration:none}.recommended-providers__description p:last-child{margin-bottom:0}.download-guide{width:100%;margin:35px 0;padding:0;display:inline-block;text-align:center;position:relative}.download-guide__main{width:100%;display:inline-block;position:relative;margin:0;z-index:0}.download-guide__main__background{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:center center;background-repeat:no-repeat}.download-guide__main__content{width:94%;max-width:1110px;margin:0 auto;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-guide__main__content__left{text-align:left}.download-guide__main__content__left .txt{line-height:1em}.download-guide__main__content__left,.download-guide__main__content__right{-ms-flex-preferred-size:22%;flex-basis:22%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.download-guide__main__content__left .txt,.download-guide__main__content__right .txt{color:var(--white);margin:0;padding:0}.download-guide__main__content__image{-ms-flex-preferred-size:56%;flex-basis:56%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 4% 0 0;text-align:right}.download-guide__main__content__right{text-align:right}.download-guide__main__content__right .txt{line-height:1.25em;font-weight:400}.download-guide__bottom{width:100%;margin:15px 0 0;padding:0;text-align:center}.download-brochure{width:100%;margin:30px 0;padding:0;position:relative}.download-brochure.overlap-top{margin-top:-4%}.download-brochure__tta{width:92%;max-width:1140px;height:30px;margin:0 auto 40px;position:absolute;top:-10px;left:4%;display:none;z-index:-1}@media screen and (max-width:766px){.download-brochure__tta{display:inline-block}}.download-brochure__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.download-brochure__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.download-brochure__tta::before{height:2px}}.download-brochure::before{content:"";width:100%;height:80%;position:absolute;top:10%;left:0;right:0;background:var(--blue);z-index:0}@media screen and (max-width:766px){.download-brochure::before{height:175px;top:unset;bottom:35px}}.download-brochure .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.download-brochure .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.download-brochure__content{text-align:left;color:var(--white)}@media screen and (max-width:1079px){.download-brochure__content{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:766px){.download-brochure__content{padding-top:40px;padding-bottom:0;width:100%;margin-bottom:50px;color:var(--blue);text-align:center}}.download-brochure__content h1,.download-brochure__content h2,.download-brochure__content h3,.download-brochure__content h4,.download-brochure__content h5{margin:0;padding:0;font-size:2.5rem;line-height:1em}@media screen and (max-width:781px){.download-brochure__content h1,.download-brochure__content h2,.download-brochure__content h3,.download-brochure__content h4,.download-brochure__content h5{font-size:1.875rem}}.download-brochure__content p{display:block;margin:10px 0;padding:0}@media screen and (max-width:766px){.download-brochure__content .btn{background:var(--blue);color:var(--white)}}@media screen and (max-width:766px){.download-brochure__content .btn:hover{background:var(--dark-blue)}}.download-brochure__image{max-width:500px;margin-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1079px){.download-brochure__image{margin-left:50px}}@media screen and (max-width:766px){.download-brochure__image{max-width:100%;width:100%;margin-bottom:0;margin-left:0}}.download-brochure__image img{max-height:300px}.download-brochure__image p{font-weight:700;font-style:italic;color:var(--white);margin:0 0 0 15px;font-size:1rem;text-align:left}.download-tefl-factbook{width:100%;margin:30px 0;padding:0;position:relative}.download-tefl-factbook__tta{width:92%;max-width:1140px;height:30px;margin:0 auto 40px;position:absolute;top:-10px;left:4%;display:none;z-index:-1}@media screen and (max-width:766px){.download-tefl-factbook__tta{display:inline-block}}.download-tefl-factbook__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.download-tefl-factbook__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.download-tefl-factbook__tta::before{height:2px}}.download-tefl-factbook::before{content:"";width:100%;height:80%;position:absolute;top:10%;left:0;right:0;background:var(--blue);z-index:0}@media screen and (max-width:766px){.download-tefl-factbook::before{height:175px;top:unset;bottom:35px}}.download-tefl-factbook .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.download-tefl-factbook .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.download-tefl-factbook__content{text-align:left;color:var(--white)}@media screen and (max-width:1079px){.download-tefl-factbook__content{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:766px){.download-tefl-factbook__content{padding-top:40px;padding-bottom:0;width:100%;margin-bottom:50px;color:var(--blue)}}.download-tefl-factbook__content h1,.download-tefl-factbook__content h2,.download-tefl-factbook__content h3,.download-tefl-factbook__content h4,.download-tefl-factbook__content h5{margin:0;padding:0;font-size:2.5rem;line-height:1em}@media screen and (max-width:781px){.download-tefl-factbook__content h1,.download-tefl-factbook__content h2,.download-tefl-factbook__content h3,.download-tefl-factbook__content h4,.download-tefl-factbook__content h5{font-size:1.875rem}}.download-tefl-factbook__content p{display:block;margin:10px 0;padding:0}@media screen and (max-width:766px){.download-tefl-factbook__content .btn{background:var(--blue);color:var(--white)}}@media screen and (max-width:766px){.download-tefl-factbook__content .btn:hover{background:var(--dark-blue)}}.download-tefl-factbook__image{max-width:500px;margin-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1079px){.download-tefl-factbook__image{margin-left:50px}}@media screen and (max-width:766px){.download-tefl-factbook__image{max-width:100%;width:100%;margin-bottom:0;margin-left:0}}.download-tefl-factbook__image img{max-height:300px}.download-tefl-factbook__image p{font-weight:700;font-style:italic;color:var(--white);margin:0 0 0 15px;font-size:1rem;text-align:left}.section-boost_your_qualification{margin:-6px 0 0;padding:0 0 95px;background:var(--light-blue);position:relative}.section-boost_your_qualification .container{max-width:1285px;background:var(--white);padding:30px 40px 90px;position:relative}.section-boost_your_qualification .compare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1rem auto 0}@media screen and (min-width:991px){.section-boost_your_qualification .compare{display:none}}.section-boost_your_qualification .compare::before{content:url(/wp-content/themes/tta/assets/src/images/swipe_icon.svg);margin-right:.5rem}.section-boost_your_qualification h3{color:var(--dark-grey);margin:0;padding:0;font-size:2.5rem}@media screen and (max-width:990px){.section-boost_your_qualification .qualification-courses-slider{-webkit-transform:scale(.9999);transform:scale(.9999)}.section-boost_your_qualification .qualification-courses-slider .section-boost_your_qualification__courses__item{border:none}}.section-boost_your_qualification .qual-boost-prev{left:0%}.section-boost_your_qualification .qual-boost-next{right:0%}.section-boost_your_qualification .qual-boost-prev,.section-boost_your_qualification .qual-boost-next{position:absolute;top:50%;cursor:pointer;z-index:2;-webkit-transition:.4s;transition:.4s}.section-boost_your_qualification .qual-boost-prev .icon,.section-boost_your_qualification .qual-boost-next .icon{font-size:40px;font-weight:900;color:var(--light-grey)}.section-boost_your_qualification .qual-boost-prev:hover .icon,.section-boost_your_qualification .qual-boost-next:hover .icon{color:var(--light-blue)}.section-boost_your_qualification__courses{width:100%;margin:35px 0 0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:20px}@media screen and (max-width:990px){.section-boost_your_qualification__courses{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:624px){.section-boost_your_qualification__courses{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.section-boost_your_qualification__courses__item{background:var(--light-grey--rgba5);padding:20px 20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:624px){.section-boost_your_qualification__courses__item{padding:20px 0 30px}}.section-boost_your_qualification__courses__item__image{width:100%;margin:0;padding:0;position:relative;text-align:center}.section-boost_your_qualification__courses__item__image img{margin:0 auto}@media screen and (max-width:624px){.section-boost_your_qualification__courses__item__image img{max-width:90%}}.section-boost_your_qualification__courses__item__price{width:100%;margin:10px 0 10px 0;font-weight:700;color:var(--orange);text-transform:capitalize}.section-boost_your_qualification__courses__item__price em{font-style:normal;font-weight:400;display:inline-block;color:var(--dark-grey);text-decoration:line-through;text-transform:lowercase}.section-boost_your_qualification__courses__item__price p{margin:0;padding:0;font-size:1.0625rem}.section-boost_your_qualification__courses__item__description{margin-bottom:35px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-boost_your_qualification__courses__item__actions{width:100%;margin:0;padding:0}@media screen and (max-width:624px){.section-boost_your_qualification__courses__item__actions{padding:0 20px}}.section-boost_your_qualification__courses__item__actions ul{width:100%;list-style-type:none;margin:0;padding:0}.section-boost_your_qualification__courses__item__actions ul li{width:100%;display:inline-block}.section-boost_your_qualification__courses__item__actions ul li:first-child{margin-bottom:10px}.section-boost_your_qualification__courses__item__actions ul li:first-child a{padding:10px 30px}.section-boost_your_qualification__courses__item__actions ul li a{width:100%}@media screen and (max-width:624px){.section-boost_your_qualification__courses__item__actions ul li a{padding:10px 20px}}.margin-top--10{margin-top:10px}.margin-top--20{margin-top:20px}.margin-top--30{margin-top:30px}.margin-top--50{margin-top:50px}.margin-top--60{margin-top:60px}.margin-top--70{margin-top:70px}.margin-top--75{margin-top:75px}.margin-top--90{margin-top:90px}.margin-top--100{margin-top:100px}.margin-top--125{margin-top:125px}.margin-top--150{margin-top:150px}.margin-top--175{margin-top:175px}.margin-top--200{margin-top:200px}.margin-left--10{margin-left:10px}.margin-left--20{margin-left:20px}.margin-left--30{margin-left:30px}.margin-left--50{margin-left:50px}.margin-left--60{margin-left:60px}.margin-left--70{margin-left:70px}.margin-left--75{margin-left:75px}.margin-left--90{margin-left:90px}.margin-left--100{margin-left:100px}.margin-left--125{margin-left:125px}.margin-left--150{margin-left:150px}.margin-left--175{margin-left:175px}.margin-left--200{margin-left:200px}.margin-bottom--0{margin-bottom:0}.margin-bottom--10{margin-bottom:10px}.margin-bottom--20{margin-bottom:20px}.margin-bottom--30{margin-bottom:30px}.margin-bottom--50{margin-bottom:50px}.margin-bottom--60{margin-bottom:60px}.margin-bottom--70{margin-bottom:70px}.margin-bottom--75{margin-bottom:75px}.margin-bottom--90{margin-bottom:90px}.margin-bottom--100{margin-bottom:100px}.margin-bottom--125{margin-bottom:125px}.margin-bottom--150{margin-bottom:150px}.margin-bottom--175{margin-bottom:175px}.margin-bottom--200{margin-bottom:200px}.margin-right--10{margin-right:10px}.margin-right--20{margin-right:20px}.margin-right--30{margin-right:30px}.margin-right--50{margin-right:50px}.margin-right--75{margin-right:75px}.margin-right--90{margin-right:90px}.margin-right--100{margin-right:100px}.margin-right--125{margin-right:125px}.margin-right--150{margin-right:150px}.margin-right--175{margin-right:175px}.margin-right--200{margin-right:200px}.padding-top--0{padding-top:0}.padding-top--10{padding-top:10px}.padding-top--20{padding-top:20px}.padding-top--30{padding-top:30px}.padding-top--50{padding-top:50px}.padding-top--60{padding-top:60px}.padding-top--70{padding-top:70px}.padding-top--75{padding-top:75px}.padding-top--80{padding-top:80px}.padding-top--90{padding-top:90px}.padding-top--100{padding-top:100px}.padding-top--125{padding-top:125px}.padding-top--150{padding-top:150px}.padding-top--175{padding-top:175px}.padding-top--200{padding-top:200px}.padding-left--0{padding-left:0}.padding-left--10{padding-left:10px}.padding-left--20{padding-left:20px}.padding-left--30{padding-left:30px}.padding-left--50{padding-left:50px}.padding-left--60{padding-left:60px}.padding-left--70{padding-left:70px}.padding-left--75{padding-left:75px}.padding-left--90{padding-left:90px}.padding-left--100{padding-left:100px}.padding-left--125{padding-left:125px}.padding-left--150{padding-left:150px}.padding-left--175{padding-left:175px}.padding-left--200{padding-left:200px}.padding-bottom--0{padding-bottom:0}.padding-bottom--10{padding-bottom:10px}.padding-bottom--20{padding-bottom:20px}.padding-bottom--30{padding-bottom:30px}.padding-bottom--50{padding-bottom:50px}.padding-bottom--60{padding-bottom:60px}.padding-bottom--70{padding-bottom:70px}.padding-bottom--75{padding-bottom:75px}.padding-bottom--80{padding-bottom:80px}.padding-bottom--90{padding-bottom:90px}.padding-bottom--100{padding-bottom:100px}.padding-bottom--125{padding-bottom:125px}.padding-bottom--150{padding-bottom:150px}.padding-bottom--175{padding-bottom:175px}.padding-bottom--200{padding-bottom:200px}.padding-right--0{padding-right:0}.padding-right--10{padding-right:10px}.padding-right--20{padding-right:20px}.padding-right--30{padding-right:30px}.padding-right--50{padding-right:50px}.padding-right--60{padding-right:60px}.padding-right--70{padding-right:70px}.padding-right--75{padding-right:75px}.padding-right--90{padding-right:90px}.padding-right--100{padding-right:100px}.padding-right--125{padding-right:125px}.padding-right--150{padding-right:150px}.padding-right--175{padding-right:175px}.padding-right--200{padding-right:200px}.subpage-blog{width:100%;margin:0;padding:0;position:relative}.subpage-blog__heading{width:100%;padding:0;margin:45px 0}.subpage-blog__heading .container{max-width:980px}.subpage-blog__heading__header{color:var(--dark-grey);margin:0;padding:0;font-size:3rem;font-weight:700}@media screen and (max-width:766px){.subpage-blog__heading__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-blog__heading__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.subpage-blog__heading__header{font-size:1.5625rem;line-height:2.0625rem}}.subpage-blog__heading__description{color:var(--light-blue);margin:15px 0 0;padding:0;font-size:1.5rem;line-height:1.25em;font-weight:400}@media screen and (max-width:766px){.subpage-blog__heading__description{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-blog__heading__description{font-size:1.0625rem}}@media screen and (max-width:414px){.subpage-blog__heading__description{font-size:.875rem}}.subpage-blog__structure{width:100%;padding:0;margin:25px 0 45px}.subpage-blog__structure .container{max-width:980px}.subpage-blog__structure ul{margin:0;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}@media screen and (max-width:1079px){.subpage-blog__structure ul{display:none}}.subpage-blog__structure ul li{-webkit-box-sizing:border-box;box-sizing:border-box}.subpage-blog__structure ul li a{text-transform:uppercase;font-size:.875rem;font-weight:400;color:var(--dark-grey);text-decoration:none}.subpage-blog__structure ul li a:hover{color:var(--light-blue)}.subpage-blog__structure ul li.current a{color:var(--light-blue)}.subpage-blog__structure .sbs-menu--mobile{position:relative;display:none;z-index:9}@media screen and (max-width:1079px){.subpage-blog__structure .sbs-menu--mobile{display:block}}.subpage-blog__structure .sbs-menu--mobile .dropdown{position:relative}.subpage-blog__structure .sbs-menu--mobile .dropdown .caption{border:1px solid var(--light-blue);padding:11px 24px;cursor:pointer}.subpage-blog__structure .sbs-menu--mobile .dropdown .caption span{width:100%;display:inline-block;position:relative;text-transform:uppercase;font-size:1rem}.subpage-blog__structure .sbs-menu--mobile .dropdown .caption:hover{background-color:var(--light-blue);color:#fff}.subpage-blog__structure .sbs-menu--mobile .dropdown.open .caption{border:1px solid var(--dark-blue);background-color:var(--dark-blue);color:#fff}.subpage-blog__structure .sbs-menu--mobile .dropdown .list{position:absolute;background-color:#f2f2f2;width:100%;border-radius:0 0 3px 3px;display:none}.subpage-blog__structure .sbs-menu--mobile .dropdown .list .item{padding:0;cursor:pointer;border-bottom:1px solid var(--white)}.subpage-blog__structure .sbs-menu--mobile .dropdown .list .item .selected{font-weight:700}.subpage-blog__structure .sbs-menu--mobile .dropdown .list .item a{width:100%;padding:11px 24px;display:inline-block;text-transform:uppercase;font-size:.875rem;color:var(--dark-grey);text-decoration:none}.subpage-blog__structure .sbs-menu--mobile .dropdown .list .item a:hover{background-color:var(--light-blue);color:#fff}.subpage-blog__structure .sbs-menu--mobile .dropdown.open>div.list{display:block}.subpage-blog__category{width:100%;margin:45px 0;padding:0}.subpage-blog__category .container{max-width:1220px}.subpage-blog__category__head{width:100%;margin:0 0 20px}.subpage-blog__category__head .text-decor,.subpage-blog__category__head .woocommerce .cart-collaterals .cross-sells .products li .woocommerce-loop-product__title,.woocommerce .cart-collaterals .cross-sells .products li .subpage-blog__category__head .woocommerce-loop-product__title{color:var(--light-blue);margin:0;padding:0;font-weight:400;font-size:1.875rem}@media screen and (max-width:766px){.subpage-blog__category__head .text-decor,.subpage-blog__category__head .woocommerce .cart-collaterals .cross-sells .products li .woocommerce-loop-product__title,.woocommerce .cart-collaterals .cross-sells .products li .subpage-blog__category__head .woocommerce-loop-product__title{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-blog__category__head .text-decor,.subpage-blog__category__head .woocommerce .cart-collaterals .cross-sells .products li .woocommerce-loop-product__title,.woocommerce .cart-collaterals .cross-sells .products li .subpage-blog__category__head .woocommerce-loop-product__title{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.subpage-blog__category__head .text-decor,.subpage-blog__category__head .woocommerce .cart-collaterals .cross-sells .products li .woocommerce-loop-product__title,.woocommerce .cart-collaterals .cross-sells .products li .subpage-blog__category__head .woocommerce-loop-product__title{font-size:1.5625rem;line-height:2.0625rem}}.subpage-blog__category__list{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:30px;position:relative}@media screen and (max-width:1079px){.subpage-blog__category__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:766px){.subpage-blog__category__list{-ms-grid-columns:1fr;grid-template-columns:1fr;display:block}}.subpage-blog__category__list div:not([class]){-ms-grid-column:1;grid-column-start:1;grid-column-end:-1;margin-bottom:0!important;padding:0}.subpage-blog__category__list div:not([class]) .btn--load-more{display:none}.subpage-blog__category__list div:not([class]):last-child .btn--load-more{display:inline-block}.subpage-blog__category__list .btn--load-more{-ms-grid-column:2;grid-column-start:2;grid-column-end:2;-webkit-transform:translateX(50%);transform:translateX(50%);position:relative;left:15px}.subpage-blog__category__view-more{width:100%;margin:50px 0 0;padding:0;text-align:center}.subpage-blog__category__view-more .btn{margin:0 auto}.subpage-blog .post-teaser{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subpage-blog .post-teaser a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.subpage-blog .post-teaser__media{width:100%;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}.subpage-blog .post-teaser__media__image{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.subpage-blog .post-teaser__media__excerpt{position:absolute;top:-110%;left:0;width:100%;height:100%;z-index:1;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.subpage-blog .post-teaser__media__excerpt::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--blue);opacity:.75;z-index:2}.subpage-blog .post-teaser__media__excerpt p{width:90%;margin:0;padding:0;color:var(--white);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.subpage-blog .post-teaser__info{width:100%;margin:15px 0 0;padding:0 15px 25px;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.subpage-blog .post-teaser__info h4{margin:0 0 5px;padding:0;font-size:1.125rem;font-weight:700;color:var(--light-blue)}.subpage-blog .post-teaser__info p{width:100%;margin:0;padding:0 10px;text-transform:uppercase;font-size:.8125rem;font-weight:500;color:var(--light-blue);position:absolute;bottom:5px;left:0}.subpage-blog .post-teaser:hover .post-teaser__media__excerpt{top:0}@media screen and (max-width:766px){.subpage-blog .post-teaser{max-width:350px;min-width:350px;margin:auto}}@media screen and (max-width:580px){.subpage-blog .post-teaser{min-width:unset}}.subpage-blog .featured-post{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:75px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.subpage-blog .featured-post--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.subpage-blog .featured-post--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.subpage-blog .featured-post__content{width:50%;max-width:400px;background:var(--white);padding:25px;margin:0;text-align:center}.subpage-blog .featured-post__content__title{width:100%;margin:0;padding:0;display:inline-block}.subpage-blog .featured-post__content__title h3{margin:0;padding:0;font-weight:400;font-size:1.875rem}.subpage-blog .featured-post__content__title h3 a{text-decoration:none;color:var(--light-blue)}@media screen and (max-width:414px){.subpage-blog .featured-post__content__title h3{font-size:1.5625rem;line-height:2.0625rem}}.subpage-blog .featured-post__content__excerpt{width:100%;margin:25px 0;padding:0;display:inline-block}.subpage-blog .featured-post__content__excerpt p{margin:0;padding:0;font-size:.875rem}.subpage-blog .featured-post__content__button{width:100%;margin:0;padding:0;display:inline-block}@media screen and (max-width:766px){.subpage-blog .featured-post__content{width:100%}}@media screen and (max-width:766px){.subpage-blog .featured-post{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 2rem 250px}}@media screen and (max-width:399px){.subpage-blog .featured-post{padding:1rem 1rem 200px}}.subpage-blog .preloader{Width:100%;height:50px;left:0;bottom:-50px;position:absolute;display:none;background:url(/wp-content/themes/tta/assets/src/scss/../images/preloader.png) center bottom no-repeat}.subpage-blog__search{width:100%;margin:0;padding:0}.subpage-blog__search__tta{width:100%;max-width:1180px;height:30px;margin:0 auto 20px;position:relative;display:inline-block;z-index:0}.subpage-blog__search__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.subpage-blog__search__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.subpage-blog__search__tta::before{height:2px}}.subpage-blog__search__form{Width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.subpage-blog__search__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.subpage-blog__search__form__keyword{width:300px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:766px){.subpage-blog__search__form__keyword{width:100%;margin:0}}.subpage-blog__search__form__keyword form{width:100%}.subpage-blog__search__form__keyword .form-input{width:200px;margin:0 5px 0 0;padding:0;border:1px solid var(--light-grey);background:#fff0;color:var(--grey);padding:10px 15px 9px;font-family:"Poppins",sans-serif}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input{width:calc(100% - 100px)}}.subpage-blog__search__form__keyword .form-input::-webkit-input-placeholder{color:var(--grey)}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input::-webkit-input-placeholder{opacity:1}}.subpage-blog__search__form__keyword .form-input::-moz-placeholder{color:var(--grey)}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input::-moz-placeholder{opacity:1}}.subpage-blog__search__form__keyword .form-input:-ms-input-placeholder{color:var(--grey)}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input:-ms-input-placeholder{opacity:1}}.subpage-blog__search__form__keyword .form-input:-moz-placeholder{color:var(--grey)}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input:-moz-placeholder{opacity:1}}.subpage-blog__search__form__keyword .form-input:focus{outline:none;color:var(--dark);border-color:var(--blue)}.subpage-blog__search__form__keyword .form-input:focus::-webkit-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input:focus::-webkit-input-placeholder{opacity:1}}.subpage-blog__search__form__keyword .form-input:focus::-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input:focus::-moz-placeholder{opacity:1}}.subpage-blog__search__form__keyword .form-input:focus:-ms-input-placeholder{color:var(--white)}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input:focus:-ms-input-placeholder{opacity:1}}.subpage-blog__search__form__keyword .form-input:focus:-moz-placeholder{color:var(--white)}@media screen and (max-width:766px){.subpage-blog__search__form__keyword .form-input:focus:-moz-placeholder{opacity:1}}.subpage-blog__search__form__keyword .form-submit{width:90px;height:40px;line-height:40px;border:none;background:var(--blue);color:var(--white);margin:0;padding:0 5px;position:relative;display:inline-block;text-transform:uppercase;font-size:.875rem;cursor:pointer}.subpage-blog__search__form__keyword .form-submit:hover{background:var(--dark-blue)}.subpage-blog__search__form__text{text-align:center}@media screen and (max-width:1079px){.subpage-blog__search__form__text{display:none}}@media screen and (max-width:766px){.subpage-blog__search__form__text{display:inline-block}}@media screen and (max-width:1295px){.subpage-blog__search__form__text p{font-size:.875rem}}@media screen and (max-width:766px){.subpage-blog__search__form__text p{font-size:1rem}}@media screen and (max-width:766px){.subpage-blog__search__form__text{width:100%;margin:0}}.subpage-blog__search__form__months{position:relative;width:250px;height:40px;margin:0 0 0 50px}@media screen and (max-width:1079px){.subpage-blog__search__form__months{width:300px;margin:0}}@media screen and (max-width:766px){.subpage-blog__search__form__months{width:100%;margin:0}}.subpage-blog__search__form__months span{width:100%;height:40px;line-height:40px;background:var(--blue);color:var(--white);margin:0;padding:0 5px;position:relative;display:inline-block;text-transform:uppercase;font-size:.875rem;cursor:pointer}.subpage-blog__search__form__months span:hover,.subpage-blog__search__form__months span.opened{background:var(--dark-blue)}.subpage-blog__search__form__months span::after{content:">";position:absolute;top:0;right:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.subpage-blog__search__form__months div{position:absolute;left:0;top:41px;width:100%;padding-right:2px;max-height:0;overflow-y:auto;-webkit-transition:1s;transition:1s}.subpage-blog__search__form__months div::-webkit-scrollbar{width:12px;background-color:var(--light-grey)}.subpage-blog__search__form__months div::-webkit-scrollbar-thumb{background-color:var(--light-blue)}.subpage-blog__search__form__months div.opened{max-height:150px}.subpage-blog__search__form__months div ul{width:100%;margin:0;padding:0}.subpage-blog__search__form__months div ul li{width:100%;margin:0 0 1px;display:inline-block}.subpage-blog__search__form__months div ul li a{width:100%;margin:0;padding:8px 10px;display:block;background:var(--light-grey);color:var(--dark);font-size:.875rem;text-decoration:none}.subpage-blog__search__form__months div ul li a:hover{color:var(--white);background:var(--light-blue)}body.date .subpage-blog__search{margin-bottom:35px}.subpage-post{width:100%;margin:0;padding:0;position:relative}.subpage-post__meta{width:100%;padding:30px 0}.subpage-post__meta .container{max-width:1165px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1079px){.subpage-post__meta .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:1079px){.subpage-post__meta__date{margin-bottom:1rem}}.subpage-post__meta__back .btn{padding:7px 15px!important;position:relative;top:-5px}.subpage-post__meta__breadcrumbs{width:100%;display:inline-block;margin-top:10px;padding-top:15px;font-size:.75rem;color:var(--light-grey);text-align:left}@media screen and (max-width:766px){.subpage-post__meta__breadcrumbs{display:none}}.subpage-post__meta__breadcrumbs ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.subpage-post__meta__breadcrumbs ul li a{font-size:.875rem;color:var(--grey);text-decoration:none}.subpage-post__meta__breadcrumbs ul li a:hover{text-decoration:underline;color:var(--dark-grey)}@media screen and (max-width:1079px){.subpage-post__meta__breadcrumbs ul li a{white-space:nowrap}}.subpage-post__meta__breadcrumbs ul li:first-child a{color:var(--dark-blue);background:var(--light-grey--rgba2);display:inline-block;text-align:center;padding:3px 5px;position:relative;top:-3px}.subpage-post__meta__breadcrumbs ul li:first-child a .icon-home{font-size:.875rem}.subpage-post__meta__breadcrumbs ul li:first-child a:hover{color:var(--white);background:var(--dark-blue);text-decoration:none}.subpage-post__meta__breadcrumbs ul li:first-child .icon-arrow-right{position:relative;top:-3px}.subpage-post__meta__breadcrumbs ul li .icon-arrow-right{margin:0 10px;color:var(--light-blue)}.subpage-post__meta__breadcrumbs ul li:last-child span{font-size:.875rem;color:var(--light-blue)}@media screen and (max-width:1079px){.subpage-post__meta__breadcrumbs ul li:last-child span{white-space:nowrap}}.subpage-post__content{width:100%;margin:0;padding:50px 0;text-align:center;background:var(--light-grey)}.subpage-post__content .container{max-width:1165px;margin:0 auto;text-align:justify;background:var(--white);padding:50px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1079px){.subpage-post__content .container{padding:50px 50px;text-align:center}}@media screen and (max-width:579px){.subpage-post__content .container{padding:25px 25px}}.subpage-post__content .container table{border:1px solid var(--light-grey--rgba)}.subpage-post__content .container table tr td{padding:5px;border-bottom:1px solid var(--light-grey--rgba);border-left:1px solid var(--light-grey--rgba)}.subpage-post__content .container table tr td p{margin:0;padding:0}.subpage-post__content .container table tr td:first-child{border-left:none!important}.subpage-post__content .container table tr:last-child td{border-bottom:none}.subpage-post__content .container img{max-width:100%}.subpage-post__content .gallery{width:100%;display:-ms-grid;display:grid;margin:15px 0;grid-gap:20px}.subpage-post__content .gallery.gallery-columns-1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.subpage-post__content .gallery.gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media screen and (max-width:414px){.subpage-post__content .gallery.gallery-columns-2{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.subpage-post__content .gallery.gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media screen and (max-width:766px){.subpage-post__content .gallery.gallery-columns-3{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:414px){.subpage-post__content .gallery.gallery-columns-3{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.subpage-post__content .gallery.gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}@media screen and (max-width:766px){.subpage-post__content .gallery.gallery-columns-4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:414px){.subpage-post__content .gallery.gallery-columns-4{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:579px){.subpage-post__content p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.subpage-post__content p{font-size:.875rem}}@media screen and (max-width:1079px){.subpage-post__content p iframe{max-width:100%;height:auto}}.subpage-post__content img{max-height:350px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1079px){.subpage-post__content img{max-height:300px}}@media screen and (max-width:766px){.subpage-post__content img{max-height:250px}}.subpage-post__content figure{max-width:100%}.subpage-post__content h1{font-size:2.25rem}.subpage-post__content h2{font-size:2rem}@media screen and (max-width:579px){.subpage-post__content h2{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.subpage-post__content h2{font-size:1.5625rem;line-height:2.0625rem}}.subpage-post__content h3{font-size:1.75rem}.subpage-post__content h4{font-size:1.5rem}.subpage-post__content h1,.subpage-post__content h2,.subpage-post__content h3,.subpage-post__content h4{color:var(--light-blue)}.subpage-post__content h1 a,.subpage-post__content h2 a,.subpage-post__content h3 a,.subpage-post__content h4 a{color:var(--blue)}.subpage-post__content h1 a:hover,.subpage-post__content h2 a:hover,.subpage-post__content h3 a:hover,.subpage-post__content h4 a:hover{text-decoration:none}.subpage-post__content ol{text-align:left;list-style:none;counter-reset:list-counter;padding-left:0}.subpage-post__content ol li{text-align:left;font-size:.875rem;counter-increment:list-counter}.subpage-post__content ol li::before{content:counter(list-counter) ". ";color:var(--light-blue);font-weight:700}.subpage-post__content ol li a{color:var(--light-blue)}.subpage-post__content ol li a:hover{color:var(--dark-blue)}.subpage-post__content ul{margin:10px 0 20px 30px;list-style:none;color:var(--light-blue)}.subpage-post__content ul li{color:var(--grey)}.subpage-post__content ul li::before{content:"\2022";color:var(--light-blue);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.subpage-post__content a{color:var(--light-blue);text-decoration:none}.subpage-post__content a:hover{color:var(--dark-blue);text-decoration:underline}.subpage-post__comments{width:100%;margin:0;padding:50px 0;background:var(--blue)}.subpage-post__comments h2{color:var(--white);width:100%;margin:0;padding:0 0 20px;text-align:center;font-size:1.75rem;border-bottom:1px solid var(--white)}.subpage-post__comments .container{max-width:1180px}.subpage-post__comments .comments{width:100%;display:inline-block;position:relative}.subpage-post__comments .comments .comment-item{margin:40px 0;display:inline-block;position:relative;width:100%;height:auto;background:var(--darker-blue);border:2px solid var(--darker-blue);color:var(--white)}.subpage-post__comments .comments .comment-item .comment-text{padding:20px}.subpage-post__comments .comments .comment-item .comment-text p{margin:0;padding:0;text-align:left}.subpage-post__comments .comments .comment-item:nth-child(odd) .comment-meta{position:absolute;bottom:-40px;right:60px}@media screen and (max-width:766px){.subpage-post__comments .comments .comment-item:nth-child(odd) .comment-meta{bottom:-60px}}.subpage-post__comments .comments .comment-item:nth-child(odd) .comment-meta span{font-style:italic;font-size:1rem}.subpage-post__comments .comments .comment-item:nth-child(odd)::before{content:' ';position:absolute;width:0;height:0;left:auto;right:30px;bottom:-40px;border:20px solid;border-color:var(--darker-blue) var(--darker-blue) #fff0 #fff0}.subpage-post__comments .comments .comment-item:nth-child(odd)::after{content:' ';position:absolute;width:0;height:0;left:auto;right:38px;bottom:-20px;border:12px solid;border-color:var(--darker-blue) var(--darker-blue) #fff0 #fff0}.subpage-post__comments .comments .comment-item:nth-child(even) .comment-meta{position:absolute;bottom:-40px;left:60px}.subpage-post__comments .comments .comment-item:nth-child(even) .comment-meta span{font-style:italic;font-size:1rem}.subpage-post__comments .comments .comment-item:nth-child(even)::before{content:' ';position:absolute;width:0;height:0;left:30px;right:auto;bottom:-40px;border:20px solid;border-color:var(--darker-blue) #fff0 #fff0 var(--darker-blue)}.subpage-post__comments .comments .comment-item:nth-child(even)::after{content:' ';position:absolute;width:0;height:0;left:38px;right:auto;bottom:-20px;border:12px solid;border-color:var(--darker-blue) #fff0 #fff0 var(--darker-blue)}.course-info{width:100%;margin:0;padding:0;display:inline-block;position:relative}.course-info__head{width:100%;margin:0;padding:0;display:inline-block;position:relative;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.course-info__head::before{content:"";width:100%;height:100%;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .8)),color-stop(40%,rgb(0 0 0 / .5)),to(rgb(0 0 0 / .3)));background:linear-gradient(180deg,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .5) 40%,rgb(0 0 0 / .3) 100%);position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;z-index:1}.course-info__head .container{max-width:calc(100% - 220px);width:calc(100% - 220px);margin:160px auto 0;position:relative;z-index:2}@media screen and (max-width:1079px){.course-info__head .container{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media screen and (max-width:766px){.course-info__head .container{width:100%;max-width:100vw;margin:0}}.course-info__head .promotions-counter{right:0;bottom:0;-webkit-transform:none;transform:none}@media screen and (max-width:1079px){.course-info__head .promotions-counter{bottom:0}}.course-info__head__header{position:absolute;left:435px;bottom:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:calc(100% - 600px)}@media screen and (max-width:990px){.course-info__head__header{max-width:calc(100% - 400px);-webkit-transform:translateY(-35%);transform:translateY(-35%)}}@media screen and (max-width:766px){.course-info__head__header{position:relative;left:0;bottom:unset;max-width:90vw;-webkit-transform:unset;transform:unset;margin:125px auto 75px}}.course-info__head__header h1{display:none;color:var(--white);font-size:2.1875rem;margin-bottom:20px}@media screen and (max-width:766px){.course-info__head__header h1{display:inline-block}}.course-info__head__header h2{font-size:4.0625rem;font-weight:400!important;color:var(--white);text-shadow:0 0 20px rgb(0 0 0 / .75);margin:0;padding:0}@media screen and (max-width:1159px){.course-info__head__header h2{font-size:3.125rem}}@media screen and (max-width:766px){.course-info__head__header h2{font-size:2.8125rem;line-height:3.125rem}}.course-info__head__description{width:525px;padding:0;margin:0;position:relative;left:0;bottom:0}.course-info__head__description__price{width:100%;background:var(--white);margin:0;padding:13px 10px;text-align:center}.course-info__head__description__price p{font-size:1.625rem;margin:0;padding:0}.course-info__head__description__price p em{font-style:normal;text-decoration:line-through}.course-info__head__description__price p strong{font-weight:700}.course-info__head__description__price p strong em{text-decoration:none;color:var(--light-blue)}.course-info__head__description__info{width:100%;padding:30px;background:#5888aa;background:linear-gradient(149deg,#5888aa 0%,#76a989 100%);color:var(--white);text-align:left}.course-info__head__description__info h2{margin:-10px 0 0 0;padding:0;font-size:1.3125rem;font-weight:400;line-height:1.2em;font-style:italic;text-align:left}.course-info__head__description__info .specification{width:100%;margin:10px 0 25px 20px;padding:0;list-style-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_list-check.png);text-align:left;display:inline-block}.course-info__head__description__info .specification li{font-size:.875rem;width:calc(100% - 20px);margin:0}.course-info__head__description__info .specification li p{margin:0;padding:0}.course-info__head__description__info .specification li a{color:var(--white);text-decoration:underline}.course-info__head__description__info .specification li a:hover{color:var(--dark-blue);text-decoration:none}.course-info__head__description__info__buttons{width:100%;margin:0 0 15px;padding:0 0 20px;border-bottom:1px solid var(--white)}.course-info__head__description__info__buttons ul{width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;list-style-image:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-info__head__description__info__buttons ul li{width:auto;margin-left:7px;margin-bottom:0}.course-info__head__description__info__buttons ul li:first-child{margin-left:0}.course-info__head__description__info__buttons ul li a{width:160px;text-decoration:none;text-align:center}.course-info__head__description__info__buttons ul li a span{font-size:.8125rem}.course-info__head__description__info__buttons ul li a.btn--white{padding:10px 20px}.course-info__head__description__info__buttons ul li a.btn--white-outline{padding:9px 10px}.course-info__head__description__info__views{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.6875rem;position:relative}.course-info__head__description__info__views__link{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:inline-block}.course-info__head__description__info__views p{margin:0;padding:0}.course-info__head__description__info__views__today{padding-top:10px;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_eye.png) top left no-repeat}.course-info__head__description__info__views__summary{text-align:left;margin-top:-5px;position:relative}@media screen and (max-width:1079px){.course-info__head__description__info__views__summary{margin-top:25px}}.course-info__head__description__info__views__summary p{margin-top:-6px}.course-info__head__description__info__views__summary__link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}@media screen and (max-width:766px){.course-info__head__description{display:none}}.course-info__head__circle{width:180px;height:180px;background:url(/wp-content/themes/tta/assets/src/scss/../images/hero_slider_circle.png) center center no-repeat;background-size:contain;position:absolute;top:0;right:0}@media screen and (max-width:781px){.course-info__head__circle{top:150px;right:75px}}@media screen and (max-width:766px){.course-info__head__circle{width:100%;height:100px;position:relative;top:0;right:0;display:inline-block;max-width:unset;max-height:unset;background-color:var(--orange);background-image:none!important;border-bottom:1px solid var(--white);margin-bottom:-6px}}.course-info__head__circle__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:140px;text-align:center;line-height:unset}@media screen and (max-width:766px){.course-info__head__circle__inner{max-width:90vw}}.course-info__head__circle__inner span{display:inline-block;width:140px;word-spacing:100vw;padding:0;margin:0;font-weight:600;text-transform:uppercase;color:var(--white)}@media screen and (max-width:766px){.course-info__head__circle__inner span{width:auto;max-width:90vw;word-spacing:unset}}.course-info__head__circle__inner span strong{word-spacing:0;font-size:30px;display:inline-block;width:100%;padding-bottom:5px;margin:5px 0;border-bottom:2px solid var(--white)}@media screen and (max-width:766px){.course-info__head__circle__inner span strong{display:block;border-bottom:1px solid var(--white)}}@media screen and (max-width:579px){.course-info__head__circle__inner span strong{font-size:23px}}.course-online{width:100%;margin:0;padding:0;display:inline-block;position:relative}.course-online__head{width:100%;margin:0;padding:0;display:inline-block;position:relative;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat}.course-online__head::before{content:"";width:100%;height:100%;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .8)),color-stop(40%,rgb(0 0 0 / .5)),to(rgb(0 0 0 / .3)));background:linear-gradient(180deg,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .5) 40%,rgb(0 0 0 / .3) 100%);position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;z-index:1}.course-online__head .container{max-width:calc(100% - 220px);width:calc(100% - 220px);margin:160px auto 0;position:relative;z-index:2}@media screen and (max-width:1079px){.course-online__head .container{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media screen and (max-width:766px){.course-online__head .container{max-width:100%;margin:0;width:100%;display:inline-block}}.course-online__head .promotions-counter{right:0;bottom:0;-webkit-transform:none;transform:none}@media screen and (max-width:766px){.course-online__head .promotions-counter{position:relative;width:100%}}.course-online__head__header{position:absolute;left:435px;bottom:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:calc(100% - 600px)}@media screen and (max-width:1079px){.course-online__head__header{-webkit-transform:translateY(0%);transform:translateY(0%);left:unset;right:0;bottom:150px;max-width:calc(100% - 400px)}}@media screen and (max-width:766px){.course-online__head__header{position:relative;left:0;bottom:unset;-webkit-transform:translateY(0);transform:translateY(0)}}.course-online__head__header h2.text-mobile{color:var(--white);margin:0;margin-bottom:10px;font-size:2.1875rem;line-height:2.5rem}@media screen and (min-width:767px){.course-online__head__header h2.text-mobile{display:none}}@media screen and (max-width:766px){.course-online__head__header{position:relative;left:0;top:0;bottom:unset;right:unset;width:100%;margin:175px auto 75px;-webkit-transform:unset;transform:unset;max-width:90%;padding:0}}@media screen and (max-width:579px){.course-online__head__header{max-width:80%}}.course-online__head__description{width:525px;padding:0;margin:0;position:relative;left:0;bottom:0}@media screen and (max-width:766px){.course-online__head__description{display:none}}.course-online__head__description__price{width:100%;background:var(--white);margin:0;padding:13px 10px;text-align:center}.course-online__head__description__price p{font-size:1.625rem;margin:0;padding:0}.course-online__head__description__price p em{font-style:normal;text-decoration:line-through}.course-online__head__description__price p strong{font-weight:700}.course-online__head__description__price p strong em{text-decoration:none;color:var(--light-blue)}.course-online__head__description__info{width:100%;padding:30px;background:#5888aa;background:linear-gradient(149deg,#5888aa 0%,#76a989 100%);color:var(--white);text-align:center}.course-online__head__description__info h2{margin:-10px 0 0 0;padding:0;font-size:1.3125rem;font-weight:400;line-height:1.2em;font-style:italic;text-align:left}.course-online__head__description__info .specification{width:100%;margin:10px 0 25px 20px;padding:0;list-style-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_list-check.png);text-align:left;display:inline-block}.course-online__head__description__info .specification li{font-size:.875rem;width:calc(100% - 20px);margin:0}.course-online__head__description__info .specification li p{margin:0;padding:0}.course-online__head__description__info .specification li a{color:var(--white);text-decoration:underline}.course-online__head__description__info .specification li a:hover{color:var(--dark-blue);text-decoration:none}.course-online__head__description__info .woocommerce .product-purchase-options .product-purchase-options-title{margin-bottom:10px}.course-online__head__description__info__buttons{width:100%;margin:0 0 15px;padding:0 0 20px;border-bottom:1px solid var(--white);text-align:left}klarna-placement~.course-online__head__description__info__views{margin-top:15px;margin-left:5px}.course-online__head__description__info__buttons ul{width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;list-style-image:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-online__head__description__info__buttons ul li{width:auto;margin-left:7px;margin-bottom:0;position:relative;z-index:0}.course-online__head__description__info__buttons ul li .shop-preloader{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%;vertical-align:middle;line-height:100%;background:var(--light-blue);display:table;z-index:2}.course-online__head__description__info__buttons ul li .shop-preloader span{width:100%;height:100%;vertical-align:middle;line-height:100%;padding:0 10px;text-align:center;display:table-cell;color:var(--white);font-size:.8125rem;text-transform:uppercase}.course-online__head__description__info__buttons ul li:first-child{margin-left:0}.course-online__head__description__info__buttons ul li a{width:160px;text-decoration:none;text-align:center}.course-online__head__description__info__buttons ul li a span{font-size:.8125rem}.course-online__head__description__info__buttons ul li a.btn--white{padding:10px 20px}.course-online__head__description__info__buttons ul li a.btn--white-outline{padding:9px 10px}.course-online__head__description__info__views{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.6875rem;position:relative;text-align:left}.course-online__head__description__info__views .trustpilot-widget.desktop{padding:0 0 1rem}.course-online__head__description__info__views .trustpilot-widget.desktop iframe{left:-8%}.trustpilot-widget.mobile{display:none}.section-ci-tabs__discount__box__action+klarna-placement~div .trustpilot-widget{padding-top:0}.trustpilot-widget.desktop{padding:1.5rem 0}.course-online__head__description__info__views p{margin:0;padding:0}.course-online__head__description__info__views__today{padding-top:10px;background:url(/wp-content/themes/tta/assets/src/scss/../images/icon_eye.png) top left no-repeat}@media screen and (max-width:766px){.course-online__head__description__info__views__today{text-align:right;padding:0 0 0 25px;background-position:center left;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:auto}.trustpilot-widget.desktop{display:none}.trustpilot-widget.mobile{width:100%;display:block;padding-bottom:1rem}}.course-online__head__description__info__views__summary{text-align:left;margin-top:-5px;position:relative}@media screen and (max-width:1079px){.course-online__head__description__info__views__summary{margin-top:25px}}@media screen and (max-width:766px){.course-online__head__description__info__views__summary{text-align:left}}.course-online__head__description__info__views__summary p{margin-top:-6px}@media screen and (max-width:766px){.course-online__head__description__info__views__summary .icon{font-size:16px}}.course-online__head__description__info__views__summary__link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.course-online__head__circle{width:180px;height:180px;background:url(/wp-content/themes/tta/assets/src/scss/../images/hero_slider_circle.png) center center no-repeat;background-size:contain;position:absolute;top:0;right:0}@media screen and (max-width:766px){.course-online__head__circle{position:relative;width:100%;height:100px;background-color:var(--orange);background-image:none!important;top:unset;left:0;bottom:0;right:unset;border-bottom:1px solid var(--white)}}.course-online__head__circle__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:140px;text-align:center;line-height:unset}@media screen and (max-width:766px){.course-online__head__circle__inner{max-width:90vw}}.course-online__head__circle__inner span{display:inline-block;width:140px;word-spacing:100vw;padding:0;margin:0;font-weight:600;text-transform:uppercase;color:var(--white)}@media screen and (max-width:766px){.course-online__head__circle__inner span{width:auto;max-width:90vw;word-spacing:unset}}.course-online__head__circle__inner span strong{word-spacing:0;font-size:30px;display:inline-block;width:100%;padding-bottom:5px;margin:5px 0;border-bottom:2px solid var(--white)}@media screen and (max-width:766px){.course-online__head__circle__inner span strong{display:block;border-bottom:1px solid var(--white)}}@media screen and (max-width:579px){.course-online__head__circle__inner span strong{font-size:1.5rem;width:80%}}@media screen and (max-width:766px){.course-online__head{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}}.singular-alumni .alumni-heading{width:100%;margin:45px 0;padding:0;position:relative}.singular-alumni .alumni-heading__header{font-size:3rem;font-weight:700;margin:0 0 20px;padding:0}.singular-alumni .alumni-heading__subheader{font-size:1.5rem;font-weight:400;margin:0;padding:0;color:var(--light-blue)}.singular-alumni .alumni-image-content{width:100%;margin:0;padding:0;position:relative}.singular-alumni .alumni-image-content__image{overflow:hidden;position:relative;max-width:400px}.singular-alumni .alumni-image-content__image::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background:var(--light-blue);z-index:0}.singular-alumni .alumni-image-content__image img{position:relative;z-index:1;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media screen and (max-width:1079px){.singular-alumni .alumni-image-content__image img{width:100%}}.singular-alumni .alumni-image-content__image .icon{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none;font-size:2.1875rem;font-weight:700;color:var(--white);opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-alumni .alumni-image-content__image:hover img{opacity:.5}.singular-alumni .alumni-image-content__image:hover .icon{opacity:1}.singular-alumni .alumni-image-content__text{text-align:left}.singular-alumni .alumni-image-content__text p{margin-top:0;padding:0}.singular-alumni .alumni-image-content__text p:last-child{margin-bottom:0}@media screen and (max-width:766px){.singular-alumni .alumni-image-content__text{text-align:center}}.singular-alumni .alumni-image-content--left .alumni-image-content__image{float:left;margin-right:30px;margin-bottom:10px}@media screen and (max-width:766px){.singular-alumni .alumni-image-content--left .alumni-image-content__image{max-width:100%;float:none;margin:0 auto 10px}}.singular-alumni .alumni-image-content--right .alumni-image-content__image{float:right;margin-left:30px;margin-bottom:10px}@media screen and (max-width:766px){.singular-alumni .alumni-image-content--right .alumni-image-content__image{max-width:100%;float:none;margin:0 auto 10px}}.singular-alumni .alumni-content{width:100%;margin:45px 0;padding:0;position:relative}.singular-alumni .alumni-content h1,.singular-alumni .alumni-content h2,.singular-alumni .alumni-content h3,.singular-alumni .alumni-content h4,.singular-alumni .alumni-content h5,.singular-alumni .alumni-content h6{font-weight:400;margin:0 0 15px;padding:0;color:var(--light-blue)}.singular-alumni .alumni-content p{margin:0 0 20px}.singular-alumni .alumni-content p:last-child{margin-bottom:0}.singular-alumni .alumni-gallery{width:100%;margin:0 0 45px;padding:0;position:relative;overflow:hidden}.singular-alumni .alumni-gallery .container{position:relative}.singular-alumni .alumni-gallery .swiper-container{overflow:hidden}@media screen and (max-width:766px){.singular-alumni .alumni-gallery .swiper-wrapper{height:auto}}.singular-alumni .alumni-gallery-slider{width:100%}.singular-alumni .alumni-gallery-slider__image a{display:inline-block;margin:0;padding:0;position:relative}.singular-alumni .alumni-gallery-slider__image a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background:var(--light-blue);z-index:0}.singular-alumni .alumni-gallery-slider__image a .icon{position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none;font-size:2.1875rem;font-weight:700;color:var(--white);opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-alumni .alumni-gallery-slider__image a img{position:relative;z-index:1;opacity:1;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-alumni .alumni-gallery-slider__image a:hover img{opacity:.5}.singular-alumni .alumni-gallery-slider__image a:hover .icon{opacity:1}@media screen and (max-width:766px){.singular-alumni .alumni-gallery-slider__image{height:auto!important}}.singular-alumni .alumni-gallery .alumni-gallery-prev,.singular-alumni .alumni-gallery .alumni-gallery-next{position:absolute;top:50%;outline:none;outline:0;cursor:pointer;z-index:999}.singular-alumni .alumni-gallery .alumni-gallery-prev .icon,.singular-alumni .alumni-gallery .alumni-gallery-next .icon{font-size:40px;font-weight:900;color:var(--light-grey)}.singular-alumni .alumni-gallery .alumni-gallery-prev:hover .icon,.singular-alumni .alumni-gallery .alumni-gallery-next:hover .icon{color:var(--light-blue)}.singular-alumni .alumni-gallery .alumni-gallery-prev{left:0;-webkit-transform:translate(-120%,-50%);transform:translate(-120%,-50%)}@media screen and (max-width:1079px){.singular-alumni .alumni-gallery .alumni-gallery-prev{left:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.singular-alumni .alumni-gallery .alumni-gallery-next{right:0;-webkit-transform:translate(120%,-50%);transform:translate(120%,-50%)}@media screen and (max-width:1079px){.singular-alumni .alumni-gallery .alumni-gallery-next{right:10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.subpage-internships .section-internships{margin:0;padding:0;width:100%}.subpage-internships .section-internships__header{margin:50px 0 15px;padding:0;font-size:3rem;font-weight:700;color:#383838}@media screen and (max-width:766px){.subpage-internships .section-internships__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-internships .section-internships__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.subpage-internships .section-internships__header{font-size:1.5625rem;line-height:2.0625rem}}.subpage-internships .section-internships__subheader{margin:0 auto 40px;padding:0;width:90%;color:var(--light-blue);font-size:1.5rem;font-weight:400}@media screen and (max-width:766px){.subpage-internships .section-internships__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-internships .section-internships__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.subpage-internships .section-internships__subheader{font-size:.875rem}}@media screen and (max-width:579px){.subpage-internships .section-internships__copy p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.subpage-internships .section-internships__copy p{font-size:.875rem}}.subpage-internships .section-internships__list{width:100%;display:inline-block;padding:0 0 55px 0;margin-top:30px;min-height:250px;position:relative;z-index:0}.subpage-internships .section-internships__list .container{position:relative;z-index:2}.subpage-internships .section-internships__list__background{width:100%;height:700px;max-height:70%;display:inline-block;position:absolute;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.subpage-internships .section-internships__list__background::before{content:none;display:inline-block;position:relative;top:0;left:0;width:100%;height:110px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.internship-list{width:100%;list-style-type:none;margin:0;padding:0 0 75px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:calc(25% - 15px) calc(25% - 15px) calc(25% - 15px) calc(25% - 15px); grid-gap:20px}@media screen and (max-width:990px){.internship-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.internship-list div:not([class]){-ms-grid-column:1;grid-column-start:1;grid-column-end:-1;margin-bottom:0!important;padding:0}.internship-list .btn--load-more{position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:359px){.internship-list .btn--load-more{left:20%;width:60%;-webkit-transform:unset;transform:unset}}.internship-list .internship-teaser{background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:top;-ms-flex-pack:top;justify-content:top;position:relative}.internship-list .internship-teaser__head{width:100%;margin:0;padding:3rem 0rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:0}@media screen and (max-width:766px){.internship-list .internship-teaser__head{padding:120px 100px 30px}}@media screen and (max-width:414px){.internship-list .internship-teaser__head{padding:100px 20px 30px}}.internship-list .internship-teaser__head::before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(180deg,transparent 0%,black 100%);z-index:1;opacity:.5}.internship-list .internship-teaser__head h4,.internship-list .internship-teaser__head h3{margin:0;padding:0;color:var(--white);position:relative;z-index:2}.internship-list .internship-teaser__head h4{font-size:1.125rem;font-weight:400;margin-bottom:5px}@media screen and (max-width:414px){.internship-list .internship-teaser__head h4{font-size:1rem}}.internship-list .internship-teaser__head h3{font-size:3rem;font-weight:400}.internship-list .internship-teaser__head .info-value{position:absolute;background-color:#08b4be;color:#fff;z-index:9;bottom:0;left:0;padding:.5rem;text-align:left}@media screen and (max-width:414px){.internship-list .internship-teaser__head h3{font-size:2.25rem}}.internship-list .internship-teaser__info{padding:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.internship-list .internship-teaser__info ul{margin:0;padding:0;list-style-type:none;text-align:left}.internship-list .internship-teaser__info ul li{width:100%;margin:0 0 10px;display:inline-block;color:var(--dark-grey);font-size:.875rem}.internship-list .internship-teaser__info ul li.internship-teaser__info__benefits{border-top:1px solid #a3a3a3;padding-top:10px;margin-top:10px}@media screen and (max-width:579px){.internship-list .internship-teaser__info ul li{font-size:.6875rem}}@media screen and (max-width:414px){.internship-list .internship-teaser__info ul li{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:399px){.internship-list .internship-teaser__info ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.internship-list .internship-teaser__info>ul>li{display:inline-flex;gap:5px}.internship-list .internship-teaser__info ul li.internship-teaser__info__price{font-weight:700}@media screen and (max-width:579px){.internship-list .internship-teaser__info ul li.internship-teaser__info__price .info-value span{margin-right:10px}}.internship-list .internship-teaser__info ul li span{padding-left:30px;position:relative}@media screen and (max-width:579px){.internship-list .internship-teaser__info ul li span{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media screen and (max-width:414px){.internship-list .internship-teaser__info ul li span{min-height:30px;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (max-width:399px){.internship-list .internship-teaser__info ul li span{-ms-flex-preferred-size:100%;flex-basis:100%}}.internship-list .internship-teaser__info ul li span::before{content:"";width:25px;height:25px;position:absolute;top:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat}.internship-list .internship-teaser__info ul li.internship-teaser__info__price span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-price.png)}.internship-list .internship-teaser__info ul li.internship-teaser__info__time span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-calendar.png)}.internship-list .internship-teaser__info ul li.internship-teaser__info__la span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-la.png)}.internship-list .internship-teaser__info ul li.internship-teaser__info__benefits span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits.png)}@media screen and (max-width:414px){.internship-list .internship-teaser__info ul li.internship-teaser__info__benefits{padding-bottom:15px}}@media screen and (max-width:399px){.internship-list .internship-teaser__info ul li .info-value{width:100%;float:none;padding:0 0 0 0}}.internship-list .internship-teaser__info ul li ul li{display:flex;gap:5px;border-bottom:none;position:relative}.internship-list .internship-teaser__info ul li ul li::before{content:"\2714";color:#00d3d6;font-size:1.5rem;line-height:1}.internship-list .internship-teaser__info ul li ul li:last-child{margin-bottom:0}@media screen and (max-width:399px){.internship-list .internship-teaser__info{width:100%}}.internship-list .internship-teaser__buttons{width:100%;padding:0 15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.internship-list .internship-teaser__buttons .btn{font-size:17px;line-height:16px;text-decoration:underline;text-transform:uppercase;font-weight:600;background:none;padding:0}.internship-list .internship-teaser__buttons .btn.btn--blue{color:#08b4be}.internship-list .internship-teaser__buttons .btn.btn--blue.form-internship-apply,.internship-list .internship-teaser__buttons .btn.btn--blue.form-volounteering-apply,.internship-list .internship-teaser__buttons .btn.btn--orange{color:#f7a941}@media screen and (max-width:579px){.internship-list .internship-teaser__buttons{padding:0 20px 30px}.internship-list .internship-teaser__buttons .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:579px) and (max-width:414px){.internship-list .internship-teaser__buttons .btn{padding:9px 0}}.internship-list .preloader{Width:100%;height:50px;left:0;bottom:-25px;position:absolute;display:none;background:url(/wp-content/themes/tta/assets/src/scss/../images/preloader.png) center bottom no-repeat}.job-teaser{width:100%;margin:0;padding:0 0 100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:766px){.job-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:579px){.job-teaser{padding:0 0 120px}}.job-teaser__featured{position:absolute;top:1px;right:1px;text-transform:uppercase;font-weight:700;color:var(--white);display:inline-block;padding:5px 12px;background:var(--light-blue)}.job-teaser__media{width:205px;height:205px;-ms-flex-preferred-size:205px;flex-basis:205px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:30px}@media screen and (max-width:766px){.job-teaser__media{width:100%;height:auto;margin-right:0;margin-bottom:0;-webkit-box-flex:0;-ms-flex:none;flex:none}}.job-teaser__media figure{width:205px;display:inline-block;margin:0;padding:0;position:relative}.job-teaser__media figure img{position:relative;z-index:0;height:auto;width:auto;max-width:100%}@media screen and (max-width:766px){.job-teaser__media figure img{display:inline;vertical-align:middle}}.job-teaser__description{text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:30px;width:100%}.job-teaser__description h3{font-size:1.5rem;line-height:1.1em;margin:0 0 20px;padding:0;color:var(--blue);font-weight:400;font-style:italic;text-transform:uppercase}.job-teaser__description h3 a{text-decoration:none;color:var(--blue)}.job-teaser__description h3 a:hover{color:var(--dark-blue)}.job-teaser__description h3 strong{font-weight:700;font-style:normal}@media screen and (max-width:579px){.job-teaser__description h3{font-size:1.25rem}}.job-teaser__description__meta{width:100%;margin:20px 0}.job-teaser__description__meta p{margin:0;padding:0;color:var(--blue)}.job-teaser__description__actions{width:100%;text-align:right;display:inline-block}.job-teaser__description__actions ul{float:right}@media screen and (max-width:579px){.job-teaser__description__actions ul{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.job-teaser__description__actions ul li{margin-left:15px;float:left}@media screen and (max-width:579px){.job-teaser__description__actions ul li{margin:.5rem 0;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.job-teaser__description__actions ul li a.btn{width:100%;text-align:center}}@media screen and (max-width:579px){.job-teaser__description__actions ul li{margin:.25rem 0}}@media screen and (max-width:414px){.job-teaser__description__actions ul li a.btn{padding:10px 30px}}@media screen and (max-width:399px){.job-teaser__description__actions ul li a.btn{padding:10px 10px}}@media screen and (max-width:319px){.job-teaser__description__actions ul li{margin-left:10px}}@media screen and (max-width:624px){.job-teaser__description__actions{text-align:center}}@media screen and (max-width:579px){.job-teaser__description__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:624px){.job-teaser__description{text-align:center}}.job-teaser--featured{padding:25px 15px;background:var(--blue);margin:0 0 120px;color:var(--white)}.job-teaser--featured h3,.job-teaser--featured p{color:var(--white)}.job-teaser--featured .job-teaser__tta{bottom:-115px}.job-teaser--featured .job-teaser__description__actions{margin-bottom:15px}.job-teaser__tta{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;left:0;bottom:10px;height:30px;margin:0 auto 40px;display:inline-block;z-index:0}.job-teaser__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.job-teaser__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.job-teaser__tta::before{height:2px}}.job-teaser:last-child{padding-bottom:0}.job-teaser:last-child .job-teaser__tta{display:none}.tta-job-teaser{width:100%;margin:0 0 120px!important;padding:0!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:624px){.tta-job-teaser{margin:0 0 50px!important}}.tta-job-teaser__featured{position:absolute;top:1px;right:1px;text-transform:uppercase;font-weight:700;color:var(--white);display:inline-block;padding:5px 12px!important;background:var(--light-blue)}.tta-job-teaser__featured h3 a{color:var(--white)!important}.tta-job-teaser__featured h3 a:hover{text-decoration:underline}.tta-job-teaser__media{width:205px;height:205px;-ms-flex-preferred-size:205px;flex-basis:205px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:30px!important}@media screen and (max-width:624px){.tta-job-teaser__media{width:100%;height:auto;-ms-flex-preferred-size:unset;flex-basis:unset;margin:0!important;margin-bottom:0!important;text-align:center}}.tta-job-teaser__media figure{width:205px;height:205px;display:inline-block;margin:0;padding:0;position:relative}@media screen and (max-width:624px){.tta-job-teaser__media figure{width:100%;height:auto;text-align:center}}.tta-job-teaser__media figure img{z-index:0;height:auto;width:auto;max-width:90%;max-height:80%}@media screen and (max-width:624px){.tta-job-teaser__media figure img{margin:0 auto!important}}.tta-job-teaser__description{text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:30px;width:100%;word-break:break-word}.tta-job-teaser__description h3{font-size:1.5rem;line-height:1.1em;margin:0 0 20px;padding:0;color:var(--blue);font-weight:400;font-style:italic;text-transform:uppercase}.tta-job-teaser__description h3 a{text-decoration:none;color:var(--blue)}.tta-job-teaser__description h3 a:hover{color:var(--dark-blue)}.tta-job-teaser__description h3 strong{font-weight:700;font-style:normal}@media screen and (max-width:579px){.tta-job-teaser__description h3{font-size:1.25rem}}.tta-job-teaser__description__meta{width:100%;margin:15px 0!important;padding:0;display:inline-block;color:var(--blue)}.tta-job-teaser__description__meta p{margin:0;padding:0;color:var(--blue);display:block}.tta-job-teaser__description__actions{width:100%;text-align:right;display:inline-block}.tta-job-teaser__description__actions ul{float:right}.tta-job-teaser__description__actions ul li a:hover{color:#fff;text-decoration:none}.tta-job-teaser__description__actions ul li{margin-left:15px!important;float:left}@media screen and (max-width:766px){.tta-job-teaser__description__actions ul li{float:none;margin:10px 0 0 0!important;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.tta-job-teaser__description__actions ul li a.btn{width:100%;text-align:center}}@media screen and (max-width:766px){.tta-job-teaser__description__actions ul{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:624px){.tta-job-teaser__description__actions{text-align:center}}@media screen and (max-width:579px){.tta-job-teaser__description__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:624px){.tta-job-teaser__description{text-align:center}}.tta-job-teaser--featured{padding:25px 15px!important;background:var(--blue);margin:0 0 120px!important;color:var(--white)}.tta-job-teaser--featured h3,.tta-job-teaser--featured p{color:var(--white)}.tta-job-teaser--featured h3 a{color:var(--white)!important}.tta-job-teaser--featured h3 a:hover{text-decoration:underline}.tta-job-teaser--featured .job-teaser__tta{bottom:-115px}.tta-job-teaser--featured .job-teaser__description__actions{margin-bottom:15px}.tta-job-teaser__tta{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;left:0;bottom:-75px;height:30px;margin:0 auto 40px;display:inline-block;z-index:0}.tta-job-teaser__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.tta-job-teaser__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.tta-job-teaser__tta::before{height:2px}}@media screen and (max-width:624px){.tta-job-teaser__tta{display:none}}.tta-job-teaser:last-child{padding-bottom:0}.tta-job-teaser:last-child .job-teaser__tta{display:none}@media screen and (max-width:624px){.tta-job-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.singular-job__meta{width:100%;padding:30px 0}.singular-job__meta .container{max-width:1165px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1079px){.singular-job__meta .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:1079px){.singular-job__meta__date{margin-bottom:1rem}}.singular-job__meta__back .btn{padding:7px 15px!important;position:relative;top:-5px}.singular-job__meta__breadcrumbs{width:100%;display:inline-block;margin-top:10px;padding-top:15px;border-top:1px solid var(--light-grey);font-size:.75rem;color:var(--light-grey);text-align:left}.singular-job__meta__breadcrumbs ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.singular-job__meta__breadcrumbs ul li a{font-size:.875rem;color:var(--grey);text-decoration:none}.singular-job__meta__breadcrumbs ul li a:hover{text-decoration:underline;color:var(--dark-grey)}@media screen and (max-width:1079px){.singular-job__meta__breadcrumbs ul li a{white-space:nowrap}}.singular-job__meta__breadcrumbs ul li:first-child a{color:var(--dark-blue);background:var(--light-grey--rgba2);display:inline-block;text-align:center;padding:3px 5px;position:relative;top:-3px}.singular-job__meta__breadcrumbs ul li:first-child a .icon-home{font-size:.875rem}.singular-job__meta__breadcrumbs ul li:first-child a:hover{color:var(--white);background:var(--dark-blue);text-decoration:none}.singular-job__meta__breadcrumbs ul li:first-child .icon-arrow-right{position:relative;top:-3px}.singular-job__meta__breadcrumbs ul li .icon-arrow-right{margin:0 10px;color:var(--light-blue)}.singular-job__meta__breadcrumbs ul li:last-child span{white-space:break-spaces;font-size:.875rem;color:var(--light-blue)}@media screen and (max-width:1079px){.singular-job__meta__breadcrumbs ul li:last-child span{white-space:break-spaces}}.singular-job__hero{width:100%;margin:0;padding:160px 15% 80px;position:relative;z-index:1;background-size:cover;background-position:center center;background-repeat:no-repeat}.singular-job__hero:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--black);opacity:.6}.singular-job__hero h1{color:var(--white);margin:0;padding:0;font-size:3.75rem;font-weight:700;line-height:1.2em;position:relative;z-index:2}@media screen and (max-width:766px){.singular-job__hero h1{font-size:2.375rem}}@media screen and (max-width:579px){.singular-job__hero h1{font-size:1.75rem}}@media screen and (max-width:579px){.singular-job__hero h1{font-size:1.3125rem}}.singular-job__intro{width:100%;margin:45px 0;padding:0;text-align:center}.singular-job__intro h2{margin:0 0 30px;padding:0;line-height:1.2em}@media screen and (max-width:766px){.singular-job__intro h2{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.singular-job__intro h2{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.singular-job__intro h2{font-size:1.5625rem;line-height:2.0625rem}}.singular-job__intro h4{font-size:1.5rem;font-weight:400;color:var(--blue);margin:0;padding:0}@media screen and (max-width:766px){.singular-job__intro h4{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.singular-job__intro h4{font-size:1.0625rem}}@media screen and (max-width:414px){.singular-job__intro h4{font-size:.875rem}}.singular-job__details{width:100%;margin:0;padding:50px 0 0 0;background:var(--blue)}.singular-job__details .container{background:var(--white)}.singular-job__details__head{width:100%;margin:0;padding:0;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0}.singular-job__details__head__logo{width:150px;height:150px;position:absolute;top:85px;left:50px;z-index:3}.singular-job__details__head__logo img{max-width:100%}@media screen and (max-width:766px){.singular-job__details__head__logo{width:120px;height:120px;top:30px;left:0;right:0;margin:auto}}.singular-job__details__head__content{width:100%;padding:100px 200px 75px;position:relative;z-index:2}.singular-job__details__head__content h3{margin:0;padding:0;color:var(--white);text-transform:uppercase;font-size:1.5rem}@media screen and (max-width:624px){.singular-job__details__head__content h3{font-size:1.25rem}}.singular-job__details__head__content h4{margin:0;padding:0;font-size:3rem;font-weight:500;color:var(--white)}@media screen and (max-width:624px){.singular-job__details__head__content h4{font-size:2rem}}@media screen and (max-width:766px){.singular-job__details__head__content{padding:200px 0 0}}.singular-job__details__head__featured{position:absolute;top:0;right:0;margin:0;padding:4px 10px;display:inline-block;background:var(--light-blue);color:var(--white);text-transform:uppercase;font-weight:700;z-index:3}.singular-job__details__content{width:100%;margin:30px 0 0 0;padding:0 75px;display:inline-block;text-align:left}.singular-job__details__content ul{width:100%;margin:0;padding:0;position:relative;list-style-type:none}.singular-job__details__content ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px 0}.singular-job__details__content ul li .item-label{-ms-flex-preferred-size:205px;flex-basis:205px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.singular-job__details__content ul li .item-label span{font-weight:700;color:var(--grey);padding-left:30px;position:relative}.singular-job__details__content ul li .item-label span::before{content:"";width:25px;height:25px;position:absolute;top:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:579px){.singular-job__details__content ul li .item-label{-ms-flex-preferred-size:45%;flex-basis:45%}}.singular-job__details__content ul li .item-description{word-break:break-word}.singular-job__details__content ul li .item-description .dot{color:var(--blue);font-size:1.25rem;font-style:normal}.singular-job__details__content ul li .item-description a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li .item-description a:hover{text-decoration:underline}.singular-job__details__content ul li .item-description ul{margin:0;padding:0}.singular-job__details__content ul li .item-description ul li{border-bottom:none;padding:0 0 3px 0;display:inline-block;position:relative}.singular-job__details__content ul li .item-description ul li::before{position:relative;content:"• ";color:var(--blue);font-size:1.25rem}@media screen and (max-width:399px){.singular-job__details__content ul li .item-description{padding:10px 0 10px 20px}}.singular-job__details__content ul li:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:766px){.singular-job__details__content ul li:last-child{padding:10px 0}}.singular-job__details__content ul li.item--salary span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-la.png)}.singular-job__details__content ul li.item--salary a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--salary a:hover{text-decoration:underline}.singular-job__details__content ul li.item--degree span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-job-degree.png)}.singular-job__details__content ul li.item--degree a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--degree a:hover{text-decoration:underline}.singular-job__details__content ul li.item--recruiter span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-job-recruiter.png)}.singular-job__details__content ul li.item--recruiter a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--recruiter a:hover{text-decoration:underline}.singular-job__details__content ul li.item--description span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-job-description.png)}.singular-job__details__content ul li.item--description a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--description a:hover{text-decoration:underline}.singular-job__details__content ul li.item--benefits span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits.png)}.singular-job__details__content ul li.item--benefits a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--benefits a:hover{text-decoration:underline}.singular-job__details__content ul li.item--requirements span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-job-requirements.png)}.singular-job__details__content ul li.item--requirements a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--requirements a:hover{text-decoration:underline}.singular-job__details__content ul li.item--posted span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-calendar.png)}.singular-job__details__content ul li.item--posted a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--posted a:hover{text-decoration:underline}@media screen and (max-width:766px){.singular-job__details__content ul li{font-size:.75rem}}@media screen and (max-width:579px){.singular-job__details__content ul li{font-size:.6875rem}}@media screen and (max-width:399px){.singular-job__details__content ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:624px){.singular-job__details__content{padding:0 15px}}.singular-job__details__action{width:100%;margin:30px 0;padding:0;display:inline-block}@media screen and (max-width:766px){.singular-job__details__action a.btn{padding:10px 50px}}.singular-job__details__bottom{width:100%;height:0;padding-bottom:20%;background-size:cover;background-position:center center;position:relative;margin:30px 0 0 0}.singular-job__details__bottom::before{content:"";width:100%;height:0;padding-bottom:5%;display:inline-block;position:absolute;left:0;top:-5px;border-top:10px solid var(--blue);background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.singular-job__details h2{float:none;clear:both;display:inline-block;font-size:1.375rem;font-weight:400;width:100%;margin:0;padding:10px 20px;text-align:left;background:var(--light-grey);color:var(--blue);text-transform:uppercase}.singular-job__details h2 strong{font-weight:700;font-style:normal}.singular-job__details h2 span{float:right;padding:10px 20px;margin:-10px -20px -10px 0;background:var(--blue);color:var(--white)}.singular-job__details__meta{width:100%;margin:0;padding:0;border:1px solid var(--light-grey);border-top:none;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:0}.singular-job__details__meta__column{padding:20px;text-align:left}.singular-job__details__meta__column:nth-child(2){background:var(--light-grey--rgba5)}.singular-job__details__meta__column ul{margin:0;padding:0;list-style-type:none;width:100%;display:inline-block}.singular-job__details__meta__column ul li{width:100%;padding:10px;border-bottom:1px solid var(--light-grey--rgba2)}.singular-job__details__meta__column ul li strong{font-weight:500;color:var(--blue)}.singular-job__details__meta__column ul li:last-child{border-bottom:none;padding-bottom:0}.singular-job__description{width:100%;margin:50px 0 0;display:inline-block}.singular-job__description h3{width:100%;margin:30px 0;padding:0;text-align:center;font-size:1.5rem;font-weight:400;color:var(--blue)}@media screen and (max-width:1079px){.singular-job__description h3{font-size:1.125rem}}@media screen and (max-width:766px){.singular-job__description h3{font-size:.75rem}}.singular-job__description .container{text-align:justify}.singular-job__description__logo{float:right;margin:0 0 20px 30px}.singular-job__cols{width:100%;margin:50px 0 0 0}.singular-job__cols .container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:50px}.singular-job__cols__benefits{background:var(--blue);color:var(--white)}.singular-job__cols__benefits h4{color:var(--white)}.singular-job__cols__requirements{background:var(--light-grey)}.singular-job__cols__requirements h4{color:var(--blue)}.singular-job__cols__benefits,.singular-job__cols__requirements{padding:25px;text-align:left}.singular-job__cols__benefits h4,.singular-job__cols__requirements h4{width:100%;margin:0 0 20px 0;padding:0;text-align:left;font-size:1.5rem;font-weight:400}.singular-job__actions{width:100%;margin:50px 0 0 0;text-align:center;display:inline-block}.singular-job__actions ul{float:right}.singular-job__actions ul li{margin-left:15px;float:left}.singular-job__tta{width:100%;position:relative;height:30px;margin:0 auto;display:inline-block;z-index:0;text-align:center}.singular-job__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.singular-job__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.singular-job__tta::before{height:2px}}.candidate-panel .wpjb-boxes-group-manage,.candidate-panel .wpjb-boxes-group-account{width:100%;border:none!important;margin:0 0 10px!important;padding:0!important;display:inline-block;overflow:none!important;height:55px!important;-ms-flex-preferred-size:100%;flex-basis:100%}.candidate-panel .wpjb-boxes-group-manage .wpjb-boxes-group-text,.candidate-panel .wpjb-boxes-group-account .wpjb-boxes-group-text{margin:0 0 10px 0;padding:0;font-size:3rem!important;font-weight:700!important;color:var(--white);line-height:50px;text-transform:none!important}@media screen and (max-width:1079px){.candidate-panel .wpjb-boxes-group-manage .wpjb-boxes-group-text,.candidate-panel .wpjb-boxes-group-account .wpjb-boxes-group-text{font-size:2.5rem!important}}@media screen and (max-width:766px){.candidate-panel .wpjb-boxes-group-manage .wpjb-boxes-group-text,.candidate-panel .wpjb-boxes-group-account .wpjb-boxes-group-text{font-size:2rem!important}}.candidate-panel .wpjb-boxes-group-account{margin-top:50px!important}.candidate-panel .wpjb-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.candidate-panel .wpjb-boxes .wpjb-box{width:calc(calc(100% / 3) - 40px); -ms-flex-preferred-size:calc(calc(100% / 3) - 40px); flex-basis:calc(calc(100% / 3) - 40px); margin:20px;padding:30px 20px 20px 20px;border:none;border-radius:0;color:var(--white);position:relative;z-index:0}.candidate-panel .wpjb-boxes .wpjb-box span{position:relative;z-index:2}.candidate-panel .wpjb-boxes .wpjb-box::after{content:"";width:100%;height:100%;background:#fff0;border:10px solid var(--white);position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.candidate-panel .wpjb-boxes .wpjb-box:hover::after{opacity:1}.candidate-panel .wpjb-boxes .wpjb-box .wpjb-box-icon::before{color:var(--white);opacity:1;font-size:5rem}.candidate-panel .wpjb-boxes .wpjb-box .wpjb-box-title{color:var(--white);font-size:1.875rem;font-weight:700}@media screen and (max-width:1079px){.candidate-panel .wpjb-boxes .wpjb-box .wpjb-box-title{font-size:1.5rem}}@media screen and (max-width:766px){.candidate-panel .wpjb-boxes .wpjb-box .wpjb-box-title{font-size:1.25rem}}@media screen and (max-width:990px){.candidate-panel .wpjb-boxes .wpjb-box{width:calc(calc(100% / 2) - 80px); -ms-flex-preferred-size:calc(calc(100% / 2) - 80px); flex-basis:calc(calc(100% / 2) - 80px); margin:20px}}@media screen and (max-width:766px){.candidate-panel .wpjb-boxes .wpjb-box{width:calc(100% - 40px);-ms-flex-preferred-size:calc(100% - 40px);flex-basis:calc(100% - 40px);margin:10px}}.candidate-panel .wpjb-boxes .wpjb-box-myresume{background:var(--blue)!important}.candidate-panel .wpjb-boxes .wpjb-box-myapplications{background:var(--green)!important}.candidate-panel .wpjb-boxes .wpjb-box-mybookmarks{background:var(--purple)!important}.candidate-panel .wpjb-boxes .wpjb-box-myalerts{background:var(--red)!important}.candidate-panel .wpjb-boxes .wpjb-box-mymembership{background:var(--dark-blue)!important}.candidate-panel .wpjb-boxes .wpjb-box-mypaymenthistory{background:var(--orange)!important}.candidate-panel .wpjb-boxes .wpjb-box-logout,.candidate-panel .wpjb-boxes .wpjb-box-myresume_password,.candidate-panel .wpjb-boxes .wpjb-box-myresume_delete{padding:20px;background:var(--blue)!important}.candidate-panel .wpjb-boxes .wpjb-box-logout .wpjb-box-icon,.candidate-panel .wpjb-boxes .wpjb-box-myresume_password .wpjb-box-icon,.candidate-panel .wpjb-boxes .wpjb-box-myresume_delete .wpjb-box-icon{display:none}.candidate-panel .wpjb-boxes .wpjb-box-logout .wpjb-box-title,.candidate-panel .wpjb-boxes .wpjb-box-myresume_password .wpjb-box-title,.candidate-panel .wpjb-boxes .wpjb-box-myresume_delete .wpjb-box-title{color:var(--white);font-size:1.5rem;line-height:1em;font-weight:700}.candidate-panel:has(.container){background:green}.employer-panel .wpjb-boxes-group-manage,.employer-panel .wpjb-boxes-group-account{width:100%;border:none!important;margin:0 0 10px!important;padding:0!important;display:inline-block;overflow:none!important;height:55px!important}.employer-panel .wpjb-boxes-group-manage .wpjb-boxes-group-text,.employer-panel .wpjb-boxes-group-account .wpjb-boxes-group-text{margin:0 0 10px 0;padding:0;font-size:3rem!important;font-weight:700!important;color:var(--white);line-height:50px;text-transform:none!important}.employer-panel .wpjb-boxes-group-account{margin-top:50px!important}.employer-panel .wpjb-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employer-panel .wpjb-boxes .wpjb-box{width:31%;margin:10px 1%;padding:30px 20px 20px 20px;border:none;border-radius:0;color:var(--white);position:relative;z-index:0}.employer-panel .wpjb-boxes .wpjb-box span{position:relative;z-index:2}.employer-panel .wpjb-boxes .wpjb-box::after{content:"";width:100%;height:100%;background:#fff0;border:10px solid var(--white);position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.employer-panel .wpjb-boxes .wpjb-box:hover::after{opacity:1}.employer-panel .wpjb-boxes .wpjb-box .wpjb-box-icon::before{color:var(--white);opacity:1;font-size:5rem}.employer-panel .wpjb-boxes .wpjb-box .wpjb-box-title{color:var(--white);font-size:1.875rem;font-weight:700}.employer-panel .wpjb-boxes .wpjb-box-job_add{background:var(--blue)!important}.employer-panel .wpjb-boxes .wpjb-box-employer_panel{background:var(--green)!important}.employer-panel .wpjb-boxes .wpjb-box-job_applications{background:var(--purple)!important}.employer-panel .wpjb-boxes .wpjb-box-employer_edit{background:var(--red)!important}.employer-panel .wpjb-boxes .wpjb-box-membership{background:var(--dark-blue)!important;display:none!important}.employer-panel .wpjb-boxes .wpjb-box-payment_history{background:var(--orange)!important}.employer-panel .wpjb-boxes .wpjb-box-employer_logout,.employer-panel .wpjb-boxes .wpjb-box-employer_password,.employer-panel .wpjb-boxes .wpjb-box-employer_delete{padding:20px;background:var(--blue)!important}.employer-panel .wpjb-boxes .wpjb-box-employer_logout .wpjb-box-icon,.employer-panel .wpjb-boxes .wpjb-box-employer_password .wpjb-box-icon,.employer-panel .wpjb-boxes .wpjb-box-employer_delete .wpjb-box-icon{display:none}.employer-panel .wpjb-boxes .wpjb-box-employer_logout .wpjb-box-title,.employer-panel .wpjb-boxes .wpjb-box-employer_password .wpjb-box-title,.employer-panel .wpjb-boxes .wpjb-box-employer_delete .wpjb-box-title{color:var(--white);font-size:1.5rem;line-height:1em;font-weight:700}@media screen and (max-width:990px){.wpjb-page-memberships{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}@media screen and (max-width:990px){.wpjb-page-memberships .wpjb-single-membership{max-width:60vw}.wpjb-page-memberships .wpjb-single-membership:not(:first-of-type){margin-top:25px}}@media screen and (max-width:579px){.wpjb-page-memberships .wpjb-single-membership{max-width:80vw}}.wpjb-page-memberships{margin:0 -15px!important}.wpjb-page-memberships .wpjb-single-membership{border:none!important;background:var(--white);margin:15px!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-motif-bg-dark{background:var(--light-blue)!important;font-size:3rem!important;font-weight:700!important;line-height:1.2em!important;color:var(--white)!important;margin:0!important;padding:75px 30px!important}.wpjb-page-memberships .wpjb-single-membership.wpjb-single-membership-featured .wpjb-motif-bg-dark{background:var(--dark-blue)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-price{font-size:2.25rem!important;font-weight:700!important;line-height:1.2em!important;color:var(--light-blue)!important;margin:20px!important;padding:0 0 15px!important;background:transparent!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-time{font-family:"Satisfy",cursive!important;font-size:1.5rem!important;font-weight:400!important;margin:0 20px!important;padding:0!important;background:none!important;color:var(--light-blue)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details{padding:0!important;margin:0 20px;text-align:left}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul li{margin-left:40px!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul li .wpjb-glyphs::before{font-size:0.8125rem!important;color:var(--light-blue)}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul .wpjb-membership-item-title{margin-left:0px!important;padding-top:20px;margin-top:20px;text-align:center}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul .wpjb-membership-item-title strong{font-size:1.5rem!important;font-weight:500!important;color:var(--light-blue)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul .wpjb-membership-details-product{margin-left:0px!important;font-size:1rem!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-company-product-details-single{padding-top:20px;margin-top:20px;font-size:1rem!important;line-height:1.5em!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-company-product-details-single strong{color:var(--grey)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-company-product-details-single .wpjb-glyphs::before{font-size:0.8125rem!important;color:var(--light-blue)}.wpjb-page-memberships .wpjb-single-membership .wpjb-company-product-details-single .wpjb-icon-empty::before{content:"•"!important;margin-left:20px;color:var(--grey)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions{text-align:center;padding:20px!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions a.wpjb-button{margin:0 auto!important;padding:15px 30px!important;border:none!important;background:var(--light-blue)!important;color:var(--white)!important;font-family:"Poppins",sans-serif!important;font-size:0.875rem!important;font-weight:500!important;text-transform:uppercase!important;cursor:pointer!important;text-decoration:none!important;display:inline-block!important;position:relative!important;z-index:0!important;border-radius:0!important;max-width:200px!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions a.wpjb-button span{position:relative;z-index:2;font-size:.875rem}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions a.wpjb-button:before{display:none}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions a.wpjb-button:hover{background:var(--dark-blue)}.wpjb-page-default-form,.wpjr-page-my-resume,.wpjb-page-company-panel,.wpjb-page-index,.wpjb-page-job-edit{padding:50px;background:var(--white)}.wpjb-page-default-form .wpjb-errors,.wpjr-page-my-resume .wpjb-errors,.wpjb-page-company-panel .wpjb-errors,.wpjb-page-index .wpjb-errors,.wpjb-page-job-edit .wpjb-errors{color:var(--red)!important;font-weight:700;font-size:0.875rem!important;background:var(--red)!important;color:var(--white)!important;margin-top:10px}.wpjb-page-default-form .wpjb-errors li,.wpjr-page-my-resume .wpjb-errors li,.wpjb-page-company-panel .wpjb-errors li,.wpjb-page-index .wpjb-errors li,.wpjb-page-job-edit .wpjb-errors li{font-size:0.75rem!important;color:var(--white)!important;font-weight:500!important}.wpjb-page-default-form .wpjb-errors li::marker,.wpjr-page-my-resume .wpjb-errors li::marker,.wpjb-page-company-panel .wpjb-errors li::marker,.wpjb-page-index .wpjb-errors li::marker,.wpjb-page-job-edit .wpjb-errors li::marker{display:none!important}.wpjb-page-default-form .wpjb-breadcrumb,.wpjr-page-my-resume .wpjb-breadcrumb,.wpjb-page-company-panel .wpjb-breadcrumb,.wpjb-page-index .wpjb-breadcrumb,.wpjb-page-job-edit .wpjb-breadcrumb{border:none!important;padding:0!important;margin-bottom:50px!important}.wpjb-page-default-form .wpjb-breadcrumb a,.wpjb-page-default-form .wpjb-breadcrumb .wpjb-glyphs,.wpjr-page-my-resume .wpjb-breadcrumb a,.wpjr-page-my-resume .wpjb-breadcrumb .wpjb-glyphs,.wpjb-page-company-panel .wpjb-breadcrumb a,.wpjb-page-company-panel .wpjb-breadcrumb .wpjb-glyphs,.wpjb-page-index .wpjb-breadcrumb a,.wpjb-page-index .wpjb-breadcrumb .wpjb-glyphs,.wpjb-page-job-edit .wpjb-breadcrumb a,.wpjb-page-job-edit .wpjb-breadcrumb .wpjb-glyphs{display:none}.wpjb-page-default-form .wpjb-breadcrumb a:last-child,.wpjr-page-my-resume .wpjb-breadcrumb a:last-child,.wpjb-page-company-panel .wpjb-breadcrumb a:last-child,.wpjb-page-index .wpjb-breadcrumb a:last-child,.wpjb-page-job-edit .wpjb-breadcrumb a:last-child{display:inline-block;text-decoration:none;margin:0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.wpjb-page-default-form fieldset:last-child,.wpjr-page-my-resume fieldset:last-child,.wpjb-page-company-panel fieldset:last-child,.wpjb-page-index fieldset:last-child,.wpjb-page-job-edit fieldset:last-child{border-top:none!important}.wpjb-page-default-form fieldset legend,.wpjr-page-my-resume fieldset legend,.wpjb-page-company-panel fieldset legend,.wpjb-page-index fieldset legend,.wpjb-page-job-edit fieldset legend{background:var(--light-blue);color:var(--white);padding:10px 20px!important;font-size:1.375rem!important;line-height:1.3em;font-weight:700;border-bottom:none!important;position:relative}.wpjb-page-default-form fieldset legend a,.wpjr-page-my-resume fieldset legend a,.wpjb-page-company-panel fieldset legend a,.wpjb-page-index fieldset legend a,.wpjb-page-job-edit fieldset legend a{font-weight:500!important;font-size:0.8125rem!important;color:var(--white);text-transform:uppercase;text-decoration:none;line-height:40px;padding:3px 10px;height:100%;background:var(--blue);border-left:1px solid var(--white);position:absolute;bottom:0;right:0}.wpjb-page-default-form fieldset legend a:hover,.wpjr-page-my-resume fieldset legend a:hover,.wpjb-page-company-panel fieldset legend a:hover,.wpjb-page-index fieldset legend a:hover,.wpjb-page-job-edit fieldset legend a:hover{background:var(--dark-blue)}.wpjb-page-default-form fieldset .wpjb-error,.wpjr-page-my-resume fieldset .wpjb-error,.wpjb-page-company-panel fieldset .wpjb-error,.wpjb-page-index fieldset .wpjb-error,.wpjb-page-job-edit fieldset .wpjb-error{border-top:1px solid var(--red)!important;border-bottom:1px solid var(--red)!important;background:none!important}.wpjb-page-default-form fieldset .wpjb-label,.wpjr-page-my-resume fieldset .wpjb-label,.wpjb-page-company-panel fieldset .wpjb-label,.wpjb-page-index fieldset .wpjb-label,.wpjb-page-job-edit fieldset .wpjb-label{text-align:right;font-weight:500!important;padding-right:20px!important}.wpjb-page-default-form fieldset .wpjb-label::after,.wpjr-page-my-resume fieldset .wpjb-label::after,.wpjb-page-company-panel fieldset .wpjb-label::after,.wpjb-page-index fieldset .wpjb-label::after,.wpjb-page-job-edit fieldset .wpjb-label::after{content:":"}.wpjb-page-default-form fieldset .wpjb-field .wpjb-hint,.wpjr-page-my-resume fieldset .wpjb-field .wpjb-hint,.wpjb-page-company-panel fieldset .wpjb-field .wpjb-hint,.wpjb-page-index fieldset .wpjb-field .wpjb-hint,.wpjb-page-job-edit fieldset .wpjb-field .wpjb-hint{font-size:0.6875rem!important;color:var(--blue);opacity:1!important}.wpjb-page-default-form fieldset .wpjb-form-actions a,.wpjr-page-my-resume fieldset .wpjb-form-actions a,.wpjb-page-company-panel fieldset .wpjb-form-actions a,.wpjb-page-index fieldset .wpjb-form-actions a,.wpjb-page-job-edit fieldset .wpjb-form-actions a{color:var(--blue);text-decoration:none}.wpjb-page-default-form fieldset .wpjb-form-actions a:hover,.wpjr-page-my-resume fieldset .wpjb-form-actions a:hover,.wpjb-page-company-panel fieldset .wpjb-form-actions a:hover,.wpjb-page-index fieldset .wpjb-form-actions a:hover,.wpjb-page-job-edit fieldset .wpjb-form-actions a:hover{text-decoration:underline}.wpjb-page-default-form fieldset .wpjb-submit,.wpjr-page-my-resume fieldset .wpjb-submit,.wpjb-page-company-panel fieldset .wpjb-submit,.wpjb-page-index fieldset .wpjb-submit,.wpjb-page-job-edit fieldset .wpjb-submit{border:none!important;padding:10px 30px;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative}.wpjb-page-default-form fieldset .wpjb-submit:hover,.wpjr-page-my-resume fieldset .wpjb-submit:hover,.wpjb-page-company-panel fieldset .wpjb-submit:hover,.wpjb-page-index fieldset .wpjb-submit:hover,.wpjb-page-job-edit fieldset .wpjb-submit:hover{background:var(--dark-blue)}.wpjb-page-default-form fieldset .wpjb-submit+a,.wpjr-page-my-resume fieldset .wpjb-submit+a,.wpjb-page-company-panel fieldset .wpjb-submit+a,.wpjb-page-index fieldset .wpjb-submit+a,.wpjb-page-job-edit fieldset .wpjb-submit+a{margin:0;padding:10px 20px;border:none;background:var(--light-grey);color:var(--dark);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.wpjb-page-default-form fieldset .wpjb-submit+a:hover,.wpjr-page-my-resume fieldset .wpjb-submit+a:hover,.wpjb-page-company-panel fieldset .wpjb-submit+a:hover,.wpjb-page-index fieldset .wpjb-submit+a:hover,.wpjb-page-job-edit fieldset .wpjb-submit+a:hover{background:var(--red);color:var(--white)}.wpjr-page-my-applications{padding:50px;background:var(--white)}.wpjr-page-my-applications .wpjb-breadcrumb{border:none!important;padding:0!important;margin-bottom:50px!important}.wpjr-page-my-applications .wpjb-breadcrumb a,.wpjr-page-my-applications .wpjb-breadcrumb .wpjb-glyphs{display:none}.wpjr-page-my-applications .wpjb-breadcrumb a:last-child{display:inline-block;text-decoration:none;margin:0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.wpjb-page-job-applications{padding:50px;background:var(--white)}.wpjb-page-job-applications .wpjb-breadcrumb{border:none!important;padding:0!important;margin-bottom:50px!important}.wpjb-page-job-applications .wpjb-breadcrumb a,.wpjb-page-job-applications .wpjb-breadcrumb .wpjb-glyphs{display:none}.wpjb-page-job-applications .wpjb-breadcrumb a:last-child{display:inline-block;text-decoration:none;margin:0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.wpjb-page-company-products{padding:50px;background:var(--white)}.wpjb-page-company-products .wpjb-breadcrumb{border:none!important;padding:0!important;margin-bottom:50px!important}.wpjb-page-company-products .wpjb-breadcrumb a,.wpjb-page-company-products .wpjb-breadcrumb .wpjb-glyphs{display:none}.wpjb-page-company-products .wpjb-breadcrumb a:last-child{display:inline-block;text-decoration:none;margin:0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.wpjb-element-name-remember .wpjb-field{text-align:left;margin-top:7px!important}.wpjr-page-register .wpjb-flash-error{background:var(--red);margin:0 0 20px 0}.wpjr-page-register .wpjb-error{border-top:1px solid var(--red)!important;border-bottom:1px solid var(--red)!important;background:none!important}.wpjr-page-register .wpjb-error .wpjb-errors{color:var(--red)!important;font-weight:700;font-size:0.875rem!important;background:var(--red)!important;color:var(--white)!important;margin-top:10px}.wpjr-page-register .wpjb-error .wpjb-errors li{font-size:0.75rem!important;color:var(--white)!important;font-weight:500!important}.wpjr-page-register .wpjb-error .wpjb-errors li::marker{display:none!important}.wpjr-page-register .wpjb-fieldset-resume,.wpjr-page-register .wpjb-fieldset-location,.wpjr-page-register .wpjb-fieldset-default,.wpjr-page-register .wpjb-fieldset-auth{margin-top:30px}.wpjr-page-register .wpjb-fieldset-resume legend,.wpjr-page-register .wpjb-fieldset-location legend,.wpjr-page-register .wpjb-fieldset-default legend,.wpjr-page-register .wpjb-fieldset-auth legend{background:var(--light-blue);color:var(--white);padding:10px 20px!important;font-size:1.375rem!important;line-height:1.3em;font-weight:700;border-bottom:none!important;position:relative}.wpjr-page-register .wpjb-fieldset-resume .wpjb-label,.wpjr-page-register .wpjb-fieldset-location .wpjb-label,.wpjr-page-register .wpjb-fieldset-default .wpjb-label,.wpjr-page-register .wpjb-fieldset-auth .wpjb-label{text-align:right;padding-right:15px!important;font-weight:500!important}.wpjr-page-register .wpjb-fieldset-resume .wpjb-label::after,.wpjr-page-register .wpjb-fieldset-location .wpjb-label::after,.wpjr-page-register .wpjb-fieldset-default .wpjb-label::after,.wpjr-page-register .wpjb-fieldset-auth .wpjb-label::after{content:":"}.wpjr-page-register .wpjb-fieldset-resume .wpjb-field .wpjb-options-list,.wpjr-page-register .wpjb-fieldset-location .wpjb-field .wpjb-options-list,.wpjr-page-register .wpjb-fieldset-default .wpjb-field .wpjb-options-list,.wpjr-page-register .wpjb-fieldset-auth .wpjb-field .wpjb-options-list{text-align:left;margin:10px 0}.wpjr-page-register .wpjb-fieldset-resume .wpjb-field .wpjb-options-list li,.wpjr-page-register .wpjb-fieldset-location .wpjb-field .wpjb-options-list li,.wpjr-page-register .wpjb-fieldset-default .wpjb-field .wpjb-options-list li,.wpjr-page-register .wpjb-fieldset-auth .wpjb-field .wpjb-options-list li{margin:0 0 5px 0}.wpjr-page-register .wpjb-fieldset-resume .wpjb-field .wpjb-options-list li:last-child,.wpjr-page-register .wpjb-fieldset-location .wpjb-field .wpjb-options-list li:last-child,.wpjr-page-register .wpjb-fieldset-default .wpjb-field .wpjb-options-list li:last-child,.wpjr-page-register .wpjb-fieldset-auth .wpjb-field .wpjb-options-list li:last-child{margin-bottom:0}.wpjr-page-register .wpjb-fieldset-resume .wpjb-field .wpjb-hint,.wpjr-page-register .wpjb-fieldset-location .wpjb-field .wpjb-hint,.wpjr-page-register .wpjb-fieldset-default .wpjb-field .wpjb-hint,.wpjr-page-register .wpjb-fieldset-auth .wpjb-field .wpjb-hint{text-align:left;font-style:italic;color:var(--light-blue);width:100%;display:inline-block}.wpjr-page-register .wpjb-fieldset-auth{margin-top:0}.wpjr-page-register .wpjb-resume-detail{margin-top:30px}.wpjr-page-register .wpjb-resume-detail legend{background:var(--light-blue);color:var(--white);padding:10px 20px!important;font-size:1.375rem!important;line-height:1.3em;font-weight:700;border-bottom:none!important;position:relative}.wpjr-page-register .wpjb-resume-detail legend a{font-weight:500!important;font-size:0.8125rem!important;color:var(--white);text-transform:uppercase;text-decoration:none;line-height:40px;padding:3px 10px;height:100%;background:var(--blue);border-left:1px solid var(--white);position:absolute;bottom:0;right:0}.wpjr-page-register .wpjb-resume-detail legend a:hover{background:var(--dark-blue)}.wpjr-page-register .wpjb-resume-detail .wpjb-myresume-detail{text-align:left}.wpjr-page-register .wpjb-submit{margin:0;padding:10px 20px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0;position:relative;z-index:2;font-size:0.875rem!important}.wpjr-page-register .wpjb-submit:hover{background:var(--dark-blue)}.btn--jobs-back{margin-bottom:20px;padding:13px 20px 10px 20px}.wpjb-page-add,.wpjb-page-preview{padding:30px 35px;margin-bottom:1px!important;background:var(--white)}.wpjb-page-add .wpjb-add-job-steps,.wpjb-page-preview .wpjb-add-job-steps{margin-bottom:1px!important}.wpjb-page-add .wpjb-add-job-steps li,.wpjb-page-preview .wpjb-add-job-steps li{font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;letter-spacing:0!important;padding-top:12px!important;padding-bottom:12px!important;background:var(--light-grey--rgba2)!important;border-right:1px solid var(--white)!important;border-bottom:none!important}.wpjb-page-add .wpjb-add-job-steps li .wpjb-glyphs,.wpjb-page-preview .wpjb-add-job-steps li .wpjb-glyphs{display:none!important}.wpjb-page-add .wpjb-add-job-steps li.wpjb-step-current,.wpjb-page-preview .wpjb-add-job-steps li.wpjb-step-current{background:var(--dark-blue)!important;color:var(--white)}.wpjb-page-add .wpjb-add-job-steps li:last-child,.wpjb-page-preview .wpjb-add-job-steps li:last-child{border-right:none!important}.wpjb-page-add .wpjb-flash-error,.wpjb-page-preview .wpjb-flash-error{margin-bottom:50px!important;background:var(--red)!important}.wpjb-page-add .wpjb-label,.wpjb-page-preview .wpjb-label{text-align:right;font-weight:500!important;padding-right:20px!important}.wpjb-page-add .wpjb-label::after,.wpjb-page-preview .wpjb-label::after{content:":"}.wpjb-page-add .wpjb-field .wpjb-hint,.wpjb-page-preview .wpjb-field .wpjb-hint{font-style:italic!important;font-size:0.75rem!important;color:var(--blue);opacity:1!important;width:100%;display:inline-block;text-align:left}.wpjb-page-add legend,.wpjb-page-preview legend{background:var(--light-blue);color:var(--white);padding:10px 20px!important;font-size:1.375rem!important;line-height:1.3em;font-weight:700;border-bottom:none!important;position:relative}.wpjb-page-add legend a,.wpjb-page-preview legend a{font-weight:500!important;font-size:0.8125rem!important;color:var(--white);text-transform:uppercase;text-decoration:none;line-height:40px;padding:3px 10px;height:100%;background:var(--blue);border-left:1px solid var(--white);position:absolute;bottom:0;right:0}.wpjb-page-add legend a:hover,.wpjb-page-preview legend a:hover{background:var(--dark-blue)}.wpjb-page-add .wpjb-error,.wpjb-page-preview .wpjb-error{border-top:1px solid var(--red)!important;border-bottom:1px solid var(--red)!important;background:none!important}.wpjb-page-add .wpjb-error .wpjb-errors,.wpjb-page-preview .wpjb-error .wpjb-errors{color:var(--red)!important;font-weight:700;font-size:0.875rem!important;background:var(--red)!important;color:var(--white)!important;margin-top:10px}.wpjb-page-add .wpjb-error .wpjb-errors li,.wpjb-page-preview .wpjb-error .wpjb-errors li{font-size:0.75rem!important;color:var(--white)!important;font-weight:500!important}.wpjb-page-add .wpjb-error .wpjb-errors li::marker,.wpjb-page-preview .wpjb-error .wpjb-errors li::marker{display:none!important}.wpjb-page-add .wpjb-submit,.wpjb-page-preview .wpjb-submit{margin:0;padding:10px 20px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.wpjb-page-add .wpjb-submit:hover,.wpjb-page-preview .wpjb-submit:hover{background:var(--dark-blue)}.wpjb-page-add .wpjb-submit+a,.wpjb-page-preview .wpjb-submit+a{margin:0;padding:10px 20px;border:none;background:var(--light-grey);color:var(--dark);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.wpjb-page-add .wpjb-submit+a:hover,.wpjb-page-preview .wpjb-submit+a:hover{background:var(--red);color:var(--white)}.wpjb-page-add .wpjb-breadcrumb,.wpjb-page-preview .wpjb-breadcrumb{display:none}.wpjb-page-add .wpjb-element-name-listing .wpjb-listing-type-x,.wpjb-page-preview .wpjb-element-name-listing .wpjb-listing-type-x{background:var(--light-grey--rgba5)}.wpjb-page-add .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-listing-type-title,.wpjb-page-preview .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-listing-type-title{font-family:"Poppins",sans-serif;font-weight:500!important;font-size:0.875rem!important}.wpjb-page-add .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-motif-bg,.wpjb-page-preview .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-motif-bg{background:var(--light-grey--rgba2);color:var(--blue);font-weight:500!important}.wpjb-page-add .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-listing-type-feature-featured,.wpjb-page-preview .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-listing-type-feature-featured{color:var(--red)}.wpjb-page-preview .wpjb-add-job-steps{margin-bottom:1px!important}.wpjb-page-preview .wpjb-add-job-steps li{font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;letter-spacing:0!important;padding-top:12px!important;padding-bottom:12px!important;background:var(--light-grey--rgba2)!important;border-right:1px solid var(--white)!important;border-bottom:none!important}.wpjb-page-preview .wpjb-add-job-steps li .wpjb-glyphs{display:none!important}.wpjb-page-preview .wpjb-add-job-steps li:first-child,.wpjb-page-preview .wpjb-add-job-steps li.wpjb-step-current{background:var(--dark-blue)!important;color:var(--white)}.wpjb-page-preview .wpjb-add-job-steps li:last-child{border-right:none!important}.wpjb-page-preview h2{margin:0!important;padding:20px 10px;background:var(--light-blue)!important;color:var(--white)!important;font-size:2rem!important}.wpjb-page-preview .wpjb-top-header{display:none!important}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-35{text-align:right;font-weight:500;color:var(--dark)}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-35 .wpjb-glyphs{display:none!important}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-35::after{content:":"}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-60{text-align:left;font-weight:400}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-60 a{color:var(--light-blue);text-decoration:none}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-60 a::after{content:","}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-60 a:hover{color:var(--darker-blue);text-decoration:underline}.wpjb-page-preview .wpjb-text-box h3{width:100%;background:var(--light-blue);color:var(--white);text-transform:none!important;margin-top:50px!important}.wpjb-page-preview form{text-align:center}.wpjb-page-preview form .wpjb-button{border:none!important;padding:13px 25px!important;margin:0 5px;border-radius:0!important;font-weight:400!important;font-family:"Poppins",sans-serif!important;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.wpjb-page-preview form .wpjb-button:first-child{background:var(--red)!important;color:var(--white)!important}.wpjb-page-preview form .wpjb-button:first-child:hover{background:var(--dark-blue)!important;color:var(--white)!important}.wpjb-page-preview form .wpjb-button:nth-child(2){background:var(--light-blue)!important;color:var(--white)!important}.wpjb-page-preview form .wpjb-button:nth-child(2):hover{background:var(--dark-blue)!important;color:var(--white)!important}.wpjb-page-preview form .wpjb-button{color:var(--white)!important}.wpjb-page-save .wpjb-breadcrumb{display:none!important}.wpjb-page-save .wpjb-add-job-steps{margin-bottom:1px!important}.wpjb-page-save .wpjb-add-job-steps li{font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;letter-spacing:0!important;padding-top:12px!important;padding-bottom:12px!important;background:var(--dark-blue)!important;color:var(--white);border-right:1px solid var(--white)!important;border-bottom:none!important}.wpjb-page-save .wpjb-add-job-steps li .wpjb-glyphs{display:none!important}.wpjb-page-save .wpjb-add-job-steps li:last-child{border-right:none!important}.wpjb-page-save .wpjb-flash-info{border:none!important;background:var(--red)!important;color:var(--white)!important}.wpjb-element-input-radio,.wpjb-element-input-checkbox{text-align:left}.wpjb-element-input-radio .wpjb-input-description,.wpjb-element-input-checkbox .wpjb-input-description{font-size:.875rem}.wpjb-flash-error{margin-bottom:50px!important;background:var(--red)!important}.wpjb-upload-item .wpjb-icon-eye{color:var(--light-blue)}.wpjb-upload-item .wpjb-icon-eye:hover{color:var(--dark-blue)}.wpjb-upload-item .wpjb-icon-download{color:var(--dark-grey)}.wpjb-upload-item .wpjb-icon-download:hover{color:var(--dark-blue)}.wpjb-upload-item .wpjb-icon-trash{color:var(--red)}.wpjb-upload-item .wpjb-icon-trash:hover{color:var(--dark-blue)}.wpjb-page-company-panel .wpjb-tabs{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0!important;border-bottom:4px solid var(--light-blue)!important}.wpjb-page-company-panel .wpjb-tabs li{border:none!important;-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important;margin:0!important;background:var(--light-grey--rgba4)!important;margin-left:4px!important;overflow:hidden;position:relative;font-weight:400!important;color:var(--dark-blue)!important}.wpjb-page-company-panel .wpjb-tabs li:hover{background:var(--dark-blue)!important;color:var(--white)!important}.wpjb-page-company-panel .wpjb-tabs li:first-child{margin-left:0!important}.wpjb-page-company-panel .wpjb-tabs li a{font-weight:400!important;color:var(--dark-blue)!important}.wpjb-page-company-panel .wpjb-tabs li a::before{content:"";display:inline-block;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;background:#fff0}.wpjb-page-company-panel .wpjb-tabs li a:hover{color:var(--white)!important}.wpjb-page-company-panel .wpjb-tabs li.current{background:var(--light-blue)!important;color:var(--white)!important}.wpjb-page-company-panel .wpjb-tabs li.current a{color:var(--white)!important}.wpjb-tab-content .wpjb-manage-title a{font-weight:500!important;color:var(--light-blue);text-decoration:none}.wpjb-tab-content .wpjb-manage-title .wpjb-icon-flag{color:var(--red)!important}.wpjb-tab-content .wpjb-manage-actions-left .wpjb-manage-action{border-radius:0!important;border:none!important;padding-top:2px}.wpjb-tab-content .wpjb-manage-actions-left .wpjb-manage-action .wpjb-glyphs{position:relative;top:1px}.wpjb-tab-content .wpjb-manage-actions-left .wpjb-manage-action.wpjb-manage-action-delete{background:var(--red)!important;color:var(--white)!important}.wpjb-tab-content .wpjb-manage-actions-left .wpjb-manage-action.wpjb-manage-action-delete:hover{background:var(--dark-blue)!important}.wpjb-tab-content .wpjb-manage-actions-right .wpjb-manage-action{border-radius:0!important;border:none!important;padding-top:2px;background:var(--light-grey--rgba2)!important;color:var(--dark-blue)!important}.wpjb-tab-content .wpjb-manage-actions-right .wpjb-manage-action .wpjb-glyphs{position:relative;top:1px}.wpjb-tab-content .wpjb-manage-actions-right .wpjb-manage-action:hover{background:var(--dark-blue)!important;color:var(--white)!important}.page-apply-form{background:var(--blue);padding-top:0!important;padding:0!important}.page-apply-form__privacy-policy,.page-apply-form__terms-condition{width:100%;height:100%;border:2px solid var(--light-blue);position:fixed;top:0;left:0;background:var(--white);color:var(--dark-blue);padding:35px;display:none;opacity:0;-webkit-transition:.5s opacity ease-in-out;transition:.5s opacity ease-in-out}.page-apply-form__privacy-policy.open,.page-apply-form__terms-condition.open{display:inline-block;opacity:1}.page-apply-form__privacy-policy__close,.page-apply-form__terms-condition__close{position:absolute;top:20px;right:20px;display:inline-block;width:20px;height:20px;-webkit-transition:.3s transform ease-in-out;transition:.3s transform ease-in-out}.page-apply-form__privacy-policy__close span,.page-apply-form__terms-condition__close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.page-apply-form__privacy-policy__close span:first-child,.page-apply-form__terms-condition__close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-apply-form__privacy-policy__close span:last-child,.page-apply-form__terms-condition__close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-apply-form__privacy-policy__close:hover,.page-apply-form__terms-condition__close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-apply-form__privacy-policy__close:hover span,.page-apply-form__terms-condition__close:hover span{background:var(--dark-blue)}.page-apply-form__privacy-policy__head,.page-apply-form__terms-condition__head{padding:0 0 15px 0;margin:0 0 35px 0;border-bottom:1px solid var(--grey)}.page-apply-form__privacy-policy__head h2,.page-apply-form__terms-condition__head h2{margin:0;padding:0;width:100%;display:inline-block;text-align:left;font-size:2rem;color:var(--light-blue)}.page-apply-form__privacy-policy__text,.page-apply-form__terms-condition__text{width:100%;max-height:calc(100% - 100px);text-align:left;padding-right:25px;overflow-y:auto}.page-apply-form__privacy-policy__text::-webkit-scrollbar,.page-apply-form__terms-condition__text::-webkit-scrollbar{width:12px;background-color:var(--light-grey)}.page-apply-form__privacy-policy__text::-webkit-scrollbar-thumb,.page-apply-form__terms-condition__text::-webkit-scrollbar-thumb{background-color:var(--blue)}.page-apply-form__privacy-policy__text h3,.page-apply-form__terms-condition__text h3{width:100%;text-align:center;color:var(--light-blue)}.page-apply-form__privacy-policy__text ul,.page-apply-form__terms-condition__text ul{list-style-type:circle!important;padding-left:30px!important;margin-left:30px!important}.page-apply-form__privacy-policy__text a,.page-apply-form__terms-condition__text a{color:var(--light-blue);text-decoration:none}.page-apply-form__privacy-policy__text a:hover,.page-apply-form__terms-condition__text a:hover{text-decoration:underline}.page-apply-form__privacy-policy__text hr,.page-apply-form__terms-condition__text hr{border:none;background:none;border:1px solid var(--light-grey)}.page-apply-form__privacy-policy__text table,.page-apply-form__terms-condition__text table{border:1px solid var(--light-grey);padding:0;text-align:center;margin:20px 0;width:100%}.page-apply-form__privacy-policy__text table tr td,.page-apply-form__terms-condition__text table tr td{text-align:left;padding:10px;border-bottom:1px solid var(--light-grey)}.page-apply-form__privacy-policy__text table tr:last-child td,.page-apply-form__terms-condition__text table tr:last-child td{border-bottom:none}.page-apply-form__privacy-policy__text table th,.page-apply-form__terms-condition__text table th{font-weight:700;color:var(--light-blue);text-align:left;padding:10px;border-bottom:1px solid var(--light-grey)}.page-apply-form__privacy-policy__text ol,.page-apply-form__privacy-policy__text ul,.page-apply-form__terms-condition__text ol,.page-apply-form__terms-condition__text ul{margin-bottom:35px}.page-apply-form__privacy-policy__text ol li,.page-apply-form__privacy-policy__text ul li,.page-apply-form__terms-condition__text ol li,.page-apply-form__terms-condition__text ul li{width:100%;text-align:left;margin-bottom:5px}.apply-job-form-popup{background:var(--blue)}.apply-job-form-popup__header{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px;margin:0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.apply-job-form-popup .wpjb-flash-info{border:none;background:none;color:var(--white);margin-top:25px!important;margin-bottom:25px!important;text-align:center}.apply-job-form-popup .wpjb-flash-info .wpjb-glyphs{color:var(--white);font-weight:700;line-height:1.25em}.apply-job-form-popup .wpjb-flash-info .wpjb-glyphs::before{color:var(--green2)}.apply-job-form-popup .wpjb-flash-info .wpjb-glyphs a{color:var(--white);text-decoration:underline}.apply-job-form-popup .wpjb-flash-info .wpjb-glyphs a:hover{color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form{background:var(--blue);padding:30px!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-form-actions{text-align:center}.apply-job-form-popup .wpjb-page-default-form .wpjb-form-actions legend{display:none}.apply-job-form-popup .wpjb-page-default-form .wpjb-submit{border:none;padding:10px 20px;text-transform:uppercase;background:var(--white)!important;color:var(--blue)!important;border-radius:0;cursor:pointer;margin:0 auto}.apply-job-form-popup .wpjb-page-default-form .wpjb-submit:hover{background:var(--dark-blue)!important;color:var(--white)!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply legend{display:none!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-text{outline:none!important;border:none!important;margin:0 0 10px 0!important;padding:0!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-label{display:none}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field{float:none;clear:both;width:100%;position:relative;z-index:0}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .iti--allow-dropdown,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .intl-tel-input{width:100%}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .iti--allow-dropdown .iti__flag-container,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .iti--allow-dropdown .flag-container,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .intl-tel-input .iti__flag-container,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .intl-tel-input .flag-container{left:2px}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .iti--allow-dropdown input,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .intl-tel-input input{padding-left:50px!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]{width:100%;margin:0;border-radius:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]::-webkit-input-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]::-moz-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-ms-input-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-moz-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-webkit-autofill,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-webkit-autofill:hover,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-webkit-autofill:focus{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus::-webkit-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus::-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus:-ms-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus:-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea::-moz-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-ms-input-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-moz-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-webkit-autofill,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-webkit-autofill:hover,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-webkit-autofill:focus{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus::-webkit-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus::-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus:-ms-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus:-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select option[value=""]{color:var(--grey);content:"XXX"}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus::-webkit-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus::-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus:-ms-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus:-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-select .wpjb-field::after{content:"+";font-weight:400;color:var(--white);width:10px;height:10px;position:absolute;top:15px;right:10px;z-index:2}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-label{float:none;clear:both;display:inline-block;width:100%;text-align:left;color:var(--white);font-size:1rem;font-weight:500}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-label::after{content:":"}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item{width:100%;position:relative}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-glyphs{color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-file-name{font-size:.75rem;text-transform:uppercase;font-weight:500;color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-file-info{font-size:.75rem;font-style:italic;color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-preview,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-download{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-preview:hover,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-download:hover{color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-delete{color:var(--red)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-delete:hover{color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-name-mailchimp .wpjb-label{float:none;clear:both;display:inline-block;width:100%;text-align:center;color:var(--white);font-size:1rem;line-height:1.35em;font-weight:500}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-name-mailchimp .wpjb-label::after{content:":"}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols{width:80%;margin:0 10%;position:relative}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols .wpjb-input-description{width:80%;text-align:left;display:inline-block;font-size:.875rem;color:var(--white);margin-left:5px}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols .wpjb-input-description a{color:var(--white);text-decoration:underline}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols .wpjb-input-description a:hover{text-decoration:none}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols input[type="checkbox"]:checked::after{display:block}.singular-internship .internship-heading{width:100%;margin:45px 0;padding:0;position:relative}.singular-internship .internship-heading__header{font-size:3rem;font-weight:700;margin:0 0 20px;padding:0}@media screen and (max-width:766px){.singular-internship .internship-heading__header{font-size:2.25rem;font-weight:700;line-height:2.75rem;max-width:25ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.singular-internship .internship-heading__header{font-size:1.875rem;line-height:2.375rem;text-align:left}}@media screen and (max-width:414px){.singular-internship .internship-heading__header{font-size:1.5625rem;line-height:2.0625rem;text-align:left}}.singular-internship .internship-heading__subheader{font-size:1.5rem;font-weight:400;margin:0;padding:0;color:var(--light-blue)}@media screen and (max-width:766px){.singular-internship .internship-heading__subheader{font-size:1.34375rem;font-weight:500;margin:auto;padding-bottom:.625rem}.singular-internship .internship-heading__subheader br{display:none}}@media screen and (max-width:579px){.singular-internship .internship-heading__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.singular-internship .internship-heading__subheader{font-size:.875rem}}.singular-internship .internship-image-copy{width:100%;margin:0;padding:75px 0;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:579px){.singular-internship .internship-image-copy{padding-top:100px}}.singular-internship .internship-image-copy .container{max-width:1165px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.singular-internship .internship-image-copy__box{background:var(--white);position:relative;max-width:400px;padding:35px 25px 15px}@media screen and (max-width:579px){.singular-internship .internship-image-copy__box{padding-top:70px;margin:0 auto}}.singular-internship .internship-image-copy__box__sticker{width:135px;height:135px;background:url(/wp-content/themes/tta/assets/src/scss/../images/hero_slider_circle.png) center center no-repeat;background-size:contain;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}@media screen and (max-width:579px){.singular-internship .internship-image-copy__box__sticker{-webkit-transform:translate(20%,-60%);transform:translate(20%,-60%)}}.singular-internship .internship-image-copy__box__sticker span{max-width:80px;max-height:80px;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-20deg);transform:translate(-50%,-50%) rotate(-20deg);color:var(--white);font-size:2.125rem;font-weight:700;line-height:29px}.singular-internship .internship-image-copy__box h5{margin:0 0 25px;padding:0;font-size:1.875rem;font-weight:400;line-height:1.1em;color:var(--light-blue)}.singular-internship .internship-image-copy__box__text{font-size:.875rem;line-height:1.3125rem}.singular-internship .internship-image-copy__box__button{width:100%;margin:15px 0 10px}@media screen and (max-width:414px){.singular-internship .internship-image-copy__box__button{margin-top:20px}.singular-internship .internship-image-copy__box__button .btn{padding:9px 30px}}.singular-internship .internship-tabs{width:100%;margin:0;padding:55px 0 65px;background:var(--darker-blue)}.singular-internship .internship-tabs .container{max-width:1165px}.singular-internship .internship-tabs .tab-block{width:100%;height:auto;margin:50px auto}.singular-internship .internship-tabs .tab-block .tab-mnu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;border-bottom:3px solid var(--darker-blue)}.singular-internship .internship-tabs .tab-block .tab-mnu li{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--light-blue);color:var(--white);text-align:center;font-size:.875rem;font-weight:400;text-transform:uppercase;padding:10px 10px;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:4px}.singular-internship .internship-tabs .tab-block .tab-mnu li:first-child{margin-left:0}.singular-internship .internship-tabs .tab-block .tab-mnu li:hover:not(.active){background-color:var(--dark-blue)}.singular-internship .internship-tabs .tab-block .tab-mnu .active{background-color:var(--white);color:var(--light-blue);cursor:default}.singular-internship .internship-tabs .tab-block .tab-cont{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--white);color:var(--grey)}.singular-internship .internship-tabs .tab-block .tab-cont .tab-pane{padding:65px 80px;font-size:1rem}.singular-internship .internship-tabs .accordion-block__tab{position:relative;max-width:600px;margin:auto}.singular-internship .internship-tabs .accordion-block__tab input{display:none}.singular-internship .internship-tabs .accordion-block__tab label{display:block;margin-top:10px;margin-bottom:5px;padding:15px;color:#fff;font-weight:700;background:var(--light-blue);cursor:pointer}.singular-internship .internship-tabs .accordion-block__tab label:hover{background:var(--dark-blue)}.singular-internship .internship-tabs .accordion-block__tab__content{background:var(--white);overflow:hidden;-webkit-transition:max-height 0.3s;transition:max-height 0.3s;max-height:0}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__header{margin:30px 0 10px 0}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__header{font-size:1.5rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__description-gallery{width:80%;margin-bottom:50px}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__description-gallery__txt{padding:0 20px;text-align:center}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__description-gallery__txt{padding:0;font-size:.75rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__description-gallery__txt br{display:none}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__tasks{width:auto;margin:0}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__tasks span{font-weight:700}@media screen and (max-width:579px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__tasks{padding:60px 40px}}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__tasks{padding:40px 10px}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__tasks h4{font-size:1.25rem}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__tasks span{font-size:.75rem}}@media screen and (max-width:1079px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__overview__tasks{width:100%}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__description{width:80%;margin-bottom:50px}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__description__txt{padding:0 20px;text-align:center}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__description__txt{padding:0;font-size:.75rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__description__txt br{display:none}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__description__location h4{font-size:1.25rem}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__description__location p{font-size:.75rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__benefits{width:auto;margin:0}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__benefits span{font-weight:700}@media screen and (max-width:579px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__benefits{padding:60px 40px}}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__benefits{padding:40px 10px}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__benefits h4{font-size:1.25rem}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__details__benefits span{font-size:.75rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__price__table{padding:0 40px;margin-bottom:50px}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__price__table{padding:0 20px}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__price__table th,.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__price__table td{font-size:.75rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__contact__copy{text-align:center}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__contact__copy{font-size:.75rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__contact__details{margin-bottom:50px}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__contact__details li{padding:10px 0}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__contact__details li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__contact__details li span{font-size:.75rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__contact__details li span a{margin-top:10px;color:var(--light-blue);text-decoration:none}@media screen and (max-width:414px){.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__content__contact__details li span a{font-size:.75rem}}.singular-internship .internship-tabs .accordion-block__tab__content .internship-tab__buttons{margin-bottom:50px}.singular-internship .internship-tabs .accordion-block__tab input:checked~label{background:var(--light-blue);color:var(--white)}.singular-internship .internship-tabs .accordion-block__tab input:checked~.accordion-block__tab__content{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.singular-internship .internship-tabs .accordion-block__tab label::after{content:"\25b6";position:absolute;right:10px;top:15px;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.singular-internship .internship-tabs .accordion-block__tab input:checked~label::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:1079px){.singular-internship .internship-tabs .tab-block{display:none}}@media screen and (min-width:1080px){.singular-internship .internship-tabs .accordion-block{display:none}}.singular-internship .internship-tabs .internship-tab__content{width:100%;position:relative}.singular-internship .internship-tabs .internship-tab__content__header{font-size:1.875rem;color:var(--light-blue);width:100%;margin:0 0 50px;padding:0}.singular-internship .internship-tabs .internship-tab__content__overview{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery,.singular-internship .internship-tabs .internship-tab__content__overview__tasks{width:calc(50% - 25px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery{position:relative}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__txt{width:100%;margin:0 0 30px;padding:0 20px 0 35px;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__txt ul{list-style-type:disc;padding-left:20px}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__txt strong,.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__txt b{color:var(--light-blue)}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery{position:relative;width:100%}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-container{overflow:hidden}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background:var(--light-blue);z-index:0}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery img{position:relative;z-index:1;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .icon{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none;font-size:2.1875rem;font-weight:700;color:var(--white);opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery:hover img{opacity:.5}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery:hover .icon{opacity:1}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-prev,.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-next{width:21px;height:35px}@media screen and (max-width:414px){.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-prev::after,.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-next::after{font-size:22px}}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-prev{left:-10px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-prev::after{color:var(--light-blue)}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-prev:hover::after{color:var(--dark-blue)}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-next{right:-10px;-webkit-transform:translateX(100%);transform:translateX(100%)}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-next::after{color:var(--light-blue)}.singular-internship .internship-tabs .internship-tab__content__overview__description-gallery__gallery .swiper-button-next:hover::after{color:var(--dark-blue)}.singular-internship .internship-tabs .internship-tab__content__overview__tasks{margin-left:50px;color:var(--white);background:#597ba9;background:linear-gradient(225deg,#597ba9 0%,#30ceca 50%,#67b187 100%);padding:70px 80px}.singular-internship .internship-tabs .internship-tab__content__overview__tasks ul{display:inline;list-style-type:none;color:var(--white)}.singular-internship .internship-tabs .internship-tab__content__overview__tasks ul li{display:inline-block;width:100%;margin:0 0 15px}.singular-internship .internship-tabs .internship-tab__content__overview__tasks ul li span{font-size:1rem;font-weight:400;color:var(--white);position:relative}.singular-internship .internship-tabs .internship-tab__content__overview__tasks ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-2px}.singular-internship .internship-tabs .internship-tab__content__details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.singular-internship .internship-tabs .internship-tab__content__details__description,.singular-internship .internship-tabs .internship-tab__content__details__benefits{width:calc(50% - 25px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.singular-internship .internship-tabs .internship-tab__content__details__description{position:relative}.singular-internship .internship-tabs .internship-tab__content__details__description__txt{width:100%;margin:0;padding:0 20px 0 35px;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.singular-internship .internship-tabs .internship-tab__content__details__description__txt ul{list-style-type:disc;padding-left:20px}.singular-internship .internship-tabs .internship-tab__content__details__description__txt strong,.singular-internship .internship-tabs .internship-tab__content__details__description__txt b{color:var(--light-blue)}.singular-internship .internship-tabs .internship-tab__content__details__description__location{width:100%;margin:25px 0 0;padding:30px;text-align:left;background:var(--light-grey)}.singular-internship .internship-tabs .internship-tab__content__details__description__location h4{font-size:1.5rem;margin:0 0 20px;padding:0}.singular-internship .internship-tabs .internship-tab__content__details__description__location ul{list-style-type:disc;margin:0 0 10px 25px}.singular-internship .internship-tabs .internship-tab__content__details__description__location p{margin:0 0 10px 0}.singular-internship .internship-tabs .internship-tab__content__details__description__location p:last-child{margin-bottom:0}.singular-internship .internship-tabs .internship-tab__content__details__benefits{margin-left:50px;color:var(--white);background:#597ba9;background:linear-gradient(225deg,#597ba9 0%,#30ceca 50%,#67b187 100%);padding:70px 80px;-ms-flex-line-pack:center;align-content:center}.singular-internship .internship-tabs .internship-tab__content__details__benefits h4{font-size:1.5rem;margin:0 0 20px;padding:0}.singular-internship .internship-tabs .internship-tab__content__details__benefits ul{display:inline;list-style-type:none;color:var(--white)}.singular-internship .internship-tabs .internship-tab__content__details__benefits ul li{display:inline-block;width:100%;margin:0 0 15px}.singular-internship .internship-tabs .internship-tab__content__details__benefits ul li span{font-size:1rem;font-weight:400;color:var(--white);position:relative}.singular-internship .internship-tabs .internship-tab__content__details__benefits ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-2px}.singular-internship .internship-tabs .internship-tab__content__price{width:100%;margin:0;padding:0}.singular-internship .internship-tabs .internship-tab__content__price__txt{margin:0 0 30px;padding:0;text-align:left}.singular-internship .internship-tabs .internship-tab__content__price__txt p{margin:0;padding:0}.singular-internship .internship-tabs .internship-tab__content__price__empty{font-weight:700}.singular-internship .internship-tabs .internship-tab__content__price__table{width:100%;text-align:left}.singular-internship .internship-tabs .internship-tab__content__price__table tr th{padding:10px;background:var(--light-blue);color:var(--white);font-size:1.125rem}.singular-internship .internship-tabs .internship-tab__content__price__table tr td{padding:10px;background:var(--light-grey--rgba3)}.singular-internship .internship-tabs .internship-tab__content__price__table tr td:first-child{width:65%}.singular-internship .internship-tabs .internship-tab__content__price__table tr td:nth-child(even){color:var(--light-blue);font-style:italic}.singular-internship .internship-tabs .internship-tab__content__price__table tr:nth-child(even) td{background:var(--light-grey--rgba2)}.singular-internship .internship-tabs .internship-tab__content__contact{width:100%;margin:0;padding:0}.singular-internship .internship-tabs .internship-tab__content__contact__copy{margin:0 0 30px;padding:0;text-align:left}.singular-internship .internship-tabs .internship-tab__content__contact__copy p{margin:0;padding:0}.singular-internship .internship-tabs .internship-tab__content__contact ul{width:100%;margin:0;padding:0;text-align:left}.singular-internship .internship-tabs .internship-tab__content__contact ul li{margin:0 0 20px;width:100%}.singular-internship .internship-tabs .internship-tab__content__contact ul li:last-child{margin-bottom:0}.singular-internship .internship-tabs .internship-tab__content__contact ul li a{color:var(--light-blue);text-decoration:none}.singular-internship .internship-tabs .internship-tab__content__contact ul li a:hover{text-decoration:underline}.singular-internship .internship-tabs .internship-tab__buttons{width:100%;margin:60px 0 0}.singular-internship .internship-tabs .internship-tab__buttons ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.singular-internship .internship-tabs .internship-tab__buttons ul li{margin-left:20px}.singular-internship .internship-tabs .internship-tab__buttons ul li:first-child{margin-left:0}.singular-internship .internship-tabs .internship-tab__buttons ul li a{font-size:.875rem}.singular-internship .internship-needs-noneeds{width:100%;margin:0;padding:30px 0}.singular-internship .internship-needs-noneeds .container{max-width:1026px;padding:55px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:0}.singular-internship .internship-needs-noneeds .container::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--dark);opacity:.5;z-index:1}.singular-internship .internship-needs-noneeds .container div{position:relative;z-index:2}@media screen and (max-width:766px){.singular-internship .internship-needs-noneeds .container{padding:25px}}.singular-internship .internship-needs-noneeds .container h3{margin:0 0 15px;padding:0;font-size:2.25rem;font-weight:700;color:var(--white)}@media screen and (max-width:766px){.singular-internship .internship-needs-noneeds .container h3{font-size:1.75rem;font-weight:700;line-height:1.875rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.singular-internship .internship-needs-noneeds .container h3{font-size:1.625rem;line-height:1.75rem}}@media screen and (max-width:414px){.singular-internship .internship-needs-noneeds .container h3{font-size:1.5rem;line-height:1.625rem}}@media screen and (max-width:359px){.singular-internship .internship-needs-noneeds .container h3{font-size:1.25rem;line-height:1.5rem}}@media screen and (max-width:766px){.singular-internship .internship-needs-noneeds .container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:766px){.singular-internship .internship-needs-noneeds .container ul li{margin:0!important}}.singular-internship .internship-needs-noneeds .container ul li span{font-size:1.125rem;font-weight:400;color:var(--white)}@media screen and (max-width:766px){.singular-internship .internship-needs-noneeds .container ul li span{font-size:1rem}}@media screen and (max-width:579px){.singular-internship .internship-needs-noneeds .container ul li span{font-size:.8125rem}}.singular-internship .internship-needs-noneeds__needs{width:100%;margin:0 0 50px;padding:0}.singular-internship .internship-needs-noneeds__needs ul{display:inline;list-style-type:none;color:var(--white)}.singular-internship .internship-needs-noneeds__needs ul li{display:inline-block;width:100%;margin:0 0 15px}.singular-internship .internship-needs-noneeds__needs ul li span{position:relative}.singular-internship .internship-needs-noneeds__needs ul li span p{margin:0;padding:0;display:inline}.singular-internship .internship-needs-noneeds__needs ul li span a{color:var(--white);text-decoration:underline}.singular-internship .internship-needs-noneeds__needs ul li span a:hover{color:var(--dark-blue)}.singular-internship .internship-needs-noneeds__needs ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-3px}.singular-internship .internship-needs-noneeds__no-needs{width:100%;margin:0;padding:0}.singular-internship .internship-needs-noneeds__no-needs ul{display:inline;list-style-type:none;color:var(--white)}.singular-internship .internship-needs-noneeds__no-needs ul li{display:inline-block;margin:0 0 15px}.singular-internship .internship-needs-noneeds__no-needs ul li:nth-child(even){margin-left:50px}.singular-internship .internship-needs-noneeds__no-needs ul li span{position:relative}.singular-internship .internship-needs-noneeds__no-needs ul li span p{margin:0;padding:0;display:inline}.singular-internship .internship-needs-noneeds__no-needs ul li span a{color:var(--white);text-decoration:underline}.singular-internship .internship-needs-noneeds__no-needs ul li span a:hover{color:var(--dark-blue)}.singular-internship .internship-needs-noneeds__no-needs ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-3px}.singular-internship .internship-insert-dates{width:100%;margin:35px 0 55px;padding:0}.singular-internship .internship-insert-dates .internship-insert-dates__tta{width:90%;max-width:1140px;height:30px;margin:0 auto 35px;position:relative;display:inline-block;z-index:0}.singular-internship .internship-insert-dates .internship-insert-dates__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.singular-internship .internship-insert-dates .internship-insert-dates__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}.singular-internship .internship-insert-dates .container{max-width:1026px;width:96%;background:#597ba9;background:linear-gradient(135deg,#597ba9 0%,#30ceca 50%,#67b187 100%);padding:40px 30px 30px}.singular-internship .internship-insert-dates__header{margin:0 0 10px;padding:0;color:var(--white);font-size:1.5rem;font-weight:400}@media screen and (max-width:766px){.singular-internship .internship-insert-dates__header{font-size:1.375rem;line-height:1.625rem}}@media screen and (max-width:579px){.singular-internship .internship-insert-dates__header{font-size:1.25rem;line-height:1.5rem}}@media screen and (max-width:359px){.singular-internship .internship-insert-dates__header{font-size:1.125rem;line-height:1.375rem}}.singular-internship .internship-insert-dates__list{width:100%}.singular-internship .internship-insert-dates__list ul{display:inline;list-style-type:none;color:var(--white)}.singular-internship .internship-insert-dates__list ul li{display:inline-block;width:100%;margin:0 0 15px}.singular-internship .internship-insert-dates__list ul li span{position:relative;font-size:1.125rem;font-weight:400}@media screen and (max-width:766px){.singular-internship .internship-insert-dates__list ul li span{font-weight:700;font-size:1rem}}@media screen and (max-width:579px){.singular-internship .internship-insert-dates__list ul li span{font-size:.8125rem}}.singular-internship .internship-insert-dates__list ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-3px}.singular-internship .internship-insert-dates__buttons{width:100%;margin:10px 0 0;padding:0}.singular-internship .internship-insert-dates__buttons ul{width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:766px){.singular-internship .internship-insert-dates__buttons ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.singular-internship .internship-insert-dates__buttons ul li{margin:0 0 0 20px}@media screen and (max-width:766px){.singular-internship .internship-insert-dates__buttons ul li{margin:5px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.singular-internship .internship-insert-dates__buttons ul li a{width:50vw;min-width:210px;max-width:250px}}.singular-internship .internship-insert-dates__buttons ul li:first-child{margin-left:0}.singular-internship .internship-other{width:100%;display:inline-block;padding:55px 0;min-height:250px;position:relative;background:var(--blue);z-index:0}.singular-internship .internship-other .container{position:relative;z-index:2}.singular-internship .internship-other .internship-list-title{line-height:1;color:#383838;margin-top:0}.singular-internship .internship-other__button{width:100%;margin:60px 0 0;padding:0;text-align:center}.singular-internship .internship-other__image{width:100%;height:50%;display:inline-block;position:absolute;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.singular-internship .internship-other__image::before{content:"";display:inline-block;position:relative;top:0;left:0;width:100%;height:110px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.subpage-volunteerships .section-volunteerships{margin:0;padding:0;width:100%}.subpage-volunteerships .section-volunteerships__header{margin:50px 0 15px;padding:0;font-size:3rem;font-weight:700}@media screen and (max-width:766px){.subpage-volunteerships .section-volunteerships__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-volunteerships .section-volunteerships__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.subpage-volunteerships .section-volunteerships__header{font-size:1.5625rem;line-height:2.0625rem}}.subpage-volunteerships .section-volunteerships__subheader{margin:0 auto 40px;padding:0;width:90%;color:var(--light-blue);font-size:1.5rem;font-weight:400}@media screen and (max-width:766px){.subpage-volunteerships .section-volunteerships__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-volunteerships .section-volunteerships__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.subpage-volunteerships .section-volunteerships__subheader{font-size:.875rem}}@media screen and (max-width:579px){.subpage-volunteerships .section-volunteerships__copy p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.subpage-volunteerships .section-volunteerships__copy p{font-size:.875rem}}.subpage-volunteerships .section-volunteerships__list{width:100%;display:inline-block;padding:55px 0;margin-top:30px;min-height:250px;position:relative;background:var(--blue);z-index:0}.subpage-volunteerships .section-volunteerships__list .container{position:relative;z-index:2}.subpage-volunteerships .section-volunteerships__list__background{width:100%;height:700px;max-height:70%;display:inline-block;position:absolute;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.subpage-volunteerships .section-volunteerships__list__background::before{content:"";display:inline-block;position:relative;top:0;left:0;width:100%;height:110px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.volunteerships-list{width:100%;list-style-type:none;margin:0;padding:0 0 75px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:50px;position:relative}.volunteerships-list .preloader{Width:100%;height:50px;left:0;bottom:-50px;position:absolute;display:none;background:url(/wp-content/themes/tta/assets/src/scss/../images/preloader.png) center bottom no-repeat}.volunteerships-list .btn--load-more{position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.volunteerships-list .volunteerships-teaser{background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:top;-ms-flex-pack:top;justify-content:top;position:relative}.volunteerships-list .volunteerships-teaser__head{width:100%;margin:0;padding:160px 125px 50px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:0}.volunteerships-list .volunteerships-teaser__head::before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(180deg,transparent 0%,black 100%);z-index:1;opacity:.5}.volunteerships-list .volunteerships-teaser__head h4,.volunteerships-list .volunteerships-teaser__head h3{margin:0;padding:0;color:var(--white);position:relative;z-index:2}.volunteerships-list .volunteerships-teaser__head h4{font-size:1.125rem;font-weight:400;margin-bottom:5px}.volunteerships-list .volunteerships-teaser__head h3{font-size:3rem;font-weight:400}.volunteerships-list .volunteerships-teaser__info{padding:15px}.volunteerships-list .volunteerships-teaser__info ul{margin:0;padding:0;list-style-type:none;text-align:left}.volunteerships-list .volunteerships-teaser__info ul li{width:100%;margin:0 0 10px;padding:0 0 10px;display:inline-block;border-bottom:1px dotted var(--light-blue);color:var(--dark-grey);font-size:.875rem}.volunteerships-list .volunteerships-teaser__info ul li.volunteerships-teaser__info__price,.volunteerships-list .volunteerships-teaser__info ul li span{font-weight:700}.volunteerships-list .volunteerships-teaser__info ul li span{width:165px;float:left;min-height:40px;padding-left:30px;position:relative}.volunteerships-list .volunteerships-teaser__info ul li span::before{content:"";width:25px;height:25px;position:absolute;top:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat}.volunteerships-list .volunteerships-teaser__info ul li.volunteerships-teaser__info__price span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-price.png)}.volunteerships-list .volunteerships-teaser__info ul li.volunteerships-teaser__info__time span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-calendar.png)}.volunteerships-list .volunteerships-teaser__info ul li.volunteerships-teaser__info__la span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-la.png)}.volunteerships-list .volunteerships-teaser__info ul li.volunteerships-teaser__info__benefits span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits.png)}.volunteerships-list .volunteerships-teaser__info ul li .info-value{width:calc(100% - 165px);float:right}.volunteerships-list .volunteerships-teaser__info ul li ul li{margin:0 0 5px;padding:0 0 0 15px;border-bottom:none;position:relative}.volunteerships-list .volunteerships-teaser__info ul li ul li::before{content:"";width:5px;height:5px;border-radius:55%;background:var(--dark-grey);position:absolute;top:7px;left:0}.volunteerships-list .volunteerships-teaser__info ul li ul li:last-child{margin-bottom:0}.volunteerships-list .volunteerships-teaser__buttons{width:100%;padding:0 40px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.volunteerships-list .volunteerships-teaser__buttons a:nth-child(1){margin-right:20px}.singular-factbook .factbook-heading{width:100%;margin:45px 0;padding:0;position:relative}.singular-factbook .factbook-heading__header{font-size:3rem;font-weight:700;margin:0 0 20px;padding:0}.singular-factbook .factbook-heading__subheader{font-size:1.5rem;font-weight:400;margin:0;padding:0;color:var(--light-blue)}.singular-factbook .factbook-heading-copy{width:100%;margin:55px 0;padding:0;position:relative}.singular-factbook .factbook-heading-copy__header{font-size:3rem;font-weight:700;margin:0 0 20px;padding:0}.singular-factbook .factbook-image-content{width:100%;margin:0 0 50px;padding:0;position:relative}.singular-factbook .factbook-image-content__image{overflow:hidden;position:relative}.singular-factbook .factbook-image-content__image::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background:var(--light-blue);z-index:0}.singular-factbook .factbook-image-content__image img{position:relative;z-index:1;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-factbook .factbook-image-content__image .icon{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none;font-size:2.1875rem;font-weight:700;color:var(--white);opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-factbook .factbook-image-content__image:hover img{opacity:.5}.singular-factbook .factbook-image-content__image:hover .icon{opacity:1}.singular-factbook .factbook-image-content__text{text-align:left}.singular-factbook .factbook-image-content__text p{margin-top:0;padding:0}.singular-factbook .factbook-image-content__text p:last-child{margin-bottom:0}.singular-factbook .factbook-image-content__text p strong{color:var(--light-blue);font-weight:400;font-size:1.5rem}.singular-factbook .factbook-image-content--left .factbook-image-content__image{float:left;margin-right:45px}.singular-factbook .factbook-image-content--right .factbook-image-content__image{float:right;margin-left:45px}.singular-factbook .factbook-full-image{width:100%;display:inline-block;margin:0;padding:0;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.singular-factbook .factbook-full-image.side-ratio-1-4{height:0;padding-bottom:25%}.singular-factbook .factbook-full-image.side-ratio-1-3{height:0;padding-bottom:33%}.singular-factbook .factbook-full-image.side-ratio-1-2{height:0;padding-bottom:50%}.singular-factbook .factbook-full-image.side-ratio-2-3{height:0;padding-bottom:66%}.singular-factbook .factbook-full-image.side-ratio-3-4{height:0;padding-bottom:75%}.singular-factbook .factbook-full-image.side-ratio-1-1{height:0;padding-bottom:100%}.singular-factbook .factbook-requirements{width:100%;margin:0;padding:55px 0;background:#597ba9;background:linear-gradient(120deg,#597ba9 0%,#30ceca 50%,#67b187 100%);color:var(--white)}.singular-factbook .factbook-requirements .container{max-width:1200px}.singular-factbook .factbook-requirements h1,.singular-factbook .factbook-requirements h2,.singular-factbook .factbook-requirements h3,.singular-factbook .factbook-requirements h4,.singular-factbook .factbook-requirements h5,.singular-factbook .factbook-requirements h6{margin:0 0 50px;padding:0;font-size:2.25rem}.singular-factbook .factbook-requirements__list{margin:0;padding:0;width:100%;display:inline-block}.singular-factbook .factbook-requirements__list ul{width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (max-width:1079px){.singular-factbook .factbook-requirements__list ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:766px){.singular-factbook .factbook-requirements__list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.singular-factbook .factbook-requirements__list ul li{font-size:1rem;line-height:18px}@media screen and (max-width:1079px){.singular-factbook .factbook-requirements__list ul li:nth-child(1),.singular-factbook .factbook-requirements__list ul li:nth-child(2),.singular-factbook .factbook-requirements__list ul li:nth-child(3),.singular-factbook .factbook-requirements__list ul li:nth-child(4){margin-left:1%;margin-right:1%;-ms-flex-preferred-size:23%;flex-basis:23%;margin-bottom:45px}}@media screen and (max-width:766px){.singular-factbook .factbook-requirements__list ul li:nth-child(1),.singular-factbook .factbook-requirements__list ul li:nth-child(2),.singular-factbook .factbook-requirements__list ul li:nth-child(3),.singular-factbook .factbook-requirements__list ul li:nth-child(4){margin-bottom:25px}}@media screen and (max-width:1079px){.singular-factbook .factbook-requirements__list ul li:nth-child(5),.singular-factbook .factbook-requirements__list ul li:nth-child(6),.singular-factbook .factbook-requirements__list ul li:nth-child(7){margin-left:2%;margin-right:2%;-ms-flex-preferred-size:29%;flex-basis:29%}}@media screen and (max-width:766px){.singular-factbook .factbook-requirements__list ul li{margin-bottom:25px}}@media screen and (max-width:766px){.singular-factbook .factbook-requirements__list ul li:last-child{margin-bottom:0}}@media screen and (max-width:766px){.singular-factbook .factbook-requirements__list ul li br{display:none}}@media screen and (max-width:766px){.singular-factbook .factbook-requirements__list ul li{margin-left:0}}.singular-factbook .factbook-requirements__list ul li:first-child{margin-left:0}.singular-factbook .factbook-requirements__list ul li strong{display:block;margin:0 0 2px}@media screen and (max-width:766px){.singular-factbook .factbook-requirements__list ul li strong{margin:0 0 5px}}.singular-volounteer .volounteer-heading{width:100%;margin:45px 0;padding:0;position:relative}.singular-volounteer .volounteer-heading__header{font-size:3rem;font-weight:700;margin:0 0 20px;padding:0}@media screen and (max-width:766px){.singular-volounteer .volounteer-heading__header{font-size:2.25rem;font-weight:700;line-height:2.75rem;max-width:25ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.singular-volounteer .volounteer-heading__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.singular-volounteer .volounteer-heading__header{max-width:16ch;font-size:1.5625rem;line-height:2.0625rem}}.singular-volounteer .volounteer-heading__subheader{font-size:1.5rem;font-weight:400;margin:0;padding:0;color:var(--light-blue)}@media screen and (max-width:766px){.singular-volounteer .volounteer-heading__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}.singular-volounteer .volounteer-heading__subheader br{display:none}}@media screen and (max-width:579px){.singular-volounteer .volounteer-heading__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.singular-volounteer .volounteer-heading__subheader{font-size:.875rem}}.singular-volounteer .volounteer-image-copy{width:100%;margin:0;padding:75px 0;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:579px){.singular-volounteer .volounteer-image-copy{padding-top:100px}}.singular-volounteer .volounteer-image-copy .container{max-width:1165px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.singular-volounteer .volounteer-image-copy__box{background:var(--white);position:relative;max-width:400px;padding:35px 25px 15px}@media screen and (max-width:579px){.singular-volounteer .volounteer-image-copy__box{padding-top:70px;margin:0 auto}}.singular-volounteer .volounteer-image-copy__box__sticker{width:135px;height:135px;background:url(/wp-content/themes/tta/assets/src/scss/../images/hero_slider_circle.png) center center no-repeat;background-size:contain;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}@media screen and (max-width:579px){.singular-volounteer .volounteer-image-copy__box__sticker{-webkit-transform:translate(20%,-60%);transform:translate(20%,-60%)}}.singular-volounteer .volounteer-image-copy__box__sticker span{max-width:80px;max-height:80px;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-20deg);transform:translate(-50%,-50%) rotate(-20deg);color:var(--white);font-size:2.125rem;font-weight:700;line-height:29px}.singular-volounteer .volounteer-image-copy__box h5{margin:0 0 25px;padding:0;font-size:1.875rem;font-weight:400;line-height:1.1em;color:var(--light-blue)}.singular-volounteer .volounteer-image-copy__box__text{font-size:.875rem;line-height:1.3125rem}.singular-volounteer .volounteer-image-copy__box__button{width:100%;margin:15px 0 10px}@media screen and (max-width:414px){.singular-volounteer .volounteer-image-copy__box__button{margin-top:20px}.singular-volounteer .volounteer-image-copy__box__button .btn{padding:9px 30px}}.singular-volounteer .volounteer-tabs{width:100%;margin:0;padding:55px 0 65px;background:var(--darker-blue)}.singular-volounteer .volounteer-tabs .container{max-width:1165px}.singular-volounteer .volounteer-tabs .tab-block{width:100%;height:auto;margin:50px auto}.singular-volounteer .volounteer-tabs .tab-block .tab-mnu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;border-bottom:3px solid var(--darker-blue)}.singular-volounteer .volounteer-tabs .tab-block .tab-mnu li{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--light-blue);color:var(--white);text-align:center;font-size:.875rem;font-weight:400;text-transform:uppercase;padding:10px 10px;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:4px}.singular-volounteer .volounteer-tabs .tab-block .tab-mnu li:first-child{margin-left:0}.singular-volounteer .volounteer-tabs .tab-block .tab-mnu li:hover:not(.active){background-color:var(--dark-blue)}.singular-volounteer .volounteer-tabs .tab-block .tab-mnu .active{background-color:var(--white);color:var(--light-blue);cursor:default}.singular-volounteer .volounteer-tabs .tab-block .tab-cont{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--white);color:var(--grey)}.singular-volounteer .volounteer-tabs .tab-block .tab-cont .tab-pane{padding:65px 80px;font-size:1rem}.singular-volounteer .volounteer-tabs .accordion-block__tab{position:relative;max-width:600px;margin:auto}.singular-volounteer .volounteer-tabs .accordion-block__tab input{display:none}.singular-volounteer .volounteer-tabs .accordion-block__tab label{display:block;margin-top:10px;margin-bottom:5px;padding:15px;color:#fff;font-weight:700;background:var(--light-blue);cursor:pointer}.singular-volounteer .volounteer-tabs .accordion-block__tab label:hover{background:var(--dark-blue)}.singular-volounteer .volounteer-tabs .accordion-block__tab__content{background:var(--white);overflow:hidden;-webkit-transition:max-height 0.3s;transition:max-height 0.3s;max-height:0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__header{margin:30px 0 10px 0}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__header{font-size:1.5rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__description-gallery{width:80%;margin-bottom:50px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__description-gallery__txt{padding:0 20px;text-align:center}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__description-gallery__txt{padding:0;font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__description-gallery__txt br{display:none}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__tasks{width:auto;margin:0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__tasks span{font-weight:700}@media screen and (max-width:579px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__tasks{padding:60px 40px}}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__tasks{padding:40px 10px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__tasks h4{font-size:1.25rem}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__overview__tasks span{font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__buttons{margin:0;padding:25px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__buttons ul{margin:0;padding:0;width:100%;list-style-type:none;display:inline-block}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__buttons ul li{width:100%;display:inline-block;margin:0 0 20px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__buttons ul li:last-child{margin-bottom:0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__buttons ul li .btn{width:100%}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__description{width:80%;margin-bottom:50px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__description__txt{padding:0 20px;text-align:center}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__description__txt ul{padding-left:20px;list-style-type:disc}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__description__txt{padding:0;font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__description__txt br{display:none}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__description__location h4{font-size:1.25rem}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__description__location p,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__description__location ul{font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__benefits{width:auto;margin:0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__benefits span{font-weight:700}@media screen and (max-width:579px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__benefits{padding:60px 40px}}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__benefits{padding:40px 10px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__benefits h4{font-size:1.25rem}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__benefits span{font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role{width:auto;margin:0;text-align:left}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role span{font-weight:700}@media screen and (max-width:579px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role{padding:30px 45px}}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role{padding:20px 15px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role h4{font-size:1.25rem;margin:0 0 15px 0;padding:0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role p,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role span,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role ul{font-size:.75rem}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role ul{list-style-type:disc;padding-left:20px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__details__the-role p:last-child{margin-bottom:0;padding-bottom:0}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__txt{padding:0 20px;margin-bottom:10px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__txt p,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__txt span,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__txt ul{font-size:.75rem}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__txt ul{list-style-type:disc;padding-left:20px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__dates{padding:0 20px;margin-bottom:10px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__dates h4{font-size:1.125rem;margin:0 0 15px 0;padding:0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__dates p,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__dates span,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__dates ul{font-size:.75rem}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__dates ul{list-style-type:disc}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__prices{padding:0 20px;margin-bottom:10px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__prices h4{font-size:1.125rem;margin:0 0 15px 0;padding:0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__prices p,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__prices span,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__prices ul{font-size:.75rem}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__prices ul{list-style-type:disc}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__table{padding:0 40px;margin-bottom:50px}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__table{padding:0 20px}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__table th,.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__price__table td{font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__contact__copy{text-align:center;margin-bottom:10px;padding:0 20px}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__contact__copy{font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__contact__details{margin-bottom:0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__contact__details li{padding:10px 0}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__contact__details li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__contact__details li span{font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__contact__details li span a{margin-top:10px;color:var(--light-blue);text-decoration:none}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__content__contact__details li span a{font-size:.75rem}}.singular-volounteer .volounteer-tabs .accordion-block__tab__content .volounteer-tab__buttons{margin-bottom:50px}.singular-volounteer .volounteer-tabs .accordion-block__tab input:checked~label{background:var(--light-blue);color:var(--white)}.singular-volounteer .volounteer-tabs .accordion-block__tab input:checked~.accordion-block__tab__content{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.singular-volounteer .volounteer-tabs .accordion-block__tab label::after{content:"\25b6";position:absolute;right:10px;top:15px;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.singular-volounteer .volounteer-tabs .accordion-block__tab input:checked~label::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .tab-block{display:none}}@media screen and (min-width:1080px){.singular-volounteer .volounteer-tabs .accordion-block{display:none}}.singular-volounteer .volounteer-tabs .volounteer-tab__content{width:100%;position:relative}.singular-volounteer .volounteer-tabs .volounteer-tab__content__header{font-size:1.875rem;color:var(--light-blue);width:100%;margin:0 0 50px;padding:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery,.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__tasks{width:calc(50% - 25px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery{position:relative}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__txt{width:100%;margin:0 0 30px;padding:0 20px 0 35px;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__txt ul{padding-left:20px;list-style-type:disc}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__txt strong,.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__txt b{color:var(--light-blue)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery{position:relative;width:100%}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background:var(--light-blue);z-index:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery img{position:relative;z-index:1;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .icon{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none;font-size:2.1875rem;font-weight:700;color:var(--white);opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery:hover img{opacity:.5}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery:hover .icon{opacity:1}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-prev,.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-next{width:21px;height:35px}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-prev::after,.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-next::after{font-size:22px}}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-prev{left:-10px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-prev::after{color:var(--light-blue)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-prev:hover::after{color:var(--dark-blue)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-next{right:-10px;-webkit-transform:translateX(100%);transform:translateX(100%)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-next::after{color:var(--light-blue)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__description-gallery__gallery .swiper-button-next:hover::after{color:var(--dark-blue)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__tasks{margin-left:50px;color:var(--white);background:#597ba9;background:linear-gradient(225deg,#597ba9 0%,#30ceca 50%,#67b187 100%);padding:70px 80px}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__tasks ul{display:inline;list-style-type:none;color:var(--white)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__tasks ul li{display:inline-block;width:100%;margin:0 0 15px}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__tasks ul li span{font-size:1rem;font-weight:400;color:var(--white);position:relative}.singular-volounteer .volounteer-tabs .volounteer-tab__content__overview__tasks ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-2px}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description,.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__benefits{width:calc(50% - 25px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description{position:relative}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__txt{width:100%;margin:0;padding:0 20px 0 35px;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__txt ul{padding-left:20px;list-style-type:disc}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__txt strong,.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__txt b{color:var(--light-blue)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__location{width:100%;margin:25px 0 0;padding:30px;text-align:left;background:var(--light-grey)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__location h4{font-size:1.5rem;margin:0 0 20px;padding:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__location ul{list-style-type:disc;margin:0 0 10px 25px}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__location p{margin:0 0 10px 0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__description__location p:last-child{margin-bottom:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__benefits{margin-left:50px;color:var(--white);background:#597ba9;background:linear-gradient(225deg,#597ba9 0%,#30ceca 50%,#67b187 100%);padding:70px 80px;-ms-flex-line-pack:center;align-content:center}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__benefits h4{font-size:1.5rem;margin:0 0 20px;padding:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__benefits ul{display:inline;list-style-type:none;color:var(--white)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__benefits ul li{display:inline-block;width:100%;margin:0 0 15px}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__benefits ul li span{font-size:1rem;font-weight:400;color:var(--white);position:relative}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__benefits ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-2px}.singular-volounteer .volounteer-tabs .volounteer-tab__content__details__benefits ul li:last-child{margin-bottom:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role{width:100%;margin:25px 0 0;padding:0 25px;text-align:left}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role h3{text-align:center}}.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role h4{font-size:1.5rem;margin:0 0 20px;padding:0}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role h4{text-align:center}}.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role p{font-size:1rem;font-weight:700}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role p{text-align:center;padding:0 2rem}}.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role ul{display:inline;list-style-type:disc}.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role ul li{display:inline-block;width:100%;font-size:1rem;position:relative}.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role ul li:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--grey);margin:0 5px 0;position:relative;top:-3px}.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role ul li:last-child{margin-bottom:0}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__the_role ul li{border:1px solid var(--dark-blue);margin:10px;padding:.5rem;background:var(--light-blue);color:var(--white)}}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price{width:100%;margin:0;padding:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__txt{margin:0 0 30px;padding:0;text-align:left}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__txt p{margin:0;padding:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates,.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices{width:100%;margin:25px 0 0;padding:0 15px;text-align:left}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates h4,.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices h4{font-size:1.5rem;margin:0 0 20px;padding:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates ul,.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices ul{list-style-type:disc;margin:0 0 10px 25px}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates p,.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices p{margin:0 0 10px 0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates p:last-child,.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices p:last-child{margin-bottom:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__empty{font-weight:700}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates h4{display:none}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates p{text-align:center}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none!important;margin:0}}@media screen and (max-width:579px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates ul li{width:calc(calc(100% / 3) - 20px); text-align:center;background:var(--light-blue);margin:10px;padding:.5rem;color:var(--white);font-weight:700}}@media screen and (max-width:579px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__dates ul li{margin:10px 0;width:80%}}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table{width:100%;text-align:left;margin:30px 0 0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tr th{padding:10px;background:var(--light-blue);color:var(--white);font-size:1.125rem}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tr td{padding:10px;background:var(--light-grey--rgba3);width:22%}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tr td:first-child{width:34%;font-weight:500}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tr td:last-child{color:var(--light-blue);font-style:italic}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tr:nth-child(even) td{background:var(--light-grey--rgba2)}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table thead{display:none}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tbody tr td{width:100%!important}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tbody tr td:empty:after{content:"-"}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tbody tr td:before{display:inline-block;width:50%}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tbody tr td:nth-of-type(1):before{content:"Duration:"}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tbody tr td:nth-of-type(2):before{content:"Programme fee:"}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tbody tr td:nth-of-type(3):before{content:"Registration fee:"}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tbody tr td:nth-of-type(4):before{content:"Total:"}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid var(--dark-blue);margin:1.5rem 0}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__table{margin:0}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices h4{display:none}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices p{text-align:center}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices{margin:0}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table thead{display:none}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td{padding:10px;width:100%;background:var(--light-grey--rgba3)}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td:empty:after{content:"-"}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td:before{display:inline-block;width:50%}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td:nth-of-type(1){font-weight:500}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td:nth-of-type(4){color:var(--light-blue);font-style:italic}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td:nth-of-type(1):before{content:"Duration:"}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td:nth-of-type(2):before{content:"Programme fee:"}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td:nth-of-type(3):before{content:"Registration fee:"}.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td:nth-of-type(4):before{content:"Total:"}}@media screen and (max-width:414px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr td{font-size:.75rem}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid var(--dark-blue);margin:1.5rem 0}}@media screen and (max-width:1079px){.singular-volounteer .volounteer-tabs .volounteer-tab__content__price__prices table{width:100%}}.singular-volounteer .volounteer-tabs .volounteer-tab__content__contact{width:100%;margin:0;padding:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__contact__copy{margin:0 0 30px;padding:0;text-align:left}.singular-volounteer .volounteer-tabs .volounteer-tab__content__contact__copy p{margin:0;padding:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__contact ul{width:100%;margin:0;padding:0;text-align:left}.singular-volounteer .volounteer-tabs .volounteer-tab__content__contact ul li{margin:0 0 20px;width:100%}.singular-volounteer .volounteer-tabs .volounteer-tab__content__contact ul li:last-child{margin-bottom:0}.singular-volounteer .volounteer-tabs .volounteer-tab__content__contact ul li a{color:var(--light-blue);text-decoration:none}.singular-volounteer .volounteer-tabs .volounteer-tab__content__contact ul li a:hover{text-decoration:underline}.singular-volounteer .volounteer-tabs .volounteer-tab__buttons{width:100%;margin:60px 0 0}.singular-volounteer .volounteer-tabs .volounteer-tab__buttons ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.singular-volounteer .volounteer-tabs .volounteer-tab__buttons ul li{margin-left:20px}.singular-volounteer .volounteer-tabs .volounteer-tab__buttons ul li:first-child{margin-left:0}.singular-volounteer .volounteer-tabs .volounteer-tab__buttons ul li a{font-size:.875rem}.singular-volounteer .volounteer-needs-noneeds{width:100%;margin:0;padding:30px 0}.singular-volounteer .volounteer-needs-noneeds .container{max-width:1026px;padding:55px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:766px){.singular-volounteer .volounteer-needs-noneeds .container{padding:25px}}.singular-volounteer .volounteer-needs-noneeds .container h3{margin:0 0 15px;padding:0;font-size:2.25rem;font-weight:700;color:var(--white)}@media screen and (max-width:766px){.singular-volounteer .volounteer-needs-noneeds .container h3{font-size:1.75rem;font-weight:700;line-height:1.875rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.singular-volounteer .volounteer-needs-noneeds .container h3{font-size:1.625rem;line-height:1.75rem}}@media screen and (max-width:414px){.singular-volounteer .volounteer-needs-noneeds .container h3{font-size:1.5rem;line-height:1.625rem}}@media screen and (max-width:359px){.singular-volounteer .volounteer-needs-noneeds .container h3{font-size:1.25rem;line-height:1.5rem}}@media screen and (max-width:766px){.singular-volounteer .volounteer-needs-noneeds .container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:766px){.singular-volounteer .volounteer-needs-noneeds .container ul li{margin:0!important}}.singular-volounteer .volounteer-needs-noneeds .container ul li span{font-size:1.125rem;font-weight:400;color:var(--white)}@media screen and (max-width:766px){.singular-volounteer .volounteer-needs-noneeds .container ul li span{font-size:1rem}}@media screen and (max-width:579px){.singular-volounteer .volounteer-needs-noneeds .container ul li span{font-size:.8125rem}}.singular-volounteer .volounteer-needs-noneeds__needs{width:100%;margin:0 0 50px;padding:0}.singular-volounteer .volounteer-needs-noneeds__needs ul{display:inline;list-style-type:none;color:var(--white)}.singular-volounteer .volounteer-needs-noneeds__needs ul li{display:inline-block;width:100%;margin:0 0 15px}.singular-volounteer .volounteer-needs-noneeds__needs ul li span{position:relative}.singular-volounteer .volounteer-needs-noneeds__needs ul li span p{margin:0;padding:0;display:inline}.singular-volounteer .volounteer-needs-noneeds__needs ul li span a{color:var(--white);text-decoration:underline}.singular-volounteer .volounteer-needs-noneeds__needs ul li span a:hover{color:var(--dark-blue)}.singular-volounteer .volounteer-needs-noneeds__needs ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-3px}.singular-volounteer .volounteer-needs-noneeds__no-needs{width:100%;margin:0;padding:0}.singular-volounteer .volounteer-needs-noneeds__no-needs ul{display:inline;list-style-type:none;color:var(--white)}.singular-volounteer .volounteer-needs-noneeds__no-needs ul li{display:inline-block;margin:0 0 15px}.singular-volounteer .volounteer-needs-noneeds__no-needs ul li:nth-child(even){margin-left:50px}.singular-volounteer .volounteer-needs-noneeds__no-needs ul li span{position:relative}.singular-volounteer .volounteer-needs-noneeds__no-needs ul li span p{margin:0;padding:0;display:inline}.singular-volounteer .volounteer-needs-noneeds__no-needs ul li span a{color:var(--white);text-decoration:underline}.singular-volounteer .volounteer-needs-noneeds__no-needs ul li span a:hover{color:var(--dark-blue)}.singular-volounteer .volounteer-needs-noneeds__no-needs ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-3px}.singular-volounteer .volounteer-insert-dates{width:100%;margin:35px 0 55px;padding:0}.singular-volounteer .volounteer-insert-dates .volounteer-insert-dates__tta{width:90%;max-width:1140px;height:30px;margin:0 auto 35px;position:relative;display:inline-block;z-index:0}.singular-volounteer .volounteer-insert-dates .volounteer-insert-dates__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.singular-volounteer .volounteer-insert-dates .volounteer-insert-dates__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}.singular-volounteer .volounteer-insert-dates .container{max-width:1026px;width:96%;background:#597ba9;background:linear-gradient(135deg,#597ba9 0%,#30ceca 50%,#67b187 100%);padding:40px 30px 30px}.singular-volounteer .volounteer-insert-dates__header{margin:0 0 10px;padding:0;color:var(--white);font-size:1.5rem;font-weight:400}@media screen and (max-width:766px){.singular-volounteer .volounteer-insert-dates__header{font-size:1.375rem;line-height:1.625rem}}@media screen and (max-width:579px){.singular-volounteer .volounteer-insert-dates__header{font-size:1.25rem;line-height:1.5rem}}@media screen and (max-width:359px){.singular-volounteer .volounteer-insert-dates__header{font-size:1.125rem;line-height:1.375rem}}.singular-volounteer .volounteer-insert-dates__list{width:100%}.singular-volounteer .volounteer-insert-dates__list ul{display:inline;list-style-type:none;color:var(--white)}.singular-volounteer .volounteer-insert-dates__list ul li{display:inline-block;width:100%;margin:0 0 15px}.singular-volounteer .volounteer-insert-dates__list ul li span{position:relative;font-size:1.125rem;font-weight:400}@media screen and (max-width:766px){.singular-volounteer .volounteer-insert-dates__list ul li span{font-weight:700;font-size:1rem}}@media screen and (max-width:579px){.singular-volounteer .volounteer-insert-dates__list ul li span{font-size:.8125rem}}.singular-volounteer .volounteer-insert-dates__list ul li span:before{content:"";width:6px;height:6px;display:inline-block;border-radius:99%;background:var(--white);margin:0 5px 0;position:relative;top:-3px}.singular-volounteer .volounteer-insert-dates__buttons{width:100%;margin:10px 0 0;padding:0}.singular-volounteer .volounteer-insert-dates__buttons ul{width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:766px){.singular-volounteer .volounteer-insert-dates__buttons ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.singular-volounteer .volounteer-insert-dates__buttons ul li{margin:0 0 0 20px}@media screen and (max-width:766px){.singular-volounteer .volounteer-insert-dates__buttons ul li{margin:5px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.singular-volounteer .volounteer-insert-dates__buttons ul li a{width:50vw;min-width:210px;max-width:250px}}.singular-volounteer .volounteer-insert-dates__buttons ul li:first-child{margin-left:0}.singular-volounteer .volounteer-other{width:100%;display:inline-block;padding:55px 0;min-height:250px;position:relative;background:var(--blue);z-index:0}.singular-volounteer .volounteer-other .container{position:relative;z-index:2}.singular-volounteer .volounteer-other__button{width:100%;margin:60px 0 0;padding:0;text-align:center}.singular-volounteer .volounteer-other__image{width:100%;height:50%;display:inline-block;position:absolute;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.singular-volounteer .volounteer-other__image::before{content:"";display:inline-block;position:relative;top:0;left:0;width:100%;height:110px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.subpage--learning-centre{width:100%;padding:0;margin:0;position:relative}.subpage--learning-centre__posts{width:100%;margin:0;padding:50px 0;background:var(--light-grey)}.subpage--learning-centre__posts .container{max-width:1165px;padding:30px 150px;background:var(--white)}@media screen and (max-width:1079px){.subpage--learning-centre__posts .container{padding:30px 100px}}@media screen and (max-width:990px){.subpage--learning-centre__posts .container{padding:30px 50px}}@media screen and (max-width:766px){.subpage--learning-centre__posts .container{padding:30px}}.subpage--learning-centre__posts__header{width:100%;height:40px;line-height:40px;margin:0 0 40px;padding:0 30px;background:var(--light-blue);color:var(--white);display:inline-block;text-align:left;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-weight:400;font-size:1rem}.subpage--learning-centre__posts__header::after{content:"";position:absolute;top:21px;right:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);border-bottom:calc(0.866 * 16px) solid var(--white);border-top:0;border-left:calc(16px / 2) solid #fff0;border-right:calc(16px / 2) solid #fff0;height:0;width:0;z-index:99;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media screen and (max-width:766px){.subpage--learning-centre__posts__header::after{top:50%}}@media screen and (max-width:766px){.subpage--learning-centre__posts__header{padding:10px 45px 10px 20px;height:auto;line-height:20px}}.subpage--learning-centre__posts__list{width:100%;margin:0;padding:0;position:relative}.subpage--learning-centre__posts__list .learning-centre-article{width:100%;margin:0 0 50px 0;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:766px){.subpage--learning-centre__posts__list .learning-centre-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.subpage--learning-centre__posts__list .learning-centre-article figure{width:205px;height:205px;-ms-flex-preferred-size:205px;flex-basis:205px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:30px}@media screen and (max-width:766px){.subpage--learning-centre__posts__list .learning-centre-article figure{width:100%;height:auto;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;-webkit-margin-after:20px;margin-block-end:20px}}.subpage--learning-centre__posts__list .learning-centre-article__content{text-align:left}.subpage--learning-centre__posts__list .learning-centre-article__content h4{font-size:1.5rem;line-height:1.1em;margin:10px 0 20px;padding:0;color:var(--blue)}.subpage--learning-centre__posts__list .learning-centre-article__content h4 strong{font-weight:700;font-style:normal}@media screen and (max-width:579px){.subpage--learning-centre__posts__list .learning-centre-article__content h4{font-size:1.25rem}}.subpage--learning-centre__posts__list .learning-centre-article__content__text{width:100%;margin:0 0 10px}.subpage--learning-centre__posts__list .learning-centre-article__content__text p{margin:0;padding:0;font-size:1rem;line-height:1.25em}.subpage--learning-centre__posts__list .learning-centre-article__content .btn{float:right;clear:both}.subpage--learning-centre__posts__menu{padding:0;margin:70px 0 0 0}.subpage--learning-centre__posts__menu ul{width:100%;margin:0;padding:0;list-style-type:none}.subpage--learning-centre__posts__menu ul li{width:100%;margin:0 0 5px 0;padding:0;position:relative}.subpage--learning-centre__posts__menu ul li:last-child{margin-bottom:0}.subpage--learning-centre__posts__menu ul li a{width:100%;height:40px;line-height:40px;margin:0;padding:0 30px;background:var(--light-blue);color:var(--white);display:inline-block;text-align:left;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.subpage--learning-centre__posts__menu ul li a::after{content:"";position:absolute;top:21px;right:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);border-bottom:calc(0.866 * 16px) solid var(--white);border-top:0;border-left:calc(16px / 2) solid #fff0;border-right:calc(16px / 2) solid #fff0;height:0;width:0;z-index:99;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media screen and (max-width:766px){.subpage--learning-centre__posts__menu ul li a::after{top:50%}}@media screen and (max-width:766px){.subpage--learning-centre__posts__menu ul li a{padding:10px 45px 10px 20px;height:auto;line-height:20px}}.subpage--learning-centre__posts__menu ul li a:hover{background:var(--dark-blue)}.subpage--learning-centre__posts__menu ul li a:hover::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.subpage--how-tefl-works .section-htw-grey{background:var(--light-grey);padding:95px 0}.subpage--how-tefl-works .section-htw-grey:nth-child(even){background:var(--light-grey--rgba)}@media screen and (max-width:766px){.subpage--how-tefl-works .section-htw-grey{padding:50px 0}}.page-template-page-shop-tta{padding-top:0!important}@media screen and (max-width:766px){.page-template-page-shop-tta{padding-top:40px!important}}.shop-header{width:100%;margin:75px 0}.shop-header .container{max-width:1050px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.shop-header .container{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto)}}.shop-header__brand{-ms-flex-preferred-size:130px;flex-basis:130px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:766px){.shop-header__brand{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;max-width:300px;margin:auto;margin-bottom:40px}}.shop-header__menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 35px}.shop-header__menu ul{margin:0;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-header__menu ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;border-right:1px solid var(--blue)}.shop-header__menu ul li:last-child{border-right:none}.shop-header__menu ul li a{line-height:50px;color:var(--dark-grey);text-decoration:none}.shop-header__menu ul li a:hover{color:var(--light-blue)}@media screen and (max-width:766px){.shop-header__menu ul li{border-right:none;border-bottom:1px solid var(--blue)}}@media screen and (max-width:766px){.shop-header__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:766px){.shop-header__menu{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;margin:0;margin-top:1rem;overflow-y:hidden;max-height:0;-webkit-transition:max-height 500ms ease-in-out;transition:max-height 500ms ease-in-out}.shop-header__menu-trigger{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.shop-header__menu-trigger span{border-bottom:2px solid #9d9d9c;width:30px;display:block;margin:5px 0;-webkit-transition:opacity 600ms ease-in-out,-webkit-transform 400ms ease-in-out;transition:opacity 600ms ease-in-out,-webkit-transform 400ms ease-in-out;transition:transform 400ms ease-in-out,opacity 600ms ease-in-out;transition:transform 400ms ease-in-out,opacity 600ms ease-in-out,-webkit-transform 400ms ease-in-out}.shop-header__menu-trigger.opened span:nth-of-type(1){-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}.shop-header__menu-trigger.opened span:nth-of-type(2){opacity:0}.shop-header__menu-trigger.opened span:nth-of-type(3){-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.shop-header__menu.opened{max-height:999px}}.shop-header__cart{-ms-flex-preferred-size:40px;flex-basis:40px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.shop-header__cart a{display:inline-block;position:relative}.shop-header__cart a span{position:absolute;bottom:-10px;right:-10px;display:inline-block;width:26px;height:26px;font-size:.75rem;font-weight:500;background:var(--light-blue);color:var(--white);text-align:center;line-height:25px;border-radius:90%}.shop-header__cart a:hover span{background:var(--dark-blue);color:var(--orange)}@media screen and (max-width:766px){.shop-header__cart a img{width:50px}}@media screen and (max-width:766px){.shop-header__cart{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin:0}}@media screen and (max-width:766px){.shop-header{margin:1rem 0 2.5rem 0}}.shop-footer{width:100%;margin:50px 0 0}.shop-footer .container{max-width:1050px;margin:0 auto;padding:25px 0 50px;border-top:1px solid var(--light-blue)}.shop-footer__description{width:100%;margin:0 0 15px}.shop-footer__description p{margin:0;padding:0;font-size:.875rem}.shop-footer__menu ul{display:inline}@media screen and (max-width:990px){.shop-footer__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}}@media screen and (max-width:579px){.shop-footer__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.shop-footer__menu ul li{display:inline;position:relative}@media screen and (max-width:990px){.shop-footer__menu ul li{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.shop-footer__menu ul li:after{content:"";width:1px;height:12px;display:inline-block;background:var(--light-blue);margin:0 3px;position:relative;top:2px}@media screen and (max-width:579px){.shop-footer__menu ul li:after{display:none}}.shop-footer__menu ul li a{color:var(--dark-grey);background:none;text-decoration:none;text-transform:none;padding:0 2px;position:relative;z-index:2;-webkit-transition:all 500ms ease-in-out 25ms;transition:all 500ms ease-in-out 25ms;font-size:.875rem}.shop-footer__menu ul li a:hover{color:var(--blue);background:none;text-decoration:underline}.shop-footer__menu ul li:last-child::after{display:none}.subpage-shop__content__top{width:100%;margin:0 0 30px;padding:0}.subpage-shop__content__top__subheader{font-weight:400;font-size:2.25rem;color:var(--light-blue);margin:0;padding:0}@media screen and (max-width:766px){.subpage-shop__content__top__subheader{font-size:1.34375rem;margin:auto;padding-bottom:.625rem}}.subpage-shop__content__top__header{font-size:3rem;line-height:1.1em;margin:5px 0 30px;padding:0}@media screen and (max-width:766px){.subpage-shop__content__top__header{font-size:2.25rem;line-height:2.75rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-shop__content__top__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.subpage-shop__content__top__header{font-size:1.5625rem;line-height:2.0625rem}}.subpage-shop__content .woocommerce{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.subpage-shop__content .woocommerce-MyAccount-navigation,.subpage-shop__content .woocommerce-MyAccount-content{float:none!important;clear:both!important;width:100%!important}.subpage-shop__content .woocommerce-MyAccount-content{margin:0 0 25px}.subpage-shop__content .woocommerce-MyAccount-navigation{margin:0;padding:0;width:100%;position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.subpage-shop__content .woocommerce-MyAccount-navigation ul{width:100%;margin:0 auto;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:70px}.subpage-shop__content .woocommerce-MyAccount-navigation ul li{position:relative;z-index:0;vertical-align:middle}.subpage-shop__content .woocommerce-MyAccount-navigation ul li a{width:100%;display:inline-block;padding:30px;font-size:1.25rem;font-weight:700;color:var(--white);text-decoration:none;position:relative;z-index:2;vertical-align:middle;overflow:hidden;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.subpage-shop__content .woocommerce-MyAccount-navigation ul li a::before{content:"";width:100%;height:100px;margin:0 0 20px;display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative;z-index:3;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.subpage-shop__content .woocommerce-MyAccount-navigation ul li a::after{content:"";width:100%;height:100%;background:#fff0;border:10px solid var(--dark);position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(1) a{background:var(--blue)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(1) a::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_dashboard.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(1) a::after{opacity:1;border:10px solid var(--blue)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(1) a:hover{background:var(--white);color:var(--blue)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(1) a:hover::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_dashboard_hover.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(2) a{background:var(--green)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(2) a:before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_orders.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(2) a::after{opacity:1;border:10px solid var(--green)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(2) a:hover{background:var(--white);color:var(--green)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(2) a:hover::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_orders_hover.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(3) a{background:var(--purple)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(3) a:before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_downloads.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(3) a::after{opacity:1;border:10px solid var(--purple)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(3) a:hover{background:var(--white);color:var(--purple)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(3) a:hover::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_downloads_hover.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(4) a{background:var(--red)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(4) a:before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_coupons.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(4) a::after{opacity:1;border:10px solid var(--red)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(4) a:hover{background:var(--white);color:var(--red)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(4) a:hover::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_coupons_hover.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(5) a{background:var(--dark-blue)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(5) a:before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_addresses.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(5) a::after{opacity:1;border:10px solid var(--dark-blue)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(5) a:hover{background:var(--white);color:var(--dark-blue)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(5) a:hover::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_addresses_hover.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(6) a{background:var(--orange)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(6) a:before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_account.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(6) a::after{opacity:1;border:10px solid var(--orange)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(6) a:hover{background:var(--white);color:var(--orange)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(6) a:hover::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_account_hover.svg)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(7){-ms-grid-column:1;grid-column-start:1;grid-column-end:4;background:var(--dark-grey)}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(7) a{text-align:right;line-height:45px;padding:15px 50px 15px 15px}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(7) a:before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon_logout.svg);display:inline-block;width:35px;height:35px;position:absolute;bottom:0;right:5px}.subpage-shop__content .woocommerce-MyAccount-navigation ul li:nth-child(7) a:hover{background:var(--dark)}@media screen and (max-width:990px){.subpage-shop__content .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:25px}}.subpage-shop__content .woocommerce .woocommerce-message,.subpage-shop__content .woocommerce .woocommerce-Message{border-top-color:var(--light-blue);background:var(--light-grey--rgba2)}.subpage-shop__content .woocommerce .woocommerce-message::before,.subpage-shop__content .woocommerce .woocommerce-Message::before{color:var(--light-blue)}.subpage-shop__content .woocommerce .woocommerce-message--info,.subpage-shop__content .woocommerce .woocommerce-Message--info{padding:1em 2em}.subpage-shop__content .woocommerce .woocommerce-message--info .button,.subpage-shop__content .woocommerce .woocommerce-Message--info .button{margin-top:40px}@media screen and (max-width:766px){.subpage-shop__content .woocommerce .woocommerce-message,.subpage-shop__content .woocommerce .woocommerce-Message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.subpage-shop__content .woocommerce .woocommerce-message .button.wc-forward,.subpage-shop__content .woocommerce .woocommerce-Message .button.wc-forward{margin-top:10px}}@media screen and (max-width:879px){.subpage-shop__content .woocommerce-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:25px}}.subpage-shop__content__students-info{width:100%;margin:0 auto;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:75px}.subpage-shop__content__students-info .student-detail-form{width:100%;margin:0;padding:0;display:inline-block;position:relative}.subpage-shop__content__students-info .student-detail-form__item{margin:0 0 30px}.subpage-shop__content__students-info .student-detail-form__item .iti{width:100%}.subpage-shop__content__students-info .student-detail-form__item h3{width:100%;font-size:1.25rem;margin:0 0 5px;padding:0;text-align:left;color:var(--dark-grey)}.subpage-shop__content__students-info .student-detail-form__item p{width:100%;margin:0 0 15px;padding:0;text-align:left;color:var(--grey)}.subpage-shop__content__students-info .student-detail-form__item .emailerror{width:100%;margin:0;font-size:.8125rem;color:var(--red)}.subpage-shop__content__students-info .student-detail-form__item__row{width:100%;display:inline-block;margin:0 0 12px;padding:0;position:relative}.subpage-shop__content__students-info .student-detail-form__item__row .custom-error{width:100%;display:inline-block;margin:0;padding:0 10px;background:var(--red);color:var(--white);font-size:.75rem;font-weight:500;letter-spacing:1px}.subpage-shop__content__students-info .student-detail-form__item__row:last-child{margin-bottom:0}.subpage-shop__content__students-info .student-detail-form__item__row--select{z-index:0}.subpage-shop__content__students-info .student-detail-form__item__row--select::after{content:"+";position:absolute;top:12px;right:10px;z-index:1}.subpage-shop__content__students-info .student-detail-form__item__row--select:focus-within::after{color:var(--white)}.subpage-shop__content__students-info .student-detail-form__submit{width:100%;margin:0;padding:0;text-align:right}.subpage-shop__content__students-info .student-detail-form__submit input{border:none;border-radius:0;padding:10px 20px;background:var(--light-blue);text-transform:uppercase;color:var(--white);font-family:"Poppins",sans-serif;font-size:.875rem;cursor:pointer;-webkit-transition:all 500ms ease-in-out 25ms;transition:all 500ms ease-in-out 25ms}.subpage-shop__content__students-info .student-detail-form__submit input:hover{background:var(--dark-blue)}@media screen and (max-width:766px){.subpage-shop__content__students-info .student-detail-form__submit{text-align:center}}@media screen and (max-width:766px){.subpage-shop__content__students-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.woocommerce-form-coupon-toggle .woocommerce-info{border-top:3px solid var(--light-blue);background:var(--light-grey--rgba2);color:var(--grey)}.woocommerce-form-coupon-toggle .woocommerce-info::before{color:var(--light-blue)}.woocommerce-form-coupon-toggle .woocommerce-info a{color:var(--light-blue)}.woocommerce-form-coupon-toggle .woocommerce-info a:hover{text-decoration:none}@media screen and (max-width:579px){.woocommerce-form-coupon-toggle .woocommerce-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.checkout_coupon{margin-top:0!important;padding-top:0!important;border:2px solid var(--light-grey--rgba2)!important;border-radius:0!important}.checkout_coupon p{width:100%;font-size:1.25rem;font-weight:700;margin:30px 0 15px;padding:0;text-align:left;text-transform:lowercase;color:var(--dark-grey)}.woo--cart__content{margin:75px auto}.woo--cart__content .cart-empty{border:none;background:var(--lightest-grey);color:var(--blue)}.woo--cart__content .cart-empty::before{color:var(--blue)}@media screen and (max-width:766px){.woocommerce-checkout form.checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:766px){.woocommerce-checkout form.checkout h3{display:block;text-align:center!important;margin:1rem auto!important}}@media screen and (max-width:766px){.woocommerce-checkout form.checkout #payment:before{display:block;text-align:center!important;margin:1rem auto!important}}@media screen and (max-width:766px){.woocommerce-checkout form.checkout #customer_details,.woocommerce-checkout form.checkout #order_review_heading,.woocommerce-checkout form.checkout #order_review{width:70%!important;margin:auto}}@media screen and (max-width:624px){.woocommerce-checkout form.checkout #customer_details,.woocommerce-checkout form.checkout #order_review_heading,.woocommerce-checkout form.checkout #order_review{width:90%!important}}@media screen and (max-width:579px){.woocommerce-checkout form.checkout #customer_details,.woocommerce-checkout form.checkout #order_review_heading,.woocommerce-checkout form.checkout #order_review{width:100%!important}}@media screen and (max-width:399px){.woocommerce-checkout form.checkout .form-row{width:100%}}.woocommerce-checkout h3:not(.text-decor){font-size:1.25rem;font-weight:700;margin:30px 0 15px;padding:0;text-align:left;color:var(--dark-grey)}.woocommerce-checkout .col2-set{width:47%;float:left}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{width:100%;margin:0;padding:0;float:none;clear:both}.woocommerce-checkout .col2-set .col-1 label,.woocommerce-checkout .col2-set .col-2 label{display:none}.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce-checkout-review-order{width:47%;float:right}.woocommerce-checkout #order_review_heading table,.woocommerce-checkout .woocommerce-checkout-review-order table{border:3px solid var(--light-blue)!important;padding:20px!important}.woocommerce-checkout #order_review_heading table thead,.woocommerce-checkout .woocommerce-checkout-review-order table thead{display:none!important}.woocommerce-checkout #order_review_heading table td,.woocommerce-checkout .woocommerce-checkout-review-order table td{padding:0}.woocommerce-checkout #order_review_heading table .tta_product_cart-row td,.woocommerce-checkout .woocommerce-checkout-review-order table .tta_product_cart-row td{padding-top:0!important;padding-bottom:15px!important}.woocommerce-checkout #order_review_heading table .tta_product_cart-row td h4,.woocommerce-checkout .woocommerce-checkout-review-order table .tta_product_cart-row td h4{font-size:1.25rem;font-weight:400;color:var(--light-blue);margin:0 0 10px;padding:0 0 15px;border-bottom:2px solid var(--light-grey--rgba2)}.woocommerce-checkout #order_review_heading table .tta_product_cart-row td h4 a,.woocommerce-checkout .woocommerce-checkout-review-order table .tta_product_cart-row td h4 a{color:var(--light-blue);text-decoration:none}.woocommerce-checkout #order_review_heading table .tta_product_cart-row td h4 a em,.woocommerce-checkout .woocommerce-checkout-review-order table .tta_product_cart-row td h4 a em{font-style:normal;font-size:.75rem}.woocommerce-checkout #order_review_heading table .tta_product_cart-row td .cart-course-param,.woocommerce-checkout .woocommerce-checkout-review-order table .tta_product_cart-row td .cart-course-param{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:5px 0}.woocommerce-checkout #order_review_heading table .tta_product_cart-row td .cart-course-param__label,.woocommerce-checkout #order_review_heading table .tta_product_cart-row td .cart-course-param__value,.woocommerce-checkout .woocommerce-checkout-review-order table .tta_product_cart-row td .cart-course-param__label,.woocommerce-checkout .woocommerce-checkout-review-order table .tta_product_cart-row td .cart-course-param__value{font-size:.875rem}.woocommerce-checkout #order_review_heading table .tta_product_cart-row td .cart-course-param__value--price,.woocommerce-checkout .woocommerce-checkout-review-order table .tta_product_cart-row td .cart-course-param__value--price{color:var(--light-blue)}.woocommerce-checkout #order_review_heading table .cart_item,.woocommerce-checkout .woocommerce-checkout-review-order table .cart_item{display:none}.woocommerce-checkout #order_review_heading table tfoot .cart-subtotal th,.woocommerce-checkout #order_review_heading table tfoot .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .cart-subtotal td{border-top:2px solid var(--light-grey--rgba2)!important;background:var(--white);padding:10px 0!important}.woocommerce-checkout #order_review_heading table tfoot .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .cart-subtotal th{color:var(--grey)!important}.woocommerce-checkout #order_review_heading table tfoot .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .cart-subtotal td{text-align:right;font-weight:400;color:var(--light-blue)!important}.woocommerce-checkout #order_review_heading table tfoot .fee th,.woocommerce-checkout #order_review_heading table tfoot .fee td,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .fee th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .fee td{border-top:2px solid var(--light-grey--rgba2)!important;background:var(--white);padding:5px 0!important;font-size:0.75rem!important}.woocommerce-checkout #order_review_heading table tfoot .fee th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .fee th{color:var(--grey)!important;font-size:.75rem}.woocommerce-checkout #order_review_heading table tfoot .fee td,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .fee td{text-align:right;font-weight:400;color:var(--light-blue)!important}.woocommerce-checkout #order_review_heading table tfoot .order-total th,.woocommerce-checkout #order_review_heading table tfoot .order-total td,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .order-total td{border-top:2px solid var(--light-grey--rgba2)!important;background:var(--white);padding:15px 0 0!important}.woocommerce-checkout #order_review_heading table tfoot .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .order-total th{color:var(--light-blue)!important}.woocommerce-checkout #order_review_heading table tfoot .order-total td,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .order-total td{text-align:right;font-size:1.5rem;font-weight:700;color:var(--light-blue)!important}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment{width:100%;margin:0;padding:0!important;background:transparent!important;position:relative;text-align:left}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment::before,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment::before{content:"Choose a payment method";font-size:1.25rem;font-weight:700;margin:30px 0 15px;padding:0;text-align:left;color:var(--dark-grey);display:inline-block}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment ul,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul{padding:0!important}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment ul li a,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li a{color:var(--light-blue);text-decoration:none}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment ul li a:hover,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li a:hover{text-decoration:underline}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment .payment_box,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_box{background:var(--light-blue)!important;color:var(--white)!important;border-radius:0!important}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment .payment_box p,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_box p{margin:0;padding:0}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment .payment_box::before,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_box::before{border:1em solid var(--light-blue)!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}.woocommerce-checkout #order_review_heading .woocommerce-checkout-payment .button,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .button{float:right;clear:both}.woocommerce-order{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:75px}.woocommerce-order .woocommerce-thankyou-order-received{-ms-grid-column:1;grid-column-start:1;grid-column-end:3;margin:0;padding:20px 10px;background:var(--green);color:var(--white);font-weight:500}.woocommerce-order .return-to-site{-ms-grid-column:1;grid-column-start:1;grid-column-end:3;margin:-40px 0;text-align:center}.woocommerce-order .woocommerce-order-overview{margin:0!important;padding:25px;background:var(--lightest-grey);position:relative}.woocommerce-order .woocommerce-order-overview::before{content:"order information"!important;width:100%;font-size:1.25rem;font-weight:700;margin:3px 0 25px;padding:0;text-align:left;text-transform:lowercase;color:var(--dark-grey)}.woocommerce-order .woocommerce-order-overview li{width:100%;padding-right:0!important;margin-right:0!important;border-right:none!important;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize!important;font-size:0.875rem!important;border-top:2px solid var(--light-grey)!important}.woocommerce-order .woocommerce-order-overview li strong{font-size:0.875rem!important;font-weight:400;text-transform:none!important}.woocommerce-order .tta_order-details-student-info{padding:20px;text-align:left;border:3px solid var(--light-blue)}.woocommerce-order .tta_order-details-student-info h3{width:100%;font-size:1.25rem;margin:0 0 20px;padding:0;text-align:left;text-transform:lowercase;color:var(--dark-grey)}.woocommerce-order .tta_order-details-student-info__item{width:100%;margin:0 0 25px}.woocommerce-order .tta_order-details-student-info__item:last-child{margin-bottom:0}.woocommerce-order .tta_order-details-student-info__item h5{font-size:1.25rem;font-weight:400;color:var(--light-blue);margin:0 0 10px;padding:0 0 15px;border-bottom:2px solid var(--light-grey--rgba2)}.woocommerce-order .tta_order-details-student-info__item ul{width:100%;margin:0;padding:0}.woocommerce-order .tta_order-details-student-info__item ul .param{width:100%;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:5px 0}.woocommerce-order .tta_order-details-student-info__item ul .param__label,.woocommerce-order .tta_order-details-student-info__item ul .param__value{font-size:.875rem}.woocommerce-order .tta_order-details-student-info__item ul .param__value--price{color:var(--light-blue)}.woocommerce-order .woocommerce-order-details{padding:20px;margin:0!important;text-align:left;border:3px solid var(--light-grey)}.woocommerce-order .woocommerce-order-details h2{width:100%;font-size:1.25rem;margin:0 0 20px;padding:0;text-align:left;text-transform:lowercase;color:var(--dark-grey)}.woocommerce-order .woocommerce-order-details table thead{display:none}.woocommerce-order .woocommerce-order-details table tr td{padding:0 0 15px 0!important}.woocommerce-order .woocommerce-order-details table tr td a{color:var(--light-blue);text-decoration:none;font-weight:400}.woocommerce-order .woocommerce-order-details table tr td a:hover{text-decoration:underline}.woocommerce-order .woocommerce-order-details table tr td:nth-child(2){text-align:right}.woocommerce-order .woocommerce-order-details table tfoot tr th,.woocommerce-order .woocommerce-order-details table tfoot tr td{border-top:2px solid var(--light-grey--rgba2)!important;background:var(--white);padding:10px 0!important;font-size:.875rem}.woocommerce-order .woocommerce-order-details table tfoot tr th{color:var(--grey)!important}.woocommerce-order .woocommerce-order-details table tfoot tr td{text-align:right;font-weight:400;color:var(--light-blue)!important}.woocommerce-order .woocommerce-order-details table tfoot tr:last-child td{text-align:right;font-size:1.5rem;font-weight:700;color:var(--light-blue)!important}.woocommerce-order .woocommerce-customer-details{margin:0!important;padding:25px;background:var(--lightest-grey);position:relative}.woocommerce-order .woocommerce-customer-details h2{width:100%;font-size:1.25rem;margin:0 0 20px;padding:0;text-align:left;text-transform:lowercase;color:var(--dark-grey)}.woocommerce-order .woocommerce-customer-details address{border:none;font-size:1rem;line-height:1.4em;padding:0;margin:0}.woocommerce a.remove{color:var(--red)!important}.woocommerce a.remove:hover{color:var(--white)!important;background:var(--red)!important}.woocommerce .restore-item{color:var(--green);text-decoration:none}.woocommerce .restore-item:hover{text-decoration:underline}.woocommerce .wc-backward span::after{display:none!important}@media screen and (max-width:879px){.woocommerce .woocommerce-cart-form .actions{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:879px){.woocommerce .woocommerce-cart-form .actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:879px){.woocommerce .woocommerce-cart-form .actions .coupon input,.woocommerce .woocommerce-cart-form .actions .coupon button{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width:879px){.woocommerce .woocommerce-cart-form .actions .btn--continue{-ms-flex-preferred-size:calc(50% - 4px);flex-basis:calc(50% - 4px);margin:0 4px 0 0;text-align:center}}@media screen and (max-width:624px){.woocommerce .woocommerce-cart-form .actions .btn--continue{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 .5em}}@media screen and (max-width:879px){.woocommerce .woocommerce-cart-form .actions button[type="submit"]{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width:624px){.woocommerce .woocommerce-cart-form .actions button[type="submit"]{-ms-flex-preferred-size:100%;flex-basis:100%}}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads{border-collapse:collapse!important}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads tr td a{color:var(--light-blue);text-decoration:none}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads tr td a:hover{text-decoration:underline}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads .download-file{text-align:right}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads .download-file a{padding:6px 10px!important;background:var(--red)!important;font-size:0.75rem!important}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads .download-file a span{font-size:0.75rem!important}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads .download-file a:hover{text-decoration:none}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads tfoot th,.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads tfoot td{background:none!important;border-top:2px solid var(--light-grey--rgba2)!important}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads tfoot th{color:var(--grey)!important}.woocommerce .woocommerce-order-downloads .woocommerce-table--order-downloads tfoot td{font-weight:400!important}.woocommerce .woocommerce-table--order-details{border-collapse:collapse!important}.woocommerce .woocommerce-table--order-details tr td a{color:var(--light-blue);text-decoration:none}.woocommerce .woocommerce-table--order-details tr td a:hover{text-decoration:underline}.woocommerce .woocommerce-table--order-details tfoot th,.woocommerce .woocommerce-table--order-details tfoot td{background:none!important;border-top:2px solid var(--light-grey--rgba2)!important}.woocommerce .woocommerce-table--order-details tfoot th{color:var(--grey)!important}.woocommerce .woocommerce-table--order-details tfoot td{font-weight:400!important}.woocommerce .woocommerce-order-details h2{font-size:1.5rem;font-weight:700;text-transform:lowercase;color:var(--dark-grey);opacity:.5;margin:30px 0;padding:0}.woocommerce .woocommerce-customer-details{border:2px solid var(--light-blue)!important;padding:20px!important;border-radius:0!important}.woocommerce .woocommerce-customer-details h2{font-size:1.5rem;font-weight:700;text-transform:lowercase;color:var(--dark-grey);opacity:.5;margin:0 0 30px 0;padding:0}.woocommerce .woocommerce-customer-details address{border:none;padding:0;margin:0}.woocommerce .woocommerce-customer-details address p{line-height:30px;margin:0;padding:0}.woocommerce .woocommerce-customer-details address p::before{color:var(--light-blue)}.woocommerce .woocommerce-orders-table{position:relative;margin-top:40px!important}.woocommerce .woocommerce-orders-table::before{content:"your orders";margin:0;padding:0;text-align:center;font-size:1.5rem;font-weight:700;text-transform:lowercase;color:var(--dark-grey);opacity:.5;position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__header-order-actions,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{text-align:right}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-number a{color:var(--red);text-decoration:none}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-number a:hover{text-decoration:underline}.woocommerce .lost_reset_password{border:2px solid var(--light-blue)!important;padding:20px!important;border-radius:0!important}.woocommerce .lost_reset_password p:first-child{font-weight:500;color:var(--light-blue)}.woocommerce .lost_reset_password .woocommerce-form-row{width:100%;text-align:center}.woocommerce .lost_reset_password .woocommerce-form-row .input-text{margin:0 auto}.woocommerce .lost_reset_password label{display:none!important}.woocommerce .woocommerce-form-login{border:2px solid var(--light-blue)!important;padding:20px 20px 5px!important;border-radius:0!important}.woocommerce .woocommerce-MyAccount-content p mark{background:var(--blue);color:var(--white);font-size:.875rem;padding:3px 5px}.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields{border:2px solid var(--light-blue);padding:20px 20px 5px}.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields h3{margin:0 0 20px;padding:0;line-height:55px;text-align:center;font-size:1.5rem;text-transform:lowercase;color:var(--dark-grey);opacity:.5}.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields label{display:none}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{border:2px solid var(--light-blue);padding:20px;margin-bottom:50px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{width:100%;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid var(--light-grey)!important;display:inline-block}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{margin:0;padding:0;line-height:55px;text-align:left;font-size:1.5rem;text-transform:lowercase;padding-bottom:0;color:var(--dark-grey);opacity:.5}@media screen and (max-width:414px){.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{text-align:center}}@media screen and (max-width:414px){.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{font-style:normal}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm{border:2px solid var(--light-blue);padding:20px}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm::before{content:"Edit your account details";width:100%;display:inline-block;margin:10px 0 30px 0;text-align:center;font-size:1.5rem;font-weight:700;color:var(--light-blue)}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row span:not(.show-password-input){width:100%;text-align:left;font-size:.75rem;color:var(--orange)}@media screen and (max-width:579px){.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row--first,.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row--last{width:100%}}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{display:none}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{border:none;padding:45px 20px 20px 20px;background:var(--light-blue);margin:35px 0}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:1.5rem;font-weight:700;color:var(--white);position:relative;top:30px}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table{border-collapse:collapse}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead th{padding:10px;font-size:1.125rem!important;font-weight:500!important}.woocommerce .woocommerce-error{border-top-color:var(--red);background:var(--light-grey--rgba2);font-size:.875rem;line-height:1.3em}.woocommerce .woocommerce-error::before{color:var(--red)}.woocommerce .shop_table{border:none!important;border-radius:0!important}.woocommerce .shop_table th{background:var(--light-blue);color:var(--white)!important;font-weight:400!important;font-size:1rem!important;text-transform:uppercase;border:none}.woocommerce .shop_table .cart_item td{border-bottom:1px solid var(--light-grey)!important}@media screen and (max-width:766px){.woocommerce .shop_table .cart_item td{padding:0.5rem!important}}@media screen and (max-width:766px){.woocommerce .shop_table .cart_item td.product-remove .remove{margin-left:auto}}.woocommerce .shop_table .cart_item:last-child td{border-bottom:none!important}@media screen and (max-width:766px){.woocommerce .shop_table .cart_item{background-color:#f7f6f7;margin:.5rem 0}}.woocommerce .shop_table td{border:none!important;padding-top:15px!important;padding-bottom:15px!important}.woocommerce .shop_table td img{width:auto!important;max-width:60px;max-height:60px}.woocommerce .shop_table td.product-quantity .qty{padding:12px 5px 12px 15px;width:75px;text-align:left}@media screen and (max-width:766px){.woocommerce .shop_table td.product-quantity .qty{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.5rem}}.woocommerce .shop_table td.actions{border-top:1px solid var(--light-blue)!important;margin-top:25px!important;padding-top:15px!important}.woocommerce .shop_table td .coupon .input-text{width:200px!important;margin:0;padding:12px 16px!important;border:none!important}@media screen and (max-width:579px){.woocommerce .shop_table td .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:579px){.woocommerce .shop_table td .coupon #coupon_code{width:100%!important;margin-bottom:.5em}}@media screen and (max-width:579px){.woocommerce .shop_table td .coupon button{width:100%!important}}.woocommerce .shop_table .btn--continue{margin-right:10px;padding:9px 30px}.woocommerce .shop_table .product-name:not(th){font-weight:500!important;color:var(--light-blue)}.woocommerce .cart-collaterals{width:100%;margin:0;text-align:right}.woocommerce .cart-collaterals .cart_totals{float:none;clear:both;margin:0 0 0 auto;padding:15px 20px 5px;border:2px solid var(--light-blue)}.woocommerce .cart-collaterals .cart_totals h2{text-align:left;font-size:1.5rem;margin:0 auto 10px!important;text-transform:lowercase;padding-bottom:0;color:var(--dark-grey);opacity:.5}.woocommerce .cart-collaterals .cart_totals .shop_table{border-top:2px solid var(--light-grey--rgba2)!important;border-bottom:2px solid var(--light-grey--rgba2)!important;padding:5px 0}.woocommerce .cart-collaterals .cart_totals .shop_table td{padding-top:10px!important;padding-bottom:10px!important}.woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal th,.woocommerce .cart-collaterals .cart_totals .shop_table .order-total th,.woocommerce .cart-collaterals .cart_totals .shop_table .fee th{font-weight:500!important;color:var(--grey)!important;text-transform:initial}.woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal td,.woocommerce .cart-collaterals .cart_totals .shop_table .order-total td,.woocommerce .cart-collaterals .cart_totals .shop_table .fee td{text-align:right;font-weight:400!important}.woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal td strong,.woocommerce .cart-collaterals .cart_totals .shop_table .order-total td strong,.woocommerce .cart-collaterals .cart_totals .shop_table .fee td strong{font-weight:400!important}.woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal th,.woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal td,.woocommerce .cart-collaterals .cart_totals .shop_table .order-total th,.woocommerce .cart-collaterals .cart_totals .shop_table .order-total td,.woocommerce .cart-collaterals .cart_totals .shop_table .fee th,.woocommerce .cart-collaterals .cart_totals .shop_table .fee td{font-size:.875rem;background:none!important;border-bottom:2px solid var(--white)!important;border-top:none!important}.woocommerce .cart-collaterals .cart_totals .shop_table .order-total th,.woocommerce .cart-collaterals .cart_totals .shop_table .order-total td{color:var(--blue)!important}.woocommerce .cart-collaterals{width:100%;margin:0;padding:0;position:relative}.woocommerce .cart-collaterals .cross-sells{width:100%;margin:45px 0 45px 0;padding:20px 35px;position:relative;border:2px solid var(--light-grey--rgba5)}@media screen and (max-width:766px){.woocommerce .cart-collaterals .cross-sells{padding:10px 20px}}.woocommerce .cart-collaterals .cross-sells h2{width:100%;margin:0 0 20px;padding:0;text-align:center;display:inline-block;color:var(--light-blue);font-size:2rem}@media screen and (max-width:766px){.woocommerce .cart-collaterals .cross-sells h2{font-size:1.5rem;margin:0 0 10px}}.woocommerce .cart-collaterals .cross-sells .products{margin:0;padding:0;list-style-type:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:766px){.woocommerce .cart-collaterals .cross-sells .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:579px){.woocommerce .cart-collaterals .cross-sells .products{display:inline-block;-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.woocommerce .cart-collaterals .cross-sells .products li{position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}@media screen and (max-width:766px){.woocommerce .cart-collaterals .cross-sells .products li{width:48%;margin-left:0;margin-right:0}}@media screen and (max-width:624px){.woocommerce .cart-collaterals .cross-sells .products li{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:579px){.woocommerce .cart-collaterals .cross-sells .products li{width:100%!important}}.woocommerce .cart-collaterals .cross-sells .products li:nth-child(even){margin-left:20px}@media screen and (max-width:624px){.woocommerce .cart-collaterals .cross-sells .products li:nth-child(even){margin-left:0}}.woocommerce .cart-collaterals .cross-sells .products li:first-child{margin-left:0!important}.woocommerce .cart-collaterals .cross-sells .products li:last-child:nth-child(odd){margin:0 auto}.woocommerce .cart-collaterals .cross-sells .products li .onsale{font-weight:500;font-size:.75rem;text-transform:uppercase;padding:5px 6px;margin:0;min-height:10px;line-height:10px;background:var(--red);border-radius:0;position:absolute;top:-2px;right:-2px}.woocommerce .cart-collaterals .cross-sells .products li .size-woocommerce_thumbnail{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.woocommerce .cart-collaterals .cross-sells .products li .price{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:auto;margin:10px auto 0;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:var(--light-blue);font-size:1.5rem;text-decoration:none}.woocommerce .cart-collaterals .cross-sells .products li .price bdi{font-weight:700;text-decoration:none}.woocommerce .cart-collaterals .cross-sells .products li .price ins{text-decoration:none}.woocommerce .cart-collaterals .cross-sells .products li.sale .price{font-size:1.25rem;text-decoration:none}.woocommerce .cart-collaterals .cross-sells .products li.sale .price del{font-weight:400;color:var(--grey)}.woocommerce .cart-collaterals .cross-sells .products li.sale .price del bdi{font-weight:400;color:var(--grey)}.woocommerce .cart-collaterals .cross-sells .products li.sale .price ins{text-decoration:none}.woocommerce .cart-collaterals .cross-sells .products li .woocommerce-loop-product__title{font-size:1.875rem;font-weight:400;margin:0;padding:0}.tta-order-summary{position:relative;text-align:left}.tta-order-summary h4{width:100%;font-size:1.5rem;margin:30px 0 15px;padding:0;text-align:left;text-transform:lowercase;color:var(--dark-grey);opacity:.5}.tta-order-summary__content{width:100%;padding:20px;border:3px solid var(--light-blue);margin:0 0 20px 0}.tta-order-summary__content__product{width:100%;margin:0 0 15px;padding:0;display:inline-block}.tta-order-summary__content__product h5{font-size:1.25rem;font-weight:400;color:var(--light-blue);margin:0 0 10px;padding:0 0 15px;border-bottom:2px solid var(--light-grey--rgba2)}.tta-order-summary__content__product h5 a{color:var(--light-blue);text-decoration:none}.tta-order-summary__content__product h5 a em{font-style:normal;font-size:.75rem}.tta-order-summary__content__product .param{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:5px 0}.tta-order-summary__content__product .param__label,.tta-order-summary__content__product .param__param{font-size:.875rem}.tta-order-summary__content__total{border-top:2px solid var(--light-grey--rgba2);padding:20px 0 0 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tta-order-summary__content__total .label{font-size:.875rem;color:var(--light-blue)}.tta-order-summary__content__total .price{font-size:1.5rem;font-weight:700;color:var(--light-blue)}.tta-order-summary__bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:top;align-content:top;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.tta-order-summary__bottom__logotypes ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.tta-order-summary__bottom__logotypes ul li{margin:0 1px 0;display:inline-block}.tta-order-summary__bottom__logotypes ul li img{width:auto;max-width:unset;height:30px}.tta-order-summary__bottom__secured{text-align:right}.tta-order-summary__bottom__secured span{color:var(--grey);font-size:.75rem;line-height:1.2em}.tta-order-summary__bottom__secured img{max-width:100px;margin:-5px 0 0 auto}.woo--subpage-tta{width:100%;margin:50px 0;text-align:center}.woo--subpage-tta .container{margin:0 auto}.woo--subpage-tta .student-detail-form p{margin:50px 0 30px 0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.subpage-main-shop{margin:0;padding:0;width:100%;display:inline-block;position:relative}.subpage-main-shop__header{margin:55px 0 0 0;padding:0;font-size:3rem}@media screen and (max-width:766px){.subpage-main-shop__header{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-main-shop__header{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.subpage-main-shop__header{font-size:1.5625rem;line-height:2.0625rem}}.subpage-main-shop__subheader{margin:10px 0 50px;padding:0;font-size:1.5rem;font-weight:400;color:var(--light-blue)}@media screen and (max-width:766px){.subpage-main-shop__subheader{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.subpage-main-shop__subheader{font-size:1.0625rem}}@media screen and (max-width:414px){.subpage-main-shop__subheader{font-size:.875rem}}.subpage-main-shop__list{width:100%;display:inline-block;padding:55px 0;margin-top:30px;min-height:250px;position:relative;background:var(--blue);z-index:0}.subpage-main-shop__list .container{position:relative;z-index:2;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:50px}@media screen and (max-width:1079px){.subpage-main-shop__list .container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.subpage-main-shop__list .product-teaser{background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subpage-main-shop__list .product-teaser__head{width:100%;height:0;padding-bottom:55%;background-size:cover;background-repeat:no-repeat}.subpage-main-shop__list .product-teaser__info{padding:20px;width:100%;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.subpage-main-shop__list .product-teaser__info .price{font-size:1.875rem;font-weight:700;color:var(--light-blue);display:inline-block;margin:0 0 10px}.subpage-main-shop__list .product-teaser__info h3{margin:0;padding:0;font-size:1.5rem;font-weight:400;color:var(--light-blue)}.subpage-main-shop__list .product-teaser__info .note{margin:20px 0 0 0;background:var(--light-grey);padding:10px;font-size:.8125rem;font-weight:500}.subpage-main-shop__list .product-teaser__actions{padding:0 20px 20px 20px}.subpage-main-shop__list .product-teaser__actions ul{width:80%;margin:0 auto;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpage-main-shop__list .product-teaser__actions ul li{position:relative;z-index:0}@media screen and (max-width:766px){.subpage-main-shop__list .product-teaser__actions ul li{margin:.5rem 0;width:100%!important}}@media screen and (max-width:766px){.subpage-main-shop__list .product-teaser__actions ul li a{width:100%!important}}.subpage-main-shop__list .product-teaser__actions ul li .shop-preloader{position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:middle;line-height:100%;background:var(--light-blue);display:table;z-index:2}.subpage-main-shop__list .product-teaser__actions ul li .shop-preloader span{width:100%;height:100%;vertical-align:middle;line-height:100%;padding:0 10px 0 35px;text-align:center;display:table-cell;color:var(--white);font-size:.8125rem;text-transform:uppercase}.subpage-main-shop__list .product-teaser__actions ul li .shop-preloader span::before{content:'';width:25px;height:25px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/scss/../images/preloader-shop.gif) center center no-repeat;background-size:contain;position:absolute;top:50%;left:6px;margin-top:-12px}@media screen and (max-width:766px){.subpage-main-shop__list .product-teaser__actions ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1079px){.subpage-main-shop__list .product-teaser{width:100%;max-width:60vw;margin:0 auto}}@media screen and (max-width:579px){.subpage-main-shop__list .product-teaser{max-width:90vw}}.subpage-main-shop__list__background{width:100%;height:50%;display:inline-block;position:absolute;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.subpage-main-shop__list__background::before{content:"";display:inline-block;position:relative;top:0;left:0;width:100%;height:110px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.woo-product{width:100%;margin:0;padding:75px 0}.woo-product .product_meta{display:none}.woo-product .product{position:relative}.woo-product .product .onsale{background:var(--red);border-radius:0;font-weight:400;text-transform:uppercase;padding:10px}.woo-product .summary h1{margin:0;padding:0;font-size:3rem;line-height:1.2em}.woo-product .summary .woocommerce-product-details__short-description{width:100%;padding:20px;margin:0 0 25px;background:var(--lightest-grey)}.woo-product .summary .woocommerce-product-details__short-description p{margin:0;padding:0;font-weight:500}.woo-product .summary .product-note{width:100%;padding:20px;margin:0 0 25px;background:var(--light-blue)}.woo-product .summary .product-note p{margin:0;padding:0;font-weight:500;font-size:.875rem;color:var(--white)}.woo-product .summary .price{font-family:"Satisfy",cursive;font-size:1.5rem;color:var(--light-blue)!important;font-style:normal;text-decoration:none!important}.woo-product .summary .price span{color:var(--light-blue)!important;text-decoration:none;letter-spacing:1px;font-size:1.5rem}.woo-product .summary .price ins{text-decoration:none}.woo-product .summary .cart{width:auto;display:inline-block;margin:0 auto}.woo-product .summary .cart .input-text{width:100px}.woo-product .summary .wc-deposits-wrapper{width:100%;display:inline-block}.woo-product .summary .wc-deposits-wrapper .wc-deposits-option{width:100%;display:inline-block}.woo-product .summary .wc-deposits-wrapper .wc-deposits-option li{border-radius:0!important;-webkit-box-shadow:none;box-shadow:none;border:2px solid var(--light-blue)}.woo-product .summary .wc-deposits-wrapper .wc-deposits-option li input[type="radio"]:checked+label{font-weight:500;color:var(--orange)}.woo-product .summary .wc-deposits-wrapper .wc-deposits-option li input[type="radio"]:checked:parent(li){border:2px solid var(--orange)}.woo-product .summary .wc-deposits-wrapper .wc-deposits-option li label{text-transform:uppercase;color:var(--light-blue)}.woo-product .summary .wc-deposits-wrapper .wc-deposits-payment-description{color:var(--orange);font-weight:700}.woo-product .woocommerce-tabs .tabs{display:none}.woo-product .woocommerce-tabs .wc-tab{text-align:left}.woo-product .woocommerce-tabs .wc-tab h2{display:none}.woo-product .woocommerce-tabs .wc-tab h3{width:100%;text-align:center;color:var(--light-blue)}.pp-shop-add{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9999999;display:none}.pp-shop-add.opened{display:inline-block}.pp-shop-add__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99996;background:var(--dark);opacity:.9}.pp-shop-add__box{background:var(--blue);width:600px;max-width:90%;position:absolute;top:50%;left:50%;z-index:99997;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pp-shop-add__box__top{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.pp-shop-add__box__top h3{margin:0;padding:0;color:var(--light-blue);font-size:1.375rem;font-weight:400}@media screen and (max-width:990px){.pp-shop-add__box__top h3{font-size:1.125rem}}.pp-shop-add__box__top .pp-close{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:.3s transform ease-in-out;transition:.3s transform ease-in-out}.pp-shop-add__box__top .pp-close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.pp-shop-add__box__top .pp-close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pp-shop-add__box__top .pp-close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-shop-add__box__top .pp-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pp-shop-add__box__top .pp-close:hover span{background:var(--dark-blue)}.pp-shop-add__box__content{display:inline-block;padding:25px 10px 10px}.pp-shop-add__box__content p{margin:0;padding:0;color:var(--white)}.pp-shop-add__box__content p span{width:100%;font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.pp-shop-add__box__actions{width:100%;margin:0;padding:20px 0}.pp-shop-add__box__actions ul{width:100%;list-style-type:none;margin:0;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:990px){.pp-shop-add__box__actions ul li .btn--white{padding:11px 10px}}@media screen and (max-width:990px){.pp-shop-add__box__actions ul li .btn--white-outline{padding:10px 10px}}.job-teaser{width:100%;margin:0;padding:0 0 100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:766px){.job-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:579px){.job-teaser{padding:0 0 120px}}.job-teaser__featured{position:absolute;top:1px;right:1px;text-transform:uppercase;font-weight:700;color:var(--white);display:inline-block;padding:5px 12px;background:var(--light-blue)}.job-teaser__media{width:205px;height:205px;-ms-flex-preferred-size:205px;flex-basis:205px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:30px}@media screen and (max-width:766px){.job-teaser__media{width:100%;height:auto;margin-right:0;margin-bottom:0;-webkit-box-flex:0;-ms-flex:none;flex:none}}.job-teaser__media figure{width:205px;display:inline-block;margin:0;padding:0;position:relative}.job-teaser__media figure img{position:relative;z-index:0;height:auto;width:auto;max-width:100%}@media screen and (max-width:766px){.job-teaser__media figure img{display:inline;vertical-align:middle}}.job-teaser__description{text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:30px;width:100%}.job-teaser__description h3{font-size:1.5rem;line-height:1.1em;margin:0 0 20px;padding:0;color:var(--blue);font-weight:400;font-style:italic;text-transform:uppercase}.job-teaser__description h3 a{text-decoration:none;color:var(--blue)}.job-teaser__description h3 a:hover{color:var(--dark-blue)}.job-teaser__description h3 strong{font-weight:700;font-style:normal}@media screen and (max-width:579px){.job-teaser__description h3{font-size:1.25rem}}.job-teaser__description__meta{width:100%;margin:20px 0}.job-teaser__description__meta p{margin:0;padding:0;color:var(--blue)}.job-teaser__description__actions{width:100%;text-align:right;display:inline-block}.job-teaser__description__actions ul{float:right}@media screen and (max-width:579px){.job-teaser__description__actions ul{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.job-teaser__description__actions ul li{margin-left:15px;float:left}@media screen and (max-width:579px){.job-teaser__description__actions ul li{margin:.5rem 0;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.job-teaser__description__actions ul li a.btn{width:100%;text-align:center}}@media screen and (max-width:579px){.job-teaser__description__actions ul li{margin:.25rem 0}}@media screen and (max-width:414px){.job-teaser__description__actions ul li a.btn{padding:10px 30px}}@media screen and (max-width:399px){.job-teaser__description__actions ul li a.btn{padding:10px 10px}}@media screen and (max-width:319px){.job-teaser__description__actions ul li{margin-left:10px}}@media screen and (max-width:624px){.job-teaser__description__actions{text-align:center}}@media screen and (max-width:579px){.job-teaser__description__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:624px){.job-teaser__description{text-align:center}}.job-teaser--featured{padding:25px 15px;background:var(--blue);margin:0 0 120px;color:var(--white)}.job-teaser--featured h3,.job-teaser--featured p{color:var(--white)}.job-teaser--featured .job-teaser__tta{bottom:-115px}.job-teaser--featured .job-teaser__description__actions{margin-bottom:15px}.job-teaser__tta{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;left:0;bottom:10px;height:30px;margin:0 auto 40px;display:inline-block;z-index:0}.job-teaser__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.job-teaser__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.job-teaser__tta::before{height:2px}}.job-teaser:last-child{padding-bottom:0}.job-teaser:last-child .job-teaser__tta{display:none}.tta-job-teaser{width:100%;margin:0 0 120px!important;padding:0!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:624px){.tta-job-teaser{margin:0 0 50px!important}}.tta-job-teaser__featured{position:absolute;top:1px;right:1px;text-transform:uppercase;font-weight:700;color:var(--white);display:inline-block;padding:5px 12px!important;background:var(--light-blue)}.tta-job-teaser__featured h3 a{color:var(--white)!important}.tta-job-teaser__featured h3 a:hover{text-decoration:underline}.tta-job-teaser__media{width:205px;height:205px;-ms-flex-preferred-size:205px;flex-basis:205px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:30px!important}@media screen and (max-width:624px){.tta-job-teaser__media{width:100%;height:auto;-ms-flex-preferred-size:unset;flex-basis:unset;margin:0!important;margin-bottom:0!important;text-align:center}}.tta-job-teaser__media figure{width:205px;height:205px;display:inline-block;margin:0;padding:0;position:relative}@media screen and (max-width:624px){.tta-job-teaser__media figure{width:100%;height:auto;text-align:center}}.tta-job-teaser__media figure img{z-index:0;height:auto;width:auto;max-width:90%;max-height:80%}@media screen and (max-width:624px){.tta-job-teaser__media figure img{margin:0 auto!important}}.tta-job-teaser__description{text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:30px;width:100%}.tta-job-teaser__description h3{font-size:1.5rem;line-height:1.1em;margin:0 0 20px;padding:0;color:var(--blue);font-weight:400;font-style:italic;text-transform:uppercase}.tta-job-teaser__description h3 a{text-decoration:none;color:var(--blue)}.tta-job-teaser__description h3 a:hover{color:var(--dark-blue)}.tta-job-teaser__description h3 strong{font-weight:700;font-style:normal}@media screen and (max-width:579px){.tta-job-teaser__description h3{font-size:1.25rem}}.tta-job-teaser__description__meta{width:100%;margin:15px 0!important;padding:0;display:inline-block;color:var(--blue)}.tta-job-teaser__description__meta p{margin:0;padding:0;color:var(--blue);display:block}.tta-job-teaser__description__actions{width:100%;text-align:right;display:inline-block}.tta-job-teaser__description__actions ul{float:right}.tta-job-teaser__description__actions ul li{margin-left:15px!important;float:left}@media screen and (max-width:766px){.tta-job-teaser__description__actions ul li{float:none;margin:10px 0 0 0!important;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.tta-job-teaser__description__actions ul li a.btn{width:100%;text-align:center}}@media screen and (max-width:766px){.tta-job-teaser__description__actions ul{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:624px){.tta-job-teaser__description__actions{text-align:center}}@media screen and (max-width:579px){.tta-job-teaser__description__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:624px){.tta-job-teaser__description{text-align:center}}.tta-job-teaser--featured{padding:25px 15px!important;background:var(--blue);margin:0 0 120px!important;color:var(--white)}.tta-job-teaser--featured h3,.tta-job-teaser--featured p{color:var(--white)}.tta-job-teaser--featured h3 a{color:var(--white)!important}.tta-job-teaser--featured h3 a:hover{text-decoration:underline}.tta-job-teaser--featured .job-teaser__tta{bottom:-115px}.tta-job-teaser--featured .job-teaser__description__actions{margin-bottom:15px}.tta-job-teaser__tta{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;left:0;bottom:-75px;height:30px;margin:0 auto 40px;display:inline-block;z-index:0}.tta-job-teaser__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.tta-job-teaser__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.tta-job-teaser__tta::before{height:2px}}@media screen and (max-width:624px){.tta-job-teaser__tta{display:none}}.tta-job-teaser:last-child{padding-bottom:0}.tta-job-teaser:last-child .job-teaser__tta{display:none}@media screen and (max-width:624px){.tta-job-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.singular-job__meta{width:100%;padding:30px 0}.singular-job__meta .container{max-width:1165px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1079px){.singular-job__meta .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:1079px){.singular-job__meta__date{margin-bottom:1rem}}.singular-job__meta__back .btn{padding:7px 15px!important;position:relative;top:-5px}.singular-job__meta__breadcrumbs{width:100%;display:inline-block;margin-top:10px;padding-top:15px;border-top:1px solid var(--light-grey);font-size:.75rem;color:var(--light-grey);text-align:left}.singular-job__meta__breadcrumbs ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.singular-job__meta__breadcrumbs ul li a{font-size:.875rem;color:var(--grey);text-decoration:none}.singular-job__meta__breadcrumbs ul li a:hover{text-decoration:underline;color:var(--dark-grey)}@media screen and (max-width:1079px){.singular-job__meta__breadcrumbs ul li a{white-space:nowrap}}.singular-job__meta__breadcrumbs ul li:first-child a{color:var(--dark-blue);background:var(--light-grey--rgba2);display:inline-block;text-align:center;padding:3px 5px;position:relative;top:-3px}.singular-job__meta__breadcrumbs ul li:first-child a .icon-home{font-size:.875rem}.singular-job__meta__breadcrumbs ul li:first-child a:hover{color:var(--white);background:var(--dark-blue);text-decoration:none}.singular-job__meta__breadcrumbs ul li:first-child .icon-arrow-right{position:relative;top:-3px}.singular-job__meta__breadcrumbs ul li .icon-arrow-right{margin:0 10px;color:var(--light-blue)}.singular-job__meta__breadcrumbs ul li:last-child span{white-space:break-spaces;font-size:.875rem;color:var(--light-blue)}@media screen and (max-width:1079px){.singular-job__meta__breadcrumbs ul li:last-child span{white-space:break-spaces}}.singular-job__hero{width:100%;margin:0;padding:160px 15% 80px;position:relative;z-index:1;background-size:cover;background-position:center center;background-repeat:no-repeat}.singular-job__hero:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--black);opacity:.6}.singular-job__hero h1{color:var(--white);margin:0;padding:0;font-size:3.75rem;font-weight:700;line-height:1.2em;position:relative;z-index:2}@media screen and (max-width:766px){.singular-job__hero h1{font-size:2.375rem}}@media screen and (max-width:579px){.singular-job__hero h1{font-size:1.75rem}}@media screen and (max-width:579px){.singular-job__hero h1{font-size:1.3125rem}}.singular-job__intro{width:100%;margin:45px 0;padding:0;text-align:center}.singular-job__intro h2{margin:0 0 30px;padding:0;line-height:1.2em}@media screen and (max-width:766px){.singular-job__intro h2{font-size:2.25rem;font-weight:500;line-height:2.75rem;max-width:16ch;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.singular-job__intro h2{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.singular-job__intro h2{font-size:1.5625rem;line-height:2.0625rem}}.singular-job__intro h4{font-size:1.5rem;font-weight:400;color:var(--blue);margin:0;padding:0}@media screen and (max-width:766px){.singular-job__intro h4{font-size:1.34375rem;font-weight:500;max-width:33ch;margin:auto;padding-bottom:.625rem}}@media screen and (max-width:579px){.singular-job__intro h4{font-size:1.0625rem}}@media screen and (max-width:414px){.singular-job__intro h4{font-size:.875rem}}.singular-job__details{width:100%;margin:0;padding:50px 0 0 0;background:var(--blue)}.singular-job__details .container{background:var(--white)}.singular-job__details__head{width:100%;margin:0;padding:0;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0}.singular-job__details__head__logo{width:150px;height:150px;position:absolute;top:85px;left:50px;z-index:3}.singular-job__details__head__logo img{max-width:100%}@media screen and (max-width:766px){.singular-job__details__head__logo{width:120px;height:120px;top:30px;left:0;right:0;margin:auto}}.singular-job__details__head__content{width:100%;padding:100px 200px 75px;position:relative;z-index:2}.singular-job__details__head__content h3{margin:0;padding:0;color:var(--white);text-transform:uppercase;font-size:1.5rem}@media screen and (max-width:624px){.singular-job__details__head__content h3{font-size:1.25rem}}.singular-job__details__head__content h4{margin:0;padding:0;font-size:3rem;font-weight:500;color:var(--white)}@media screen and (max-width:624px){.singular-job__details__head__content h4{font-size:2rem}}@media screen and (max-width:766px){.singular-job__details__head__content{padding:200px 0 0}}.singular-job__details__head__featured{position:absolute;top:0;right:0;margin:0;padding:4px 10px;display:inline-block;background:var(--light-blue);color:var(--white);text-transform:uppercase;font-weight:700;z-index:3}.singular-job__details__content{width:100%;margin:30px 0 0 0;padding:0 75px;display:inline-block;text-align:left}.singular-job__details__content ul{width:100%;margin:0;padding:0;position:relative;list-style-type:none}.singular-job__details__content ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px 0}.singular-job__details__content ul li .item-label{-ms-flex-preferred-size:205px;flex-basis:205px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.singular-job__details__content ul li .item-label span{font-weight:700;color:var(--grey);padding-left:30px;position:relative}.singular-job__details__content ul li .item-label span::before{content:"";width:25px;height:25px;position:absolute;top:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:579px){.singular-job__details__content ul li .item-label{-ms-flex-preferred-size:45%;flex-basis:45%}}.singular-job__details__content ul li .item-description{word-break:break-word}.singular-job__details__content ul li .item-description .dot{color:var(--blue);font-size:1.25rem;font-style:normal}.singular-job__details__content ul li .item-description a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li .item-description a:hover{text-decoration:underline}.singular-job__details__content ul li .item-description ul{margin:0;padding:0}.singular-job__details__content ul li .item-description ul li{border-bottom:none;padding:0 0 3px 0;display:inline-block;position:relative}.singular-job__details__content ul li .item-description ul li::before{position:relative;content:"• ";color:var(--blue);font-size:1.25rem}@media screen and (max-width:399px){.singular-job__details__content ul li .item-description{padding:10px 0 10px 20px}}.singular-job__details__content ul li:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:766px){.singular-job__details__content ul li:last-child{padding:10px 0}}.singular-job__details__content ul li.item--salary span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-la.png)}.singular-job__details__content ul li.item--salary a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--salary a:hover{text-decoration:underline}.singular-job__details__content ul li.item--degree span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-job-degree.png)}.singular-job__details__content ul li.item--degree a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--degree a:hover{text-decoration:underline}.singular-job__details__content ul li.item--recruiter span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-job-recruiter.png)}.singular-job__details__content ul li.item--recruiter a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--recruiter a:hover{text-decoration:underline}.singular-job__details__content ul li.item--description span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-job-description.png)}.singular-job__details__content ul li.item--description a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--description a:hover{text-decoration:underline}.singular-job__details__content ul li.item--benefits span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits.png)}.singular-job__details__content ul li.item--benefits a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--benefits a:hover{text-decoration:underline}.singular-job__details__content ul li.item--requirements span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-job-requirements.png)}.singular-job__details__content ul li.item--requirements a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--requirements a:hover{text-decoration:underline}.singular-job__details__content ul li.item--posted span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/icon-benefits-calendar.png)}.singular-job__details__content ul li.item--posted a{text-decoration:none;color:var(--light-blue)}.singular-job__details__content ul li.item--posted a:hover{text-decoration:underline}@media screen and (max-width:766px){.singular-job__details__content ul li{font-size:.75rem}}@media screen and (max-width:579px){.singular-job__details__content ul li{font-size:.6875rem}}@media screen and (max-width:399px){.singular-job__details__content ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:624px){.singular-job__details__content{padding:0 15px}}.singular-job__details__action{width:100%;margin:30px 0;padding:0;display:inline-block}@media screen and (max-width:766px){.singular-job__details__action a.btn{padding:10px 50px}}.singular-job__details__bottom{width:100%;height:0;padding-bottom:20%;background-size:cover;background-position:center center;position:relative;margin:30px 0 0 0}.singular-job__details__bottom::before{content:"";width:100%;height:0;padding-bottom:5%;display:inline-block;position:absolute;left:0;top:-5px;border-top:10px solid var(--blue);background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.singular-job__details h2{float:none;clear:both;display:inline-block;font-size:1.375rem;font-weight:400;width:100%;margin:0;padding:10px 20px;text-align:left;background:var(--light-grey);color:var(--blue);text-transform:uppercase}.singular-job__details h2 strong{font-weight:700;font-style:normal}.singular-job__details h2 span{float:right;padding:10px 20px;margin:-10px -20px -10px 0;background:var(--blue);color:var(--white)}.singular-job__details__meta{width:100%;margin:0;padding:0;border:1px solid var(--light-grey);border-top:none;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:0}.singular-job__details__meta__column{padding:20px;text-align:left}.singular-job__details__meta__column:nth-child(2){background:var(--light-grey--rgba5)}.singular-job__details__meta__column ul{margin:0;padding:0;list-style-type:none;width:100%;display:inline-block}.singular-job__details__meta__column ul li{width:100%;padding:10px;border-bottom:1px solid var(--light-grey--rgba2)}.singular-job__details__meta__column ul li strong{font-weight:500;color:var(--blue)}.singular-job__details__meta__column ul li:last-child{border-bottom:none;padding-bottom:0}.singular-job__description{width:100%;margin:50px 0 0;display:inline-block}.singular-job__description h3{width:100%;margin:30px 0;padding:0;text-align:center;font-size:1.5rem;font-weight:400;color:var(--blue)}@media screen and (max-width:1079px){.singular-job__description h3{font-size:1.125rem}}@media screen and (max-width:766px){.singular-job__description h3{font-size:.75rem}}.singular-job__description .container{text-align:justify}.singular-job__description__logo{float:right;margin:0 0 20px 30px}.singular-job__cols{width:100%;margin:50px 0 0 0}.singular-job__cols .container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:50px}.singular-job__cols__benefits{background:var(--blue);color:var(--white)}.singular-job__cols__benefits h4{color:var(--white)}.singular-job__cols__requirements{background:var(--light-grey)}.singular-job__cols__requirements h4{color:var(--blue)}.singular-job__cols__benefits,.singular-job__cols__requirements{padding:25px;text-align:left}.singular-job__cols__benefits h4,.singular-job__cols__requirements h4{width:100%;margin:0 0 20px 0;padding:0;text-align:left;font-size:1.5rem;font-weight:400}.singular-job__actions{width:100%;margin:50px 0 0 0;text-align:center;display:inline-block}.singular-job__actions ul{float:right}.singular-job__actions ul li{margin-left:15px;float:left}.singular-job__tta{width:100%;position:relative;height:30px;margin:0 auto;display:inline-block;z-index:0;text-align:center}.singular-job__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.singular-job__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.singular-job__tta::before{height:2px}}.candidate-panel .wpjb-boxes-group-manage,.candidate-panel .wpjb-boxes-group-account{width:100%;border:none!important;margin:0 0 10px!important;padding:0!important;display:inline-block;overflow:none!important;height:55px!important;-ms-flex-preferred-size:100%;flex-basis:100%}.candidate-panel .wpjb-boxes-group-manage .wpjb-boxes-group-text,.candidate-panel .wpjb-boxes-group-account .wpjb-boxes-group-text{margin:0 0 10px 0;padding:0;font-size:3rem!important;font-weight:700!important;color:var(--white);line-height:50px;text-transform:none!important}@media screen and (max-width:1079px){.candidate-panel .wpjb-boxes-group-manage .wpjb-boxes-group-text,.candidate-panel .wpjb-boxes-group-account .wpjb-boxes-group-text{font-size:2.5rem!important}}@media screen and (max-width:766px){.candidate-panel .wpjb-boxes-group-manage .wpjb-boxes-group-text,.candidate-panel .wpjb-boxes-group-account .wpjb-boxes-group-text{font-size:2rem!important}}.candidate-panel .wpjb-boxes-group-account{margin-top:50px!important}.candidate-panel .wpjb-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.candidate-panel .wpjb-boxes .wpjb-box{width:calc(calc(100% / 3) - 40px); -ms-flex-preferred-size:calc(calc(100% / 3) - 40px); flex-basis:calc(calc(100% / 3) - 40px); margin:20px;padding:30px 20px 20px 20px;border:none;border-radius:0;color:var(--white);position:relative;z-index:0}.candidate-panel .wpjb-boxes .wpjb-box span{position:relative;z-index:2}.candidate-panel .wpjb-boxes .wpjb-box::after{content:"";width:100%;height:100%;background:#fff0;border:10px solid var(--white);position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.candidate-panel .wpjb-boxes .wpjb-box:hover::after{opacity:1}.candidate-panel .wpjb-boxes .wpjb-box .wpjb-box-icon::before{color:var(--white);opacity:1;font-size:5rem}.candidate-panel .wpjb-boxes .wpjb-box .wpjb-box-title{color:var(--white);font-size:1.875rem;font-weight:700}@media screen and (max-width:1079px){.candidate-panel .wpjb-boxes .wpjb-box .wpjb-box-title{font-size:1.5rem}}@media screen and (max-width:766px){.candidate-panel .wpjb-boxes .wpjb-box .wpjb-box-title{font-size:1.25rem}}@media screen and (max-width:990px){.candidate-panel .wpjb-boxes .wpjb-box{width:calc(calc(100% / 2) - 80px); -ms-flex-preferred-size:calc(calc(100% / 2) - 80px); flex-basis:calc(calc(100% / 2) - 80px); margin:20px}}@media screen and (max-width:766px){.candidate-panel .wpjb-boxes .wpjb-box{width:calc(100% - 40px);-ms-flex-preferred-size:calc(100% - 40px);flex-basis:calc(100% - 40px);margin:10px}}.candidate-panel .wpjb-boxes .wpjb-box-myresume{background:var(--blue)!important}.candidate-panel .wpjb-boxes .wpjb-box-myapplications{background:var(--green)!important}.candidate-panel .wpjb-boxes .wpjb-box-mybookmarks{background:var(--purple)!important}.candidate-panel .wpjb-boxes .wpjb-box-myalerts{background:var(--red)!important}.candidate-panel .wpjb-boxes .wpjb-box-mymembership{background:var(--dark-blue)!important}.candidate-panel .wpjb-boxes .wpjb-box-mypaymenthistory{background:var(--orange)!important}.candidate-panel .wpjb-boxes .wpjb-box-logout,.candidate-panel .wpjb-boxes .wpjb-box-myresume_password,.candidate-panel .wpjb-boxes .wpjb-box-myresume_delete{padding:20px;background:var(--blue)!important}.candidate-panel .wpjb-boxes .wpjb-box-logout .wpjb-box-icon,.candidate-panel .wpjb-boxes .wpjb-box-myresume_password .wpjb-box-icon,.candidate-panel .wpjb-boxes .wpjb-box-myresume_delete .wpjb-box-icon{display:none}.candidate-panel .wpjb-boxes .wpjb-box-logout .wpjb-box-title,.candidate-panel .wpjb-boxes .wpjb-box-myresume_password .wpjb-box-title,.candidate-panel .wpjb-boxes .wpjb-box-myresume_delete .wpjb-box-title{color:var(--white);font-size:1.5rem;line-height:1em;font-weight:700}.candidate-panel:has(.container){background:green}.employer-panel .wpjb-boxes-group-manage,.employer-panel .wpjb-boxes-group-account{width:100%;border:none!important;margin:0 0 10px!important;padding:0!important;display:inline-block;overflow:none!important;height:55px!important}.employer-panel .wpjb-boxes-group-manage .wpjb-boxes-group-text,.employer-panel .wpjb-boxes-group-account .wpjb-boxes-group-text{margin:0 0 10px 0;padding:0;font-size:3rem!important;font-weight:700!important;color:var(--white);line-height:50px;text-transform:none!important}.employer-panel .wpjb-boxes-group-account{margin-top:50px!important}.employer-panel .wpjb-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employer-panel .wpjb-boxes .wpjb-box{width:31%;margin:10px 1%;padding:30px 20px 20px 20px;border:none;border-radius:0;color:var(--white);position:relative;z-index:0}.employer-panel .wpjb-boxes .wpjb-box span{position:relative;z-index:2}.employer-panel .wpjb-boxes .wpjb-box::after{content:"";width:100%;height:100%;background:#fff0;border:10px solid var(--white);position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.employer-panel .wpjb-boxes .wpjb-box:hover::after{opacity:1}.employer-panel .wpjb-boxes .wpjb-box .wpjb-box-icon::before{color:var(--white);opacity:1;font-size:5rem}.employer-panel .wpjb-boxes .wpjb-box .wpjb-box-title{color:var(--white);font-size:1.875rem;font-weight:700}.employer-panel .wpjb-boxes .wpjb-box-job_add{background:var(--blue)!important}.employer-panel .wpjb-boxes .wpjb-box-employer_panel{background:var(--green)!important}.employer-panel .wpjb-boxes .wpjb-box-job_applications{background:var(--purple)!important}.employer-panel .wpjb-boxes .wpjb-box-employer_edit{background:var(--red)!important}.employer-panel .wpjb-boxes .wpjb-box-membership{background:var(--dark-blue)!important;display:none!important}.employer-panel .wpjb-boxes .wpjb-box-payment_history{background:var(--orange)!important}.employer-panel .wpjb-boxes .wpjb-box-employer_logout,.employer-panel .wpjb-boxes .wpjb-box-employer_password,.employer-panel .wpjb-boxes .wpjb-box-employer_delete{padding:20px;background:var(--blue)!important}.employer-panel .wpjb-boxes .wpjb-box-employer_logout .wpjb-box-icon,.employer-panel .wpjb-boxes .wpjb-box-employer_password .wpjb-box-icon,.employer-panel .wpjb-boxes .wpjb-box-employer_delete .wpjb-box-icon{display:none}.employer-panel .wpjb-boxes .wpjb-box-employer_logout .wpjb-box-title,.employer-panel .wpjb-boxes .wpjb-box-employer_password .wpjb-box-title,.employer-panel .wpjb-boxes .wpjb-box-employer_delete .wpjb-box-title{color:var(--white);font-size:1.5rem;line-height:1em;font-weight:700}@media screen and (max-width:990px){.wpjb-page-memberships{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}@media screen and (max-width:990px){.wpjb-page-memberships .wpjb-single-membership{max-width:60vw}.wpjb-page-memberships .wpjb-single-membership:not(:first-of-type){margin-top:25px}}@media screen and (max-width:579px){.wpjb-page-memberships .wpjb-single-membership{max-width:80vw}}.wpjb-page-memberships{margin:0 -15px!important}.wpjb-page-memberships .wpjb-single-membership{border:none!important;background:var(--white);margin:15px!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-motif-bg-dark{background:var(--light-blue)!important;font-size:3rem!important;font-weight:700!important;line-height:1.2em!important;color:var(--white)!important;margin:0!important;padding:75px 30px!important}.wpjb-page-memberships .wpjb-single-membership.wpjb-single-membership-featured .wpjb-motif-bg-dark{background:var(--dark-blue)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-price{font-size:2.25rem!important;font-weight:700!important;line-height:1.2em!important;color:var(--light-blue)!important;margin:20px!important;padding:0 0 15px!important;background:transparent!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-time{font-family:"Satisfy",cursive!important;font-size:1.5rem!important;font-weight:400!important;margin:0 20px!important;padding:0!important;background:none!important;color:var(--light-blue)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details{padding:0!important;margin:0 20px;text-align:left}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul li{margin-left:40px!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul li .wpjb-glyphs::before{font-size:0.8125rem!important;color:var(--light-blue)}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul .wpjb-membership-item-title{margin-left:0px!important;padding-top:20px;margin-top:20px;text-align:center}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul .wpjb-membership-item-title strong{font-size:1.5rem!important;font-weight:500!important;color:var(--light-blue)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-details ul .wpjb-membership-details-product{margin-left:0px!important;font-size:1rem!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-company-product-details-single{padding-top:20px;margin-top:20px;font-size:1rem!important;line-height:1.5em!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-company-product-details-single strong{color:var(--grey)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-company-product-details-single .wpjb-glyphs::before{font-size:0.8125rem!important;color:var(--light-blue)}.wpjb-page-memberships .wpjb-single-membership .wpjb-company-product-details-single .wpjb-icon-empty::before{content:"•"!important;margin-left:20px;color:var(--grey)!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions{text-align:center;padding:20px!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions a.wpjb-button{margin:0 auto!important;padding:15px 30px!important;border:none!important;background:var(--light-blue)!important;color:var(--white)!important;font-family:"Poppins",sans-serif!important;font-size:0.875rem!important;font-weight:500!important;text-transform:uppercase!important;cursor:pointer!important;text-decoration:none!important;display:inline-block!important;position:relative!important;z-index:0!important;border-radius:0!important;max-width:200px!important}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions a.wpjb-button span{position:relative;z-index:2;font-size:.875rem}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions a.wpjb-button:before{display:none}.wpjb-page-memberships .wpjb-single-membership .wpjb-membership-actions a.wpjb-button:hover{background:var(--dark-blue)}.wpjb-page-default-form,.wpjr-page-my-resume,.wpjb-page-company-panel,.wpjb-page-index,.wpjb-page-job-edit{padding:50px;background:var(--white)}.wpjb-page-default-form .wpjb-errors,.wpjr-page-my-resume .wpjb-errors,.wpjb-page-company-panel .wpjb-errors,.wpjb-page-index .wpjb-errors,.wpjb-page-job-edit .wpjb-errors{color:var(--red)!important;font-weight:700;font-size:0.875rem!important;background:var(--red)!important;color:var(--white)!important;margin-top:10px}.wpjb-page-default-form .wpjb-errors li,.wpjr-page-my-resume .wpjb-errors li,.wpjb-page-company-panel .wpjb-errors li,.wpjb-page-index .wpjb-errors li,.wpjb-page-job-edit .wpjb-errors li{font-size:0.75rem!important;color:var(--white)!important;font-weight:500!important}.wpjb-page-default-form .wpjb-errors li::marker,.wpjr-page-my-resume .wpjb-errors li::marker,.wpjb-page-company-panel .wpjb-errors li::marker,.wpjb-page-index .wpjb-errors li::marker,.wpjb-page-job-edit .wpjb-errors li::marker{display:none!important}.wpjb-page-default-form .wpjb-breadcrumb,.wpjr-page-my-resume .wpjb-breadcrumb,.wpjb-page-company-panel .wpjb-breadcrumb,.wpjb-page-index .wpjb-breadcrumb,.wpjb-page-job-edit .wpjb-breadcrumb{border:none!important;padding:0!important;margin-bottom:50px!important}.wpjb-page-default-form .wpjb-breadcrumb a,.wpjb-page-default-form .wpjb-breadcrumb .wpjb-glyphs,.wpjr-page-my-resume .wpjb-breadcrumb a,.wpjr-page-my-resume .wpjb-breadcrumb .wpjb-glyphs,.wpjb-page-company-panel .wpjb-breadcrumb a,.wpjb-page-company-panel .wpjb-breadcrumb .wpjb-glyphs,.wpjb-page-index .wpjb-breadcrumb a,.wpjb-page-index .wpjb-breadcrumb .wpjb-glyphs,.wpjb-page-job-edit .wpjb-breadcrumb a,.wpjb-page-job-edit .wpjb-breadcrumb .wpjb-glyphs{display:none}.wpjb-page-default-form .wpjb-breadcrumb a:last-child,.wpjr-page-my-resume .wpjb-breadcrumb a:last-child,.wpjb-page-company-panel .wpjb-breadcrumb a:last-child,.wpjb-page-index .wpjb-breadcrumb a:last-child,.wpjb-page-job-edit .wpjb-breadcrumb a:last-child{display:inline-block;text-decoration:none;margin:0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.wpjb-page-default-form fieldset:last-child,.wpjr-page-my-resume fieldset:last-child,.wpjb-page-company-panel fieldset:last-child,.wpjb-page-index fieldset:last-child,.wpjb-page-job-edit fieldset:last-child{border-top:none!important}.wpjb-page-default-form fieldset legend,.wpjr-page-my-resume fieldset legend,.wpjb-page-company-panel fieldset legend,.wpjb-page-index fieldset legend,.wpjb-page-job-edit fieldset legend{background:var(--light-blue);color:var(--white);padding:10px 20px!important;font-size:1.375rem!important;line-height:1.3em;font-weight:700;border-bottom:none!important;position:relative}.wpjb-page-default-form fieldset legend a,.wpjr-page-my-resume fieldset legend a,.wpjb-page-company-panel fieldset legend a,.wpjb-page-index fieldset legend a,.wpjb-page-job-edit fieldset legend a{font-weight:500!important;font-size:0.8125rem!important;color:var(--white);text-transform:uppercase;text-decoration:none;line-height:40px;padding:3px 10px;height:100%;background:var(--blue);border-left:1px solid var(--white);position:absolute;bottom:0;right:0}.wpjb-page-default-form fieldset legend a:hover,.wpjr-page-my-resume fieldset legend a:hover,.wpjb-page-company-panel fieldset legend a:hover,.wpjb-page-index fieldset legend a:hover,.wpjb-page-job-edit fieldset legend a:hover{background:var(--dark-blue)}.wpjb-page-default-form fieldset .wpjb-error,.wpjr-page-my-resume fieldset .wpjb-error,.wpjb-page-company-panel fieldset .wpjb-error,.wpjb-page-index fieldset .wpjb-error,.wpjb-page-job-edit fieldset .wpjb-error{border-top:1px solid var(--red)!important;border-bottom:1px solid var(--red)!important;background:none!important}.wpjb-page-default-form fieldset .wpjb-label,.wpjr-page-my-resume fieldset .wpjb-label,.wpjb-page-company-panel fieldset .wpjb-label,.wpjb-page-index fieldset .wpjb-label,.wpjb-page-job-edit fieldset .wpjb-label{text-align:right;font-weight:500!important;padding-right:20px!important}.wpjb-page-default-form fieldset .wpjb-label::after,.wpjr-page-my-resume fieldset .wpjb-label::after,.wpjb-page-company-panel fieldset .wpjb-label::after,.wpjb-page-index fieldset .wpjb-label::after,.wpjb-page-job-edit fieldset .wpjb-label::after{content:":"}.wpjb-page-default-form fieldset .wpjb-field .wpjb-hint,.wpjr-page-my-resume fieldset .wpjb-field .wpjb-hint,.wpjb-page-company-panel fieldset .wpjb-field .wpjb-hint,.wpjb-page-index fieldset .wpjb-field .wpjb-hint,.wpjb-page-job-edit fieldset .wpjb-field .wpjb-hint{font-size:0.6875rem!important;color:var(--blue);opacity:1!important}.wpjb-page-default-form fieldset .wpjb-form-actions a,.wpjr-page-my-resume fieldset .wpjb-form-actions a,.wpjb-page-company-panel fieldset .wpjb-form-actions a,.wpjb-page-index fieldset .wpjb-form-actions a,.wpjb-page-job-edit fieldset .wpjb-form-actions a{color:var(--blue);text-decoration:none}.wpjb-page-default-form fieldset .wpjb-form-actions a:hover,.wpjr-page-my-resume fieldset .wpjb-form-actions a:hover,.wpjb-page-company-panel fieldset .wpjb-form-actions a:hover,.wpjb-page-index fieldset .wpjb-form-actions a:hover,.wpjb-page-job-edit fieldset .wpjb-form-actions a:hover{text-decoration:underline}.wpjb-page-default-form fieldset .wpjb-submit,.wpjr-page-my-resume fieldset .wpjb-submit,.wpjb-page-company-panel fieldset .wpjb-submit,.wpjb-page-index fieldset .wpjb-submit,.wpjb-page-job-edit fieldset .wpjb-submit{border:none!important;padding:10px 30px;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative}.wpjb-page-default-form fieldset .wpjb-submit:hover,.wpjr-page-my-resume fieldset .wpjb-submit:hover,.wpjb-page-company-panel fieldset .wpjb-submit:hover,.wpjb-page-index fieldset .wpjb-submit:hover,.wpjb-page-job-edit fieldset .wpjb-submit:hover{background:var(--dark-blue)}.wpjb-page-default-form fieldset .wpjb-submit+a,.wpjr-page-my-resume fieldset .wpjb-submit+a,.wpjb-page-company-panel fieldset .wpjb-submit+a,.wpjb-page-index fieldset .wpjb-submit+a,.wpjb-page-job-edit fieldset .wpjb-submit+a{margin:0;padding:10px 20px;border:none;background:var(--light-grey);color:var(--dark);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.wpjb-page-default-form fieldset .wpjb-submit+a:hover,.wpjr-page-my-resume fieldset .wpjb-submit+a:hover,.wpjb-page-company-panel fieldset .wpjb-submit+a:hover,.wpjb-page-index fieldset .wpjb-submit+a:hover,.wpjb-page-job-edit fieldset .wpjb-submit+a:hover{background:var(--red);color:var(--white)}.wpjr-page-my-applications{padding:50px;background:var(--white)}.wpjr-page-my-applications .wpjb-breadcrumb{border:none!important;padding:0!important;margin-bottom:50px!important}.wpjr-page-my-applications .wpjb-breadcrumb a,.wpjr-page-my-applications .wpjb-breadcrumb .wpjb-glyphs{display:none}.wpjr-page-my-applications .wpjb-breadcrumb a:last-child{display:inline-block;text-decoration:none;margin:0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.wpjb-page-job-applications{padding:50px;background:var(--white)}.wpjb-page-job-applications .wpjb-breadcrumb{border:none!important;padding:0!important;margin-bottom:50px!important}.wpjb-page-job-applications .wpjb-breadcrumb a,.wpjb-page-job-applications .wpjb-breadcrumb .wpjb-glyphs{display:none}.wpjb-page-job-applications .wpjb-breadcrumb a:last-child{display:inline-block;text-decoration:none;margin:0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.wpjb-page-company-products{padding:50px;background:var(--white)}.wpjb-page-company-products .wpjb-breadcrumb{border:none!important;padding:0!important;margin-bottom:50px!important}.wpjb-page-company-products .wpjb-breadcrumb a,.wpjb-page-company-products .wpjb-breadcrumb .wpjb-glyphs{display:none}.wpjb-page-company-products .wpjb-breadcrumb a:last-child{display:inline-block;text-decoration:none;margin:0;padding:0;font-size:3rem;font-weight:700;color:var(--light-blue)}.wpjb-element-name-remember .wpjb-field{text-align:left;margin-top:7px!important}.wpjr-page-register .wpjb-flash-error{background:var(--red);margin:0 0 20px 0}.wpjr-page-register .wpjb-error{border-top:1px solid var(--red)!important;border-bottom:1px solid var(--red)!important;background:none!important}.wpjr-page-register .wpjb-error .wpjb-errors{color:var(--red)!important;font-weight:700;font-size:0.875rem!important;background:var(--red)!important;color:var(--white)!important;margin-top:10px}.wpjr-page-register .wpjb-error .wpjb-errors li{font-size:0.75rem!important;color:var(--white)!important;font-weight:500!important}.wpjr-page-register .wpjb-error .wpjb-errors li::marker{display:none!important}.wpjr-page-register .wpjb-fieldset-resume,.wpjr-page-register .wpjb-fieldset-location,.wpjr-page-register .wpjb-fieldset-default,.wpjr-page-register .wpjb-fieldset-auth{margin-top:30px}.wpjr-page-register .wpjb-fieldset-resume legend,.wpjr-page-register .wpjb-fieldset-location legend,.wpjr-page-register .wpjb-fieldset-default legend,.wpjr-page-register .wpjb-fieldset-auth legend{background:var(--light-blue);color:var(--white);padding:10px 20px!important;font-size:1.375rem!important;line-height:1.3em;font-weight:700;border-bottom:none!important;position:relative}.wpjr-page-register .wpjb-fieldset-resume .wpjb-label,.wpjr-page-register .wpjb-fieldset-location .wpjb-label,.wpjr-page-register .wpjb-fieldset-default .wpjb-label,.wpjr-page-register .wpjb-fieldset-auth .wpjb-label{text-align:right;padding-right:15px!important;font-weight:500!important}.wpjr-page-register .wpjb-fieldset-resume .wpjb-label::after,.wpjr-page-register .wpjb-fieldset-location .wpjb-label::after,.wpjr-page-register .wpjb-fieldset-default .wpjb-label::after,.wpjr-page-register .wpjb-fieldset-auth .wpjb-label::after{content:":"}.wpjr-page-register .wpjb-fieldset-resume .wpjb-field .wpjb-options-list,.wpjr-page-register .wpjb-fieldset-location .wpjb-field .wpjb-options-list,.wpjr-page-register .wpjb-fieldset-default .wpjb-field .wpjb-options-list,.wpjr-page-register .wpjb-fieldset-auth .wpjb-field .wpjb-options-list{text-align:left;margin:10px 0}.wpjr-page-register .wpjb-fieldset-resume .wpjb-field .wpjb-options-list li,.wpjr-page-register .wpjb-fieldset-location .wpjb-field .wpjb-options-list li,.wpjr-page-register .wpjb-fieldset-default .wpjb-field .wpjb-options-list li,.wpjr-page-register .wpjb-fieldset-auth .wpjb-field .wpjb-options-list li{margin:0 0 5px 0}.wpjr-page-register .wpjb-fieldset-resume .wpjb-field .wpjb-options-list li:last-child,.wpjr-page-register .wpjb-fieldset-location .wpjb-field .wpjb-options-list li:last-child,.wpjr-page-register .wpjb-fieldset-default .wpjb-field .wpjb-options-list li:last-child,.wpjr-page-register .wpjb-fieldset-auth .wpjb-field .wpjb-options-list li:last-child{margin-bottom:0}.wpjr-page-register .wpjb-fieldset-resume .wpjb-field .wpjb-hint,.wpjr-page-register .wpjb-fieldset-location .wpjb-field .wpjb-hint,.wpjr-page-register .wpjb-fieldset-default .wpjb-field .wpjb-hint,.wpjr-page-register .wpjb-fieldset-auth .wpjb-field .wpjb-hint{text-align:left;font-style:italic;color:var(--light-blue);width:100%;display:inline-block}.wpjr-page-register .wpjb-fieldset-auth{margin-top:0}.wpjr-page-register .wpjb-resume-detail{margin-top:30px}.wpjr-page-register .wpjb-resume-detail legend{background:var(--light-blue);color:var(--white);padding:10px 20px!important;font-size:1.375rem!important;line-height:1.3em;font-weight:700;border-bottom:none!important;position:relative}.wpjr-page-register .wpjb-resume-detail legend a{font-weight:500!important;font-size:0.8125rem!important;color:var(--white);text-transform:uppercase;text-decoration:none;line-height:40px;padding:3px 10px;height:100%;background:var(--blue);border-left:1px solid var(--white);position:absolute;bottom:0;right:0}.wpjr-page-register .wpjb-resume-detail legend a:hover{background:var(--dark-blue)}.wpjr-page-register .wpjb-resume-detail .wpjb-myresume-detail{text-align:left}.wpjr-page-register .wpjb-submit{margin:0;padding:10px 20px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0;position:relative;z-index:2;font-size:0.875rem!important}.wpjr-page-register .wpjb-submit:hover{background:var(--dark-blue)}.btn--jobs-back{margin-bottom:20px;padding:13px 20px 10px 20px}.wpjb-page-add,.wpjb-page-preview{padding:30px 35px;margin-bottom:1px!important;background:var(--white)}.wpjb-page-add .wpjb-add-job-steps,.wpjb-page-preview .wpjb-add-job-steps{margin-bottom:1px!important}.wpjb-page-add .wpjb-add-job-steps li,.wpjb-page-preview .wpjb-add-job-steps li{font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;letter-spacing:0!important;padding-top:12px!important;padding-bottom:12px!important;background:var(--light-grey--rgba2)!important;border-right:1px solid var(--white)!important;border-bottom:none!important}.wpjb-page-add .wpjb-add-job-steps li .wpjb-glyphs,.wpjb-page-preview .wpjb-add-job-steps li .wpjb-glyphs{display:none!important}.wpjb-page-add .wpjb-add-job-steps li.wpjb-step-current,.wpjb-page-preview .wpjb-add-job-steps li.wpjb-step-current{background:var(--dark-blue)!important;color:var(--white)}.wpjb-page-add .wpjb-add-job-steps li:last-child,.wpjb-page-preview .wpjb-add-job-steps li:last-child{border-right:none!important}.wpjb-page-add .wpjb-flash-error,.wpjb-page-preview .wpjb-flash-error{margin-bottom:50px!important;background:var(--red)!important}.wpjb-page-add .wpjb-label,.wpjb-page-preview .wpjb-label{text-align:right;font-weight:500!important;padding-right:20px!important}.wpjb-page-add .wpjb-label::after,.wpjb-page-preview .wpjb-label::after{content:":"}.wpjb-page-add .wpjb-field .wpjb-hint,.wpjb-page-preview .wpjb-field .wpjb-hint{font-style:italic!important;font-size:0.75rem!important;color:var(--blue);opacity:1!important;width:100%;display:inline-block;text-align:left}.wpjb-page-add legend,.wpjb-page-preview legend{background:var(--light-blue);color:var(--white);padding:10px 20px!important;font-size:1.375rem!important;line-height:1.3em;font-weight:700;border-bottom:none!important;position:relative}.wpjb-page-add legend a,.wpjb-page-preview legend a{font-weight:500!important;font-size:0.8125rem!important;color:var(--white);text-transform:uppercase;text-decoration:none;line-height:40px;padding:3px 10px;height:100%;background:var(--blue);border-left:1px solid var(--white);position:absolute;bottom:0;right:0}.wpjb-page-add legend a:hover,.wpjb-page-preview legend a:hover{background:var(--dark-blue)}.wpjb-page-add .wpjb-error,.wpjb-page-preview .wpjb-error{border-top:1px solid var(--red)!important;border-bottom:1px solid var(--red)!important;background:none!important}.wpjb-page-add .wpjb-error .wpjb-errors,.wpjb-page-preview .wpjb-error .wpjb-errors{color:var(--red)!important;font-weight:700;font-size:0.875rem!important;background:var(--red)!important;color:var(--white)!important;margin-top:10px}.wpjb-page-add .wpjb-error .wpjb-errors li,.wpjb-page-preview .wpjb-error .wpjb-errors li{font-size:0.75rem!important;color:var(--white)!important;font-weight:500!important}.wpjb-page-add .wpjb-error .wpjb-errors li::marker,.wpjb-page-preview .wpjb-error .wpjb-errors li::marker{display:none!important}.wpjb-page-add .wpjb-submit,.wpjb-page-preview .wpjb-submit{margin:0;padding:10px 20px;border:none;background:var(--light-blue);color:var(--white);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.wpjb-page-add .wpjb-submit:hover,.wpjb-page-preview .wpjb-submit:hover{background:var(--dark-blue)}.wpjb-page-add .wpjb-submit+a,.wpjb-page-preview .wpjb-submit+a{margin:0;padding:10px 20px;border:none;background:var(--light-grey);color:var(--dark);font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.wpjb-page-add .wpjb-submit+a:hover,.wpjb-page-preview .wpjb-submit+a:hover{background:var(--red);color:var(--white)}.wpjb-page-add .wpjb-breadcrumb,.wpjb-page-preview .wpjb-breadcrumb{display:none}.wpjb-page-add .wpjb-element-name-listing .wpjb-listing-type-x,.wpjb-page-preview .wpjb-element-name-listing .wpjb-listing-type-x{background:var(--light-grey--rgba5)}.wpjb-page-add .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-listing-type-title,.wpjb-page-preview .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-listing-type-title{font-family:"Poppins",sans-serif;font-weight:500!important;font-size:0.875rem!important}.wpjb-page-add .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-motif-bg,.wpjb-page-preview .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-motif-bg{background:var(--light-grey--rgba2);color:var(--blue);font-weight:500!important}.wpjb-page-add .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-listing-type-feature-featured,.wpjb-page-preview .wpjb-element-name-listing .wpjb-listing-type-x .wpjb-listing-type-feature-featured{color:var(--red)}.wpjb-page-preview .wpjb-add-job-steps{margin-bottom:1px!important}.wpjb-page-preview .wpjb-add-job-steps li{font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;letter-spacing:0!important;padding-top:12px!important;padding-bottom:12px!important;background:var(--light-grey--rgba2)!important;border-right:1px solid var(--white)!important;border-bottom:none!important}.wpjb-page-preview .wpjb-add-job-steps li .wpjb-glyphs{display:none!important}.wpjb-page-preview .wpjb-add-job-steps li:first-child,.wpjb-page-preview .wpjb-add-job-steps li.wpjb-step-current{background:var(--dark-blue)!important;color:var(--white)}.wpjb-page-preview .wpjb-add-job-steps li:last-child{border-right:none!important}.wpjb-page-preview h2{margin:0!important;padding:20px 10px;background:var(--light-blue)!important;color:var(--white)!important;font-size:2rem!important}.wpjb-page-preview .wpjb-top-header{display:none!important}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-35{text-align:right;font-weight:500;color:var(--dark)}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-35 .wpjb-glyphs{display:none!important}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-35::after{content:":"}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-60{text-align:left;font-weight:400}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-60 a{color:var(--light-blue);text-decoration:none}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-60 a::after{content:","}.wpjb-page-preview .wpjb-grid-closed-top .wpjb-col-60 a:hover{color:var(--darker-blue);text-decoration:underline}.wpjb-page-preview .wpjb-text-box h3{width:100%;background:var(--light-blue);color:var(--white);text-transform:none!important;margin-top:50px!important}.wpjb-page-preview form{text-align:center}.wpjb-page-preview form .wpjb-button{border:none!important;padding:13px 25px!important;margin:0 5px;border-radius:0!important;font-weight:400!important;font-family:"Poppins",sans-serif!important;font-size:0.875rem!important;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0}.wpjb-page-preview form .wpjb-button:first-child{background:var(--red)!important;color:var(--white)!important}.wpjb-page-preview form .wpjb-button:first-child:hover{background:var(--dark-blue)!important;color:var(--white)!important}.wpjb-page-preview form .wpjb-button:nth-child(2){background:var(--light-blue)!important;color:var(--white)!important}.wpjb-page-preview form .wpjb-button:nth-child(2):hover{background:var(--dark-blue)!important;color:var(--white)!important}.wpjb-page-preview form .wpjb-button{color:var(--white)!important}.wpjb-page-save .wpjb-breadcrumb{display:none!important}.wpjb-page-save .wpjb-add-job-steps{margin-bottom:1px!important}.wpjb-page-save .wpjb-add-job-steps li{font-family:"Poppins",sans-serif;font-size:0.875rem!important;text-transform:uppercase;letter-spacing:0!important;padding-top:12px!important;padding-bottom:12px!important;background:var(--dark-blue)!important;color:var(--white);border-right:1px solid var(--white)!important;border-bottom:none!important}.wpjb-page-save .wpjb-add-job-steps li .wpjb-glyphs{display:none!important}.wpjb-page-save .wpjb-add-job-steps li:last-child{border-right:none!important}.wpjb-page-save .wpjb-flash-info{border:none!important;background:var(--red)!important;color:var(--white)!important}.wpjb-element-input-radio,.wpjb-element-input-checkbox{text-align:left}.wpjb-element-input-radio .wpjb-input-description,.wpjb-element-input-checkbox .wpjb-input-description{font-size:.875rem}.wpjb-flash-error{margin-bottom:50px!important;background:var(--red)!important}.wpjb-upload-item .wpjb-icon-eye{color:var(--light-blue)}.wpjb-upload-item .wpjb-icon-eye:hover{color:var(--dark-blue)}.wpjb-upload-item .wpjb-icon-download{color:var(--dark-grey)}.wpjb-upload-item .wpjb-icon-download:hover{color:var(--dark-blue)}.wpjb-upload-item .wpjb-icon-trash{color:var(--red)}.wpjb-upload-item .wpjb-icon-trash:hover{color:var(--dark-blue)}.wpjb-page-company-panel .wpjb-tabs{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0!important;border-bottom:4px solid var(--light-blue)!important}.wpjb-page-company-panel .wpjb-tabs li{border:none!important;-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important;margin:0!important;background:var(--light-grey--rgba4)!important;margin-left:4px!important;overflow:hidden;position:relative;font-weight:400!important;color:var(--dark-blue)!important}.wpjb-page-company-panel .wpjb-tabs li:hover{background:var(--dark-blue)!important;color:var(--white)!important}.wpjb-page-company-panel .wpjb-tabs li:first-child{margin-left:0!important}.wpjb-page-company-panel .wpjb-tabs li a{font-weight:400!important;color:var(--dark-blue)!important}.wpjb-page-company-panel .wpjb-tabs li a::before{content:"";display:inline-block;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;background:#fff0}.wpjb-page-company-panel .wpjb-tabs li a:hover{color:var(--white)!important}.wpjb-page-company-panel .wpjb-tabs li.current{background:var(--light-blue)!important;color:var(--white)!important}.wpjb-page-company-panel .wpjb-tabs li.current a{color:var(--white)!important}.wpjb-tab-content .wpjb-manage-title a{font-weight:500!important;color:var(--light-blue);text-decoration:none}.wpjb-tab-content .wpjb-manage-title .wpjb-icon-flag{color:var(--red)!important}.wpjb-tab-content .wpjb-manage-actions-left .wpjb-manage-action{border-radius:0!important;border:none!important;padding-top:2px}.wpjb-tab-content .wpjb-manage-actions-left .wpjb-manage-action .wpjb-glyphs{position:relative;top:1px}.wpjb-tab-content .wpjb-manage-actions-left .wpjb-manage-action.wpjb-manage-action-delete{background:var(--red)!important;color:var(--white)!important}.wpjb-tab-content .wpjb-manage-actions-left .wpjb-manage-action.wpjb-manage-action-delete:hover{background:var(--dark-blue)!important}.wpjb-tab-content .wpjb-manage-actions-right .wpjb-manage-action{border-radius:0!important;border:none!important;padding-top:2px;background:var(--light-grey--rgba2)!important;color:var(--dark-blue)!important}.wpjb-tab-content .wpjb-manage-actions-right .wpjb-manage-action .wpjb-glyphs{position:relative;top:1px}.wpjb-tab-content .wpjb-manage-actions-right .wpjb-manage-action:hover{background:var(--dark-blue)!important;color:var(--white)!important}.page-apply-form{background:var(--blue);padding-top:0!important;padding:0!important}.page-apply-form__privacy-policy,.page-apply-form__terms-condition{width:100%;height:100%;border:2px solid var(--light-blue);position:fixed;top:0;left:0;background:var(--white);color:var(--dark-blue);padding:35px;display:none;opacity:0;-webkit-transition:.5s opacity ease-in-out;transition:.5s opacity ease-in-out}.page-apply-form__privacy-policy.open,.page-apply-form__terms-condition.open{display:inline-block;opacity:1}.page-apply-form__privacy-policy__close,.page-apply-form__terms-condition__close{position:absolute;top:20px;right:20px;display:inline-block;width:20px;height:20px;-webkit-transition:.3s transform ease-in-out;transition:.3s transform ease-in-out}.page-apply-form__privacy-policy__close span,.page-apply-form__terms-condition__close span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.page-apply-form__privacy-policy__close span:first-child,.page-apply-form__terms-condition__close span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-apply-form__privacy-policy__close span:last-child,.page-apply-form__terms-condition__close span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-apply-form__privacy-policy__close:hover,.page-apply-form__terms-condition__close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-apply-form__privacy-policy__close:hover span,.page-apply-form__terms-condition__close:hover span{background:var(--dark-blue)}.page-apply-form__privacy-policy__head,.page-apply-form__terms-condition__head{padding:0 0 15px 0;margin:0 0 35px 0;border-bottom:1px solid var(--grey)}.page-apply-form__privacy-policy__head h2,.page-apply-form__terms-condition__head h2{margin:0;padding:0;width:100%;display:inline-block;text-align:left;font-size:2rem;color:var(--light-blue)}.page-apply-form__privacy-policy__text,.page-apply-form__terms-condition__text{width:100%;max-height:calc(100% - 100px);text-align:left;padding-right:25px;overflow-y:auto}.page-apply-form__privacy-policy__text::-webkit-scrollbar,.page-apply-form__terms-condition__text::-webkit-scrollbar{width:12px;background-color:var(--light-grey)}.page-apply-form__privacy-policy__text::-webkit-scrollbar-thumb,.page-apply-form__terms-condition__text::-webkit-scrollbar-thumb{background-color:var(--blue)}.page-apply-form__privacy-policy__text h3,.page-apply-form__terms-condition__text h3{width:100%;text-align:center;color:var(--light-blue)}.page-apply-form__privacy-policy__text ul,.page-apply-form__terms-condition__text ul{list-style-type:circle!important;padding-left:30px!important;margin-left:30px!important}.page-apply-form__privacy-policy__text a,.page-apply-form__terms-condition__text a{color:var(--light-blue);text-decoration:none}.page-apply-form__privacy-policy__text a:hover,.page-apply-form__terms-condition__text a:hover{text-decoration:underline}.page-apply-form__privacy-policy__text hr,.page-apply-form__terms-condition__text hr{border:none;background:none;border:1px solid var(--light-grey)}.page-apply-form__privacy-policy__text table,.page-apply-form__terms-condition__text table{border:1px solid var(--light-grey);padding:0;text-align:center;margin:20px 0;width:100%}.page-apply-form__privacy-policy__text table tr td,.page-apply-form__terms-condition__text table tr td{text-align:left;padding:10px;border-bottom:1px solid var(--light-grey)}.page-apply-form__privacy-policy__text table tr:last-child td,.page-apply-form__terms-condition__text table tr:last-child td{border-bottom:none}.page-apply-form__privacy-policy__text table th,.page-apply-form__terms-condition__text table th{font-weight:700;color:var(--light-blue);text-align:left;padding:10px;border-bottom:1px solid var(--light-grey)}.page-apply-form__privacy-policy__text ol,.page-apply-form__privacy-policy__text ul,.page-apply-form__terms-condition__text ol,.page-apply-form__terms-condition__text ul{margin-bottom:35px}.page-apply-form__privacy-policy__text ol li,.page-apply-form__privacy-policy__text ul li,.page-apply-form__terms-condition__text ol li,.page-apply-form__terms-condition__text ul li{width:100%;text-align:left;margin-bottom:5px}.apply-job-form-popup{background:var(--blue)}.apply-job-form-popup__header{background:var(--white);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px;margin:0;color:var(--light-blue);font-size:1.375rem;font-weight:400}.apply-job-form-popup .wpjb-flash-info{border:none;background:none;color:var(--white);margin-top:25px!important;margin-bottom:25px!important;text-align:center}.apply-job-form-popup .wpjb-flash-info .wpjb-glyphs{color:var(--white);font-weight:700;line-height:1.25em}.apply-job-form-popup .wpjb-flash-info .wpjb-glyphs::before{color:var(--green2)}.apply-job-form-popup .wpjb-flash-info .wpjb-glyphs a{color:var(--white);text-decoration:underline}.apply-job-form-popup .wpjb-flash-info .wpjb-glyphs a:hover{color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form{background:var(--blue);padding:30px!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-form-actions{text-align:center}.apply-job-form-popup .wpjb-page-default-form .wpjb-form-actions legend{display:none}.apply-job-form-popup .wpjb-page-default-form .wpjb-submit{border:none;padding:10px 20px;text-transform:uppercase;background:var(--white)!important;color:var(--blue)!important;border-radius:0;cursor:pointer;margin:0 auto}.apply-job-form-popup .wpjb-page-default-form .wpjb-submit:hover{background:var(--dark-blue)!important;color:var(--white)!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply legend{display:none!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-text{outline:none!important;border:none!important;margin:0 0 10px 0!important;padding:0!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-label{display:none}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field{float:none;clear:both;width:100%;position:relative;z-index:0}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .iti--allow-dropdown,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .intl-tel-input{width:100%}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .iti--allow-dropdown .iti__flag-container,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .iti--allow-dropdown .flag-container,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .intl-tel-input .iti__flag-container,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .intl-tel-input .flag-container{left:2px}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .iti--allow-dropdown input,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field .intl-tel-input input{padding-left:50px!important}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]{width:100%;margin:0;border-radius:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]::-webkit-input-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]::-moz-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-ms-input-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-moz-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-webkit-autofill,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-webkit-autofill:hover,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:-webkit-autofill:focus{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus::-webkit-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus::-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus:-ms-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field input[type="text"]:focus:-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea{width:100%;height:100px;margin:0;padding:7px 10px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea::-webkit-input-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea::-moz-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-ms-input-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-moz-placeholder{color:var(--white);font-weight:400}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-webkit-autofill,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-webkit-autofill:hover,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:-webkit-autofill:focus{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus::-webkit-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus::-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus:-ms-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field textarea:focus:-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select{width:100%;margin:0;padding:12px 15px;border:1px solid var(--white);background:var(--blue);color:var(--white);font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select option[value=""]{color:var(--grey);content:"XXX"}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus{outline:none;color:var(--white);border-color:var(--dark-blue);background-color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus::-webkit-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus::-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus:-ms-input-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-field select:focus:-moz-placeholder{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-select .wpjb-field::after{content:"+";font-weight:400;color:var(--white);width:10px;height:10px;position:absolute;top:15px;right:10px;z-index:2}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-label{float:none;clear:both;display:inline-block;width:100%;text-align:left;color:var(--white);font-size:1rem;font-weight:500}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-label::after{content:":"}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item{width:100%;position:relative}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-glyphs{color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-file-name{font-size:.75rem;text-transform:uppercase;font-weight:500;color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-file-info{font-size:.75rem;font-style:italic;color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-preview,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-download{color:var(--white)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-preview:hover,.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-download:hover{color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-delete{color:var(--red)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-file .wpjb-uploads .wpjb-upload-item .wpjb-item-actions .wpjb-item-delete:hover{color:var(--dark-blue)}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-name-mailchimp .wpjb-label{float:none;clear:both;display:inline-block;width:100%;text-align:center;color:var(--white);font-size:1rem;line-height:1.35em;font-weight:500}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-name-mailchimp .wpjb-label::after{content:":"}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols{width:80%;margin:0 10%;position:relative}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols .wpjb-input-description{width:80%;text-align:left;display:inline-block;font-size:.875rem;color:var(--white);margin-left:5px}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols .wpjb-input-description a{color:var(--white);text-decoration:underline}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols .wpjb-input-description a:hover{text-decoration:none}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols input[type="checkbox"]{position:relative;cursor:pointer;z-index:9}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols input[type="checkbox"]::before{position:relative;top:0;left:0;z-index:0;content:"";width:16px;height:16px;border:1px solid var(--white);background:var(--light-blue);display:inline-block}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols input[type="checkbox"]::after{content:"";width:9px;height:4px;border-left:1px solid var(--white);border-bottom:1px solid var(--white);position:absolute;top:4px;left:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none}.apply-job-form-popup .wpjb-page-default-form .wpjb-fieldset-apply .wpjb-element-input-checkbox .wpjb-input-cols input[type="checkbox"]:checked::after{display:block}.subpage-search-results__hero{width:100%;padding:235px 0 130px;margin:0 0 30px;text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:0}.subpage-search-results__hero:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;background:#000;opacity:.3;z-index:1}.subpage-search-results__hero .container{max-width:1100px;margin:0 auto;position:relative;z-index:2}.subpage-search-results__hero .container h1{color:var(--white);margin:0;padding:0;font-size:3.75rem;font-weight:700;line-height:1.2em}.subpage-search-results__hero .container h1 span{color:var(--orange)}@media screen and (max-width:766px){.subpage-search-results__hero .container h1{font-size:2.375rem}}.subpage-search-results__posts{width:100%;margin:0;padding:0;position:relative}.subpage-search-results__posts .container{max-width:1140px;margin:0 auto;position:relative}.subpage-search-results__posts .post-search-teaser{width:100%;margin:0;padding:35px 0 0 0;display:inline-block;position:relative}.subpage-search-results__posts .post-search-teaser h3{width:100%;margin:0;padding:0 120px;text-align:left}.subpage-search-results__posts .post-search-teaser h3 a{width:100%;display:inline-block;color:var(--light-blue);text-decoration:none}.subpage-search-results__posts .post-search-teaser h3 a:hover{color:var(--blue)}@media screen and (max-width:766px){.subpage-search-results__posts .post-search-teaser h3 a{font-size:2.25rem;font-weight:500;line-height:2.75rem;margin:0 auto}}@media screen and (max-width:579px){.subpage-search-results__posts .post-search-teaser h3 a{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width:414px){.subpage-search-results__posts .post-search-teaser h3 a{font-size:1.5625rem;line-height:2.0625rem}}@media screen and (max-width:766px){.subpage-search-results__posts .post-search-teaser h3{text-align:center;padding:0 20px;padding-bottom:20px}}.subpage-search-results__posts .post-search-teaser__excerpt{width:100%;margin:0;padding:0 120px;text-align:left}.subpage-search-results__posts .post-search-teaser__excerpt p{margin:0;padding:0}@media screen and (max-width:579px){.subpage-search-results__posts .post-search-teaser__excerpt p{font-size:1.0625rem}}@media screen and (max-width:414px){.subpage-search-results__posts .post-search-teaser__excerpt p{font-size:.875rem}}@media screen and (max-width:766px){.subpage-search-results__posts .post-search-teaser__excerpt{text-align:center;padding:0 20px}}.subpage-search-results__posts .post-search-teaser__actions{width:100%;margin:30px 0 0 0;padding:0 120px;text-align:right}@media screen and (max-width:1295px){.subpage-search-results__posts .post-search-teaser__actions{text-align:left;margin-top:20px}}@media screen and (max-width:766px){.subpage-search-results__posts .post-search-teaser__actions{text-align:center;padding:0 20px}}.subpage-search-results__posts .post-search-teaser__tta{width:98%;max-width:1140px;height:30px;margin:30px auto 20px;position:relative;display:inline-block;z-index:0}.subpage-search-results__posts .post-search-teaser__tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.subpage-search-results__posts .post-search-teaser__tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}@media screen and (max-width:766px){.subpage-search-results__posts .post-search-teaser__tta::before{height:2px}}.subpage-search-results__posts .post-search-teaser:last-child{margin-bottom:20px}.awards-stamps{width:100%;margin:35px auto;padding:0;position:relative}.awards-stamps ul{width:100%;margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.awards-stamps ul li{margin:0 0 0 25px}.awards-stamps ul li:first-child{margin-left:0}@media screen and (max-width:1079px){.awards-stamps ul li.hidden--tablet{display:none}}@media screen and (max-width:766px){.awards-stamps ul li.hidden--mobile{display:none}}.awards-stamps ul li img{max-height:225px}.section.section-learning-center-hero{display:flex;justify-content:center;position:relative;height:600px;align-items:center;flex-direction:column;gap:1.5rem}.section.section-learning-center-hero .hero-title{color:#fff;width:60%;margin:0}.section.section-learning-center-hero .hero-subtitle{font-family:'Satisfy',cursive;color:#fff;width:60%;margin:0;font-size:40px;font-weight:400}.section.section-learning-center-hero .hero-bg{position:absolute;inset:0;object-fit:cover;width:100%;z-index:-1;height:100%;filter:brightness(.5)}.section.section-learning-center-main-content .author-top-bar{background:#08B4BE;display:flex;align-items:center;padding:10px 0;justify-content:space-between}.section.section-learning-center-main-content .author-top-bar .author-info,.subpage-post__meta .author-top-bar .author-info{display:flex;align-items:center;gap:15px;cursor:pointer}.section.section-learning-center-main-content .author-top-bar .author-info .author-name{color:#fff;font-size:16px;line-height:24px}.section.section-learning-center-main-content .author-top-bar .author-info img.avatar{border-radius:50px}.section.section-learning-center-main-content .author-top-bar .updated-date,.single-post .subpage-post .author-top-bar .updated-date{font-weight:400;font-size:16px;line-height:24px;color:#fff;display:flex;align-items:center;gap:15px;text-align:left}.section.section-learning-center-main-content .content-container{display:flex;text-align:left;padding:0}.section.section-learning-center-main-content .content-container .content-table{flex:1 1 30%;padding-right:4%}.section.section-learning-center-main-content .content-container .content-box,.subpage-post__content .about-author,.section-learning-center-main-content .about-author.bio-section{flex:1 1 70%;color:#6e6e6e;font-size:18px;line-height:1.8rem}.section.section-learning-center-main-content .content-container .content-box{font-size:16px;line-height:1.5rem}.section.section-learning-center-main-content .content-container.desktop .share-text{font-weight:600}.section.section-learning-center-main-content .content-container .content-box .share-icon{display:flex;margin-bottom:1.5rem}.section.section-learning-center-main-content .about-author img,.subpage-post__content .about-author img{border-radius:100px}.section-learning-center-main-content .bio-section__author-info .small-text,.subpage-post__content .about-author p{margin:0}.section.section-learning-center-main-content .about-author .author-name::first-letter,.subpage-post__content .about-author .author-name::first-letter{text-transform:uppercase}.section.section-learning-center-main-content .about-author span,.subpage-post__content .about-author span{color:#6e6e6e;font-size:16px;line-height:1.65;display:inline-block}.section-divider{width:90%;height:30px;margin:40px auto;position:relative;display:inline-block;z-index:-1}.section-divider::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}.section-divider span{width:100px;height:30px;display:inline-block;margin:0 auto;background:var(--white) url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section.section-learning-center-main-content .content-container .content-table .table h4{margin:0 0 10px;font-weight:600;font-size:25px;line-height:38px;color:#434343}.section.section-learning-center-main-content .content-container .content-table .table .theme-color{color:#F7A941;font-weight:600;font-size:20px;line-height:28px;cursor:pointer}.section.section-learning-center-main-content .content-container .content-table .table .content-points{margin-top:10px}.section.section-learning-center-main-content .content-container .content-table .table .content-points .point-item{font-weight:400;font-size:18px;line-height:1.35;cursor:pointer;color:#000;margin:8px 0}.section.section-learning-center-main-content .content-container .content-table .table .content-points .point-item.active{font-weight:600;color:#08B4BE}.section.section-learning-center-main-content .content-container .content-table .download-guide{display:flex;flex-direction:column;gap:30px;padding:50px 0;margin:0 0 0 0}.section.section-learning-center-main-content .content-container .content-table .download-guide .text{display:block;text-align:left;font-weight:500;font-size:18px;line-height:26px;color:#6e6e6e}.section.section-learning-center-main-content .content-container .content-table .download-guide .form-download-factbook{background:#00d3d6;text-decoration:none;color:#fff;padding:.75rem 1rem;font-weight:400;font-size:16px;line-height:22px;width:fit-content;text-transform:uppercase;transition:.3s}.section.section-learning-center-main-content .content-container .content-table .download-guide .cta-orange{text-decoration:none;background-color:#f7a941;color:#fff;padding:.75rem 1rem;font-weight:400;font-size:16px;line-height:22px;width:fit-content;text-transform:uppercase;transition:.3s}.section.section-learning-center-main-content .content-container .content-table .download-guide .cta-orange:hover{background-color:#a86002}.section.section-learning-center-main-content .content-container .content-table .download-guide .form-download-factbook:hover{background:#1d3f5b}.section.section-learning-center-main-content .breadcrumb-with-share{display:flex;justify-content:space-between;padding:30px 0}.section.section-learning-center-main-content .breadcrumb-with-share .breadcrumb{text-transform:capitalize;font-size:16px;line-height:22px;letter-spacing:.01em;max-width:100%}.section.section-learning-center-main-content .breadcrumb-with-share .breadcrumb a{text-decoration:none;color:#000;display:inline-flex;gap:5px;align-items:center}.section.section-learning-center-main-content .breadcrumb-with-share .breadcrumb a:after{content:'>'}.section.section-learning-center-main-content .share-icon{display:flex;gap:10px}.section.section-learning-center-main-content .content-container .content-box .takeaways{background:rgb(247 169 65 / .05);border:1px solid #F7A941;padding:2rem;font-weight:600;font-size:28px;line-height:36px;color:#434343}.section.section-learning-center-main-content .content-container .content-box .takeaways .takeaway-item{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.01em;margin-bottom:15px;display:flex;align-items:baseline;gap:30px}.section.section-learning-center-main-content .content-container .content-box .takeaways .takeaway-item:first-child{margin-top:30px}.section.section-learning-center-main-content .content-container .content-box .takeaways .takeaway-item:before{content:'';width:10px;height:10px;display:inline-block;background:#F7A941;aspect-ratio:1}.section.section-learning-center-main-content .content-container .content-box .content-description .content-title{font-weight:700;font-size:30px;line-height:1.25;color:#08b3bf;margin:3rem 0 1rem}.section.section-learning-center-main-content .content-container .content-box .content-description li{display:flex;align-items:baseline;color:#6e6e6e}.section.section-learning-center-main-content .content-container .content-box .content-description li::before{content:'';min-width:18px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/images/bullet_tick.svg) no-repeat center;height:18px;background-size:contain;transform:translateY(4px);margin-right:16px}.section.section-learning-center-related-posts{padding:0 5% 55px 5%;text-align:left}.section.section-learning-center-related-posts .title-container{display:flex;align-items:center;justify-content:space-between}.section.section-learning-center-related-posts .title-container .related-post-title{font-weight:600;font-size:30px;line-height:40px;color:#434343;margin-top:0}.section.section-learning-center-related-posts .title-container .go-back{text-decoration:none;color:#434343;font-weight:400;font-size:16px;line-height:22px}.section.section-learning-center-related-posts .chapters{display:flex;justify-content:space-between;gap:1.5rem}.section.section-learning-center-related-posts .chapters .chapter{font-weight:600;font-size:22px;line-height:28px;color:#535353;flex:1 1 24%}.section.section-learning-center-related-posts .chapters .chapter .chapter-item{margin-bottom:8px;display:flex;align-items:baseline;gap:5px;color:#6e6e6e}.section.section-learning-center-related-posts .chapters .chapter .chapter-item:first-child{margin-top:20px}.section.section-learning-center-related-posts .chapters .chapter .chapter-item a{text-decoration:none;color:#535353;font-weight:400;font-size:18px;line-height:1.65}.section.section-learning-center-related-posts .chapters .chapter .chapter-item:before{content:'>'}.section.section-learning-center-main-content .content-container.mobile{display:none}@media (min-width:769px) and (max-width:1200px){.section.section-learning-center-hero{padding-top:100px;height:50vw}.section.section-learning-center-hero .hero-title{font-weight:800;font-size:5vw;line-height:1.5;text-align:center;letter-spacing:.01em;width:calc(100% - 30px)}.section.section-learning-center-hero .hero-subtitle{font-family:'Satisfy',cursive;color:#fff;width:calc(100% - 30px);margin:0;font-size:3.5vw;font-weight:400}}@media (max-width:768px){.section.section-learning-center-hero{margin-top:0;display:inline-block;padding:120px 15px 0;position:relative;height:80vw;margin-bottom:0}.section.section-learning-center-hero .hero-title{font-size:30px;line-height:48px;text-align:center;letter-spacing:.01em;margin:16px 0;width:100%}.section.section-learning-center-hero .hero-subtitle{font-size:14px;line-height:21px;text-align:center;letter-spacing:.01em;width:100%}.section.section-learning-center-main-content .author-top-bar .author-info,.section.section-learning-center-main-content .author-top-bar .updated-date{gap:10px}.section.section-learning-center-main-content .author-top-bar .author-info img.avatar{width:30px;height:30px}.section.section-learning-center-main-content .author-top-bar .author-info .author-name{font-size:14px;line-height:1.25}.section.section-learning-center-main-content .breadcrumb-with-share .breadcrumb{text-transform:capitalize;font-size:14px;line-height:18px;display:flex;align-items:center;gap:5px}.section.section-learning-center-main-content .breadcrumb-with-share .breadcrumb a.home:after{font-size:10px;margin-left:-3px}.section.section-learning-center-main-content .breadcrumb-with-share .share-icon{display:none}.section.section-learning-center-main-content .content-container.mobile{display:flex;flex-direction:column;padding:0 15px}.section.section-learning-center-main-content .content-container.desktop{display:none}.section.section-learning-center-main-content .breadcrumb-with-share{padding:2rem 15px}.section.section-learning-center-main-content .content-container .content-table{flex:1 1 100%;padding:0 0 15px 15px}.section.section-learning-center-main-content .content-container .about-author{text-align:center}.section.section-learning-center-main-content .content-container .content-table .table{padding-top:0}.section.section-learning-center-main-content .content-container .content-table .table .content-points{font-size:18px}.section.section-learning-center-main-content .content-container .content-table .table h4{font-size:20px;line-height:1.5}.section.section-learning-center-main-content .content-container .content-table .table .content-points .point-item{font-size:16px}.section.section-learning-center-main-content .content-container .content-box{flex:1 1 100%}.section.section-learning-center-main-content .content-container.mobile .download-guide{display:flex;flex-direction:column;gap:30px;padding:35px 0;margin:0 0 0 0;align-items:center}.section.section-learning-center-main-content .content-container.mobile .download-guide .text{display:block;text-align:center;font-weight:500;font-size:18px;line-height:26px;color:#000}.section.section-learning-center-main-content .content-container.mobile .share-text{text-align:center;font-weight:600;font-size:20px}.section.section-learning-center-main-content .content-container .content-box .share-icon{justify-content:center;margin-bottom:55px}.section.section-learning-center-main-content .about-author{flex-direction:column;align-items:center;gap:1rem;justify-content:center}.section.section-learning-center-main-content .about-author img{margin-right:0}.section.section-learning-center-main-content .about-author img+div{display:flex;flex-direction:column;text-align:center;gap:.75rem}.section.section-learning-center-main-content .content-container .content-box .takeaways{padding:20px 15px;font-size:26px;line-height:1.25}.section.section-learning-center-main-content .content-container .content-box .takeaways .takeaway-item::before{width:10px;height:10px}.section.section-learning-center-main-content .content-container .content-box .takeaways .takeaway-item{gap:8px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.01em}.section.section-learning-center-main-content .content-container .content-box{font-size:16px;line-height:1.8}.section.section-learning-center-main-content .content-container .content-box .content-description .content-title{font-size:26px;line-height:1.25;margin:2.5rem 0 1rem}.section.section-learning-center-main-content .content-container .content-box .content-description .content img{height:auto}.section.section-learning-center-related-posts .title-container .related-post-title{font-size:26px;line-height:1.25;flex:0 1 75%}.section.section-learning-center-related-posts .title-container .go-back{flex:0 1 20%;margin:0;padding:5px 15px;border:none;text-transform:uppercase;background:#08b4be;color:#fff}.section.section-learning-center-main-content .content-container.mobile .download-guide .form-download-factbook{background:#08b4be;text-decoration:none;color:#fff;padding:.75rem 1.5rem;font-weight:400;font-size:16px;line-height:28px;width:fit-content}.section.section-learning-center-main-content .content-container.mobile .download-guide .cta-orange{text-decoration:none;background-color:#f7a941;color:#fff;padding:.75rem 1rem;font-weight:400;font-size:16px;line-height:22px;width:fit-content;text-transform:uppercase;transition:.3s}.section.section-learning-center-main-content .content-container.mobile .download-guide .cta-orange:hover{background-color:#a86002}.section.section-learning-center-main-content .content-container h4{text-align:center;font-size:18px;line-height:1.8rem}.section.section-learning-center-related-posts .chapters{flex-direction:column;gap:1.5rem;padding-bottom:30px}.section.section-learning-center-related-posts .chapters .chapter{flex:1 1 100%}.section.section-learning-center-related-posts{padding:0 15px}.section.section-learning-center-related-posts .title-container{align-items:baseline}}.singular-teach-english-abroad .container{overflow-x:clip;padding-left:5px;padding-right:5px}.factbook-main-content.desktop{display:block;padding:24px 0 55px}.factbook-main-content.mobile{display:none}.factbook-main-content.desktop .container{display:flex;justify-content:space-between;text-align:left}.factbook-main-content.desktop .container .content_table{flex:0 0 27%;position:relative}.factbook-main-content.desktop .container .content_table .sticky-container{position:sticky;top:120px}.factbook-main-content.desktop .container .content_table .title{padding:.5rem 0}.factbook-main-content.desktop .container .content_table .title .sub_headings{display:none}.factbook-main-content.desktop .container .content_table .title.active .sub_headings{display:block}.factbook-main-content.desktop .container .content_table .title .main_title{margin:0;font-weight:500;font-size:1.171303074670571vw;line-height:1.4641288433382138vw;color:#000;cursor:pointer}.factbook-main-content.desktop .container .content_table .title .main_title::before{content:'';margin-right:16px;display:inline-block;transform:rotate(90deg);background:url(/wp-content/themes/tta/assets/src/images/accordion-arrow.svg) no-repeat center;background-size:auto;width:15px;height:15px;background-size:contain;transition:.3s}.factbook-main-content.desktop .container .content_table .title.active .main_title::before{transform:rotate(180deg)}.factbook-main-content.desktop .container .content_table .main_title_description{line-height:1.2;margin:0 0 1rem 0;color:#00000060}.factbook-main-content.desktop .container .content_table .sub_heading{margin:0 0 .5rem;cursor:pointer;color:#00000060;font-weight:500;font-size:1.0248901903367496vw;line-height:1.3177159590043925vw}.factbook-main-content.desktop .container .content_table .sub_heading::before{content:'';display:inline-block;border-top:5px solid #fff0;border-left:8px solid;border-bottom:5px solid #fff0;margin-right:5px}.factbook-main-content.desktop .container .content_table .sub_heading.active{font-weight:600;color:#08b4be}.factbook-main-content.desktop .container .content_table .title.active .sub_headings{height:max-content;overflow:hidden;margin-top:1rem}.factbook-main-content.desktop .container .factbook_content{flex:0 0 74%;padding:0 24px 24px}.factbook-main-content.desktop .container .factbook_content .accordion-content{display:none;font-size:16px;line-height:30px}.factbook-main-content.desktop .container .factbook_content .accordion-content.active{display:block}.factbook-main-content.desktop .container .factbook_content .accordion-content .description_title{font-size:45px;line-height:38px;color:#00b6c1;font-weight:700;margin-top:0}.factbook-main-content.desktop .container .factbook_content .main_title_description>p{margin:0 0 16px 0}.factbook-main-content.desktop .container .factbook_content .main_title_description.active{display:block}.factbook-main-content.desktop .container .factbook_content .title_icon{display:flex;gap:20px;align-items:center}.factbook-main-content.desktop .container .factbook_content .title_icon .content_title{font-weight:700;font-size:30px;line-height:1.25;color:#08b4be;margin:0 0 1.5rem 0}.factbook-main-content.desktop .container .factbook_content .title_content a{color:var(--light-blue);text-decoration:none}.factbook-main-content.desktop .container .factbook_content .title_content a:hover{color:var(--dark-blue);text-decoration:underline}.factbook-main-content.desktop .container .factbook_content .title_content>span{line-height:1.65}.factbook-main-content.desktop .container .factbook_content .title_content>span p{margin-top:0}.factbook-main-content.desktop .container .factbook_content .title_content>span p:last-child{margin-bottom:0}.factbook-main-content.desktop .container .factbook_content .title_content{margin:2.5rem 0 0 auto}.factbook-main-content .title_content>span ol{padding:0;list-style:none;counter-reset:item}.factbook-main-content .title_content>span ol li:before{content:counter(item);background:#f2fafa;color:#08b4be;border-radius:100%;text-align:center;display:inline-flex;justify-content:center;align-items:center;font-weight:700;min-width:2.5rem;height:2.5rem;width:2.5rem;max-width:2.5rem;min-height:2.5rem;max-height:2.5rem}.factbook-main-content .title_content>span ol li{counter-increment:item;display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.factbook-main-content.desktop .container .factbook_content .title_content>span ul li{display:flex;align-items:baseline;margin:.5rem 0}.factbook-main-content.desktop .container .factbook_content .title_content>span ul li::before{content:'';min-width:18px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/images/bullet_tick.svg) no-repeat center;height:18px;background-size:contain;transform:translateY(4px);margin-right:16px}.section--teach-english-abroad-cta{position:relative;padding:70px 0;text-align:left;display:flex}.section--teach-english-abroad-cta .cta-bg{position:absolute;z-index:-1;top:0;height:100%;object-fit:cover;width:100%}.section--teach-english-abroad-cta .container{display:flex;justify-content:space-between;overflow:visible}.section--teach-english-abroad-cta .container .cta-content{flex:0 0 55%;padding:2rem 0;display:flex;flex-direction:column;align-items:baseline}.section--teach-english-abroad-cta .container .cta-section-img{flex:0 0 40%;position:relative}.section--teach-english-abroad-cta .container .cta-section-img img{position:absolute;height:100%;left:5%;object-fit:contain}.section--teach-english-abroad-cta .cta-header{color:#fff;font-weight:600;font-size:40px;line-height:60px;margin:0}.section--teach-english-abroad-cta .cta-description{display:block;font-size:18px;line-height:30px;color:#fff}.section--teach-english-abroad-cta .ctabutton{padding:10px 50px;background-color:#00d3d6;font-weight:400;font-size:20px;line-height:30px;color:#fff;text-decoration:none;text-transform:uppercase;transition:.3s all}.section--teach-english-abroad-cta .ctabutton:hover{background-color:#1d3f5b}section.section--teach-english-abroad-jobs{text-align:left;display:flex;padding-top:55px}section.section--teach-english-abroad-jobs .wpjb.wpjb-page-index{padding-left:0;padding-right:0}section.section--teach-english-abroad-jobs .tta-job-teaser__tta{text-align:center}section.section--teach-english-abroad-jobs .title_link{display:flex;justify-content:space-between;align-items:center}section.section--teach-english-abroad-jobs .title_link .title{display:inline;font-weight:600;font-size:30px;line-height:40px;color:#424242}section.section--teach-english-abroad-jobs .title_link .link{padding:10px 50px;background-color:#00d3d6;font-weight:400;font-size:18px;line-height:22px;color:#fff;text-decoration:none}section.section--teach-english-abroad-jobs .title_link .link:hover{background-color:#1d3f5b}section.section--teach-english-abroad-jobs .teach-english-abroad-cards{display:flex;list-style:none;padding:0;justify-content:space-between;flex-wrap:wrap;gap:20px}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card{position:relative;flex:1 0 32%;padding:2rem;background:#fff;filter:drop-shadow(0 3px 4px #00000030)}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card a{position:absolute;inset:0}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card:hover{filter:drop-shadow(0 6px 7px #0a090930)}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card a{text-decoration:none}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .card_head{display:flex;gap:5px}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .card_head .job_title{font-size:20px;line-height:33px;color:#424242;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .card_head .employer_logo{border-radius:50px;background-color:#f8f6f7;object-fit:contain}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .card_head+p{font-size:12px;line-height:33px;text-transform:uppercase;font-weight:400;margin-bottom:0}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .country{padding:8px;background-color:#e7ffff;color:#01a9ab;margin-right:10px;margin-bottom:0}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .teflacademey{padding:8px;background-color:#f8f6f7}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .teflacademy{padding:8px;background-color:#f8f6f7;color:#282828}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .modified_date{font-size:12px;line-height:33px;color:#5f5f5f;display:flex;align-items:center;gap:5px;margin-bottom:0}.section-country-lists{padding-top:55px;position:relative;margin-bottom:55px}.section-country-lists .tta-job-teaser__tta{bottom:-45px;text-align:center;position:relative}.section.section--teach-english-abroad-places{overflow-x:hidden;padding-top:55px}.section.section--teach-english-abroad-places .container{padding-left:5px;padding-right:5px;max-width:1266px;position:relative}.section--teach-english-abroad-places .title_link{display:flex;justify-content:space-between;align-items:center;max-width:1166px;margin:auto}.section--teach-english-abroad-places .title_link .link{padding:10px 50px;background-color:#00d3d6;font-weight:400;font-size:18px;line-height:22px;color:#fff;text-decoration:none}.section--teach-english-abroad-places .title_link .link:hover{background-color:#1d3f5b}.section--teach-english-abroad-places .title_link .title{display:inline;font-weight:600;font-size:30px;line-height:40px;color:#424242;margin-top:0}.section--teach-english-abroad-places .places-slider{max-width:1166px;margin:auto;overflow:hidden;min-height:461px}.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card{display:inline-block;overflow:hidden;cursor:pointer;position:relative;aspect-ratio:273/330;transition:0.3s}.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card img{object-fit:cover;width:100%;height:100%;filter:brightness(.5);transition:0.3s;aspect-ratio:4 / 3;object-fit:cover;display:block}.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card.swiper-slide{flex-shrink:0;width:100%;margin-right:10px;box-sizing:border-box}@media (min-width:1024px){.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card.swiper-slide{width:calc(33.33% - 7px);margin-right:10px}}.section--teach-english-abroad-places{position:relative}.section--teach-english-abroad-places .places-slider-prev{position:absolute;left:0%;top:50%;width:48px;height:48px;background:#DFDFDF;border-radius:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.section--teach-english-abroad-places .places-slider-prev::after{content:'';border:solid #013F66;border-width:0 2px 2px 0;display:inline-block;padding:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg) translateY(-2px) translateX(-2px)}.section--teach-english-abroad-places .places-slider-next{position:absolute;right:0%;top:50%;width:48px;height:48px;background:#DFDFDF;border-radius:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.section--teach-english-abroad-places .places-slider-next::after{content:'';border:solid #013F66;border-width:0 2px 2px 0;display:inline-block;padding:6px;transform:rotate(135deg);-webkit-transform:rotate(-45deg) translateY(-2px) translateX(-2px)}.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card:hover img{filter:brightness(.35)}.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card .card-text{position:absolute;z-index:2;bottom:30px;width:100%;left:0;font-size:25px;line-height:55px;color:#fdfdfd;font-weight:700}.section--teach-english-abroad-posts{padding-top:55px;padding-bottom:55px}.section--teach-english-abroad-posts .title_link{display:flex;justify-content:space-between;align-items:center}.section--teach-english-abroad-posts .title_link a.link{padding:10px 50px;background-color:#00d3d6;font-weight:400;font-size:18px;line-height:22px;color:#fff;text-decoration:none}.section--teach-english-abroad-posts .title_link a.link:hover{background-color:#1d3f5b}.section--teach-english-abroad-posts .title_link .title{display:inline;font-weight:600;font-size:30px;line-height:40px;color:#424242}.section--teach-english-abroad-posts .teach-english-abroad-cards{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:32px}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card{display:inline-block;overflow:hidden;cursor:pointer;position:relative;flex:0 1 30%;transition:0.3s}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-info{padding:1rem;width:calc(100% - 2rem);margin:-2rem auto 0;background-color:#fff;display:flex;text-align:left;flex-wrap:wrap;z-index:2;position:relative;justify-content:space-between}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-info span{display:inline-flex;align-items:center;gap:5px;font-size:15px}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-info span.category{margin-bottom:12px;font-size:20px;line-height:25px;color:#5f5f5f}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card>a{position:absolute;inset:0;z-index:3}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card>img{object-fit:cover;height:230px;width:100%;transition:0.3s}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-text{font-size:25px;line-height:30px;color:#424242;font-weight:700;text-align:left;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section--teach-english-abroad-hero{display:inline-flex;justify-content:center;align-items:center;position:relative;flex-direction:column;padding:195px 190px 40px}.section--teach-english-abroad-hero .hero-bg-image{position:absolute;inset:0;z-index:-1;filter:brightness(.5);background-size:cover;background-repeat:no-repeat;background-position:center}.section--teach-english-abroad-hero h1{font-weight:800;font-size:60px;line-height:88px;color:#fff;margin:0}.section--teach-english-abroad-hero p{color:#fff;font-weight:400;font-size:40px;line-height:1.5;letter-spacing:.01em;font-family:Satisfy;margin:0}.breadcrumb-with-share{padding:30px 0;display:flex;justify-content:space-between}.breadcrumb-with-share.breadcrumb-center{justify-content:center}.breadcrumb-with-share .breadcrumb{text-transform:capitalize;font-size:16px;line-height:22px;letter-spacing:.01em}.breadcrumb-with-share .breadcrumb a{text-decoration:none;color:#000;display:inline-flex;gap:5px;align-items:center}.breadcrumb-with-share .breadcrumb a:after{content:'>'}.breadcrumb-with-share .breadcrumb .cuurent-page-name{color:#08b3bf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb-with-share .breadcrumb .parent-page+.cuurent-page-name{max-width:25%}.breadcrumb-with-share .share-icon{display:flex;gap:10px}.author-top-bar{background:#08B4BE;padding:10px 0}.author-top-bar .container{display:flex;align-items:center;justify-content:space-between;flex-direction:inherit}.author-top-bar .author-info{display:flex;align-items:center;gap:15px}.author-top-bar .author-info .author-name{color:#fff;font-size:16px;line-height:24px}.author-top-bar .author-info img.avatar{border-radius:50px;width:60px;height:60px}.author-top-bar .updated-date{font-weight:400;font-size:16px;line-height:24px;color:#fff;display:flex;align-items:center;gap:15px}.blog-bio.about-author img.avatar{border-radius:50%;width:150px;height:150px}@media (max-width:1200px) and (min-width:768px){.section--teach-english-abroad-hero{padding:200px 255px 125px}.section--teach-english-abroad-hero h1{font-size:50px;line-height:1.2}.section--teach-english-abroad-hero p{font-size:32px}.factbook-main-content.desktop .container .content_table .title .main_title{font-size:20px}.factbook-main-content.desktop .container .content_table .sub_heading,.factbook-main-content.desktop .container .content_table .sub_heading.active{font-size:14px;line-height:1.3}.factbook-main-content.desktop .container .factbook_content .main_title_description,.factbook-main-content.desktop .container .factbook_content .title_content.active>span{font-size:15px}.factbook-main-content.desktop .container .factbook_content .title_icon .content_title{font-size:20px;line-height:1.4}.section--teach-english-abroad-cta .cta-header,section.section--teach-english-abroad-jobs .title_link .title,.section--teach-english-abroad-places .title_link .title,.section--teach-english-abroad-posts .title_link .title{font-size:24px;line-height:1.4}.section--teach-english-abroad-cta .cta-description{font-size:16px;line-height:1.65}.section--teach-english-abroad-cta .ctabutton{font-size:16px;line-height:1.4;margin-top:8px;display:inline-block}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card a{font-size:18px}.section.section--teach-english-abroad-places .container{position:unset}.section--teach-english-abroad-places .title_link{text-align:left}.section--teach-english-abroad-places .places-slider-prev,.section--teach-english-abroad-places .places-slider-next{top:60%;width:38px;height:38px}.section--teach-english-abroad-places .places-slider-prev{left:.25%}.section--teach-english-abroad-places .places-slider-next{right:.25%}.section--teach-english-abroad-places .teach-english-abroad-cards{grid-template-columns:24% 24% 24% 24%;grid-gap:10px}section.section--teach-english-abroad-jobs .title_link .link,.section--teach-english-abroad-places .title_link a,.section--teach-english-abroad-posts .title_link a{font-size:14px;line-height:1}section.section--teach-english-abroad-jobs .title_link .link:hover,.section--teach-english-abroad-places .title_link a:hover,.section--teach-english-abroad-posts .title_link a:hover{text-decoration:underline}.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card .card-text{font-size:16px;line-height:1}.factbook-main-content.desktop .container .factbook_content .title_icon .content_icon{width:50px;height:50px;object-fit:contain}}@media (max-width:767px){.section.section--teach-english-abroad-hero{padding:150px 50px 100px;height:auto}body.single-tefl-guide{overflow-x:hidden}.subpage.singular-teach-english-abroad section{margin-bottom:15px}.section-country-lists{padding-top:0;margin-bottom:0}.subpage.singular-teach-english-abroad .section.section--teach-english-abroad-hero{margin-top:0;display:inline-block;padding:70px 15px;position:relative;height:70vw;margin-bottom:0}.breadcrumb-with-share .breadcrumb a.home::after{font-size:14px;margin-left:-3px}.factbook-main-content.desktop{display:none}.factbook-main-content.mobile{display:block;text-align:left}.factbook-main-content.mobile .title{margin-bottom:.25rem}.factbook-main-content.mobile .title .main_title{background:#D9D9D9;padding:8px 15px 8px 15px;font-weight:600;font-size:20px;line-height:1.65;color:#424242;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin:0;transition:.3s}.factbook-main-content.mobile .title .main_title.active{background:#85DFE0}.factbook-main-content.mobile .title .main_title::after{content:'';background-image:url(/wp-content/themes/tta/assets/src/scss/../images/accordion-close.svg);background-repeat:no-repeat;display:inline-block;width:16px;height:16px;background-size:contain;transition:.3s}.factbook-main-content.mobile .title .main_title::after{content:'';margin-right:16px;display:inline-block;transform:rotate(90deg);background:url(/wp-content/themes/tta/assets/src/images/accordion-arrow.svg) no-repeat center;background-size:auto;background-size:auto;background-size:auto;width:15px;height:15px;background-size:contain;filter:brightness(0);transition:.3s}.factbook-main-content.mobile .title .main_title.active::after{transform:rotate(180deg)}.factbook-main-content.mobile .title .main_title+.title_content{height:0;overflow:hidden;padding:0 15px;transition:.3s}.factbook-main-content.mobile .title .main_title.active+.title_content{height:auto}.factbook-main-content.mobile .title .title_content .main_title_description{line-height:1.65}.factbook-main-content.mobile .title .title_content .title_content .content_title{font-size:26px;line-height:1.25;margin:2.5rem 0 1.5rem;color:#08b4be;font-weight:700}.factbook-main-content.mobile .title .title_content .title_content .inner-content{line-height:1.65}.factbook-main-content.mobile .title .title_content .title_content.active .inner-content{height:auto}.factbook-main-content.mobile .title .title_content .title_content .inner-content p:first-child{margin-top:0}.factbook-main-content.mobile .title .title_content .title_content .inner-content ul li{display:flex;align-items:baseline;margin:.25rem 0}.factbook-main-content.mobile .title .title_content .title_content .inner-content ul li:before{content:'';min-width:14px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/images/bullet_tick.svg) no-repeat center;background-size:auto;height:14px;background-size:contain;transform:translateY(4px);margin-right:16px}.section--teach-english-abroad-hero{padding:150px 50px 100px}.section--teach-english-abroad-hero h1{font-size:1.3125rem;line-height:1;text-align:center;letter-spacing:.01em;margin:16px 0}.section--teach-english-abroad-hero .breadcrumbs{gap:5px}.section--teach-english-abroad-hero p{font-size:18px;line-height:22px;text-align:center;letter-spacing:.01em}.factbook-main-content .container{flex-direction:column;width:100%}.section--teach-english-abroad-cta .container{flex-direction:column}.section--teach-english-abroad-cta .container .cta-content{flex-shrink:1;align-items:center;text-align:center}.section--teach-english-abroad-cta .cta-header{font-size:24px;line-height:40px}.section--teach-english-abroad-cta .cta-description{font-size:16px;line-height:1.65}.section--teach-english-abroad-cta .ctabutton{margin-top:16px;padding:10px 30px;font-size:16px;line-height:30px;display:inline-block}.section--teach-english-abroad-cta .container .cta-section-img{display:flex;justify-content:center}.section--teach-english-abroad-cta .container .cta-section-img img{position:unset;height:revert-layer}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card{box-shadow:0 2px 4px #00000040;flex:1 1 100%}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-text{padding:0 8px}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card:hover{box-shadow:0 5px 4px #00000050}.section--teach-english-abroad-places .title_link,.section--teach-english-abroad-posts .title_link,section.section--teach-english-abroad-jobs .title_link{position:relative;justify-content:center}.section--teach-english-abroad-places .title_link .title,.section--teach-english-abroad-posts .title_link .title,section.section--teach-english-abroad-jobs .title_link .title{font-size:20px;line-height:30px;letter-spacing:.01em;margin:16px 0}.section--teach-english-abroad-places .title_link a.link,.section--teach-english-abroad-posts .title_link a.link,section.section--teach-english-abroad-jobs .title_link .link{font-size:0;position:absolute;inset:0;background-color:#fff0}section.section--teach-english-abroad-jobs .title_link .link:hover,.section--teach-english-abroad-places .title_link .link:hover,.section--teach-english-abroad-posts .title_link a.link:hover{background-color:#fff0}.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card{height:200px;aspect-ratio:unset;position:relative}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card a{gap:8px}.section--teach-english-abroad-places .teach-english-abroad-cards .teach-english-abroad-card .card-text,.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-text{font-size:16px;line-height:20px}.section--teach-english-abroad-places .places-slider-prev,.section--teach-english-abroad-places .places-slider-next{position:relative;left:auto;display:inline-flex;margin:1rem .25rem 0;width:30px;height:30px}.section--teach-english-abroad-places .places-slider-prev:after{padding:4px;transform:rotate(135deg) translateY(-1px) translateX(-1px);-webkit-transform:rotate(135deg) translateY(-1px) translateX(-1px)}.section--teach-english-abroad-places .places-slider-next:after{padding:4px;transform:rotate(135deg) translateY(-1px) translateX(-1px);-webkit-transform:rotate(-45deg) translateY(-1px) translateX(-1px)}section.section--teach-english-abroad-jobs .teach-english-abroad-cards{column-gap:10px;text-align:center}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card{flex:1 1 100%;padding:1rem .5rem}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .card_head .job_title{font-size:14px;line-height:20px;font-weight:500}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .card_head{flex-direction:column-reverse;justify-content:center;align-items:center}.breadcrumb-with-share .share-icon{display:none}.breadcrumb-with-share .breadcrumb{text-transform:capitalize;font-size:14px;line-height:12px;display:flex;align-items:center;gap:5px}.author-top-bar .author-info{gap:10px}.author-top-bar .author-info img.avatar{width:30px;height:30px}.author-top-bar .author-info .author-name{font-size:14px;line-height:18px}.author-top-bar .updated-date{font-size:14px;line-height:18px;gap:10px}.author-top-bar .updated-date img{width:auto;height:30px}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .card_head+p{display:flex;flex-wrap:wrap;line-height:16px;gap:8px;justify-content:center}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .country{margin-right:0}section.section--teach-english-abroad-jobs .teach-english-abroad-cards .teach-english-abroad-card .modified_date{padding-left:8px;justify-content:center;margin-top:8px}.section--teach-english-abroad-cta{padding:40px 0}.section--teach-english-abroad-cta .cta-bg{filter:brightness(.6)}.section--teach-english-abroad-cta .cta-description{max-width:100%}.section--teach-english-abroad-places .places-slider .places-slider-next{right:-2%}.section--teach-english-abroad-places .places-slider .places-slider-prev{left:-2%}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-info span.category{font-size:16px;line-height:20px}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-text{font-size:14px;padding:.25rem 0}.section--teach-english-abroad-posts .teach-english-abroad-cards .teach-english-abroad-card .card-info span{font-size:12px;line-height:20px}section.section--teach-english-abroad-jobs,.section.section--teach-english-abroad-places,.section--teach-english-abroad-posts{padding-top:30px}.section--teach-english-abroad-posts{padding-bottom:30px}}article.subpage--tefl-guide{overflow-x:hidden}.section.tagline-cta{position:relative;margin-top:-3rem}.section.tagline-cta .container{background-color:#08b3bf;display:flex;align-items:center;justify-content:center;padding:1rem 0;gap:20px}.section.tagline-cta .container a{text-decoration:none;background-color:#f8a941;padding:15px 20px;font-size:14px;line-height:25px;color:#fff;font-weight:700}.section.tagline-cta .container p{font-size:20px;line-height:25px;font-weight:400;color:#fff}.section.intro-content{margin:80px 0}.section.intro-content .container{display:flex}.section.intro-content .container>div{flex:0 0 50%;text-align:left}.section.intro-content .container .intro-title{margin:0;font-size:40px;line-height:60px;color:#00d3d6;font-weight:700}.section.intro-content .container .intro-description{font-size:17px;line-height:30px;color:#5f5f5f;font-weight:400}.section.intro-content .container .chapters-brief{display:flex;flex-direction:column;gap:2rem;padding:0 70px}.section.intro-content .container .chapters-brief .chapter-item{display:flex;gap:2rem;align-items:center;cursor:pointer}.section.intro-content .container .chapters-brief .chapter-item .image-bg-color{border-radius:100px;padding:1.25rem 1rem;border:4px solid #fff}.section.intro-content .container .chapters-brief .chapter-item .image-bg-color img{filter:contrast(0) brightness(10)}.section.intro-content .container .chapters-brief .chapter-item .chapter-info .text-icon{margin:0;font-size:16px;line-height:35px;font-weight:400}.section.intro-content .container .chapters-brief .chapter-item .chapter-info .chapter-title{margin:0;font-size:22px;line-height:35px;color:#494949;font-weight:700}.section.main-content .chapter-detials{display:flex;text-align:left;position:relative}.section.main-content .chapter-detials.even{flex-direction:row-reverse}.section.main-content .chapter-detials>div{flex:0 0 50%}.section.main-content .chapter-detials .chapter-image img{object-fit:cover;height:100%}.section.main-content .chapter-detials .chapter-detail{padding:4rem}.section.main-content .chapter-detials .chapter-detail.light *{color:#ffffff!important}.section.main-content .chapter-detials .chapter-detail.dark *{color:#494949!important}.section.main-content .chapter-detials .chapter-detail.dark a span{border-bottom:1.5px solid #494949}.section.main-content .chapter-detials .chapter-detail.light a span{border-bottom:1.5px solid #fff}.section.main-content .chapter-detials .chapter-detail.dark a::before{filter:grayscale(1)}.section.main-content .chapter-detials .chapter-detail.light a::before{filter:contrast(0) brightness(10)}.section.main-content .chapter-detials .chapter-detail .chapter-heading{margin:0;font-size:30px;line-height:40px;color:#08b3bf;font-weight:700}.section.main-content .chapter-detials .chapter-detail .chapter-description p{font-size:17px;line-height:30px;color:#5f5f5f;font-weight:400}.section.main-content .chapter-detials .chapter-detail a{font-size:16px;line-height:1;text-decoration:none;color:#5f5f5f;font-weight:400;display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;transition:.1s all}.section.main-content .chapter-detials .chapter-detail a:hover{font-weight:600}.section.main-content .chapter-detials .chapter-detail a span{border-bottom:1.5px solid #5f5f5f90;padding-bottom:3px}.section.main-content .chapter-detials .chapter-detail a::before{content:url(/wp-content/themes/tta/assets/dist/images/arrow-right.svg)}.section.main-content .chapter-detials .floating-text{font-size:45px;line-height:1;text-transform:uppercase;font-weight:700;position:absolute;margin:0;text-align:center;top:65%}.section.main-content .chapter-detials.odd .floating-text{transform:rotate(90deg);right:0;transform-origin:100% 0}.section.main-content .chapter-detials.even .floating-text{transform:rotate(-90deg);left:0;transform-origin:22.5px}.section.cards-with-title-and-description{margin:100px 0}.section.cards-with-title-and-description .container .section-title{font-size:45px;line-height:40px;color:#08b3bf;font-weight:700;margin:0}.section.cards-with-title-and-description .container .section-description{margin:0;font-size:17px;line-height:30px;color:#5f5f5f;font-weight:400}.section.cards-with-title-and-description .container .section-cards{display:flex;justify-content:space-between;margin-top:4rem}.section.cards-with-title-and-description .container .section-cards .section-card{flex:0 0 23%;display:flex;flex-direction:column;align-items:center}.section.cards-with-title-and-description .container .section-cards .section-card .card-title{font-size:18px;line-height:24px;color:#282828;font-weight:700}.section.cards-with-title-and-description .container .section-cards .section-card .card-description{font-size:16px;line-height:24px;color:#5f5f5f;font-weight:400}.section.cards-with-title-and-description .container .section-cards .section-card .card-description p{margin:0}.section.cards-with-title-and-description .container .section-cards .section-card .card-link{padding:10px 20px;text-decoration:none;background:#00d3d6;color:#fff;margin-top:2rem;cursor:pointer;transition:0.3s all ease-in}.section.cards-with-title-and-description .container .section-cards .section-card .card-link:hover{background:#1d3f5b}@media (max-width:767px){.section.tagline-cta{background:#e7e7e8}.section.tagline-cta .container{padding:.5rem 0;gap:5px;background-color:inherit}.section.tagline-cta .container p{font-size:14px;line-height:1.3em;color:#6e6e6e}.section.tagline-cta .container a{font-weight:700;text-decoration:underline;display:inline-block;color:#00d3d6;background-color:#fff0;padding:0;font-size:14px;line-height:1.3em}.section.intro-content{margin:60px 0}.section.intro-content .container{flex-direction:column;gap:2rem}.section.intro-content .container .chapters-brief{flex-direction:row;flex:0 0 100%;flex-wrap:wrap;padding:0}.section.intro-content .container .chapters-brief .chapter-item{flex:0 0 100%;gap:1rem}.section.intro-content .container .chapters-brief .chapter-item .image-bg-color{padding:.75rem}.section.intro-content .container .chapters-brief .chapter-item .image-bg-color img{min-width:50px;max-width:50px;height:50px}.section.intro-content .container .chapters-brief .chapter-item .chapter-info .chapter-title{font-size:20px;line-height:26px}.section.main-content .chapter-detials>div{flex:0 0 100%}.section.main-content .chapter-detials{flex-direction:column}.section.main-content .chapter-detials .chapter-image img{height:250px;object-position:center}.section.main-content .chapter-detials.odd .chapter-detail{padding-right:3rem}.section.main-content .chapter-detials.even .chapter-detail{padding-left:3rem}.section.main-content .chapter-detials .chapter-detail{padding:2rem}.section.main-content .chapter-detials.odd .floating-text{top:calc(485px + 2rem)}.section.main-content .chapter-detials.even .floating-text{top:490px}.section.main-content .chapter-detials.even{flex-direction:column}.section.cards-with-title-and-description{margin:50px 0}.section.cards-with-title-and-description .container .section-title{font-size:40px;line-height:1.35}.section.cards-with-title-and-description .container .section-description{font-size:16px;line-height:1.65}.section.cards-with-title-and-description .container .section-cards{flex-direction:column;gap:4rem}}@media (max-width:1200px) and (min-width:768px){.section.tagline-cta .container{flex-direction:column}.section.intro-content .container .chapters-brief{padding:0 20px 0 40px}.section.intro-content .container .chapters-brief .chapter-item{gap:1.5rem}.section.intro-content .container .chapters-brief .chapter-item .image-bg-color img{max-width:40px;min-width:40px;height:40px}.section.intro-content .container .chapters-brief .chapter-item .image-bg-color{padding:1rem}.section.intro-content .container .chapters-brief .chapter-item .chapter-info .text-icon{font-size:14px;line-height:18px}.section.intro-content .container .chapters-brief .chapter-item .chapter-info .chapter-title{font-size:20px;line-height:1.35}}.subpage--teach-english-abroad .cards-icon{display:flex;gap:1rem;margin-top:1.5rem}.subpage--teach-english-abroad .cards-icon .card-icon{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;flex:1 1 calc(25% - .5rem)}.subpage--teach-english-abroad .cards-icon .card-icon .card-img-bg{padding:1rem;border-radius:50px}.subpage--teach-english-abroad .cards-icon .card-icon .card-img-bg img{filter:contrast(0) brightness(10)}.subpage--teach-english-abroad .cards-icon .card-icon .card-title{font-weight:500;color:#393939;font-size:20px;line-height:27px;margin:1rem 0}.subpage--teach-english-abroad .cards-icon .card-icon .card-description{line-height:25px;margin:0}.subpage--teach-english-abroad .solid-bg-icon-cards{display:flex}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon{text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.5rem;flex:0 0 33.33%;word-break:break-word}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon .card-title{font-size:21px;line-height:30px;font-weight:600}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon:nth-child(2n+1){color:#fff}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon:nth-child(2n) .card-title{color:#494949}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon:nth-child(2n) .card-description{color:#545454}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon:nth-child(2n+1) img{filter:contrast(0) brightness(10)}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon:nth-child(2n) img{filter:contrast(1) brightness(0)}.subpage--teach-english-abroad .cards-icon-text{margin-top:1.5rem}.subpage--teach-english-abroad .cards-icon-text .card-icon{filter:drop-shadow(0 0 4.5px rgb(0 0 0 / .16));background-color:#fff;display:flex;margin-bottom:10px}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-img-bg{flex:0 0 30%;background-color:#e8f1f1;padding:1.5rem .75rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-img-bg .point-title{font-size:19px;line-height:30px;color:#4d4d4d;font-weight:600;text-align:center}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-text{flex:0 0 70%;padding:1.5rem .75rem}.subpage--teach-english-abroad .alumni-cards .alumni-card{display:flex;margin-bottom:1.8rem;column-gap:1rem}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-img{flex:0 0 30%}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-img img{object-fit:cover;filter:drop-shadow(0 0 4.5px rgb(0 0 0 / .09))}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-content .alumni-des{font-size:16px;line-height:28px;color:#585858;font-weight:300}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-content a{text-decoration:none;font-size:20px;line-height:58px;text-transform:uppercase;color:#00b6c0;font-weight:600}.section-country-lists .country-list{display:flex;flex-wrap:wrap}.section-country-lists .country-list .country-list-item{flex:0 0 25%}.section-country-lists .country-list .country-list-item a{text-decoration:none}.section-country-lists .country-list .country-list-item a:hover .country .country-name{color:#08b4be}.section-country-lists .country-list .country-list-item .country{display:flex;align-items:center;margin:0 0 1rem}.section-country-lists .country-list .country-list-item .country img{filter:drop-shadow(0 0 4px rgb(0 0 0 / .13))}.section-country-lists .country-list .country-list-item .continent{font-size:25px;line-height:32px;color:#4d4d4d;font-weight:600}.section-country-lists .country-list .country-list-item .country .country-name{font-size:16px;line-height:47px;color:#494949;font-weight:400;margin-left:12px}.subpage--teach-english-abroad .city-list{display:flex;flex-wrap:wrap;gap:12px 1.5rem}.subpage--teach-english-abroad .city-list .city-item{flex:0 0 31.37%}.subpage--teach-english-abroad .city-list .city-item a{text-decoration:none;text-align:center}.subpage--teach-english-abroad .city-list .city-item .city-name{font-size:25px;line-height:32px;color:#222;font-weight:600}.subpage--teach-english-abroad .cta_section{text-align:center;background-color:#00b6c0;padding:40px 100px;color:#fff;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.subpage--teach-english-abroad .cta_section .cta_title{font-size:45px;line-height:57px;font-weight:700;margin:0}.subpage--teach-english-abroad .cta_section .cta_description{font-size:16px;line-height:30px;font-weight:300}.subpage--teach-english-abroad .cta_section .cta_description p{margin:0}.subpage--teach-english-abroad .cta_section .cta_link{background-color:#ffa613;padding:1rem 1.5rem;font-size:21px;line-height:30px;text-transform:uppercase;font-weight:600;text-decoration:none;color:#fff}.subpage--teach-english-abroad .dynamic_cards{display:flex;flex-wrap:wrap;gap:20px}.subpage--teach-english-abroad .dynamic_cards .dynamic_card{flex:0 0 calc(50% - 10px);position:relative}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .card_banner{width:100%;object-fit:cover}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content{width:calc(100% - 30px);margin:auto;filter:drop-shadow(0 0 4.5px rgb(0 0 0 / .16));background-color:#fff;margin-top:-1.5rem;position:relative;padding:0 20px 1rem}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content p{margin:0}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .loaction_flag{top:-1.725rem;position:relative;filter:drop-shadow(0 0 4.5px rgb(0 0 0 / .1));background-color:#bebebe;object-fit:cover}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .location-name{font-size:21px;line-height:30px;color:#4d4d4d;font-weight:500;margin-bottom:.5rem}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .location-name:before{content:'';margin-right:.5rem;display:inline-block;width:20px;height:30px;background-image:url(/wp-content/themes/tta/assets/dist/images/map-marker.svg);background-repeat:no-repeat;background-position:center}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .location-tag{font-size:16px;line-height:26px;color:#595959;margin-bottom:.5rem}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .location-tag:before{content:'';margin-right:.5rem;display:inline-block;width:20px;height:20px;background-image:url(/wp-content/themes/tta/assets/dist/images/tag.svg);background-repeat:no-repeat;background-position:center}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .salary-range{font-size:16px;line-height:26px;color:#595959;margin-bottom:.5rem}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .salary-range:before{content:url(/wp-content/themes/tta/assets/dist/images/money-bill.svg);margin-right:.5rem}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .additional-point{font-size:16px;line-height:26px;color:#595959;margin-bottom:.5rem}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .additional-point .additional-point-img{height:100%;margin-right:.5rem}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .location-description{font-size:16px;line-height:1.65;color:#595959;font-weight:400;border-top:1px solid #a2a2a2;padding-top:1rem;margin-top:1.5rem}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content a.location-link{text-decoration:none;text-transform:uppercase;color:#08b4be;font-weight:400;text-align:center;background-color:#fff0;border:1px solid #08b4be;font-size:18px;line-height:28px;display:block;padding:1rem;margin-top:2rem;transition:.2s all}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content a.location-link:hover{border:1px solid #1d3f5b;color:#1d3f5b;text-decoration:none}.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .location-name,.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .location-tag,.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .salary-range,.subpage--teach-english-abroad .dynamic_cards .dynamic_card .dynamic_card_content .additional-point{display:flex;align-items:center}.subpage--teach-english-abroad .above_note_text,.subpage--teach-english-abroad .below_note_text{font-size:16px;line-height:30px;font-weight:300}.subpage--teach-english-abroad .above_note_text a,.subpage--teach-english-abroad .below_note_text a{text-decoration:underline;color:#0b2f93}.subpage--teach-english-abroad .note-text{line-height:28px;color:#000;font-weight:400;font-style:italic;background-color:#f2fafa;border-left:7px solid #08b4be;padding:1rem}.subpage--teach-english-abroad .bottom_text{margin:2rem 0}.section-country-lists .title{display:inline;font-weight:600;font-size:30px;line-height:40px;text-align:left}.section-country-lists .container{text-align:left}@media (max-width:1024px) and (min-width:768px){.section--teach-english-abroad-hero{padding:40px 10%;height:50vw}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-img-bg{flex:0 0 35%}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-img-bg img{width:50%;height:auto;object-fit:contain}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-text{flex:0 0 65%}.subpage--teach-english-abroad .cards-icon{flex-wrap:wrap}.subpage--teach-english-abroad .cards-icon .card-icon{flex:0 0 calc(50% - .5rem)}.subpage--teach-english-abroad .solid-bg-icon-cards{flex-wrap:wrap}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon{flex:0 0 100%}.subpage--teach-english-abroad .alumni-cards{display:flex;flex-wrap:wrap}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-img{flex:0 0 40%}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-img img{width:100%;object-position:top}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-content .alumni-des{margin-bottom:0;margin-top:0;line-height:24px}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-content a{margin-top:1rem;line-height:28px;display:inline-block}.section-country-lists .country-list{justify-content:space-between}.section-country-lists .country-list .country-list-item{flex:0 0 calc(50% - .5rem)}.section-country-lists .country-list .country-list-item .continent{font-size:20px;line-height:24px}.section-country-lists .country-list .country-list-item .country .country-name{line-height:2}.subpage--teach-english-abroad .city-list .city-item{flex:0 0 calc(50% - 12px)}.subpage--teach-english-abroad .city-list .city-item .city-name{font-size:16px;line-height:18px}.subpage--teach-english-abroad .cta_section{padding:25px}.subpage--teach-english-abroad .cta_section .cta_title{font-size:36px;line-height:48px}.subpage--teach-english-abroad .cta_section .cta_link{font-size:16px;line-height:20px}.subpage--teach-english-abroad .bottom_text{margin:2rem 0}.section-country-lists .country-list .country-list-item{flex:0 0 33.33%}}@media (max-width:767px){.subpage--teach-english-abroad .cards-icon-text .card-icon{flex-direction:column}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-img-bg img{object-fit:contain}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-img-bg .point-title{font-weight:500;color:#393939;font-size:20px;line-height:27px;margin:1rem 0}.subpage--teach-english-abroad .cards-icon-text .card-icon .point-text,.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon .card-description{line-height:1.65}.subpage--teach-english-abroad .dynamic_cards .dynamic_card{flex:0 0 100%}.subpage--teach-english-abroad .cards-icon{flex-wrap:wrap}.subpage--teach-english-abroad .cards-icon .card-icon{flex:0 0 100%}.subpage--teach-english-abroad .solid-bg-icon-cards{flex-wrap:wrap}.subpage--teach-english-abroad .solid-bg-icon-cards .card-icon{flex:0 0 100%}.subpage--teach-english-abroad .alumni-cards .alumni-card{flex-direction:column}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-img{flex:0 0 100%}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-img img{width:100%;object-position:top}.subpage--teach-english-abroad .alumni-cards .alumni-card .alumni-content .alumni-des{margin-bottom:0}.section-country-lists .country-list{justify-content:space-between}.section-country-lists .country-list .country-list-item{flex:0 0 calc(50% - .5rem)}.section-country-lists .country-list .country-list-item .continent{font-size:20px;line-height:24px}.section-country-lists .country-list .country-list-item .country .country-name{line-height:2}.subpage--teach-english-abroad .city-list .city-item{flex:0 0 calc(50% - 12px)}.subpage--teach-english-abroad .city-list .city-item .city-name{font-size:16px;line-height:18px}.subpage--teach-english-abroad .cta_section{padding:25px}.subpage--teach-english-abroad .cta_section .cta_title{font-size:36px;line-height:48px}.subpage--teach-english-abroad .cta_section .cta_link{font-size:16px;line-height:20px}.subpage--teach-english-abroad .bottom_text{margin:2rem 0}.section-country-lists .title{display:block;font-weight:600;font-size:20px;line-height:30px;letter-spacing:.01em;margin:16px 0;text-align:center}}.search-with-result{margin-top:3rem;position:relative;min-width:400px}.teach-english-abroad-searchform{border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;align-items:center;padding:10px 5px;justify-content:space-between}.teach-english-abroad-searchbar{border:none;background:#fff0;font-size:1rem;text-transform:uppercase;color:#fff}.teach-english-abroad-searchbar::placeholder{color:#fff;opacity:1;font-weight:500}.teach-english-abroad-submit{text-decoration:none;border:none;background:#fff0;color:#fff;text-transform:uppercase;font-size:1rem;cursor:pointer}.teach-english-abroad-submit:hover{color:#00d3d6}.teach-english-abroad-submit[href=""]{opacity:.5;pointer-events:none}.teach-english-abroad-searchbar:focus-visible{outline:none}.teach-english-abroad-searchform:focus-within{background:#fff}.teach-english-abroad-searchform:focus-within .teach-english-abroad-submit{color:#00d3d6}.teach-english-abroad-searchform:focus-within .teach-english-abroad-searchbar{color:#1d3f5b}.teach-english-abroad-search-results{position:absolute;left:0;display:flex;flex-direction:column;background:#fff;align-items:baseline;width:100%;max-height:90px;overflow-y:scroll}.teach-english-abroad-search-results .ajax-search-item{text-decoration:none;color:#1d3f5b;width:100%;text-align:left;padding:.5rem;font-size:.8rem;line-height:1;min-height:30px}.teach-english-abroad-search-results .ajax-search-item:hover{background:#1d3f5b;color:#fff}.teach-english-abroad-search-results:empty{display:none}.bottom_posts{display:flex;color:#fff;gap:10px;font-weight:500;margin-top:3rem}.bottom_posts span{border-bottom:1px solid #fff;font-size:1.15rem}.bottom_posts li a{color:inherit;text-decoration:none}.bottom_posts li a:hover{text-decoration:underline}@media (max-width:1023px){.bottom_posts{display:block}.bottom_posts span{display:block;width:fit-content;margin:0 auto 1rem}.bottom_posts li{display:inline-flex;align-items:center}.bottom_posts li::before{content:'';width:6px;height:6px;border-radius:5px;display:inline-block;background:#08b4be;margin:0 .5rem}.bottom_posts li:first-of-type::before{width:0}}@media (max-width:767px){.search-with-result{min-width:auto}.teach-english-abroad-searchbar{font-size:.8rem}.teach-english-abroad-submit{font-size:.8rem}}.section.internship-heading .internship-heading__header{line-height:1;color:#383838}.section.internship-heading .internship-heading__subheader{font-size:21px;line-height:35px;color:#585858;font-weight:500}.section.internship-heading .internship-heading__description{font-size:16px;line-height:32px;color:#4d4d4d;font-weight:400}.section.internship-intro{display:flex}.section.internship-intro .section-image{flex:0 0 50%;position:relative}.section.internship-intro .section-content{flex:0 0 50%;text-align:left;padding:0 4.5rem 3rem}.section.internship-intro .section-image .internship-image-copy__box__sticker{right:-100px;left:unset;width:100px;height:100px}.section.internship-intro .section-image .internship-image-copy__box__sticker span{font-size:1.75rem;line-height:22px}.section.internship-intro .section-content .section_title{font-weight:700;font-size:48px;line-height:35px;color:#383838}.section.internship-intro .section-content .intro-sub-title{font-size:20px;line-height:31px;color:#08b4be;font-weight:500;font-style:italic;border-left:9px solid #08b4be;padding-left:1rem}.section.internship-intro .section-content .intro-description{font-size:16px;line-height:32px;color:#4d4d4d;font-weight:400}.section.internship-intro .section-content .list-heading{font-size:25px;line-height:30px;color:#2a2a2a;font-weight:600}.section.internship-intro .section-content .list_point{font-size:16px;line-height:32px;color:#4d4d4d;font-weight:400;display:flex;align-items:center;gap:10px;margin-bottom:1rem}.section.internship-intro .section-content .list_point:first-child{margin-top:1rem}.section.internship-intro .section-content .list_point::before{content:"\2714";display:inline-block;font-size:1.5rem;color:#08b4be}.section.internship-intro .section-content .cta-text{margin:1.5rem 0 0 0;padding:10px 30px;border:none;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;position:relative;z-index:0;background:#00d3d6;color:#fff;font-size:.875rem}.section.internship-intro .section-content .cta-text:hover{background:#1d3f5b}.section.internship-details{display:flex;color:#fff}.section.internship-intro .section-content-details{flex:0 0 50%;text-align:left;padding:0 4.5rem 3rem;color:#fff}.section.internship-details .section-image{flex:0 0 50%}.section.internship-intro .section-content-details h4{text-align:center;font-size:20px;line-height:33px;font-weight:400;margin-bottom:0}.section.internship-intro .section-content-details h3{font-size:22px;line-height:33px;font-weight:600;text-align:center;margin-top:0}.section.internship-intro .section-content-details .section_title{font-size:46px;line-height:48px;font-weight:400;font-family:"Satisfy";text-align:center;filter:drop-shadow(0 0 36.5px rgb(0 0 0 / .32))}.section.internship-intro .section-content-details h4{text-align:center;font-size:20px;line-height:33px;font-weight:400;margin-bottom:0}.section.internship-intro .section-content-details h3{font-size:22px;line-height:33px;font-weight:600;text-align:center;margin-top:0}.section.internship-intro .section-content-details .section_title{font-size:46px;line-height:48px;font-weight:400;font-family:"Satisfy";text-align:center;filter:drop-shadow(0 0 36.5px rgb(0 0 0 / .32))}.section.internship-intro .section-content-details .key-details{margin:0 -4.5rem;padding:20px 4.5rem;display:flex;flex-direction:column;gap:20px}.section.internship-intro .section-content-details .key-details div{display:flex;justify-content:space-between;font-size:18px;font-weight:600;align-items:center}.section.internship-intro .section-content-details .key-details div span:last-child{max-width:40%;min-width:40%}.section.internship-intro .section-content-details .key-details div span:first-child{max-width:40%;min-width:40%;text-transform:uppercase;display:flex;align-items:center}.section.internship-intro .section-content-details .key-details .price span:first-child::before{content:'';display:inline-block;height:20px;width:30px;background-image:url(/wp-content/themes/tta/assets/dist/images/price.svg);background-size:contain;margin-right:1rem}.section.internship-intro .section-content-details .key-details .allowance span:first-child::before{content:'';display:inline-block;height:20px;width:30px;background-image:url(/wp-content/themes/tta/assets/dist/images/allowance.svg);background-size:contain;margin-right:1rem;background-repeat:no-repeat;background-position:center}.section.internship-intro .section-content-details .key-details .length span:first-child::before{content:'';display:inline-block;height:20px;width:30px;background-image:url(/wp-content/themes/tta/assets/dist/images/length.svg);background-size:contain;background-repeat:no-repeat;margin-right:1rem}.section.internship-intro .section-content-details .list-title{display:flex;align-items:center;margin:2.5rem 0 1rem;gap:1rem}.section.internship-intro .section-content-details .list-title img{filter:saturate(0) brightness(10);object-fit:none}.section.internship-intro .section-content-details .list-title .list-heading{font-size:21px;text-transform:uppercase;color:#fff;font-weight:600;margin:0}.section.internship-intro .section-content-details .list_points{font-size:16px;line-height:1.65;list-style:none}.list_points .list_point{display:flex;align-items:baseline}.section.internship-intro .section-content-details .list_points .list_point:before{content:"\2714";display:inline-block;font-size:1.5rem;filter:saturate(0) brightness(10);margin-right:10px}.section.internship-intro .section-content-details .additional_text{font-size:20px;line-height:28px;font-weight:400;text-align:left}.section.internship-intro .section-content-details .cta-text{text-decoration:none;color:inherit;text-align:left;display:block;margin-top:3rem}.section.internship-intro .section-content-details .cta-text span{font-size:.875rem;line-height:35px;text-transform:uppercase;text-align:center;background-color:#f7a941;padding:10px 30px}.section.internship-intro .section-content-details .cta-text:hover span{background-color:#1d3f5b}.section--internship_location.inner-page{display:flex;flex-direction:column}.section--internship_location.inner-page{flex:0 0 50%;display:flex;flex-direction:column}.section--internship_location.inner-page iframe{width:100%;height:100%}.section.section--internship_process.inner-page{display:flex}.section.section--internship_process.inner-page .section--internship_location{flex:0 0 50%}.section.section--internship_process.inner-page .section--internship_location iframe{width:100%}.section.section--internship_process.inner-page .section-content{flex:0 0 50%;padding:0 4.5rem 3rem}.section.section--internship_process.inner-page .section-content .section-title{font-size:48px;line-height:64px;color:#383838;font-weight:700;text-align:left;margin-bottom:1rem}.section.section--internship_process.inner-page .section-content .points{display:flex;flex-direction:column}.section.section--internship_process.inner-page .section-content .points .point{display:flex;align-items:center;gap:1.5rem;padding:1rem 0;position:relative}.section.section--internship_process.inner-page .section-content .points .point .img{min-width:84px;min-height:84px;max-width:84px;max-height:84px;display:flex;align-items:center;justify-content:center;border-radius:50px}.section.section--internship_process.inner-page .section-content .points .point .img img{filter:contrast(0) brightness(10)}.section.section--internship_process.inner-page .section-content .points .point .point-details{text-align:left}.section.section--internship_process.inner-page .section-content .points .point .point-details h4{margin:0}.section.section--internship_process.inner-page .section-content .points .point:not(.point:last-child) .img:after{content:'';display:inline-block;position:absolute;height:calc(50% - 42px);top:calc(50% + 42px);border-right:2px dashed #4d4d4d}.section.section--internship_process.inner-page .section-content .points .point:not(.point:first-child) .img:before{content:'';display:inline-block;position:absolute;height:calc(50% - 42px);bottom:calc(50% + 42px);border-right:2px dashed #4d4d4d}.section.section--internship_process.inner-page .section-content .points .point .point-details h4{margin:0;font-size:21px;line-height:34px;color:#393939;font-weight:600}.section.section--internship_process.inner-page .section-content .points .point .point-details span{font-size:16px;line-height:32px;color:#4d4d4d;font-weight:400}.section.section--internship_content.inner-page .container{width:100%;max-width:100%}.section.section--internship_content.inner-page .container .part_one{padding:0 4.5rem}.section.section--internship_content.inner-page .container .part_two{padding:0 4.5rem}.section.section--internship_content.inner-page .container>div .section-title{margin-top:0;font-size:33px;line-height:35px;color:#383838;font-weight:600}.section.section--internship_content.inner-page .container .part_one .section-title{font-size:48px;line-height:35px;color:#383838;font-weight:700}.section.section--internship_content.inner-page .container .part_one .points{display:flex;flex-wrap:wrap}.section.section--internship_content.inner-page .container .part_one .points .point{flex:0 0 50%;display:flex;align-items:baseline}.section.section--internship_content.inner-page .container .part_one .points .point h4{font-size:21px;line-height:64px;color:#1c1c1c;font-weight:600;margin:0}.section.section--internship_content.inner-page .container .part_one .points .point span{font-size:17px;line-height:23px;color:#616161;font-weight:400}.section.section--internship_content.inner-page .container .part_one .points .point::before{content:'';min-width:18px;display:inline-block;background:url(/wp-content/themes/tta/assets/src/images/bullet_tick.svg) no-repeat center;background-size:auto;height:18px;background-size:contain;transform:translateY(4px);margin-right:16px}.section.section--solid_background_icon_cards{padding-bottom:4rem}.section.section--solid_background_icon_cards .section-title{color:#fff;text-align:left}.section.section--solid_background_icon_cards .cards_icon{display:flex;gap:2rem;flex-wrap:wrap}.section.section--solid_background_icon_cards .cards_icon .card_icon{flex:0 0 calc(33.33% - 2rem);display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:2rem;gap:1.5rem}.section.section--solid_background_icon_cards .cards_icon .card_icon .card-title{font-size:25px;line-height:35px;color:#2c2c2c;font-weight:600;margin:0}.section.section--solid_background_icon_cards .cards_icon .card_icon .card-description p{margin:0}.section.section--solid_background_icon_cards .cards_icon .card_icon .card-description{font-size:18px;line-height:32px;color:#545454;font-weight:400}.section.section--solid_background_icon_cards .cards_icon .card_icon .card-link.cta-orange{text-decoration:none;background-color:#f7a941;color:#fff;padding:.75rem 1rem;font-size:.875rem;width:fit-content;text-transform:uppercase}.section.section--solid_background_icon_cards .cards_icon .card_icon .card-link.cta-orange:hover{background-color:#1d3f5b}.section.section--icon_cards{background-color:#f7f9f9;padding-bottom:4rem}.section.section--icon_cards .section-title{font-size:48px;line-height:35px;color:#383838;font-weight:700}.section.section--icon_cards .block-description{max-width:750px;font-size:16px;line-height:32px;color:#4d4d4d;font-weight:400;margin:auto}.section.section--icon_cards .cards_icon{display:flex;gap:2rem;flex-wrap:wrap;align-items:baseline}.section.section--icon_cards .cards_icon .card_icon{flex:0 0 calc(25% - 2rem);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem;gap:1.5rem}.section.section--icon_cards .cards_icon .card_icon .image-background{width:140px;height:140px;display:flex;align-items:center;justify-content:center;border-radius:100%;position:relative}.section.section--icon_cards .cards_icon .card_icon .image-background .card_icon_image{filter:contrast(0) brightness(10)}.section.section--icon_cards .cards_icon .card_icon .card-title{font-size:25px;line-height:34px;color:#393939;font-weight:600;margin:0}.section.section--icon_cards .cards_icon .card_icon .card-description p{margin:0}.section.section--icon_cards .cards_icon .card_icon .card-description{font-size:16px;line-height:32px;color:#4d4d4d;font-weight:400}.section.section--icon_cards .cards_icon .card_icon .card-link{text-decoration:none;font-size:20px;line-height:29px;text-transform:uppercase;color:#f7a941;font-weight:600}.section.section--icon_cards .cards_icon .card_icon .image-background::before{content:'';position:absolute;width:50%;top:50%;right:100%;border-top:2px dashed #4d4d4d}.section.section--icon_cards .cards_icon .card_icon .image-background::after{content:'';position:absolute;width:100%;top:50%;left:100%;border-top:2px dashed #4d4d4d}.section.section--icon_cards .cards_icon .card_icon:first-child .image-background::before{content:'';position:absolute;width:50%;top:50%;left:100%;border-top:2px dashed #4d4d4d}.section.section--icon_cards .cards_icon .card_icon:last-child .image-background::before{content:'';position:absolute;width:50%;top:50%;right:100%;border-top:2px dashed #4d4d4d}.section.section--icon_cards .cards_icon .card_icon:first-child .image-background::after{content:none}.section.section--icon_cards .cards_icon .card_icon:last-child .image-background::after{content:none}.section.section--internship_content{padding:5rem 0}.section.section--internship_content .container{display:flex;gap:4rem;text-align:left}.section.section--internship_content .container>div{flex:0 0 calc(50% - 4rem)}.section.section--internship_content .container .part_one .section-title{margin:0 0 2rem 0;line-height:35px;color:#383838}.section.section--internship_content .container .part_one .section-note{font-size:20px;line-height:31px;color:#08b4be;font-weight:500;font-style:italic;border-left:9px solid #08b4be;padding-left:1rem}.section.section--internship_content .container .part_one .section-content{font-size:16px;line-height:32px;color:#4d4d4d;font-weight:400}.section.section--internship_content .container .part_one a{margin-top:1rem;display:inline-block;font-size:.875rem;text-transform:uppercase;color:#fff;background-color:#00d3d6;text-decoration:none;padding:8px 24px}.section.section--internship_content .container .part_one a:hover{background-color:#1d3f5b}.section.section--internship_content .container .part_two h4{font-size:33px;line-height:35px;color:#383838;font-weight:600;margin:0}.section.section--internship_content .container .part_two .icon_points{padding:3rem;margin-top:3rem}.section.section--internship_content .container .part_two .icon_points p{display:flex;gap:1rem}.section.section--internship_content .container .part_two .icon_points p span{font-size:19px;line-height:25px;color:#565656;font-weight:500}.section.section--internship_content .container .part_two .accordions{margin-top:2rem}.section.section--internship_content .container .part_two .accordions .accordion{margin-top:1rem}.section.section--internship_content .container .part_two .accordions .accordion h5{display:flex;justify-content:space-between;align-items:center;background-color:#fff0;border:1px solid #08b4be;font-size:19px;line-height:22px;color:#1c1c1c;font-weight:500;padding:.75rem 1.5rem;margin:0;cursor:pointer;transition:.3s all}.section.section--internship_content .container .part_two .accordions .accordion.active h5{background-color:#08b4be;color:#fff}.section.section--internship_content .container .part_two .accordions .accordion h5:after{content:'';border:solid #1c1c1c;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);height:12px;width:12px;transition:.3s all}.section.section--internship_content .container .part_two .accordions .accordion.active h5:after{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);height:12px;width:12px;transition:.3s all}.section.section--internship_content .container .part_two .accordions .accordion>span{display:none;padding:1rem 1.5rem;color:#4d4d4d}.section.section--internship_content .container .part_two .accordions .accordion.active span{display:inline-block}.section.section--internship_content .container .part_two .accordions span p{margin:0;line-height:2}.subpage.subpage-internships .section--teach-english-abroad-posts .title_link .title{font-size:48px;font-weight:700;line-height:1.5em;color:#383838}.country-autocomplete+ul,.country-code-dropdown{max-height:10rem;overflow-y:scroll;z-index:999;text-transform:none;font-size:1rem;text-align:left;display:flex;flex-direction:column;gap:0;padding:0;border:1px solid var(--white);height:fit-content;position:absolute;width:100%;top:100%;background-color:#0abbbf;color:#fff;font-weight:400}.country-autocomplete+ul:empty{display:none}.country-autocomplete+ul li,.country-code-dropdown .country-option{cursor:pointer;padding:10px 7px}.country-autocomplete+ul li:hover,.country-code-dropdown .country-option:hover{background:#00000010}@media (max-width:767px){.footer__bottom__chat{display:none}.section.section--internship_content{padding:2rem 0}.section.section--internship_content .container .part_two .accordions .accordion h5{font-size:18px}.section.section--icon_cards{padding-bottom:1rem}.section.section--internship_content .container.points-icon{flex-direction:column-reverse}.subpage.subpage-internships .section--teach-english-abroad-posts .title_link .title{font-size:2rem;line-height:2.5rem}.section.section--icon_cards .cards_icon .card_icon .image-background::after{content:none}.section.section--icon_cards .section-title{font-size:2rem;line-height:2.5rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}.section.section--icon_cards .block-description{font-size:.875rem;line-height:1.5em;font-weight:500;margin:auto;padding-bottom:.625rem}.section.section--icon_cards .cards_icon .card_icon:first-child .image-background::before,.section.section--icon_cards .cards_icon .card_icon:last-child .image-background::before,.section.section--icon_cards .cards_icon .card_icon .image-background::before{content:none}.section.section--icon_cards .cards_icon{flex-direction:column}.section.section--internship_content .container{flex-direction:column;gap:1rem}.section.section--internship_content .container .part_one .section-title,.section.section--internship_content .container .part_two h4{font-size:2rem;line-height:2.5rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem;color:#383838}.section.section--solid_background_icon_cards .section-title{font-size:2rem;line-height:2.5rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem}.section.section--solid_background_icon_cards .cards_icon{flex-direction:column;gap:1rem}.subpage-internships .section-internships{text-align:left}.subpage-internships .section-internships__header{font-size:2rem;line-height:2.5rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem;color:#383838;font-weight:600;max-width:100%}.section.section--internship_content .container .part_one .section-note,.section.section--internship_content .container .part_one .section-content{line-height:1.65}.subpage-internships .section-internships__subheader{font-size:16px;line-height:1.65;max-width:100%;width:100%;font-weight:500;font-style:italic;border-left:9px solid #08b4be;padding-left:1rem;margin-bottom:1rem;padding-bottom:0}.subpage-internships .section-internships .container{display:block}.subpage-internships .section-internships__copy p{padding-left:0;padding-right:0}.internship-list .internship-teaser__head{padding:20% 0;text-align:center}.internship-list .internship-teaser__info ul li span{flex-basis:unset}.internship-list .internship-teaser__info ul li{font-size:1rem;line-height:1.65;margin-bottom:.5rem;flex-direction:row}.internship-list .internship-teaser__buttons .btn{flex:0 0 fit-content}.subpage-internships .container .section-internships__copy p{font-size:16px;line-height:1.65}}.section.section--internship_content .part_two{padding:0 0 0 4.5rem}.single-internship .subpage.singular-internship .section--teach-english-abroad-posts .title_link .title{font-size:48px;font-weight:700;line-height:1.5em;color:#383838}.section.section-awards-bar .container{max-width:87.75vw;width:87.75vw;justify-content:center}.section.section-awards-bar .section.section-awards-bar .section-awards-bar__text{margin-right:75px;text-align:left;flex:1 1 calc(100% - 400px)}.section.section-tefl-works .container{max-width:82.75vw;width:82.75vw}.section.section-home-page-courses .review-container{gap:1.1875vw;display:flex;flex-direction:column;align-items:center}.section.section-home-page-courses .review-container .reviews .review-platforms .trustpilot{flex:0 0 17%}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io{flex:0 1 15%;margin:0;padding:0;padding-bottom:4px;font-family:nunito sans,sans-serif;overflow:hidden}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge{width:100%;height:100%;border-radius:15px;background-color:#000;margin-left:auto;margin-right:auto;margin-top:3px}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge *{box-sizing:border-box}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content{background-color:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .03);height:80%;padding:1rem 0;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:159px){.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content{border-radius:6px}}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stars{color:#efb205;font-size:2rem;text-align:center;display:flex;justify-content:center;line-height:1;height:fit-content}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats{color:#000;background:0 0;height:60%;border-bottom-left-radius:15px;border-bottom-right-radius:15px;font-size:14px;text-align:center;font-family:nunito sans,sans-serif;font-weight:400}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats .statsWrap{width:100%}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats .statsWrap br{display:none}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats .ruk_count,.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stats .ruk_rating{font-weight:bolder;font-size:1rem}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__footer{display:flex;margin-left:auto;margin-right:auto;width:80%;height:20%;align-items:center;justify-content:center}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__footer .ReviewsLogo{display:block;width:100%}.ruk-icon-full-star-01.RatingStars__star:after{content:"\2605";font-style:normal;height:auto;display:block;font-size:1.5rem}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__content .Badge__stars i.RatingStars__star{height:fit-content;display:inline-flex;align-items:center}.section.section-home-page-courses .review-container .reviews .review-platforms .reviews_io .Badge .Badge__footer img{width:80%!important;margin:auto}.section.section-home-page-courses .review-container .reviews{flex:unset;width:100%}.section.section-home-page-courses .review-container .reviews-carousal{flex:unset;width:100%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget--topHeader .CarouselWidget__header{display:none}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-XXXXLG .R-ReviewsList .R-ReviewsList__item{width:calc(100% / 3);flex:0 0 calc(100% / 3)}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas{font-family:Arial,sans-serif!important;font-size:14px;line-height:1.5;margin-top:20px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container{background-color:#fff;border:2px solid #ebebeb;border-radius:5px;margin-left:auto;margin-right:auto;position:relative;width:100%;display:flex;flex-direction:column;height:100%;justify-content:space-between}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row--top{display:flex;justify-content:space-between;padding:20px 15px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--main{flex:1 0 auto}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget-provider-title{font-size:14px;font-weight:600;line-height:1.2}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget-provider-reviews{font-size:12px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--main a{color:#2d6bdc}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--rating{flex:0 0 auto}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget-rating-wrapper{text-align:center}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--rating .widget-rating{text-align:center;background-color:#1fc1b2;color:#fff;display:inline-block;vertical-align:middle;border-radius:25px;font-size:22px;font-weight:700;line-height:.7;padding:10px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--rating .widget-rating-label{color:#1fc1b2;text-transform:uppercase;font-weight:600;font-size:10px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row::after{content:"";display:table;clear:both}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row--bottom{background-color:#f9f9f9;padding:.825rem 0}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--cta{color:#e0e3e4;letter-spacing:1px;text-align:center;padding:.25rem 0}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--cta a,.widget__col--cta a:hover{color:#82848a}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container a{text-decoration:none}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container a img{border:none;vertical-align:middle;display:inline-block}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget{display:flex;width:fit-content;align-items:center;flex-direction:column;font-family:"Inter",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;text-decoration:none;color:#2C2C2C;position:relative}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__container{border-radius:0 0 14px 14px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;background-color:#fafafa;color:#3F80D0;border:solid 1px #3F80D0;border-top:#0000;width:100%;height:50%}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__rating-container{margin-bottom:0 0em;width:100%;display:flex;flex-direction:row;justify-content:center}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__logo{height:50%;position:absolute;top:5px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__stars{display:table;margin-left:1em;margin-left:0 auto;font-size:5px;position:relative;top:2px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__rating{margin:auto 0 0 0em;font-size:calc(16.941176470588px);text-align:center}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget_description{margin:0 0 0 0em;font-size:12px;text-transform:uppercase}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__total-rating{font-size:13px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget_filler{height:50%;flex-shrink:0;width:100%;background:#fafafa;border:solid 1px #3F80D0;border-top-width:1px;border-top-style:solid;border-top-color:#3f80d0;border-bottom:#0000;border-radius:14px 14px 0 0}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget__details{position:relative}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .logo_right{height:74px;width:55.5px;margin-right:auto}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad{flex:0 1 fit-content}.section.section-hero-international-tefl-day{position:relative;color:#fff}.section.section-hero-international-tefl-day .bg-image{object-position:top left}.section.section-hero-international-tefl-day .only-mobile,.section.section-new-courses-comparition .container.only-mobile{display:none}.section.section-hero-international-tefl-day .container{display:flex;flex-direction:column;align-items:center;padding-top:120px;padding-bottom:2.5vw}.section.section-hero-international-tefl-day .container img{width:12.5vw;height:auto}.section.section-hero-international-tefl-day .container .section-title{margin:2.125vw auto 0;font-size:3vw;letter-spacing:-1px;font-weight:700;width:40vw;line-height:3.5vw}.section.section-hero-international-tefl-day .container .sub-text{margin:2.5vw auto 0;font-size:3vw;font-family:"Satisfy";font-weight:400;line-height:3.5vw;letter-spacing:-1px}.section.section-hero-international-tefl-day .container .description{margin:2.75vw auto 0;font-size:1.25vw;font-weight:400;font-style:italic;line-height:1.875vw}.section.section-hero-international-tefl-day .container .description strong{font-weight:700}.section.section-content-with-timer{padding-bottom:3.75vw;border-top:0}.section.section-content-with-timer .container{display:flex;width:82.75vw;max-width:82.75vw;justify-content:space-between;padding:0 0}.section.section-content-with-timer .container .content{max-width:50%;width:50%;text-align:left}.section.section-content-with-timer .container .countdown-block{margin-top:2vw;max-width:45%;width:45%;display:flex;flex-direction:column;align-items:center;padding:1.5vw 4.375vw 2vw;height:fit-content}.section.section-content-with-timer .container .content .section-title{margin:3.75vw 0 2.5vw;color:#414141;font-size:3vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-1.1px}.section.section-content-with-timer .container .content .short-description{margin:0;color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:normal}.section.section-content-with-timer .container .content .main-content{display:block;color:#444;font-size:1vw;line-height:1.5vw;margin-top:2vw}.section.section-content-with-timer .container .content .main-content p{margin:0 0 1.5vw}.section.section-content-with-timer .container .countdown-block .countdown-block-subtitle{font-family:"Satisfy";color:#414141;font-size:3vw;font-weight:400;line-height:3.5vw;letter-spacing:-1px;margin:0}.section.section-content-with-timer .container .countdown-block .countdown-block-date{font-size:1.625vw;font-weight:600;margin:.5vw 0 0;color:#08B3BE;line-height:2.5vw}.section.section-content-with-timer .container .countdown-block .countdown-block-title{font-weight:700;color:#414141;margin:2vw 0 0;font-size:2.5vw;line-height:2.75vw}.section.section-content-with-timer .container .countdown-block .countdown-block-image{margin-top:1.25vw}.section.section-content-with-timer .container .countdown-block .countdown-block-countdown-timer-text{margin:3.5vw 0 0;font-size:2vw;font-weight:400;line-height:1}.section.section-content-with-timer .container .countdown-block .countdown-block-time{margin:1vw 0 0;font-size:2vw;font-weight:400;line-height:1}.section.section-content-with-timer .container .countdown-block .promotions-counter{margin-top:1.25vw;display:flex;flex-direction:column;gap:3.375vw;align-items:center}.section.section-content-with-timer .container .countdown-block .promotions-counter ul li .number{color:#08B3BE;background:#08B3BE26;font-size:2vw}.section.section-content-with-timer .container .countdown-block .promotions-counter ul li{width:6.25vw}.section.section-content-with-timer .container .countdown-block .promotions-counter ul li .label{font-size:2vw;margin-top:1vw}.section.section-event-sponsor{padding:2.5vw 0;border-bottom:1px solid #CECECE;border-top:1px solid #CECECE}.section.section-event-sponsor .container{display:flex;width:82.75vw;max-width:82.75vw;justify-content:space-between;align-items:center}.section.section-event-sponsor .container .logo-color{width:5vw;height:auto}.section.section-event-sponsor .container .sponsorship-text{font-size:1.125vw;margin:0 .215vw;color:#414141}.section.section-event-sponsor .container .sponsor-logo{width:9vw;height:auto}.section.section-speakers{padding:4vw 0}.section.section-speakers .container{width:82.75vw;max-width:82.75vw}.section.section-speakers .container .swiper-pagination-speaker{display:none}.section.section-speakers .container .section-title{color:#414141;font-size:3vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-1.1px;margin:0}.section.section-speakers .container .speakers{margin-top:4vw;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:2.25vw}.section.section-speakers .container .speakers .speaker{flex:0 0 25vw;display:flex;flex-direction:column;align-items:center;gap:1vw}.section.section-speakers .container .speakers .speaker .speaker-image{width:9.375vw;height:9.375vw}.section.section-speakers .container .speakers .speaker .speaker-title{margin:0;font-size:1.375vw;font-weight:600;line-height:1.5vw;color:#414141;letter-spacing:-.15px}.section.section-speakers .container .speakers .speaker .speaker-detail{margin:0;font-size:1.375vw;font-weight:400;line-height:1.5vw;color:#08B3BE;letter-spacing:-.15px}.section.section-speakers .container .link{color:#08B4BE;text-decoration:underline;display:block;width:fit-content;margin:3vw auto 0;font-size:1.125rem}.section.section-3-column-list{padding:4vw 0}.section.section-3-column-list .container{width:82.75vw;max-width:82.75vw}.section.section-3-column-list .container .section-title{color:#414141;font-size:3vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-1.1px;margin:0}.section.section-3-column-list .container .lists{margin-top:5vw;display:flex;justify-content:space-between}.section.section-3-column-list .container .lists .list{position:relative;flex:0 0 25vw;font-size:1.125vw;line-height:1.875vw;color:#414141}.section.section-3-column-list .container .lists .list:not(.list:last-child):after{content:"";position:absolute;height:100%;right:-2.1vw;width:1px;background:#08B3BE;top:0}.section.section-3-column-list .container .lists .list .list-item{display:flex}.section.section-3-column-list .container .lists .list .list-item p{margin:0}.section.section-3-column-list .container .lists .list .list-item:before{content:"✓";font-size:2vw;color:#08B3BE}.section.section-3-column-list .container .lists .list .list-item:not(.list-item:last-child){margin-bottom:1.5vw}.section.section-3-column-list .container .lists .list .list-item span{font-weight:700}.section.section-faqs-international-tefl-day{padding:4vw 0}.section.section-faqs-international-tefl-day .container{width:50vw;max-width:50vw}.section.section-faqs-international-tefl-day .container .section-title{color:#414141;font-size:3vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-1.1px;margin:0}.section.section-faqs-international-tefl-day .container .section-faqs-list{margin-top:2.5vw;gap:1px}.section.section-faqs-international-tefl-day .container .section-faqs-list .tab .tab-label{font-size:1.1875vw;font-weight:500;line-height:2vw}.section.section-faqs-international-tefl-day .container .section-faqs-list .tab .tab-content{padding-top:0}.section.section-partners-international-tefl-day{padding:20px 0;border:1px solid #C2C2C2;border-left:0;border-right:0}.section.section-partners-international-tefl-day .container{width:82.75vw;max-width:82.75vw}.section.section-partners-international-tefl-day .container .section-title{color:#414141;font-size:1.5vw;font-weight:400;line-height:1.6875vw;width:60vw;margin:0 auto}.section.section-partners-international-tefl-day .container .partners{display:flex;flex-wrap:wrap;gap:2vw;margin-top:2.25vw;justify-content:space-between;align-items:center}.section.section-partners-international-tefl-day .container .partners img{height:50px;object-fit:contain}.section.section-content-with-timer .container .countdown-block .promotions-counter .countdown-cta{text-decoration:none;background:#F1A540;color:#fff;padding:1.1875vw 3.5vw;border:1px solid #F1A540;font-size:.875vw;display:flex;align-items:center;transition:.3s all}.section.section-content-with-timer .container .countdown-block .promotions-counter .countdown-cta:after{content:">";margin-left:.625vw;margin-right:.625vw;font-size:1.25vw;transition:.3s all}.section.section-content-with-timer .container .countdown-block .promotions-counter .countdown-cta:hover{border:1px solid #F1A540;background:#fff0;color:#F1A540}.section.section-content-with-timer .container .countdown-block .promotions-counter .countdown-cta:hover:after{margin-right:0vw;margin-left:1.25vw}.header .notif-bar{padding:calc(.3125rem + .5px) .75rem}.header .notif-bar .notif-text,.header .notif-bar .notif-link{font-size:14px;font-weight:400;line-height:1.5rem;vertical-align:top;text-decoration:none;transition:.3s all}.header .notif-bar .notif-text.mobile{display:none}.header .notif-bar .notif-icon{mask-position:center;mask-repeat:no-repeat;mask-size:cover;display:inline-block;margin-right:.5rem}.section.section-podcast-list{padding:4vw 0}.section.section-podcast-list .container{max-width:82.75vw;width:82.75vw}.section.section-podcast-list .container .section-title{color:#414141;font-size:3vw;font-weight:700;line-height:1.2em;letter-spacing:-1.1px;margin:0 0 2vw}.section.section-podcast-list .container .sub-title{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:normal;margin:0 0 4vw}.section.section-podcast-list .container .podcast-cards{display:flex;flex-direction:column;gap:4vw}.section.section-podcast-list .container .podcast-cards .podcast-card{padding:2vw;border:1px solid #CECECE;display:flex;gap:2vw;text-align:left}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .podcast-card-title{font-size:2.25vw;margin:0 0 1vw;color:#414141}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .podcast-card-tag{color:#fff;padding:.625vw 1.25vw;margin:0;width:fit-content;background:#08B3BE;font-size:1.5vw;font-weight:400}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .podcast-card-description{margin:1.5vw 0 0;font-weight:400;color:#6E6F74;font-size:1vw}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .podcast-card-code{margin:2vw auto 1vw}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .links{display:flex;gap:1rem}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-img-mobile{display:none}.mega-menu-trigger:hover>.mega-menu{display:block;opacity:1}.section.section--cta-with-background.no-overlay::before{content:none}.section.section-tefl-reviews{padding:3vw 0;border-bottom:1px solid #C2C2C2}.section.section-tefl-reviews .container{max-width:82.75vw;width:82.75vw;overflow:hidden}.section.section-tefl-reviews .container .section-title{color:#414141;font-weight:700;line-height:1.5;letter-spacing:-1.1px;font-size:2.25vw;margin:0}.section.section-tefl-reviews .container .review-cards-slider-container{position:relative}.section.section-tefl-reviews .container .review-cards-slider{overflow:hidden;width:calc(100% - 5vw);margin:auto;padding:4vw 0 2vw}.section.section-tefl-reviews .container .review-cards-slider-container .review-navigation{position:absolute;top:50%;width:1.25vw;height:2vw;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.section.section-tefl-reviews .container .review-cards-slider-container .review-navigation.review-prev{background-image:url(/wp-content/themes/tta/assets/src/images/swiper-nav.svg);left:0rem}.section.section-tefl-reviews .container .review-cards-slider-container .review-navigation.review-next{background-image:url(/wp-content/themes/tta/assets/src/images/swiper-nav.svg);right:0rem;transform:rotate(180deg)}.section.section-tefl-reviews .container .review-cards{display:flex}.section-tefl-all-reviews.section-tefl-reviews .review-cards-container{margin-top:2vw}.section-tefl-all-reviews.section-tefl-reviews .review-cards{flex-wrap:wrap;gap:1.5vw}.section-tefl-all-reviews.section-tefl-reviews .review-cards .review-card{width:calc(50% - .75vw)}.review-cards .review-card{border:1px solid #C2C2C2;padding:1rem;height:auto;width:calc(100% - 8rem)}.review-cards .review-card .author-details{display:flex;gap:1.25vw;align-items:center}.review-cards .review-card .author-details .initials{height:3.75vw;width:3.75vw;display:inline-flex;justify-content:center;align-items:center;border-radius:3.75vw;background-color:#08B3BE;color:#fff;font-weight:700;font-size:1.5625vw}.review-cards .review-card .author-details .name-rating{display:flex;flex-direction:column}.review-cards .review-card .author-details .name-rating .name{font-weight:500;color:#414141;text-transform:capitalize;font-size:1.125vw}.review-cards .review-card .review-content{display:block;color:#414141;font-weight:400;font-size:1vw;text-align:left;margin:1.5vw 0 .875vw}.review-cards .review-card .posted{color:#9D9D9D;font-weight:400;font-size:1vw;text-align:left;font-style:italic;display:block}.section.section-tefl-reviews .container .review-stars{font-size:3.5vw;margin-top:1.625vw;display:flex;justify-content:center;line-height:.8}.review-cards .review-card .review-content .review-show-more{color:#08B3BE;cursor:pointer}.review-cards .review-card .author-details .name-rating .review-rating{display:flex;gap:2px;font-size:1.5vw;margin-top:.5vw}.section.section-tefl-reviews .container .total-reviews{font-weight:500;font-size:1.875vw;color:#414141;margin:1.5vw auto 2vw}.section.section-tefl-reviews .container .filters{color:#08B3BE;font-weight:500;font-size:1.1875vw;display:flex;justify-content:center;gap:1vw}.section.section-tefl-reviews .container .filters span{padding:.5vw 1vw;transition:.3s all}.section.section-tefl-reviews .container .filter-text{color:#414141}.section.section-tefl-reviews .container .filters span:not(.filter-text){border:1px solid #08B3BE;border-radius:20vw;cursor:pointer}.section.section-tefl-reviews .container .filters .active{color:#fff;background-color:#08B3BE}.section.section-tefl-reviews .remaining-star{margin:0;display:inline-block;position:relative;transform:rotateY(180deg)}.section.section-tefl-reviews .remaining-star:first-of-type span{width:var(--wid);color:gray;position:absolute;left:0;display:inline-block;overflow:hidden}.star-rating{font-size:24px;color:#ccc;cursor:pointer}.star-rating .star{color:#ccc;font-size:2.5vw}.star-rating .star.selected,.star-rating .star:hover{color:gold}.pp-submit-review .pp-submit-review-close{cursor:pointer;position:absolute;top:1rem;right:1rem;font-size:2rem;transition:.3s all}.pp-submit-review .pp-submit-review-close:hover{transform:rotate(180deg)}.pp-submit-review #review-form #review_content{border:1px solid #08B3BE;padding:1vw;line-height:1.65;font-size:1.25vw;outline:0 solid #08B3BE}.pp-submit-review #review-form #review_content:focus-visible{border:1px solid #08B3BE;outline:1px solid #08B3BE}.pp-submit-review #review-form input[type="submit"]{display:flex;align-items:center;background:#08B3BE;width:fit-content;margin:0;color:#fff;text-decoration:none;font-size:1rem;transition:.3s all;padding:1.25vw 2vw 1.25vw 2.5vw;border:1px solid #08B3BE;cursor:pointer}.pp-submit-review #review-form input[type="submit"]:hover{background:#fff;border:1px solid #08B3BE;color:#08B3BE}.pp-submit-review #review-form input[type="submit"]:hover::after{content:'>';margin-left:1.25vw;margin-right:0}.pp-submit-review #review-form input[type="submit"]::after{content:'>';margin-left:.75vw;margin-right:.5vw;transition:.3s all}.section.section-tefl-reviews .trusted-reviews-section{padding-top:2vw;border-top:1px solid #C2C2C2;margin-top:3vw}.section.section-tefl-reviews .trusted-reviews-section .container .trusted-reviews-title{color:#9D9D9D;font-size:1.125vw;line-height:1.6875vw}.section.section-tefl-reviews .trusted-reviews-section .container .review-sites{display:flex;align-items:end;justify-content:space-between;margin-top:2vw}.section.section-tefl-reviews .trusted-reviews-section .container .review-sites img{width:fit-content}.section.section-tefl-reviews .trusted-reviews-section .container .arrow-image{position:absolute;right:14.75vw;top:5vw;width:9vw;transform:rotate(-5deg)}.section.section-tefl-reviews .container~.container{position:relative}.section.section-tefl-reviews .container .view-reviews{color:#08B4BE;text-decoration:none;display:block;width:fit-content;margin:2.5vw auto 0;font-size:1.125rem}.leave-review{padding:1.25vw 2vw 1.25vw 2.5vw;display:flex;align-items:center;background:#08B3BE;width:fit-content;margin:2.75vw auto 1vw;color:#fff;text-decoration:none;font-size:1rem;cursor:pointer;transition:.3s all}.leave-review svg{display:inline-block;margin-left:.75vw;margin-right:.5vw;width:1vw;height:1vw;transition:.3s all}.leave-review:hover svg{margin-left:1.25vw;margin-right:0}.pp-review.review-cards{display:flex;position:fixed;top:0;background:#00000090;z-index:999;height:100vh;width:100%;justify-content:center;align-items:center}.pp-review.review-cards .review-card{background:#fff;width:60%;position:relative}.pp-review.review-cards .review-card .pp-review-close{position:absolute;top:1rem;right:1rem;font-size:2rem;transition:.3s all;cursor:pointer}.pp-review.review-cards .review-card .pp-review-close:hover{transform:rotate(90deg)}.country-code-dropdown .country-option{display:flex;gap:.5rem}.section.faqs-switcher,.content-box-floating-image{padding:3vw 0;position:relative}.section.faqs-switcher.spacing-bottom,.content-box-floating-image.spacing-bottom{padding-bottom:6vw}.section.faqs-switcher .container,.content-box-floating-image .container{max-width:67vw;width:67vw;z-index:2;position:relative}.section.faqs-switcher .breadcrumb-with-share .breadcrumb a:after,.section.section-meet_the_teacher_cards .breadcrumb-with-share .breadcrumb a:after,.breadcrumb-with-share.breadcrumb-center .breadcrumb a:after{content:"";display:inline-block;width:7px;height:13px;background-image:url("data:image/svg+xml,%3Csvg class='new-svg-arrow' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.14062 1L7.49537 7.73465L1.14062 14.4693' stroke='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:2px}.section.faqs-switcher>img,.content-box-floating-image>img{position:absolute;top:0;right:0;z-index:0;width:23.75vw}.section.faqs-switcher .container .section-faqs-switcher-title,.content-box-floating-image .section-title{color:#414141;text-align:center;font-style:normal;font-weight:700;margin:0 auto;font-size:2.25vw;line-height:1.2}.section.faqs-switcher .container .section-faqs-switcher-sub-text,.content-box-floating-image .section-sub-text{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;margin:0 auto 3vw}.section.faqs-switcher .container .section-faqs-switcher-list{display:flex;flex-direction:column;gap:2.5vw}.section.faqs-switcher .container .section-faqs-switcher-list.mobile{display:none}.section.faqs-switcher .container .section-faqs-switcher-list .tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.75vw}.section.faqs-switcher .container .section-faqs-switcher-list .tabs .tab-title{padding:.875vw;margin:0;font-size:1vw;font-weight:400;color:#444;background:#fff;box-shadow:0 2px 2px 0 #00000040;transition:.3s all;cursor:pointer}.section.faqs-switcher .container .section-faqs-switcher-list .tabs .tab-title.active{background-color:#08B3BE;color:#fff}.section.faqs-switcher .container .section-faqs-switcher-list .discriptions{background:#fff;padding:2.5vw 1.5625vw}.section.faqs-switcher .container .section-faqs-switcher-list .discriptions a{color:var(--light-blue)}.section.faqs-switcher .container .section-faqs-switcher-list .discriptions .tab-content{color:#444;font-size:1vw;line-height:1.5vw;display:none;height:fit-content;transition:.3s all}.section.faqs-switcher .container .section-faqs-switcher-list .discriptions .tab-content:first-child{display:block}.section.faqs-switcher .container .section-faqs-switcher-list .discriptions .tab-content p{margin-top:0}.section.faqs-switcher .container .section-faqs-switcher-list .discriptions .tab-content p:last-child{margin-bottom:0}.section.faqs-switcher .container .section-faqs-switcher-list .discriptions .tab-content p a{text-decoration:underline}@keyframes scrollarrow{0%{background-position:0 0}100%{background-position:0 16px}}.section.faqs-switcher .container .scroll-to-text,.section-content-box .container .scroll-to-text,.content-box-floating-image .container .scroll-to-text{margin:3vw auto 0;font-size:1.125vw;line-height:1.3;display:flex;justify-content:center;gap:.5vw;align-items:center;cursor:pointer;position:relative}.section-content-box .container .scroll-to-text{margin-top:0}.section.faqs-switcher .container .scroll-to-text::after,.section.faqs-switcher .container .scroll-to-text::before,.section-content-box .container .scroll-to-text::after,.section-content-box .container .scroll-to-text::before,.content-box-floating-image .container .scroll-to-text::after,.content-box-floating-image .container .scroll-to-text::before{content:"";display:inline-block;height:16px;width:14px;background-image:url(/wp-content/themes/tta/assets/src/images/double-down-arrow.svg);background-size:14px 16px;background-repeat:repeat-y;background-position:top;transition:.3s all}.section.faqs-switcher .container .scroll-to-text:hover::after,.section.faqs-switcher .container .scroll-to-text:hover::before,.section-content-box .container .scroll-to-text:hover::after,.section-content-box .container .scroll-to-text:hover::before,.content-box-floating-image .container .scroll-to-text:hover::after,.content-box-floating-image .container .scroll-to-text:hover::before{animation:scrollarrow .8s linear infinite}.scroll-line-wrapper{display:flex;align-items:center;justify-content:center;margin:3vw auto 0;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.scroll-line-wrapper::before,.scroll-line-wrapper::after{content:"";flex:1;height:1px;background:var(--grey);opacity:.5}.scroll-line-wrapper::before{margin-right:1vw}.scroll-line-wrapper::after{margin-left:1vw}.section.section-new-courses-comparition{padding:3vw 0;overflow:hidden}.section.section-new-courses-comparition .container{max-width:82.75vw;width:82.75vw}.section.section-new-courses-comparition .section-title{color:#414141;text-align:center;font-size:2.25vw;font-style:normal;font-weight:700;line-height:1.2;margin:0 auto}.section.section-new-courses-comparition .section-sub-title{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;margin:0 auto 3vw}.section.section-new-courses-comparition .container .section-courses-comparition__head{margin:0;text-align:left;border-spacing:1rem 0rem}.section.section-new-courses-comparition .container .section-courses-comparition__table{border-spacing:1rem 0rem}.section.section-new-courses-comparition .container .section-courses-comparition__head .section-courses-comparition__head__row__space{width:40vw;max-width:40vw;min-width:40vw;border:1px solid #CECECE4D;padding:14px}.section.section-new-courses-comparition .container .section-courses-comparition__head .section-courses-comparition__head__row__info{min-width:13.75vw;max-width:13.75vw;vertical-align:baseline}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .course-mode{width:100%;background:#fff;display:block;font-size:1vw;font-weight:600}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .course-name{font-size:1.125vw;margin:0;color:#fff;font-weight:700;margin:1vw 0;line-height:1}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .card-tag{background:#fff;font-size:.875vw;font-weight:600;border-radius:4vw;line-height:1;padding:7px;display:inline-block;margin-bottom:.75vw}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .hours{font-size:1vw;font-weight:700;display:block;color:#fff;margin-bottom:1vw;line-height:1}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .price{font-size:1.25vw;font-weight:700;line-height:1.6875vw;padding:.5vw;display:flex;flex-direction:column}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .price em{font-weight:500;font-size:1.25vw;line-height:1.6875vw;text-transform:capitalize}.section.section-new-courses-comparition .container .section-courses-comparition__table .section-courses-comparition__table__row__text{width:40vw;max-width:40vw;min-width:40vw}.section.section-new-courses-comparition .container .section-courses-comparition__table .section-courses-comparition__table__row__text p{font-size:1vw;line-height:1.3;color:#444}.section.section-new-courses-comparition .container .section-courses-comparition__buttons{border-spacing:1rem 0rem;margin:.75vw 0 0}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item{padding:0;text-align:left}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btns{display:flex;flex-direction:column;gap:.625vw;min-width:13.75vw;max-width:13.75vw}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn{display:flex;text-decoration:none;font-size:.875vw;font-weight:400;text-transform:uppercase;padding:.85vw 0;justify-content:center;align-items:center;transition:0.3s}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn svg{display:inline-block;margin-left:.75vw;margin-right:.5vw;width:.44vw;height:.82vw;transition:0.3s}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn:hover svg{margin-left:1.25vw;margin-right:0}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn i{font-size:14px;text-transform:capitalize}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__space{width:40vw;max-width:40vw;min-width:40vw;padding:0}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__space .section-courses-comparition__buttons__row__space_inner{display:flex;padding:14px;border:1px solid #CECECE4D;flex-direction:column;gap:1vw}.section.section-new-courses-comparition .container .section-courses-comparition__buttons__row__space .awards-text{display:inline-block;font-size:1vw;color:#6E6F74;line-height:1.35}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__space .award-images{display:flex;justify-content:space-between}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__space img{display:inline-block}.section.section-new-courses-comparition .container .section-courses-comparition__head .section-sub-text{font-size:1vw;font-weight:400;color:#6E6F74;margin:0;text-align:center;display:inline-block}.section.section-new-courses-comparition .container .section-courses-comparition__head .section-sub-text a,.section.section-new-courses-comparition .container .section-courses-comparition__buttons__row__space .awards-text a{color:#08B4BE;text-decoration:none}.section.section-new-courses-comparition .container .section-courses-comparition__head .logos{display:flex;justify-content:space-between;margin-top:2.25vw}.section.section-new-courses-comparition .container .section-courses-comparition__table .section-courses-comparition__table__row:not(.section-courses-comparition__table .section-courses-comparition__table__row:last-child)>*{border-bottom:1px solid #fff!important}.section.section-new-courses-comparition .container .section-courses-comparition__table .section-courses-comparition__table__row__value{min-width:13.75vw;max-width:13.75vw;font-size:2vw}.section.section-course-cards{padding:3vw 0;overflow:hidden}.section.section-course-cards .sub-title{color:#08B3BE;font-size:3.25vw;font-family:"Satisfy",cursive;margin:0;font-weight:400;line-height:1.5em}.section.section-course-cards .section-title{color:#414141;font-size:3vw;font-weight:700;line-height:1.2em;letter-spacing:-1.1px;margin:0 0 3vw}.section.section-course-cards .container{max-width:82.75vw;width:82.75vw}.section.section-course-cards .container .swiper-wrapper{display:flex;gap:1vw}.section.section-course-cards .container .course-card{flex:1 0 24%;background:#fff}.section.section-course-cards .container .course-card .card-tag{margin:0;padding:1vw;font-size:1.25vw;font-weight:400;text-transform:uppercase}.section.section-course-cards .container .course-card .card-title .course-duration{font-size:1.25vw;font-weight:700;text-transform:uppercase;margin:.75rem 0 0}.section.section-course-cards .container .course-card .card-title{padding:3vw 1vw}.section.section-course-cards .container .course-card .card-title .course-name{margin:0;text-transform:uppercase;font-size:1.625vw}.section.section-course-cards .container .course-card .course-tag{color:#fff;border-radius:50px;padding:.5vw 1.5vw;display:inline-block;margin:1.5vw 0;text-transform:uppercase;font-weight:700;font-size:.875vw;line-height:1}.section.section-course-cards .container .course-card .course-details{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75vw;max-width:calc(100% - 40px);margin:auto}.section.section-course-cards .container .course-card .course-details .discount-string{width:fit-content;padding:1rem 2rem;border-radius:10rem;font-size:1.25vw;font-weight:700;line-height:1}.section.section-course-cards .container .course-card .course-details .prices{font-size:1.625vw;color:#414141}.section.section-course-cards .container .course-card .course-details .prices .regular-price{font-weight:500}.section.section-course-cards .container .course-card .course-details .prices .regular-price .strike{text-decoration-line:line-through}.section.section-course-cards .container .course-card .course-details .prices .sale-price{font-weight:700}.section.section-course-cards .container .course-card .card-content{color:#444;font-weight:400;font-size:14px;max-width:calc(100% - 40px);margin:auto}.section.section-course-cards .container .course-card .course-card-links a{display:flex;text-decoration:none;font-size:.875vw;font-weight:400;text-transform:uppercase;padding:.85vw 0;color:#fff;justify-content:center;align-items:center;transition:.3s all}.section.section-course-cards .container .course-card .course-card-links a svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;height:.82vw;display:inline-block;transition:0.3s}.section.section-course-cards .container .course-card .course-card-links a:hover svg{margin-left:1.25vw;margin-right:0}.section.section-course-cards .container .course-card .course-card-links{display:flex;flex-direction:column;gap:.625vw;max-width:calc(100% - 40px);margin:auto;padding-bottom:.75vw;transition:.3s all}.section.section-course-cards .container .course-card .trustpilot-widget{padding-bottom:1.5vw}.section.section-course-cards .compare{display:none}.section.download-cta-sliders .container .section-cta-sliders-title{color:#414141;text-align:center;font-size:3vw;font-style:normal;font-weight:700;line-height:1.2em;margin:0 auto 1.5vw}.section.download-cta-sliders{padding:4vw 0;overflow:hidden}.section.download-cta-sliders .container{max-width:82.75vw;width:82.75vw;overflow:hidden}.section.download-cta-sliders .container .section-cta-sliders-sub-text{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:normal;margin:0 auto 2.5625vw}.section.download-cta-sliders .container .cta-slides .slide-content{display:flex;justify-content:center;align-items:center;position:relative;padding:0 2.5vw;width:fit-content;margin:auto}.section.download-cta-sliders .container .cta-slides .slide-content .blank-bg{display:none}.section.download-cta-sliders .container .cta-slides .slide-content:before,.section.download-cta-sliders .container .cta-slides .slide-content:after{content:"";width:100%;display:block;position:absolute;left:0;background:#fff;height:3.25vw}.section.download-cta-sliders .container .cta-slides .slide-content::before{bottom:0}.section.download-cta-sliders .container .cta-slides .slide-content::after{top:0}.section.download-cta-sliders .container .cta-slides .slide-content .slide-img{position:relative;height:24vw;z-index:5}.section.download-cta-sliders .container .cta-slides .slide-content .pre-text{font-size:1.5vw;font-weight:700;text-align:left}.section.download-cta-sliders .container .cta-slides .slide-content .pre-text .large{font-size:4vw}.section.download-cta-sliders .container .cta-slides .slide-content .post-text{font-size:1.25vw;text-align:left;font-weight:500;width:11vw}.section.download-cta-sliders .container .cta-slides .cta-slide .cta{cursor:pointer;padding:1.25vw 2vw 1.25vw 2.5vw;display:flex;align-items:center;background:#08B3BE;width:fit-content;margin:2.75vw auto 1vw;color:#fff;text-decoration:none;font-size:1rem;transition:.3s all}.section.download-cta-sliders .container .cta-slides .cta-slide .cta svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;transition:.3s all}.section.download-cta-sliders .container .cta-slides .cta-slide .cta:hover svg{margin-left:1.25vw;margin-right:0}.section.download-cta-sliders .container .cta-slider{position:relative;padding-bottom:3vw}.section.download-cta-sliders .container .cta-slider .swiper-pagination{z-index:3}.only-mobile{display:none}.section-newsletter.section-neswletter-layout-2,.section-newsletter.sign-up-learn-english-layout,.section-newsletter.sign-up-learn-english-layout-2{padding:0 0;display:flex;justify-content:center;align-items:center;z-index:3}@media (max-width:767px){.section-newsletter.section-neswletter-layout-2{max-height:100%;min-height:100%}}.section-newsletter.section-neswletter-layout-2 div.mce_inline_error,.section-newsletter.sign-up-learn-english-layout div.mce_inline_error,.section-newsletter.sign-up-learn-english-layout-2 div.mce_inline_error{display:none!important}.section-neswletter-layout-2 .container,.sign-up-learn-english-layout .container,.sign-up-learn-english-layout-2 .container{max-width:37vw;width:37vw}.sign-up-learn-english-layout-2 .container{padding:3vw 0}.section-neswletter-layout-2 .container .section-newsletter__head,.sign-up-learn-english-layout .container .section-newsletter__head,.sign-up-learn-english-layout-2 .container .section-newsletter__head{font-size:3vw;font-weight:700;color:#fff;line-height:1.5;margin:0}.section-neswletter-layout-2 .container .section-newsletter__copy,.sign-up-learn-english-layout .container .section-newsletter__copy,.sign-up-learn-english-layout-2 .container .section-newsletter__copy{margin:0;width:100%}.section-neswletter-layout-2 .container .section-newsletter__copy p,.sign-up-learn-english-layout .container .section-newsletter__copy p,.sign-up-learn-english-layout-2 .container .section-newsletter__copy p{font-size:1.6875vw;color:#fff;line-height:1.2;margin:0}.section-neswletter-layout-2 .container .section-newsletter__form,.sign-up-learn-english-layout .container .section-newsletter__form,.sign-up-learn-english-layout-2 .container .section-newsletter__form{margin:2.6vw 0 0}.section-neswletter-layout-2 .container .section-newsletter__form__fields,.sign-up-learn-english-layout .container .section-newsletter__form__fields,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields{display:inline-block;margin:0;flex:1 0 18.25vw}.section-neswletter-layout-2 .container .section-newsletter__form form>div,.sign-up-learn-english-layout .container .section-newsletter__form form>div,.sign-up-learn-english-layout-2 .container .section-newsletter__form form>div{display:flex;gap:.625vw;background-color:#fff;padding:.625vw .75vw}.section-neswletter-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input,.sign-up-learn-english-layout .container .section-newsletter__form__fields__input.mc-field-group input,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input{border:1px solid #CECECE;color:#414141;padding:1.25vw 1vw}.section-neswletter-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input::placeholder,.sign-up-learn-english-layout .container .section-newsletter__form__fields__input.mc-field-group input::placeholder,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input::placeholder{color:#CECECE}.section-neswletter-layout-2 .container .section-newsletter__form__button .button,.sign-up-learn-english-layout .container .section-newsletter__form__button .button,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button{width:100%;margin:auto;font-size:.875vw;font-weight:400;background:#08B3BE;padding:1.25vw 2vw 1.25vw 2.5vw}.section-neswletter-layout-2 .container .section-newsletter__form__button .button svg,.sign-up-learn-english-layout .container .section-newsletter__form__button .button svg,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;transition:.3s all}.section-neswletter-layout-2 .container .section-newsletter__form__button .button:hover svg,.sign-up-learn-english-layout .container .section-newsletter__form__button .button:hover svg,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button:hover svg{margin-left:1.25vw;margin-right:0}.pp-submit-review{display:flex;position:fixed;top:0;background:#00000090;z-index:999;height:100vh;width:100%;justify-content:center;align-items:center}.pp-submit-review #review-form{background:#fff;padding:3vw;display:flex;flex-direction:column;align-items:baseline;gap:1vw}.section.faqs-switcher .container .section-faqs-switcher-copy,.content-box-floating-image .section-content-box-copy{background:#fff;padding:2.5vw 1.5625vw;color:#444;font-size:1vw;line-height:1.5vw;height:fit-content;margin-bottom:2vw}.section.faqs-switcher .container .section-faqs-switcher-copy p{margin-top:0}.section.faqs-switcher .container .section-faqs-switcher-copy p:last-child{margin-bottom:0}.section.section--cta-with-background.new{padding:3vw 0;position:relative}.section.section--cta-with-background.new.overlap-section{margin-top:-31px}.section.section--cta-with-background.new .container{max-width:82.75vw;width:82.75vw}.section--cta-with-background.new .section--cta-with-background__header{text-align:center;font-size:2.25vw;font-style:normal;font-weight:700;line-height:1;margin:0 auto 1.5vw}.section--cta-with-background.new .section--cta-with-background__subheader{margin:0 auto 1.5vw;max-width:100%}.section--cta-with-background.new .section--cta-with-background__subheader p{font-style:italic;font-weight:300;font-size:1.5vw}.section--cta-with-background.new .section--cta-with-background__button a.btn{padding:1.25vw 2vw 1.25vw 2.5vw;display:flex;align-items:center;background:#08B3BE;border:1px solid #08B3BE;width:fit-content;margin:0 auto;color:#fff;text-decoration:none;font-size:1rem;transition:.3s all}.section--cta-with-background.new .section--cta-with-background__button a.btn:hover svg{margin-left:1.25vw;margin-right:0}.section--cta-with-background.new .section--cta-with-background__button a.btn svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;transition:.3s all}@media (max-width:767px){.section--cta-with-background.new .section--cta-with-background__button a.btn svg{margin-left:1rem;width:.5rem}}.section-neswletter-layout-2 .container .pp-newsletter,.sign-up-learn-english-layout .container .pp-sign-up-english,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:999999999;background:#1c1c1ce6;display:none}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content{padding:0 0 1vw;width:400px;height:auto;max-width:90%;max-height:85vh;position:relative;top:50%;left:50%;z-index:99999999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content>:not(.pp-newsletter-head),.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content>:not(.pp-sign-up-english-head),.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content>:not(.pp-sign-up-english-2-head){max-width:calc(100% - 5vw);margin-left:auto;margin-right:auto}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content:after,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content:after,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content:after{content:"";position:absolute;width:100%;height:100%;background:#fff;top:0;left:0;z-index:-1}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .pp-newsletter-head,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .pp-sign-up-english-head,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .pp-sign-up-english-2-head{background:var(--light-blue);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .pp-newsletter-head h3,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .pp-sign-up-english-head h3,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .pp-sign-up-english-2-head h3{margin:0;padding:0;color:var(--white);font-size:1.375rem;font-weight:400}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .close-pp-newsletter,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out;cursor:pointer}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .close-pp-newsletter span,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english span,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2 span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .close-pp-newsletter span:first-child,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english span:first-child,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2 span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .close-pp-newsletter span:last-child,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english span:last-child,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2 span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .close-pp-newsletter:hover,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english:hover,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .close-pp-newsletter:hover span,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english:hover span,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2:hover span{background:var(--dark-blue)}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .mc-field-group,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .mc-field-group,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .mc-field-group{position:relative;width:100%;max-width:calc(100% - 5vw);font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .form-input,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .form-input,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .form-input{width:100%;margin:0;padding:7px 10px;border:1px solid #CECECE;background:#F5F5F5;color:#CECECE;font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .form-input:focus,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .form-input:focus,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .form-input:focus{outline:none;color:#333;border-color:var(--light-blue);background-color:var(--white)}.section-neswletter-layout-2 .container .pp-newsletter .button,.sign-up-learn-english-layout .container .pp-sign-up-english .button,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .button{color:#08B3BE;background:#fff;margin-top:10px;border:1px solid #08B3BE;padding:10px;transition:.3s all}.section-neswletter-layout-2 .container .pp-newsletter .button:hover,.sign-up-learn-english-layout .container .pp-sign-up-english .button:hover,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .button:hover{border:1px solid #fff;color:#fff;background:#08B3BE}@media screen and (max-width:767px){.section.section-tefl-reviews .trusted-reviews-section .container .trusted-reviews-title{font-size:1rem}.section.section-tefl-reviews .trusted-reviews-section{margin-top:2rem;padding-top:2rem}.section.section-tefl-reviews{padding:2rem 0}.pp-submit-review #review-form{width:92%;gap:4vw;padding:5vw;margin-top:5vw}.star-rating .star{font-size:9vw}.pp-submit-review #review-form #review_content{font-size:3.5vw;padding:2.5vw}.pp-submit-review{z-index:999999999}.section.section-tefl-reviews .container .section-title{font-size:25px}.section.section-tefl-reviews .container{max-width:92%;width:92%}.section.section-tefl-reviews .container .review-stars{font-size:8vw;margin-top:30px}.section.section-tefl-reviews .container .review-stars .star{position:relative}.section.section-tefl-reviews .container .review-stars .star:before{position:absolute;content:'\2605';color:gray}.section.section-tefl-reviews .container .total-reviews{font-size:4vw}.section.section-tefl-reviews .container .filters{font-size:3vw;flex-wrap:wrap;gap:1.5vw}.section.section-tefl-reviews .container .filters .filter-text{font-size:4vw}.section-tefl-all-reviews.section-tefl-reviews .review-cards .review-card{width:100%}.review-cards .review-card .review-content{font-size:4vw;margin:3.5vw auto 2vw}.review-cards .review-card .author-details .initials{font-size:5.8vw;height:14vw;width:14vw;border-radius:15vw}.review-cards .review-card .author-details .name-rating .name{font-size:4vw}.review-cards .review-card .author-details .name-rating .review-rating{font-size:5vw}.review-cards .review-card .author-details{gap:4vw}.review-cards .review-card .posted{font-size:4vw}.section.section-tefl-reviews .container .review-cards-slider-container .review-navigation{display:none}.section.section-tefl-reviews .container .review-cards-slider{width:100%;padding-top:30px}.section.section-tefl-reviews .container .filters span{padding:1vw 1.5vw}.section.section-tefl-reviews .container .filters>span:first-child{flex-basis:100%;flex-shrink:0}.section.section-tefl-reviews .container .review-cards-slider-container .review-navigation{display:none}.section.section-tefl-reviews .container .review-cards-slider{width:100%}.pp-review.review-cards .review-card{width:80%}.leave-review{font-size:3vw;padding:4.65vw 7vw;font-weight:500}.leave-review::after{font-weight:500;line-height:1}.section.section-tefl-reviews .container .view-reviews{font-size:4vw;margin-top:3vw}.section.section-tefl-reviews .container~.container .floating-text{position:relative;color:#CECECE;font-size:4vw;margin:10vw auto 6.5vw;top:unset;right:unset;display:block;width:100%}.section.section-tefl-reviews .container~.container .arrow-image{display:none}.section.section-tefl-reviews .trusted-reviews-section .container .review-sites{display:grid;grid-template-columns:repeat(3,1fr);row-gap:8vw;column-gap:3rem;justify-items:center;margin-top:2rem}.section.section-tefl-reviews .trusted-reviews-section .container .review-sites img{width:auto;height:11.6vw}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content{padding:0 0 1rem}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content .mc-field-group,.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .mc-field-group,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .mc-field-group{max-width:calc(100% - 2rem)}.section-neswletter-layout-2 .container .pp-newsletter .pp-newsletter-content>:not(.pp-newsletter-head),.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content>:not(.pp-sign-up-english-head),.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content>:not(.pp-sign-up-english-2-head){max-width:calc(100% - 2rem)}.section.faqs-switcher .container .section-faqs-switcher-copy{font-size:14px;line-height:179%}.section.section--cta-with-background.new{padding:4.625vw 0 9.375vw}.section--cta-with-background.new .container{width:92%;max-width:92%}.section--cta-with-background.new .section--cta-with-background__subheader{margin:0}.section--cta-with-background.new .section--cta-with-background__header{font-size:25px}.section--cta-with-background.new .section--cta-with-background__subheader p{font-size:16px}.section--cta-with-background.new .section--cta-with-background__button{margin-top:0}.section--cta-with-background.new .section--cta-with-background__button a.btn{width:fit-content;margin:auto;font-size:3.25vw;padding:3.5vw 9vw}.section.download-cta-sliders .container .cta-slides .cta-slide .cta svg{width:7px;margin-right:6px;margin-left:10px}.section.download-cta-sliders .container .cta-slides .cta-slide .cta:hover svg{margin-left:16px;margin-right:0}.section.faqs-switcher>img{display:none}.section-newsletter.section-neswletter-layout-2,.section-newsletter.sign-up-learn-english-layout,.section-newsletter.sign-up-learn-english-layout-2{padding:2.1rem 1rem}.section-neswletter-layout-2 .container,.sign-up-learn-english-layout .container,.sign-up-learn-english-layout-2 .container{max-width:92%;width:92%;padding:0}.section-neswletter-layout-2 .container .section-newsletter__head,.sign-up-learn-english-layout .container .section-newsletter__head,.sign-up-learn-english-layout-2 .container .section-newsletter__head{font-size:6vw;margin:0 auto;line-height:1.25}.section-neswletter-layout-2 .container .section-newsletter__copy,.sign-up-learn-english-layout .container .section-newsletter__copy,.sign-up-learn-english-layout-2 .container .section-newsletter__copy{padding:5vw 0 1rem}.section-neswletter-layout-2 .container .section-newsletter__copy p,.sign-up-learn-english-layout .container .section-newsletter__copy p,.sign-up-learn-english-layout-2 .container .section-newsletter__copy p{font-size:5vw;line-height:1.25}.section-neswletter-layout-2 .container .section-newsletter__form,.sign-up-learn-english-layout .container .section-newsletter__form,.sign-up-learn-english-layout-2 .container .section-newsletter__form{margin:0}.section-neswletter-layout-2 .container .section-newsletter__form form>div,.sign-up-learn-english-layout .container .section-newsletter__form form>div,.sign-up-learn-english-layout-2 .container .section-newsletter__form form>div{flex-direction:column;background-color:#fff0;gap:3.95vw}.section-neswletter-layout-2 .container .section-newsletter__form__fields,.sign-up-learn-english-layout .container .section-newsletter__form__fields,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields{flex-basis:fit-content;background-color:#fff;padding:1.15vw}.section-neswletter-layout-2 .container .section-newsletter__form__fields .section-newsletter__form__fields__input,.sign-up-learn-english-layout .container .section-newsletter__form__fields .section-newsletter__form__fields__input,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields .section-newsletter__form__fields__input{max-width:100%}.section-neswletter-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input,.sign-up-learn-english-layout .container .section-newsletter__form__fields__input.mc-field-group input,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input{padding:.5rem;height:46px}.section-neswletter-layout-2 .container .section-newsletter__form__button .button.btn--form,.sign-up-learn-english-layout .container .section-newsletter__form__button .button.btn--form,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button.btn--form{width:fit-content;margin:auto;font-size:3.25vw;padding:3.5vw 9vw}.section-neswletter-layout-2 .container .section-newsletter__form__button .button.btn--form svg,.sign-up-learn-english-layout .container .section-newsletter__form__button .button.btn--form svg,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button.btn--form svg{width:7px;margin-right:6px;margin-left:10px}.section-neswletter-layout-2 .container .section-newsletter__form__button .button.btn--form:hover svg,.sign-up-learn-english-layout .container .section-newsletter__form__button .button.btn--form:hover svg,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button.btn--form:hover svg{margin-left:16px;margin-right:0}.section.section-new-courses-comparition{margin-top:30px}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn svg,.section.section-course-cards .container .course-card .course-card-links a svg{width:7px;margin-right:6px;margin-left:10px;height:auto}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn:hover svg,.section.section-course-cards .container .course-card .course-card-links a:hover svg{margin-left:16px;margin-right:0}.section.download-cta-sliders .container .cta-slides .slide-content{flex-direction:column;width:100%;padding:0 6vw 25vw}.section.download-cta-sliders .container .cta-slides .slide-content:before{content:none}.section.download-cta-sliders .container.only-mobile{width:100%;max-width:100%;padding-top:5vw}.section.download-cta-sliders .container .cta-slides .slide-content .blank-bg{display:block;position:absolute;width:100%;height:20vw;left:0;top:-5vw;z-index:2}.section.download-cta-sliders{padding:0}.section.download-cta-sliders .container .cta-slides .slide-content .slide-img{height:50vw}.section.download-cta-sliders .container .section-cta-sliders-title{color:#fff;font-size:6.25vw;text-align:left}.section.download-cta-sliders .container .section-cta-sliders-sub-text{color:#fff;font-size:3.4vw;text-align:left;width:100%}.section.download-cta-sliders .container .cta-slides .cta-slide .cta{color:#08B3BE;background:#fff;position:absolute;bottom:6vw;left:6vw;font-size:3.4vw;padding:4.5vw 9vw}.section.download-cta-sliders .container.only-mobile .swiper-pagination{display:none}.section.download-cta-sliders .container .cta-slider{padding-bottom:0}.section.section-course-cards .container{position:relative;padding-bottom:50px;max-width:92%;width:92%}.section.section-course-cards .container .swiper-pagination .swiper-pagination-bullet:not(.section.section-course-cards .container .swiper-pagination .swiper-pagination-bullet-active){background-color:#000!important}.section.section-course-cards .container .course-card{min-width:100%;max-width:100%}.section.section-course-cards .compare{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;font-size:18px;color:#444;padding:.75rem 0 1.5rem}.section.section-course-cards .compare::before{content:url(/wp-content/themes/tta/assets/src/images/swipe_icon_new.png);display:inline-block;width:30px;height:30px}.section.section-course-cards .sub-title{font-size:24px}.section.section-course-cards .section-title{font-size:30px;text-align:center;margin-bottom:2rem}.section.section-course-cards .container .course-card .card-tag{font-size:16px;padding:.5rem}.section.section-course-cards .container .course-card .card-title .course-name{font-size:26px}.section.section-course-cards .container .course-card .card-title{padding:3rem 2rem}.section.section-course-cards .container .course-card .card-title .course-duration{font-size:18px}.section.section-course-cards .container .course-card .course-tag{font-size:14px;padding:.5rem 1.5rem;margin:12px 0}.section.section-course-cards .container .course-card .course-details .discount-string{font-size:18px;padding:1rem 2rem}.section.section-course-cards .container .course-card .course-details .prices{font-size:26px;margin-top:20px}.section.section-course-cards .container .course-card .course-card-links{gap:13px;padding-bottom:10px}.section.section-course-cards .container .course-card .course-card-links a{font-size:14px;padding:20px 0}.section.faqs-switcher .container .section-faqs-switcher-list.desktop{display:none}.section.faqs-switcher .container .section-faqs-switcher-list.mobile{display:flex}.section.faqs-switcher .container .section-faqs-switcher-title{font-size:25px;margin:.5rem auto;line-height:1.35}.section.faqs-switcher .container .section-faqs-switcher-sub-text{font-size:16px;margin:.5rem auto;line-height:1.35}.section.faqs-switcher .container{width:92%;max-width:92%}.section.faqs-switcher{padding:4.625vw 0 9.375vw}.section.faqs-switcher.spacing-bottom{padding-bottom:100px}.section.faqs-switcher .breadcrumb .cuurent-page-name{max-width:100%}.section.faqs-switcher .container .scroll-to-text,.section-content-box .container .scroll-to-text{font-size:16px;align-items:center;gap:.5rem}.section.faqs-switcher .container .scroll-to-text::after,.section.faqs-switcher .container .scroll-to-text::before{width:12px}.section.section-new-courses-comparition .container.only-mobile .swiper-pagination{position:relative}.section.section-new-courses-comparition .container.only-mobile .swiper-pagination .swiper-pagination-bullet:not(.section.section-new-courses-comparition .container.only-mobile .swiper-pagination .swiper-pagination-bullet-active){background-color:#000!important}.section.section-new-courses-comparition .container.only-mobile .section-courses-comparition--single{padding:1.5rem 0}.section.section-new-courses-comparition .container .swipe-compare{display:flex;gap:.5rem;align-items:center;justify-content:center;font-size:18px;color:#444}.section.section-new-courses-comparition .container .swipe-compare::before,.section.section-new-courses-comparition .container .swipe-compare::after{content:url(/wp-content/themes/tta/assets/src/images/swipe_icon_new.png);display:inline-block;width:30px;height:30px}.section.section-new-courses-comparition .container .swipe-more-courses{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;font-size:18px;color:#444;padding:.75rem 0 1.5rem}.section.section-new-courses-comparition .container .swipe-more-courses::before{content:url(/wp-content/themes/tta/assets/src/images/swipe_icon_new.png);display:inline-block;width:30px;height:30px}.section.section-new-courses-comparition .container .section-courses-comparition__table .section-courses-comparition__table__row__value{min-width:100%;max-width:100%;flex-direction:row;padding:.75rem .5rem;font-size:1.5rem;text-align:left;gap:.5rem;align-items:center;justify-content:space-between;background:#CECECE1A}.section.section-new-courses-comparition .container .section-courses-comparition__table .section-courses-comparition__table__row__value:before{padding:0;color:#444;line-height:1.65;font-size:12px}.section.section-new-courses-comparition .container .section-courses-comparition__table,.section.section-new-courses-comparition .container .section-courses-comparition__buttons{border-spacing:0}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn{font-size:3.25vw;padding:4.65vw 0}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn.btn-small{padding:1.65vw 0}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item .btn i{font-size:4vw}.section.section-new-courses-comparition .container .section-courses-comparition__buttons .section-courses-comparition__buttons__row__item{margin-top:12px}.section.section-new-courses-comparition .section-courses-comparition__head__row__info{margin-bottom:0}.section.section-new-courses-comparition .section-title{font-size:25px;text-align:center;max-width:92%;width:92%}.section.section-new-courses-comparition .section-sub-title{margin-top:10px;font-size:18px;max-width:92%;width:92%}.section.section-new-courses-comparition .container{max-width:92%;width:92%}.section.section-new-courses-comparition .container .section-courses-comparition__head .logos img{height:30px;object-fit:contain}.section.section-new-courses-comparition .container .section-courses-comparition__buttons__row__space .award-images{display:flex;margin-top:2rem;justify-content:space-between}.section.section-new-courses-comparition .container .section-courses-comparition__buttons__row__space .awards-text,.section.section-new-courses-comparition .container .section-courses-comparition__head .section-sub-text{font-size:14px;font-style:italic;text-align:center;line-height:1.5;padding-top:1.5rem}.section.section-new-courses-comparition .container .section-courses-comparition__head,.section.section-new-courses-comparition .container .section-courses-comparition__buttons__row__space{display:block;border-top:1px solid #c2c2c2;margin-top:1.5rem}.section.section-new-courses-comparition .container .section-courses-comparition__head .logos{gap:2rem;margin:1.5rem 0}.section.section-new-courses-comparition .container .section-courses-comparition__head .logos img{height:30px;object-fit:contain}.section.section-new-courses-comparition .container .section-courses-comparition__buttons__row__space .award-images{display:flex;margin-top:2rem;justify-content:space-between}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .course-mode{font-size:16px;padding:.5rem}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .course-name{font-size:18px;margin:1rem 0}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .hours{font-size:16px;margin-bottom:1rem}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .card-tag{font-size:14px;padding:.5rem 1rem;margin-bottom:1.5rem}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .price{display:flex;justify-content:center;font-size:1.625rem;line-height:1.25;margin-top:0}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .price em{width:auto;font-size:inherit;line-height:inherit}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .price em:after{content:",";margin-right:.5rem}tta-installments-alert-box p{margin:0}.section.section-new-courses-comparition .container .section-courses-comparition__head__row__info .included{font-size:18px;display:block;padding:1rem 0;font-weight:600;margin-top:0}.section.section-hero-international-tefl-day .only-desktop,.section.section-new-courses-comparition .container.only-desktop{display:none}.header .notif-bar{padding:.5rem .75rem;display:flex;flex-wrap:wrap;justify-content:center}.header .notif-bar .notif-text,.header .notif-bar .notif-link{font-size:14px;line-height:1.5}.header .notif-bar .notif-text.mobile{display:inline-block}.header .notif-bar .notif-text.desktop{display:none}.section.section-podcast-list{padding:1.5rem 0}.section.section-podcast-list .container{max-width:92%;width:92%}.section.section-podcast-list .container .section-title{font-size:30px;text-align:center}.section.section-podcast-list .container .sub-title{font-size:18px;text-align:center}.section.section-podcast-list .container .podcast-cards .podcast-card{flex-direction:column;text-align:}.section.section-podcast-list .container .podcast-cards .podcast-card>img{display:none}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-img-mobile{width:calc(100% - 100px);height:initial;margin:auto;display:block}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .podcast-card-title{text-align:center;font-size:26px;line-height:1.35;margin:0 0 1rem}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .podcast-card-tag{padding:10px 20px;font-size:24px;margin:0 auto 1rem}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .podcast-card-description{margin:1.5rem 0 0 auto;font-size:16px}.section.section-podcast-list .container .podcast-cards .podcast-card .podcast-card-content .podcast-card-code{margin:1rem auto 0}.section.section-hero-international-tefl-day .only-desktop{display:none}.section.section-hero-international-tefl-day .only-mobile,.section.section-new-courses-comparition .container.only-mobile{display:block}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-XXXXLG .R-ReviewsList .R-ReviewsList__item{width:calc(100%);flex:0 0 calc(100%)}.section-promotion-countdown .promotions-counter ul li .number{width:10vw;font-size:3.5vw;height:10vw}.section.section--internship_content.inner-page .container .part_one{padding:1rem 8%}.section.section--internship_content.inner-page .container .part_one .points{flex-direction:column;gap:1rem}.section.section--internship_content.inner-page .container .part_two{padding:0 8%}.section.section--internship_content .part_two{padding:0 0 0 0}.section.section--internship_content.inner-page .container .part_one .section-title{font-size:2rem;line-height:1.65;text-align:left}.section.internship-intro{flex-direction:column}.section.internship-intro .section-image{min-height:60vh}.singular-internship .section.internship-intro .section-image .internship-image-copy__box__sticker{display:none}.singular-internship .internship-heading{margin:1.5rem 0}.section.internship-intro .section-content{width:92%;padding:0 0 2rem 0;margin:auto}.section.internship-intro .section-content .list-heading{font-size:20px}.section.internship-details{flex-direction:column}.section.internship-details .section-image{min-height:60vh}.section.internship-intro .section-content-details{padding:0 8%;overflow-x:hidden}.section.internship-intro .section-content-details .key-details .allowance span:first-child::before{flex:0 0 20%}.section.internship-intro .section-content-details .cta-text{margin-bottom:3rem}.section.internship-intro .section-content-details .cta-text span{font-size:.875rem;padding:10px 20px}.section.internship-heading .internship-heading__subheader{font-size:16px;line-height:1.65;text-align:left}.section.internship-heading .internship-heading__description p{margin-top:0;text-align:left}.section.section--internship_content.inner-page .container>div .section-title{font-size:2rem;line-height:1.65}.section.section--internship_content.inner-page .container .part_one .points .point h4{font-size:18px;line-height:1.65}.section.section--internship_content.inner-page .container .part_one .points .point span{font-size:16px;line-height:1.65}.section--internship_location.inner-page{flex-direction:column}.section--internship_location.inner-page .section-title{font-size:2rem;line-height:1.65}.section.section--internship_process.inner-page .section-content .section-title{font-size:2rem;line-height:1.65}.section.section--internship_process.inner-page{flex-direction:column-reverse}.section.section--internship_process.inner-page .section-content{padding:0 8% 1rem}.section.section--internship_process.inner-page .section--internship_location iframe{min-height:50vh}.subpage.singular-internship .section--teach-english-abroad-posts .title_link .title{font-size:2rem}.section.internship-intro .section-content .section_title,.section.internship-heading .internship-heading__header,.single-internship .subpage.singular-internship .section--teach-english-abroad-posts .title_link .title,.singular-internship .internship-other .internship-list-title{font-size:2rem;line-height:1.65;text-align:left;margin-top:0}.singular-internship .internship-other{padding:30px 0}.single-internship .subpage.singular-internship .section--teach-english-abroad-posts .title_link{justify-content:flex-start}.section.section-home-page-courses .review-container .reviews .review-platforms>div{flex:0 1 47%!important}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row--top{flex-direction:column;padding:5px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget-provider-title{font-size:13px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--main a{font-size:12px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--rating .widget-rating{font-size:16px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__row--bottom{padding:0 5px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container a{font-size:12px}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container a img{width:12%}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container{text-align:center;height:fit-content}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas .widget__container .widget__col--cta{padding:0 0}.section.section-home-page-courses .review-container .reviews .review-platforms .go_overseas{margin-top:-32px}.section.section-home-page-courses .review-container .reviews .review-platforms{margin-top:2rem;row-gap:0;padding:0 0}.section.section-hero-international-tefl-day .container{padding:18vw 9.5vw 7vw;width:100%}.section.section-hero-international-tefl-day .container img{width:28.6vw}.section.section-hero-international-tefl-day .container .section-title{font-size:7.44vw;width:100%;line-height:8.6vw;margin-top:14.65vw}.section.section-hero-international-tefl-day .container .sub-text{font-size:7.9vw;line-height:9.3vw;margin-top:7.2vw}.section.section-hero-international-tefl-day .container .description{font-size:3.25vw;line-height:4.88vw;margin-top:12.8vw}.section.section-partners-international-tefl-day{padding:7vw 0}.section.section-partners-international-tefl-day .container{padding:0 20px;width:100%;max-width:100%}.section.section-partners-international-tefl-day .container .section-title{font-size:3.25vw;line-height:5vw;width:100%}.section.section-partners-international-tefl-day .container .partners{margin-top:6vw;row-gap:6vw;column-gap:unset;justify-content:space-around}.section.section-partners-international-tefl-day .container .partners img{width:26%;height:auto}.section.section-content-with-timer{padding-bottom:10.7vw}.section.section-content-with-timer .container{width:100%;max-width:100%;padding:0 20px;flex-direction:column}.section.section-content-with-timer .container .content{max-width:100%;width:100%;text-align:center}.section.section-content-with-timer .container .countdown-block{width:100%;max-width:100%;padding:5.5vw 6.7vw 4.9vw}.section.section-content-with-timer .container .content .section-title{margin:8.37vw 0 6.5vw;font-size:6vw;letter-spacing:-1px;line-height:1.1}.section.section-content-with-timer .container .content .short-description{font-size:4.2vw;line-height:1.1}.section.section-content-with-timer .container .content .main-content{margin-top:8.37vw;font-size:3.3vw;line-height:1.65}.section.section-content-with-timer .container .countdown-block .countdown-block-subtitle{font-size:11.16vw;line-height:13vw}.section.section-content-with-timer .container .countdown-block .countdown-block-date{font-size:4.18vw;margin-top:2.5vw}.section.section-content-with-timer .container .countdown-block .countdown-block-title{font-size:6.04vw;line-height:7vw;margin-top:2.5vw}.section.section-content-with-timer .container .countdown-block .countdown-block-image{width:28.57vw;height:auto;margin-top:6.67vw}.section.section-content-with-timer .container .countdown-block .countdown-block-countdown-timer-text{font-size:3.72vw;line-height:5.58vw;margin-top:5.8vw}.section.section-content-with-timer .container .countdown-block .countdown-block-time{font-size:3.72vw;line-height:5.58vw;margin-top:3vw}.section.section-content-with-timer .container .countdown-block .promotions-counter{margin-top:4.186vw;gap:12vw}.section-promotion-countdown .promotions-counter ul{gap:4.4vw}.section.section-content-with-timer .container .countdown-block .promotions-counter ul li{gap:0;width:auto}.section.section-content-with-timer .container .countdown-block .promotions-counter ul li .number{font-size:5.8vw;line-height:6.74vw;width:16vw;height:16vw}.section.section-content-with-timer .container .countdown-block .promotions-counter ul li .label{margin-top:3vw;font-size:3.725vw;line-height:5.58vw}.section.section-content-with-timer .container .countdown-block .promotions-counter ul li:not(.section.section-content-with-timer .container .countdown-block .promotions-counter ul li:last-child):after{top:25%;left:calc(100% + 2.25vw)}.section.section-content-with-timer .container .countdown-block .promotions-counter .countdown-cta{padding:4.4vw 14vw;font-size:3.256vw;line-height:1}.section.section-content-with-timer .container .countdown-block .promotions-counter .countdown-cta:after{font-size:4vw;line-height:1}.section.section-event-sponsor{padding:6vw 0 7vw}.section.section-event-sponsor .container{padding:0 20px;width:100%;max-width:100%;flex-wrap:wrap;row-gap:3.5vw;column-gap:4.65vw;justify-content:center}.section.section-event-sponsor .container .logo-color{width:18.6vw;order:2}.section.section-event-sponsor .container .sponsorship-text{order:1;font-size:3.255vw}.section.section-event-sponsor .container .sponsor-logo{width:27vw;order:3}.section.section-speakers{padding:7vw 0}.section.section-3-column-list{padding:7vw 0 9.76vw}.section.section-3-column-list .container{padding:0 20px;width:100%;max-width:100%}.section.section-3-column-list .container .section-title{font-size:6vw;letter-spacing:-1px;line-height:1.1}.section.section-3-column-list .container .lists{margin-top:10vw;flex-direction:column}.section.section-3-column-list .container .lists .list{flex:0 0 100%;font-size:3.256vw;line-height:5.58vw}.section.section-3-column-list .container .lists .list:not(.list:last-child)::after{content:none}.section.section-3-column-list .container .lists .list .list-item::before{font-size:7.44vw}.section.section-3-column-list .container .lists .list .list-item:not(.list-item:last-child){margin-bottom:3.5vw}.section.section-3-column-list .container .lists .list .list-item:last-child{margin-bottom:3.5vw}.section.section-faqs-international-tefl-day{padding:11vw 0}.section.section-faqs-international-tefl-day .container{width:100%;max-width:100%;padding:0 20px}.section.section-faqs-international-tefl-day .container .section-title{font-size:6vw;letter-spacing:-1px;line-height:1.1}.section.section-faqs-international-tefl-day .container .section-faqs-list{margin-top:10vw}.section.section-faqs-international-tefl-day .container .section-faqs-list .tab .tab-label{font-size:3.256vw;line-height:5.6vw;font-weight:400}.section.section-faqs-international-tefl-day .container .section-faqs-list .tab .tab-content{font-size:3.256vw;line-height:5.6vw}.section.section-speakers .container .section-title{font-size:6vw;letter-spacing:-1px;line-height:1.1}.section.section-speakers .container{width:100%;max-width:100%;padding:0 20px;overflow:hidden;position:relative}.section.section-speakers .container .speakers{overflow:visible;flex-wrap:nowrap}.section.section-speakers .container .swiper-pagination-speaker{margin-top:5vw;display:block;}.section.section-speakers .container .speakers .speaker{flex:0 0 100%;width:100%}.section.section-speakers .container .speakers .speaker .speaker-image{width:23.25vw;height:23.25vw}.section.section-speakers .container .speakers .speaker .speaker-title,.section.section-speakers .container .speakers .speaker .speaker-detail{font-size:4.18vw;line-height:4.8vw;width:80%;margin-top:5vw}.only-desktop{display:none}.only-mobile{display:block}.section.section-speakers .container .link{font-size:4.18vw;line-height:4.8vw;margin-top:5vw}}@media (max-width:1200px) and (min-width:769px){.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-XXXXLG .R-ReviewsList .R-ReviewsList__item{width:calc(100% / 2);flex:0 0 calc(100% / 2)}.section-animated-numbers-new .container ul{gap:3.75vw}.section-animated-numbers-new .container ul li span.item-number{padding:1rem .5rem 1rem 0}.section.section-featured-partners .container img{width:14%}.section.section-content-with-image .container .content .accreditation_partners img{width:25%}}@media (max-width:767px){.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider.desktop~.section-faqs-list::before{content:none}.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider .slider-container .swiper-slide .slider-card{padding:1.5rem 0rem}.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider .slider-container .swiper-slide{padding-bottom:1rem}.section.section-alumni-journey .container .media-box-container .media-box .quote-content{font-size:1rem}.section.section-home-page-courses .container>div.content .content-box,.section.section-home-page-courses .container>div.content .cta-box{display:none}.section-slider .hero-slider{margin-bottom:-6px}.section.section-content-with-image .container .content.only-mobile{display:block;margin-bottom:1rem}.section.section-content-with-image .container .content:not(.content.only-mobile) .section-description,.section.section-content-with-image .container .content:not(.content.only-mobile) .section-foot-note,.section.section-content-with-image .container .content:not(.content.only-mobile) .accreditation_partners{display:none}.section.section-featured-partners .container{overflow:hidden}.section.section-featured-partners .container .swiper-wrapper{max-width:100%;width:100%;justify-content:unset}.section.section-featured-partners .container{padding:2.1rem 0}.section.section-featured-partners .container .section-title{font-size:16px;margin-bottom:6vw}.section-animated-numbers-new .container{max-width:92%;padding:2rem 0;overflow:hidden;width:92%;margin:auto}.section-animated-numbers-new .container ul{flex-wrap:wrap;gap:5vw;justify-content:center}.section-animated-numbers-new .container ul li{flex:0 1 45%;flex-direction:column;text-align:center}.section-animated-numbers-new .container ul li:nth-child(5){display:none}.section-animated-numbers-new .container ul li span.item-title{font-size:3.5vw}.section-animated-numbers-new .container ul li span.item-description{font-size:13px;letter-spacing:-1px}.section-animated-numbers-new .container ul li span.item-number{padding:0 2vw 3.5vw 0}.section-animated-numbers-new .container ul li span.item-number img{min-width:10vw;max-width:10vw;max-height:10vw;min-height:10vw}.section.section-featured-partners .container img{object-fit:scale-down;max-height:30px}.section.section-content-with-image .container{flex-direction:column;max-width:92%;width:92%;padding:1.5rem 0}.section.section-content-with-image .container .content .section-title{font-size:30px;text-align:center}.section.section-content-with-image .container .content .short-description{font-size:18px;text-align:center}.section.section-content-with-image .container .content .section-description,.section.section-content-with-image .container .content .section-foot-note{font-size:14px;text-align:center}.section.section-content-with-image .container .content .section-description p{margin-top:0}.section.section-content-with-image .container .content .accreditation_partners img{flex:0 0 28%;width:28%}.section-promotion-countdown__copy__small,.section-promotion-countdown__copy__date{font-size:16px}.section-promotion-countdown__copy__big{font-size:26px}.section-promotion-countdown__copy .enrolment-details{font-size:14px}.section-promotion-countdown .container .btn.btn--white-orange-background{font-size:14px;padding:1rem 1rem 1rem 1rem}.section-promotion-countdown .promotions-counter h4{font-size:14px;margin:1rem 0}.section-promotion-countdown .promotions-counter ul li .label{font-size:14px;margin-top:.825rem}.section-promotion-countdown .promotions-counter ul li:not(.section-promotion-countdown .promotions-counter ul li:last-child)::after{top:17%}.section.section-home-page-courses .section-title{max-width:92%;width:92%;font-size:30px;line-height:1.2;margin-bottom:0}.section.section-home-page-courses .container{flex-direction:column;max-width:92%;width:92%}.section.section-home-page-courses .container:not(.section.section-home-page-courses .review-container){position:relative;padding-bottom:2rem}.section.section-home-page-courses .container>div{flex-basis:100%;width:100%}.section.section-home-page-courses .container .courses-item-list{overflow:hidden}.section.section-home-page-courses .container .courses-item-list .compare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1rem}.section.section-home-page-courses .container .courses-item-list .compare::before{content:url(/wp-content/themes/tta/assets/src/images/swipe_icon.svg);margin-right:.5rem}.section.section-home-page-courses .content .content-box .content-title,.section.section-home-page-courses .content .cta-box .content-title{font-size:18px;text-align:center}.section.section-home-page-courses .content .content-box .content-description,.section.section-home-page-courses .content .cta-box .content-description,.section.section-home-page-courses .content .cta-box .cta-box-link{font-size:14px}.section.section-home-page-courses .content .cta-box .cta-box-link{width:fit-content;padding:1rem 1rem 1rem 1rem;margin:2.5rem auto 0;display:flex}.section.section-home-page-courses .content .cta-box .cta-box-link::after{font-size:18px}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__small,.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__date{font-size:24px}.section.section-home-page-courses .content .section-promotion-countdown__copy .section-promotion-countdown__copy__big{font-size:36px}.section.section-home-page-courses .content .section-promotion-countdown__copy{text-align:center;margin-bottom:30px}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter h4{font-size:14px;margin-top:1rem}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul{justify-content:center;gap:1rem;margin-top:1rem}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .number{width:60px;height:60px;border-radius:50px;font-size:24px}.section.section-home-page-courses .container .section-promotion-countdown__counter ul li:not(.section.section-home-page-courses .container .section-promotion-countdown__counter ul li:last-child)::after{top:30%;left:calc(100% + 0.35rem)}.section.section-home-page-courses .container .section-promotion-countdown__counter .promo-counter ul li .label{font-size:14px}.section.section-home-page-courses .content .section-promotion-countdown__copy .enrolment-details{font-size:14px;max-width:90%;margin:1rem auto}.section.section-home-page-courses .container .section-home-page-courses-item .card-header{font-size:16px;margin-bottom:1rem}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-image{width:70%;margin:auto}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-tag{font-size:14px;padding:8px 24px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-title,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .course-type,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price em{font-size:16px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .discount-string{font-size:16px;padding:4px 16px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-price .sale-price{font-size:24px}.section.section-home-page-courses .container .section-home-page-courses-item .course-description{border-top-width:1px}.section.section-home-page-courses .container .section-home-page-courses-item .course-description h4{font-size:16px}.section.section-home-page-courses .container .section-home-page-courses-item .course-description h5,.section.section-home-page-courses .container .section-home-page-courses-item .course-description span,.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul li{font-size:14px}.section.section-home-page-courses .container .section-home-page-courses-item .course-description ul li::before{width:6px;height:6px;border-radius:6px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange-border,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange{font-size:14px;padding:10px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange~.shop-preloader{padding:10px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange span,.section.section-home-page-courses .container .section-home-page-courses-item .card-content .course-actions .btn.btn--orange~.shop-preloader{font-size:14px}.section.section-home-page-courses .container .section-home-page-courses-item .card-content{padding:0 1rem .75rem}.section.section-home-page-courses .review-container{margin-top:1.5rem}.section.section-home-page-courses .review-container .reviews .review-title{font-size:18px;text-align:center;margin:0 0 1rem}.section.section-home-page-courses .review-container .reviews .review-stars img{width:20px}.section.section-home-page-courses .review-container .reviews .review-text{font-size:14px}.section.section-home-page-courses .review-container .reviews-carousal{width:100%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container{padding:0}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton{top:100%;box-shadow:0 0 3px 0 #00000040;aspect-ratio:1;max-width:10%;max-height:10%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton--left{left:41%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton--right{right:41%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton .controlButton__icon{font-size:16px;color:#707070}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .CarouselWidget__footer{display:none}.section.section-home-page-courses .review-container .reviews .review-platforms .go_abroad .widget{width:100%}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .cssVar-authorName{font-size:16px}.CarouselWidget-prefix .R-BadgeElement .R-BadgeElement__icon .cssVar-badgeElement__icon.ricon-badge--checkmark::before{font-size:12px}.section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-BadgeElement .R-BadgeElement__text .cssVar-badgeElement__text{font-size:12px}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item--body{font-size:14px}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton{width:auto}section.section-home-page-courses .review-container .reviews-carousal .CarouselWidget-prefix .R-TextBody--xxxxs{font-size:12px}.section.section-alumni-journey .container{flex-direction:column;width:92%;max-width:92%}.section.section-awards-bar .container,.section.section-cards-with-title-and-sub-title .container,.section.section-faqs .container,.section.cards-with-title-and-description .container{width:92%;max-width:92%}.section.section-alumni-cards{position:relative;padding-bottom:1.5rem}.section.section-alumni-cards .container .alumni-cards-container .section-title{font-size:30px;line-height:1.2;text-align:center}.section.section-alumni-cards .container .alumni-cards-container .sub-text{font-size:18px;text-align:center}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card{padding:1rem 1rem 2rem;align-items:center;flex-direction:column;gap:1.5rem}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card .title{font-size:16px}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card .description{font-size:14px;text-align:center}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card .card-links{flex-direction:column;gap:1rem}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards{display:flex;gap:0;flex-direction:row}.section.section-alumni-cards .container .alumni-cards-container .swiper-pagination{bottom:0}.section.section-alumni-cards .container .alumni-cards-container .alumni-cards .alumni-card a{font-size:14px;margin:0 auto}.section.section-alumni-journey .container .media-box-container .media-box .media-title{font-size:24px;text-align:center}.section.section-alumni-journey .container .media-box-container .media-box .sub-text{font-size:16px;text-align:center}.section.section-alumni-journey .container .media-box-container{margin:2rem 0}.section.section-alumni-journey .container .media-box-container .media-box{padding:1rem}.section.section-alumni-journey .container .media-box-container .media-box video{height:auto}.section.section-alumni-journey .container .media-box-container .media-box .featured-alumni-card .content .alumni-name{font-size:16px}.section.section-alumni-journey .container .media-box-container .media-box .featured-alumni-card .content .alumni-position{font-size:12px}.section.section-alumni-journey .container .media-box-container .media-box .featured-alumni-card .content{gap:.5rem}.section.section-alumni-journey .container .media-box-container .foot-note{font-size:14px;line-height:1.4;margin:1rem 0 2rem}.section.section-cards-with-title-and-sub-title .container .section-title{text-align:center;font-size:30px}.section.section-cards-with-title-and-sub-title .container .sub-text{font-size:18px;text-align:center}.section.section-cards-with-title-and-sub-title .cards{display:flex;flex-direction:column;gap:1.5rem}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-title{font-size:18px}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-description p{font-size:13px;line-height:1.6;margin:1.5rem auto}.section.section-cards-with-title-and-sub-title .cards .card .card-content{padding:2rem .5rem}.section.section-cards-with-title-and-sub-title .cards .card img{height:auto}.section.section-home-page-courses{padding:2rem 0}.section.section-home-page-courses .container .section-home-page-courses-item{flex:0 0 100%}.section.section-tefl-works{padding:1.5rem 0}.section.section-tefl-works .section-title{font-size:24px;margin:0 0 2rem}.section.section-tefl-works .items{flex-wrap:wrap;gap:2rem}.section.section-tefl-works .items .item{flex:0 0 calc(50% - 1rem)}.section.section-tefl-works .items .item .item-number{font-size:1rem;width:2rem;height:2rem;display:flex}.section.section-tefl-works .items .item .item-title{font-size:18px;margin:.5rem auto}.section.section-tefl-works .items .item .item-img{margin:0 auto.5rem auto;width:30%;height:auto}.section.section-tefl-works .items .item .item-subtext{font-size:16px}.section.section-alumni-journey .points .item-title{flex-direction:row-reverse;gap:.3rem;font-size:16px;justify-content:center;font-weight:500}.section.section-alumni-journey .points a{font-size:14px;text-align:center}.section.section-alumni-journey .points a::after{font-size:16px;font-weight:500}.section.section-alumni-journey .points .item-subtext{display:none}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-link{font-size:14px;padding:1rem 1rem 1rem 1rem;min-width:90%;justify-content:center}.section.section-cards-with-title-and-sub-title .cards .card .card-content .card-link::after{font-size:14px}.section.cards-with-title-and-description .container .section-cards .section-card .card-link{position:relative;display:block;width:100%}.section.section-button-section-break .container span{height:auto;width:100%;padding:.5rem}.section.section-button-section-break .container span a{font-size:14px}.section.section-button-section-break .container span::after{height:10px;width:10px}.section.section-faqs .container .section-faqs-title{font-size:30px;margin:.5rem auto;line-height:1.35}.section.section-faqs .container .section-faqs-sub-text{font-size:16px;margin:.5rem auto;line-height:1.35}.container .section-faqs-list .tab .tab-label{font-size:14px;align-items:center;padding:.625rem}.container .section-faqs-list .tab .tab-content{font-size:14px}.container .section-faqs-list .tab .tab-content a{gap:.5rem}section.section-alumni-journey .container .section-faqs-list .tab .tab-content a::after{font-size:16px}.container .section-faqs-list{margin-top:30px}.section.section-content-with-image .container .section-image img{width:85%}.download-brochure__content .btn{display:block;margin:2.5rem auto 0;width:fit-content}.section.cards-with-title-and-description .container .section-title{font-size:24px;line-height:1.35}.section.cards-with-title-and-description .container .section-description{font-size:18px}.section.cards-with-title-and-description .container .section-cards{margin-top:2rem}.section.section-featured-partners{width:92%;margin:auto;overflow:hidden}.section.section-content-with-image .container .section-image figcaption{font-size:14px}.section.cards-with-title-and-description .container .section-cards .section-card img{width:10.5vw;height:10.5vw}.section.cards-with-title-and-description .container .section-cards{gap:2rem}.download-brochure,.download-brochure.overlap-top{margin-top:2rem}section.section-alumni-journey .sub-text,.section.section-home-page-courses .sub-text{font-size:24px}.section.section-alumni-journey .section-title{font-size:30px;text-align:center;margin-bottom:0}.section.section-alumni-journey .container.drop-shadow{margin-top:1.5rem}.section.section-alumni-journey .container .media-box-container .media-box .media-title,.section.section-alumni-journey .container .section-faqs-list .accordion-title,.section.section-alumni-journey .container .media-box-container.media-slider-container.cards-slider .media-title{font-size:20px;letter-spacing:0;text-align:center;margin:0 0 .5rem}.section.section-alumni-journey .container .media-box-container .media-box .media-sub-title{font-size:16px;text-align:center}.section.section-alumni-journey .container .section-faqs-list .accordion-title+.tab{margin-top:1rem}.section.section-alumni-journey .container .section-faqs-list{margin-top:0rem;padding:1rem .5rem 1.5rem}.section.section-alumni-cards .container .section-title{font-size:20px}.section.section-alumni-cards .container .alumni-cards-container{overflow:hidden}.section.section-alumni-cards .container .alumni-cards-container .swiper-pagination .swiper-pagination-bullet{background-color:#cbcbcb;opacity:1}.section.section-alumni-cards .container{width:92%;max-width:92%}.section.section-alumni-journey .container .links-icon-box .title{font-size:20px}.section.section-alumni-journey .container .links-icon-box .sub-title{font-size:16px;line-height:1.4}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .bottom-link,.section.section-alumni-journey .container .links-icon-box .link-icons .image-links a,.section.section-alumni-journey .container .links-icon-box .bottom_content .btn.btn-blue{font-size:14px}.section.section-alumni-journey .container .links-icon-box .bottom_content .btn.btn-blue{padding:.75rem 2.5rem}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .bottom-link{margin-top:1rem;padding:.75rem}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .bottom-link::after,.section.section-alumni-journey .container .links-icon-box .link-icons .image-links a::after,.section.section-alumni-journey .container .links-icon-box .bottom_content .btn.btn-blue::after,.section.section-alumni-journey .container .links-icon-box .bottom_content .bottom-text{font-size:16px}.section.section-alumni-journey .container .links-icon-box .bottom_content .bottom-text{margin-top:1rem}.section.section-alumni-journey .container .links-icon-box .bottom_content{flex-direction:column;gap:1rem}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .slide-tag{font-size:14px;top:-12px;padding:5px 10px}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide{padding:1.25rem .5rem;scale:.99}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container{padding:1rem 0}.section.section-alumni-journey .container .media-box-container.media-slider-container{padding:0 0 .75rem 0;margin:0}.section.section-alumni-journey .container .links-icon-box{padding:1rem 0}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .slide-title{font-size:16px}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .featured-slide-tag{font-size:16px;padding:.35rem 1rem}.section.section-alumni-journey .container .media-box-container.media-slider-container .slider-container .swiper-slide .slide-description{font-size:14px}.section.section-alumni-journey .container .links-icon-box .links-icons{gap:2rem}.section.section-alumni-journey .container .links-icon-box .links-icons .links-box{gap:.75rem}.section.section-alumni-cards .container .tta-job-teaser__tta{display:block}}@media (max-width:1079px){.header__fixed__right__search{display:none}.header__top-bar__right__cart::before{content:none}.header__top-bar__right>div:not(.header__fixed__right__search),.header__top-bar__right a.btn{margin:0;padding:0;flex:1 1 fit-content;display:flex;justify-content:center}.header__top-bar__right__language a{width:100%;display:flex;justify-content:center}.header__top-bar__right__cart a:not(.btn) .cart-icon-container{margin:0}.header__top-bar__right__cart a:not(.btn) span{top:0}}.woocommerce img.logo-white,.woocommerce-page img.logo-white,.woocommerce img.logo-color,.woocommerce-page img.logo-color{height:60px}.woocommerce img.footer__information_bg,.woocommerce-page img.footer__information_bg,.woocommerce img.bg-image,.woocommerce-page img.bg-image{height:100%}.section.section-meet_the_teacher_cards{padding:3vw 0}.section.section-meet_the_teacher_cards .section-title{color:#414141;font-size:3vw;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-1.1px;margin:0}.section.section-meet_the_teacher_cards .section-title span{color:#F1A540}.section.section-meet_the_teacher_cards .short-description{color:#08B3BE;font-size:1.6875vw;font-style:normal;font-weight:400;line-height:normal}.section.section-meet_the_teacher_cards .section-description{max-width:960px;margin:0 auto;display:block}.section.section-meet_the_teacher_cards .card-container{margin-top:3vw}.section.section-meet_the_teacher_cards .card{position:relative;border-radius:16px;overflow:hidden;background:#e8fcff;text-align:center}.section.section-meet_the_teacher_cards .image-section{position:relative;height:200px;overflow:hidden}.section.section-meet_the_teacher_cards .image-section img{width:100%;height:100%;object-fit:cover}.section.section-meet_the_teacher_cards .live-badge{position:absolute;top:10px;left:10px;background:red;color:#fff;padding:5px 10px;padding-left:26px;border-radius:12px;font-size:14px}.section.section-meet_the_teacher_cards .live-badge::before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#fff;border-radius:50%}.section.section-meet_the_teacher_cards .text-section{padding:1rem 2rem}.section.section-meet_the_teacher_cards .text-section h3,.section.section-meet_the_teacher_cards .text-section p{margin:0}.section.section-meet_the_teacher_cards .text-section h3{font-size:20px;padding:.5rem 0}.section.section-meet_the_teacher_cards .text-section h3,.section.section-meet_the_teacher_cards .text-section a{color:#08B3BE}.section.section-meet_the_teacher_cards .header-badge-container{position:relative}.section.section-meet_the_teacher_cards .accent-badge{position:absolute;top:-31px;right:0;left:0;background:#08B3BE;color:#fff;padding:5px 10px;border-radius:12px}.section.section-meet_the_teacher_cards .profile-link{text-decoration:none}.section.sign-up-learn-english .section-newsletter__form__fields__input.mc-field-group input{background-color:#fff}.section.sign-up-learn-english .container{padding:2rem 3rem}.section.sign-up-learn-english .newsletter-form.container{padding:0;max-width:100%}.section.sign-up-learn-english .sign-up-learn-english__head,.section.sign-up-learn-english .sign-up-learn-english__copy{font-size:1.5vw;font-weight:400;color:#fff;line-height:1.5;margin:0}.section.sign-up-learn-english .sign-up-learn-english__copy p{margin:0;font-size:1vw;line-height:1.5vw}.section.sign-up-learn-english .section-newsletter__form{margin-bottom:2.6vw;padding:0 8rem}.section.sign-up-learn-english .section-newsletter__form__fields{flex:1 0 14.25vw}.section.sign-up-learn-english .section-newsletter__form__button{width:inherit}.section.sign-up-learn-english.section-newsletter.section-neswletter-layout-2{max-height:inherit;min-height:inherit}.section.section-tefl-steps{color:#000;padding:3vw 0;margin-top:0}.section.section-tefl-steps .section-title{font-size:1.25vw;font-weight:400;margin-top:0}.section.section-tefl-steps .items .item .item-title{font-size:1.25vw;color:#08B3BE}.section.section-tefl-steps .items .item .item-number{background:#C2C2C2;color:#fff;font-size:1.25vw;font-weight:400}.section.section-tefl-steps .items .item .item-subtext{font-size:1vw;margin-top:.5rem;color:#444;font-weight:400;line-height:1rem}@media screen and (min-width:767px){.section.section-meet_the_teacher_cards .card-container{display:flex;justify-content:space-between;gap:2.5rem}.section.section-meet_the_teacher_cards .card{width:30%}.section.section-meet_the_teacher_cards .card:nth-child(1){transform:rotate(-5deg)}.section.section-meet_the_teacher_cards .card:nth-child(2){transform:rotate(3deg)}.section.section-meet_the_teacher_cards .card:nth-child(3){transform:rotate(-5deg)}.section.section-tefl-steps .items .item .item-subtext{width:70%}.section.sign-up-learn-english .section-newsletter__form form>div{background-color:#F5F5F5}.section-newsletter.section-neswletter-layout-2{max-height:450px;min-height:450px}.section.faqs-switcher .container,.section.section-meet_the_teacher_cards .container,.section.sign-up-learn-english .container,.section.section-tefl-steps .container{max-width:67vw;width:67vw;z-index:2;position:relative}.section.sign-up-learn-english .container{max-width:100%}}@media screen and (min-width:1500px){.section.section-tefl-steps .items .item .item-subtext{line-height:1.5rem}.section.sign-up-learn-english .newsletter-form.container{max-width:80%}}@media screen and (max-width:767px){.section-meet_the_teacher_cards .teacher-swiper-mobile{overflow:hidden}.section.section-meet_the_teacher_cards .section-title{font-size:30px;font-weight:700}.section.section-meet_the_teacher_cards{padding:2.1rem 0 0 0}.section.section-tefl-steps .section-title{font-size:20px}.section.sign-up-learn-english .sign-up-learn-english__head{font-size:4vw;margin-bottom:2rem}.section.sign-up-learn-english .sign-up-learn-english__copy{font-size:16px}.section.sign-up-learn-english .container{max-width:100%;width:100%;padding:2.1rem 1rem}.section.section-tefl-steps .items .item{flex:0 0 calc(100% - 1rem)}.section.section-tefl-steps .items .item .item-title,.section.section-tefl-steps .items .item .item-subtext,.section.section-tefl-steps .items .item .item-number,.section.section-meet_the_teacher_cards .short-description{font-size:16px}.section.section-tefl-steps{padding:2.1rem 0}.section.section-meet_the_teacher_cards .card:nth-child(1),.section.section-meet_the_teacher_cards .card:nth-child(2){margin-bottom:1.5rem}.section.sign-up-learn-english .sign-up-learn-english__copy p{font-size:14px;line-height:179%;margin-top:1rem}.section.sign-up-learn-english .section-newsletter__form{padding:0}.sign-up-learn-english .container .section-newsletter__form__button .button{background:#fff;color:#08B3BE}.section.sign-up-learn-english.section-newsletter.section-neswletter-layout-2{padding:0}.section.sign-up-learn-english.section-newsletter.section-neswletter-layout-2 .container .section-newsletter__form__fields{max-width:300px;margin:0 auto}}.section-tefl-jobs{padding-bottom:4vw;overflow:hidden}.section-tefl-jobs .container{max-width:82.75vw;width:82.75vw}.job-cards-slider-container,.section-tefl-jobs{position:relative}.section-tefl-jobs .tta-job-teaser__tta{position:relative;margin-bottom:3vw;top:0;bottom:unset}.job-cards-slider-container{width:92%;max-width:1166px;margin:0 auto}.job-card.swiper-slide{border:1px solid #CECECE40;position:relative}.cta__button a.btn{padding:1.25vw 2vw 1.25vw 2.5vw;display:flex;align-items:center;background:#08B3BE;border:1px solid #08B3BE;width:fit-content;margin:0 auto;color:#fff;text-decoration:none;font-size:1rem;transition:.3s all;margin-top:3rem}.cta__button a.btn:hover svg{margin-left:1.25vw;margin-right:0}.cta__button a.btn svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;transition:.3s all}.get-job-alerts{color:#08B4BE;text-decoration:none;display:block;width:fit-content;margin:2.5vw auto 0;font-size:1.125rem}.job-cards-slider{overflow:hidden;width:calc(100% - 5vw);margin:auto;padding:0 0 2vw}.section-jobs{margin:0;padding:0;width:100%}.section.section-tefl-jobs .jobs-teaser__head figure{margin:0 auto;background:#fff;border-radius:50%;height:50px;width:50px;padding:.5rem;display:flex;align-items:center;justify-content:center}.section.section-tefl-jobs .section-title{color:#414141;font-size:2.25vw;font-weight:700;line-height:1.2;margin:0}.jobs-teaser__info p{font-style:italic;color:#414141;font-size:.8rem;text-align:left;margin-top:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:766px){.section.section-tefl-jobs .section-title{font-size:25px;line-height:2.75rem;margin:0 auto;margin-top:30px;padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width:579px){.section.section-tefl-jobs .section-title{line-height:2.375rem}}@media screen and (max-width:414px){.section.section-tefl-jobs .section-title{line-height:2.0625rem}}.section.section-tefl-jobs .section-sub-title{margin:0 auto 40px;padding:0;color:#08B3BE;font-weight:400;font-size:1.6875vw}@media screen and (max-width:766px){.section.section-tefl-jobs .section-sub-title{font-weight:400;max-width:33ch;margin:auto;padding-bottom:30px}.section.section-tefl-jobs .job-card .jobs-teaser__head{padding:1rem}}@media screen and (max-width:579px){.section.section-tefl-jobs .section-sub-title{font-size:1.0625rem}}@media screen and (max-width:414px){.section.section-tefl-jobs .section-sub-title{font-size:18px}}@media screen and (max-width:579px){.section-jobs__copy p{margin:0;font-size:1.0625rem;padding-left:.625rem;padding-right:.625rem;padding-bottom:.9375rem}}@media screen and (max-width:414px){.section-jobs__copy p{font-size:.875rem}}.section-jobs__list{width:100%;display:inline-block;padding:0 0 55px 0;margin-top:30px;min-height:250px;position:relative;z-index:0}.section-jobs__list .container{position:relative;z-index:2}.section-jobs__list__background{width:100%;height:700px;max-height:70%;display:inline-block;position:absolute;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.section-jobs__list__background::before{content:none;display:inline-block;position:relative;top:0;left:0;width:100%;height:110px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue_background.svg) center bottom no-repeat;background-size:100% auto;z-index:1}.subpage.subpage-jobs .section--teach-english-abroad-posts .title_link .title{font-size:48px;font-weight:700;line-height:1.5em;color:#383838}@media (max-width:767px){.subpage.subpage-jobs .section--teach-english-abroad-posts .title_link .title{font-size:2rem;line-height:2.5rem}.section-tefl-jobs .cta__button a{padding:3.5vw 9vw}.cta__button a.btn svg{margin-left:1rem;width:.5rem}.subpage-jobs .section-jobs{text-align:left}.subpage-jobs .section-jobs__header{font-size:2rem;line-height:2.5rem;margin:0 auto;padding-top:.625rem;padding-bottom:.625rem;color:#383838;font-weight:600;max-width:100%}.section.section--jobs_content .container .part_one .section-note,.section.section--jobs_content .container .part_one .section-content{line-height:1.65}.subpage-jobs .section-jobs__subheader{font-size:16px;line-height:1.65;max-width:100%;width:100%;font-weight:500;font-style:italic;border-left:9px solid #08b4be;padding-left:1rem;margin-bottom:1rem;padding-bottom:0}.subpage-jobs .section-jobs .container{display:block}.subpage-jobs .section-jobs__copy p{padding-left:0;padding-right:0}.job-card .jobs-teaser__head{padding:20% 0;text-align:center}.job-card .jobs-teaser__info ul li span{flex-basis:unset}.job-card .jobs-teaser__info ul li{font-size:1rem;line-height:1.65;margin-bottom:.5rem;flex-direction:row;color:#414141}.job-card .jobs-teaser__info .info-value{font-weight:700}.job-card .jobs-teaser__buttons .btn{flex:0 0 fit-content}.subpage-jobs .container .section-jobs__copy p{font-size:16px;line-height:1.65}}@media screen and (max-width:990px){.jobs-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:359px){.job-card .btn--load-more{left:20%;width:60%;-webkit-transform:unset;transform:unset}}.job-card .jobs-teaser{background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:top;-ms-flex-pack:top;justify-content:top;position:relative}.job-card .jobs-teaser__head{width:100%;margin:0;padding:3rem 0rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:0}@media screen and (max-width:766px){.job-card .jobs-teaser__head{padding:120px 100px 30px}}@media screen and (min-width:766px){.job-card .jobs-teaser__buttons .btn{position:absolute;bottom:1rem}.job-card .jobs-teaser__buttons .btn.apply{left:1rem}.job-card .jobs-teaser__buttons .btn.more-info{right:1rem}.job-card.swiper-slide{height:auto}}@media screen and (max-width:414px){.job-card .jobs-teaser__head{padding:100px 20px 30px}}.job-card .jobs-teaser__head::before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(180deg,transparent 0%,black 100%);z-index:1;opacity:.5}.job-card .jobs-teaser__head h4,.job-card .jobs-teaser__head h3{margin:0;padding:0;color:#fff;position:relative;z-index:2;font-weight:700}.job-card .jobs-teaser__head h4{font-size:1.125rem;font-weight:400;margin-bottom:5px}@media screen and (max-width:414px){.job-card .jobs-teaser__head h4{font-size:1rem}}.job-card .jobs-teaser__head h3{font-size:3rem;font-weight:400}.job-card .jobs-teaser__head .info-value{position:absolute;background-color:#08b4be;color:#fff;z-index:9;bottom:0;left:0;padding:.5rem;text-align:left}@media screen and (max-width:414px){.job-card .jobs-teaser__head h3{font-size:2.25rem}}.job-card .jobs-teaser__info{padding:15px}.job-card .jobs-teaser__info ul{margin:0;padding:0;list-style-type:none;text-align:left}.job-card .jobs-teaser__info ul li{margin:0 0 10px;display:inline-block;color:#414141;font-size:.875rem}.job-card .jobs-teaser__info ul li .country{font-weight:450}.job-card .jobs-teaser__info ul li .date-posted{color:#9D9D9D}@media screen and (max-width:579px){.job-card .jobs-teaser__info ul li{font-size:.6875rem}}@media screen and (max-width:414px){.job-card .jobs-teaser__info ul li{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:399px){.job-card .jobs-teaser__info ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal}}.job-card .jobs-teaser__info>ul>li{display:inline-flex;gap:5px}.job-card .jobs-teaser__info ul li.jobs-teaser__info__price{font-weight:700}@media screen and (max-width:579px){.job-card .jobs-teaser__info ul li.jobs-teaser__info__price .info-value span{margin-right:10px}}.job-card .jobs-teaser__info ul li span{padding-left:20px;position:relative}@media screen and (max-width:414px){.job-card .jobs-teaser__info ul li span{min-height:30px}}.job-card .jobs-teaser__info ul li span::before{content:"";width:25px;height:25px;position:absolute;top:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:399px){.job-card .jobs-teaser__info ul li .info-value{width:100%;float:none;padding:0 0 0 0}}.job-card .jobs-teaser__info ul li ul li{display:flex;gap:5px;border-bottom:none;position:relative}.job-card .jobs-teaser__info ul li ul li::before{content:"\2714";color:#00d3d6;font-size:1.5rem;line-height:1}.job-card .jobs-teaser__info ul li ul li:last-child{margin-bottom:0}@media screen and (max-width:399px){.job-card .jobs-teaser__info{width:100%}}.job-card .jobs-teaser__buttons{display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;bottom:1rem;margin:20px}.job-card .jobs-teaser__buttons .btn{font-size:17px;line-height:16px;text-decoration:underline;text-transform:uppercase;font-weight:450;background:none;padding:0}.job-card .jobs-teaser__buttons .btn.btn--blue{color:#08b4be;text-decoration:none}.job-card .jobs-teaser__buttons .btn.btn--blue.form-jobs-apply,.job-card .jobs-teaser__buttons .btn.btn--blue.form-volounteering-apply,.job-card .jobs-teaser__buttons .btn.btn--orange{color:#f7a941}.jobs-teaser__info ul li.item-country span::before,.jobs-teaser__info ul li.item-date span::before{width:20px;height:20px}.jobs-teaser__info ul li.item-country span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/location-icon.svg)}.jobs-teaser__info ul li.item-date span::before{background-image:url(/wp-content/themes/tta/assets/src/scss/../images/clock-icon.svg)}@media screen and (max-width:579px){.job-card .jobs-teaser__buttons .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:579px) and (max-width:414px){.job-card .jobs-teaser__buttons .btn{padding:9px 0}}.section.jobs-intro .section-content .section_title,.section.jobs-heading .jobs-heading__header,.single-jobs .subpage.singular-jobs .section--teach-english-abroad-posts .title_link .title,.singular-jobs .jobs-other .jobs-list-title{font-size:2rem;line-height:1.65;text-align:left;margin-top:0}.jobs-teaser-logo{display:inline}.tags-wrapper{display:inline-flex;gap:1rem;margin-left:15px;margin-top:15px}.tags-wrapper .tag{background:red;border-radius:40px;padding:.3rem;color:#fff}.jobs-slider-navigation{position:absolute;top:37%;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.job-prev{background-image:url(/wp-content/themes/tta/assets/src/images/swiper-nav.svg);left:-2rem}.job-next{background-image:url(/wp-content/themes/tta/assets/src/images/swiper-nav.svg);right:-2rem;transform:rotate(180deg)}.get-hired-slider-cta{text-transform:uppercase}@media screen and (min-width:768px){.jobs-slider-navigation{width:1.25vw;height:2vw}.job-prev{left:0rem}.job-next{right:0rem}}html body .tb_modal_slider_dots li .tb_modal_slider_dot{background-color:var(--light-blue)!important}.section-content-blog-links{padding:6vw 0}.section-content-blog-links .section-content-image__short_description{margin-top:2rem;margin-bottom:0;color:#08B3BE;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}.section-content-blog-links .section-content-image__content{color:#414141;font-size:1.2rem;line-height:1.8rem;margin-top:2.4rem;text-align:center}.section-content-blog-links .section-content-image__content img{margin:0 auto;margin-top:2vw}.section-content-blog-title{text-align:left}.section-content-blog-links h4{color:#414141;font-size:.85rem;font-weight:400;margin:0}.section-content-blog-links .content-right figure a{color:#08B3BE;text-decoration:none}.section-content-blog-links h5{font-weight:400;font-size:1.065vw;color:#646464;line-height:1.6;margin-top:0}.section-content-blog-links .download-button{width:100%}.section-content-blog-links .download-button a{padding:1.25vw 2vw 1.25vw 2.5vw;align-items:center;background:#08B3BE;border:1px solid #08B3BE;width:fit-content;margin:0 auto;color:#fff;text-decoration:none;transition:.3s all;margin-bottom:6vw}.section-content-blog-links .download-button a span{font-size:1rem}.section-content-blog-links .section-content-blog-title{margin-bottom:2rem}.section-content-blog-links .download-button a.btn svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;transition:.3s all}.section-content-blog-links .download-button a.btn:hover svg{margin-left:1.25vw;margin-right:0}.section-content-blog-links h2{font-size:2rem;margin:0;padding:0;font-weight:700;line-height:1.33;color:#414141}.section-content-blog-links .section-content-image__content{margin-top:2rem}.section-content-image__links a{line-height:1.5rem;text-decoration:none;color:#414141;font-weight:400;display:flex;align-items:center;gap:1rem;transition:.1s all}.section-content-image__links a:hover{font-weight:700;color:#414141;text-decoration:none}.section-content-image__links a:before{content:url(/wp-content/themes/tta/assets/dist/images/arrow-right.svg)}.section-content-blog-links .section-content-image__content-bottom p{font-style:italic;font-weight:400;margin-top:3vw}.section-content-blog-links .section-content-image__content p{text-align:center}.section-content-blog-links .blog-links-wrapper{border:1px solid #08B3BE;padding:1rem}.section-content-blog-links .blog-links-wrapper a{line-height:1.5}.section-content-blog-links .section-content-image__content .blog-links-wrapper p{text-align:left}.section-content-blog-links .blog-links-wrapper.guides-links{margin-top:2rem}@media screen and (min-width:768px){.section-content-blog-links .container{width:1280px;max-width:1280px;padding:0}.section-content-blog-links{padding:3vw 0}.section-content-blog-links h2{font-size:3vw;line-height:1.2}.section-content-blog-links .section-content-image__short_description{font-size:1.6875vw}.section-content-image__links a{line-height:1;margin-bottom:.75rem}.section-content-blog-links h4{font-size:1.3rem}.section-content-blog-links .download-button a span{font-size:1.2rem}.section-content-blog-links .download-button a{margin-bottom:3vw;margin-top:2vw}.section-content-image__content{max-width:960px;margin:0 auto;display:block}.section-content-image__content-bottom p{margin-top:6vw}.section-content-blog-links .blog-links-wrapper{padding:2rem;max-width:750px;margin:0 auto}}.content-box-floating-image .section-title{font-size:3vw}.content-box-floating-image .section-sub-text{font-size:1.55vw;margin-top:1rem;margin:1.1vw auto 1.5vw}.section-course-inclusion{padding:6vw 0}.section-course-inclusion h2.section-title{color:#414141;text-align:center;font-size:26px;font-style:normal;font-weight:700;line-height:1.2;margin:0 auto}.section-tta{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;left:0;bottom:unset;height:30px;margin:0 auto 40px;position:relative;margin-bottom:3vw;display:inline-block;z-index:0}.section-tta::before{content:"";width:100%;height:1px;background:var(--grey);position:absolute;top:50%;left:0;opacity:.5;z-index:1}.section-tta span{width:100px;height:30px;display:inline-block;margin:0 auto;background:#F3EEEB url(/wp-content/themes/tta/assets/src/scss/../images/tta_logo_no-tagline_color.svg) center center no-repeat;background-size:contain;position:relative;z-index:2}.section-faq-collapse{padding:3vw 0}@media screen and (max-width:767px){.section-faq-collapse{padding:6vw 0}}.section-faq-collapse .section-tta::before{background:#C2C2C2}.section-faq-collapse.spacing-bottom{padding-bottom:6vw}@media screen and (max-width:767px){.section-faq-collapse.spacing-bottom{padding-bottom:100px}}.section-faq-collapse .section-faq-collapse-container{position:relative;z-index:2;background:var(--white);max-width:800px;margin:0 auto}.section-faq-collapse__head h1,.section-faq-collapse__head h2,.section-faq-collapse__head h3,.section-faq-collapse__head h4,.section-faq-collapse__head h5,.section-faq-collapse__head h6{font-size:1.9vw;color:#414141;text-align:center;font-style:normal;font-weight:700;line-height:1.2;margin:0 auto}.section-course-inclusion h4.section-subtitle{color:#08B3BE;text-align:center;font-size:18px;font-weight:400;margin:0 auto;margin-top:1rem;line-height:1.2em}.section-course-inclusion .inclusion-sections-wrapper{color:#414141;margin-top:2vw}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections{width:100%;border-right:none}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections h3{font-size:14px;color:#414141;font-weight:600;margin-top:2rem}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections ul.inclusion-items p{font-size:14px;margin:0;width:100%}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections li.inclusion-item{display:flex;margin-bottom:2rem}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections li.inclusion-item:last-child{margin-bottom:0}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections li.inclusion-item .check-icon{width:26px;height:27px;background:url(/wp-content/themes/tta/assets/src/scss/../images/blue-check-icon.svg) no-repeat center center;display:block}@media screen and (min-width:768px){.section-course-inclusion{padding:3vw 0}.section-course-inclusion h2.section-title{font-size:1.9vw;margin:0}.section-course-inclusion h4.section-subtitle{font-size:1.5vw;line-height:1.5em}.section-course-inclusion .inclusion-sections-wrapper{display:flex;margin-top:3vw}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections{width:3333.3333%;border-right:1px solid #08B3BE;padding:0 2rem}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections:last-child{border-right:none}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections h3{font-size:1.25vw;margin-top:0}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections ul.inclusion-items p{font-size:1rem}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections li.inclusion-item{display:flex;margin-bottom:2rem}.section-course-inclusion .inclusion-sections-wrapper .inclusion-sections li.inclusion-item:last-child{margin-bottom:0}}.section-faq-collapse__subheader{color:#08B3BE;font-size:1.41vw;font-style:normal;font-weight:400;margin:0 auto 1vw}@media screen and (max-width:767px){.section-faq-collapse__head h1,.section-faq-collapse__head h2,.section-faq-collapse__head h3,.section-faq-collapse__head h4,.section-faq-collapse__head h5,.section-faq-collapse__head h6{font-size:26px;margin-top:6vw}.section-faq-collapse__subheader{font-size:18px;margin:0 auto 6vw}}.section-faq-collapse__list{width:100%;margin:0;padding:0;display:inline-block;text-align:left}.section-faq-collapse__list .rd-zero{display:none}.section-faq-collapse__list input{position:absolute;opacity:0;z-index:-1}.section-faq-collapse__list .tabs{overflow:hidden}.section-faq-collapse__list .tabs .tab{width:100%;position:relative;overflow:hidden}.section-faq-collapse__list .tabs .tab-label{display:-webkit-box;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:1em 40px 1em 1em;background:var(--white);border-bottom:1px solid #F3EEEB;font-weight:700;cursor:pointer;color:#414141;font-weight:500;font-size:1.188rem}.section-faq-collapse__list .tabs .tab:last-of-type .tab-label{border-bottom:none}.section-faq-collapse__list .tabs .tab-label:hover{background:var(--white)}.section-faq-collapse__list .tabs .tab-label::after{content:"";position:absolute;top:34%;right:20px;background:url(/wp-content/themes/tta/assets/src/scss/../images/chevron-blue-icon.svg) no-repeat center center;height:14px;width:23px}@media screen and (max-width:767px){.section-faq-collapse__list .tabs .tab-label{font-size:14px;font-weight:400}}.section-faq-collapse__list .tabs .tab-content{max-height:0;color:var(--dark-grey);-webkit-transition:all .35s;transition:all .35s}.section-faq-collapse__list .tabs .tab-content p{margin:0;color:#444;line-height:179%;padding:1.5rem 2rem}@media screen and (max-width:766px){.section-faq-collapse__list .tabs .tab-content p{padding:1.5rem 1rem}}.section-faq-collapse__list .tabs .tab-content ul{list-style-type:square;color:var(--orange);margin-left:30px}.section-faq-collapse__list .tabs .tab-content ul li{color:var(--dark-grey)}.section-faq-collapse__list .tabs .tab-content a{color:var(--light-blue);text-decoration:underline}.section-faq-collapse__list .tabs .tab-content a:hover{color:var(--dark-blue);text-decoration:none}@media screen and (max-width:766px){.section-faq-collapse__list .tabs .tab-content{overflow:hidden}}.section-faq-collapse__list .tabs .tab-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1em;font-size:.75em;background:var(--blue);cursor:pointer}.section-faq-collapse__list .tabs .tab-close:hover{background:var(--blue)}.section-faq-collapse__list .tabs input:checked+.tab-label{position:relative;background:var(--white)}.section-faq-collapse__list .tabs input:checked+.tab-label::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-faq-collapse__list .tabs input:checked~.tab-content{text-align:justify;max-height:100vh;border-bottom:1px solid #F3EEEB}.section-faq-collapse__list .tabs .tab:last-of-type input:checked~.tab-content{border-bottom:none!important}@media screen and (max-width:766px){.section-faq-collapse__list .tabs input:checked~.tab-content{font-size:14px}}@media screen and (min-width:767px) and (max-width:1079px){.section-faq-collapse__list{padding-top:15px}}.section-co-tabs-new.section-co-tabs{padding:3vw 0}@media screen and (max-width:768px){.section-co-tabs-new.section-co-tabs{padding:6vw 0}}.section-co-tabs-new .section-co-tabs__box .tab-block{margin-top:0}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-mnu .active,.section-co-tabs-new .section-co-tabs__box .tab-block .tab-mnu li:hover:not(.active){background-color:#08B3BE;color:var(--white)}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-mnu li{background-color:var(--white);color:#08B3BE}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-mnu{border-bottom:5px solid #F3EEEB}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-mnu li{font-weight:500;font-size:1rem;padding:20.5px 0}.section-co-tabs-new .section-co-tabs__box .acc-block{box-shadow:none}.section-co-tabs-new .section-co-tabs__box .acc-block .acc-tab-label{background:rgb(206 206 206 / .15);color:#414141;font-weight:500;font-size:14px;text-transform:uppercase}.section-co-tabs-new .section-co-tabs__box .acc-block .acc-tab-label::after{content:url(/wp-content/themes/tta/assets/src/images/faq-accordion.svg);transform:rotateX(180deg);transition:.3s all}.section-co-tabs-new .section-co-tabs__box .acc-block .acc-tab:not(:last-of-type){margin:0}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-cont .course-tab{padding:2rem}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-cont .course-tab__left__header{color:#414141;font-size:2.25rem;letter-spacing:-2%}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-cont .course-tab__left__content{color:#414141;font-size:1.063rem;line-height:174%}.section-co-tabs-new .section-co-tabs__box .acc-block .acc-tab-content[data-type="course-breakdown"] h2,.section-co-tabs-new .acc-tab-content__top__content{color:#414141;text-align:left}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-cont .course-tab__left__breakdown__header{font-size:1.688rem;background:transparent!important;color:#414141;font-weight:600}.section-co-tabs-new .section-co-tabs__box .tab-block .tab-cont .course-tab__left{max-width:100%;margin-right:0}.section-ci-tabs__discount-new{color:var(--black);background:var(--white);text-align:left;padding:1.25rem;border-top:1px solid #C2C2C2}.section-ci-tabs__discount-new-wrapper{display:flex;justify-content:center}.section-ci-tabs__discount-new .section-ci-tabs__discount-new-items{display:grid;grid-template-columns:1fr;gap:5rem;align-items:center}.course_breakdown_collapse{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start;margin-top:2rem}.course_breakdown_collapse .column{display:flex;flex-direction:column;gap:.5rem}.cb_breakdown_item.left-col{grid-column:1}.cb_breakdown_item.right-col{grid-column:2}.course_breakdown_collapse .cb_breakdown_header{background:#F3EEEB;display:block;padding:1rem;color:#414141;font-weight:500;line-height:174%;position:relative}.course_breakdown_collapse .cb_breakdown_item .cb_breakdown_header:after{content:"";position:absolute;top:34%;right:20px;background:url(/wp-content/themes/tta/assets/src/scss/../images/chevron-blue-icon.svg) no-repeat center center;height:14px;width:23px}.course_breakdown_collapse .cb_breakdown_item.active .cb_breakdown_header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course_breakdown_collapse .cb_breakdown_header small{font-style:italic;font-weight:400;line-height:179%;font-size:.875rem;color:#444;display:block}.cb_breakdown_content{display:none}.cb_breakdown_toggle{display:block;cursor:pointer}.cb_breakdown_item.active .cb_breakdown_content{display:block}@media (min-width:768px){.section-ci-tabs__discount-new .section-ci-tabs__discount-new-items{grid-template-columns:1fr 2fr 1fr}}.section-ci-tabs__discount-new p{margin:0;font-weight:700;font-size:30px}.section-ci-tabs__discount-new p.was-price{text-decoration:line-through}.section-ci-tabs__discount-new p.now-price{color:#08B3BE;padding-top:1rem}.section-ci-tabs__discount-new .section-promotion-countdown{padding:0}.section-ci-tabs__discount-new .section-promotion-countdown .promotions-counter h4,.section-ci-tabs__discount-new .section-promotion-countdown .promotions-counter ul li .label{font-size:1rem;color:#414141;text-align:center}.section-ci-tabs__discount-new .section-promotion-countdown .promotions-counter ul{justify-content:center}.section-ci-tabs__discount-new .section-promotion-countdown .promotions-counter ul li .number{background:rgb(8 179 190 / .1);color:#08B3BE}.section-ci-tabs__discount-new .section-promotion-countdown .offer-ends{display:flex;justify-content:center;margin-top:1.125vw;font-size:1rem;color:#414141}.section-ci-tabs__discount-new .section-ci-tabs__discount-new__box__action a.btn{padding:1.25vw 2vw 1.25vw 2.5vw;display:flex;align-items:center;background:#08B3BE;border:1px solid #08B3BE;width:fit-content;margin:0 auto;color:#fff;text-decoration:none;font-size:1rem;transition:.3s all}.section-ci-tabs__discount-new .section-ci-tabs__discount-new__box__action a.btn svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;transition:.3s all}.section-ci-tabs__discount-new .section-ci-tabs__discount-new__box__action a.btn:hover svg{margin-left:1.25vw;margin-right:0}.section-co-tabs-new .awards-section{background:#fff;padding:1.25rem;border-top:1px solid #C2C2C2}.section-co-tabs-new .awards-section-image{display:flex;justify-content:center;gap:1rem;padding-bottom:1rem}.section-co-tabs-new .awards-section-copy{color:#6E6F74;font-style:italic}@media screen and (max-width:767px){.section-ci-tabs__discount-new{text-align:center}.section-ci-tabs__discount-new .section-ci-tabs__discount-new__box__action a.btn{width:fit-content;margin:auto;font-size:3.25vw;padding:3.5vw 9vw}.section-ci-tabs__discount-new .section-ci-tabs__discount-new__box__action a.btn svg{margin-left:1rem;width:.5rem}.section-ci-tabs__discount-new .section-ci-tabs__discount-new-items{gap:1rem}.section-ci-tabs__discount-new .section-promotion-countdown .offer-ends{margin:1rem 0}.section-co-tabs-new .awards-section-image{display:grid;grid-template-columns:repeat(3,1fr);row-gap:8vw;column-gap:3rem;justify-items:center}.section-co-tabs-new .awards-section-image img{width:auto;height:11.6vw}}.subpage-post__content .container hr{display:block;width:100%;height:2px;border:none;background-color:#ccc;margin:2em 0}@media screen and (min-width:760px){.subpage-post__content .align-img,.section-learning-center-main-content .align-img{display:flex;align-items:flex-start;gap:25px}.subpage-post__content .align-img p,.section-learning-center-main-content .align-img p{display:block;flex-shrink:0}}@media screen and (max-width:759px){.subpage-post__content img{margin:0 auto}}.author-top-bar .author-info{text-align:left}.author-top-bar .author-info .small-text,.date-wrapper .date-label.small-text{color:#fff;font-style:italic;font-size:.8rem;letter-spacing:.5px;margin:0}.author-top-bar .author-info .main-author,.author-top-bar .author-info .co-author-name{color:#fff}.author-top-bar .author-info .co-author-name,.about-author.bio-section .co-author a,.about-author .author-link{text-decoration:underline}.author-top-bar .author-info .author-name:hover,.author-top-bar .author-info .co-author-name:hover,.about-author.bio-section .co-author a:hover,.about-author .author-link:hover{text-decoration:none}.author-top-bar .author-info .main-author-avatar{z-index:1}.author-top-bar .author-info .co-author-avatar{margin-left:-36px}.author-top-bar .author-info .avatar{cursor:default}.about-author .about-author-description,.about-author .author-link{font-weight:400;font-size:1rem;color:#414141}.about-author .author-link{color:#08B4BE;margin-top:1rem;display:block;font-weight:500}.subpage-blog__heading .authour-profile-wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}.subpage-blog__heading .authour-profile-wrapper .main-author-avatar img{border-radius:50%;width:150px;height:150px}@media (min-width:768px){.subpage-blog__heading .authour-profile-wrapper{flex-direction:row;text-align:left;align-items:flex-start}.subpage-blog__heading .authour-profile-wrapper .main-author-avatar{flex-shrink:0}.subpage-blog__heading .authour-profile-wrapper .subpage-blog__heading__description{flex-grow:1}}.subpage-post__content .about-author .avatar,.section-learning-center-main-content .about-author .avatar{border:3px solid #08B4BE;margin-right:0}.subpage-post .about-author,.section-learning-center-main-content .about-author{background-color:#f6f9f8;color:#414141}.subpage-post .about-author .bio-section__inner-content,.section-learning-center-main-content .about-author .bio-section__inner-content{padding:2rem 1.5rem}.subpage-post__content .about-author.bio-section a,.section-learning-center-main-content .about-author.bio-section a{color:#08B4BE}.subpage-post__content .about-author.bio-section .bio-section__author-img,.section-learning-center-main-content .about-author.bio-section .bio-section__author-img{display:flex;justify-content:center}.subpage-post__content .about-author.bio-section .bio-section__author-img .second-author,.section-learning-center-main-content .about-author.bio-section .bio-section__author-img .second-author{margin-left:-75px;z-index:1}.subpage-post__content .about-author.bio-section .bio-section__author-img .main-author,.section-learning-center-main-content .about-author.bio-section .bio-section__author-img .main-author{z-index:2}.subpage-post__content .about-author.bio-section h4,.section-learning-center-main-content .about-author.bio-section h4{color:#414141;margin-bottom:0;font-size:1.5rem}.subpage-post__content .bio-section__author-info .small-text,.section-learning-center-main-content .bio-section__author-info .small-text{font-size:1rem;font-weight:500}.subpage-post .about-author .about-author-description,.section-learning-center-main-content .about-author-description{margin-top:1.5rem}.subpage-post__content .about-author .main-author a,.section-learning-center-main-content .about-author .main-author a{font-size:21px;text-decoration:underline}.subpage-post__content .about-author .main-author a:hover,.section-learning-center-main-content .about-author .main-author a:hover{text-decoration:none}.subpage-post__content .about-author a,.section-learning-center-main-content .about-author a{font-weight:700}@media screen and (min-width:767px){.subpage-post__content .about-author.bio-section h4,.section-learning-center-main-content .about-author.bio-section h4{padding-left:3rem}.subpage-post .about-author .bio-section__inner-content,.section-learning-center-main-content .bio-section__inner-content{gap:2rem;display:flex;padding:2rem 1.5rem}.subpage-post__content .about-author.bio-section .bio-section__author-info,.section-learning-center-main-content .about-author.bio-section .bio-section__author-info{width:70%}.subpage-post__content .about-author.bio-section .bio-section__author-img,.section-learning-center-main-content .about-author.bio-section .bio-section__author-img{justify-content:left}.section-learning-center-main-content .about-author.bio-section h4{padding-top:2rem}.subpage-post .about-author .about-author-description,.section-learning-center-main-content .about-author-description{text-align:left}}@media screen and (max-width:767px){.subpage-post__content .bio-section__author-info .small-text,.section-learning-center-main-content .bio-section__author-info .small-text{padding-bottom:0;margin-top:2rem}.author-top-bar .author-info .co-author-avatar{display:none}.about-author .author-link{font-size:.9rem;text-decoration:underline}}.singular-tefl-guide .content-box img{max-width:100%;max-height:350px;object-fit:cover}.tefl-guide-articles .article-container{max-width:1200px;margin:0 auto;padding:2rem;text-align:left}.tefl-guide-articles .article-section{margin-bottom:3rem;text-align:left}.tefl-guide-articles .article-section h2{font-size:1.75rem;font-weight:600;color:#414141;margin-bottom:1.5rem;text-align:left}.section-hero-regular__background-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;height:100%;overflow:hidden}.section-hero-regular__background-wrapper:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;z-index:1;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .2)),color-stop(65%,rgb(0 0 0 / .3)),to(rgb(0 0 0 / .1)));background:linear-gradient(180deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .3) 65%,rgb(0 0 0 / .1) 100%)}.section-hero-regular__background-img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;z-index:0}.section-hero-regular__content{position:relative;z-index:2}.section--teach-english-abroad-hero .section-hero-regular__background-wrapper:before{background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .5)),color-stop(65%,rgb(0 0 0 / .5)),to(rgb(0 0 0 / .5)));background:linear-gradient(180deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .5) 65%,rgb(0 0 0 / .5) 100%)}