/*!/wp-content/themes/tta/assets/src/css/sections/content-video.css*/.section-ci-content-video{width:100%;margin:50px 0 0 0}.section-ci-content-video__header{font-size:3vw;margin:0;padding:0;color:#414141;font-weight:700;line-height:1.2;margin:0 0 20px}@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.875rem}}.section-ci-content-video__subheader{color:#08B3BE;font-size:1.6875vw;margin:0 auto 1vw;font-weight:400}@media screen and (max-width:1079px){.section-ci-content-video__subheader{font-size:1.25rem;padding:0 1.5rem}}@media screen and (max-width:766px){.section-ci-content-video__subheader{font-size:20px}}.section-ci-content-video__content{width:100%;margin:0;padding:0;display:inline-block;float:none;clear:both;margin-top:1rem}.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(/ca/wp-content/themes/tta/assets/src/css/sections/../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:#F3EEEB;padding:1rem;margin:2rem 0}.section-ci-content-course__box .course-online__head__description{background-color:#fff;display:block;margin:0 auto;width:100%;padding:1rem}@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;text-align:center}}@media screen and (min-width:767px){.section-ci-content-course__box{display:none}}@media screen and (max-width:766px){.section-ci-content-course__box .course-online__head__description__price,.section-ci-content-course__box .course-info__head__description__price{margin-top:0}.section-ci-content-course__box .course-online__head__description__info,.section-ci-content-course__box .course-info__head__description__info{color:#333}.section-ci-content-course__box .course-online__head__description__info .specification,.section-ci-content-course__box .course-info__head__description__info .specification,.section-ci-content-course__box .course-info__head__description,.section-ci-content-course__box .course-online__head__description{display:block!important}.section-ci-content-course__box .course-online__head__description__info__buttons ul li a{width:100%!important;margin-right:0!important}.section-ci-content-course__box .course-online__head__description__info__buttons,.section-ci-content-course__box .course-info__head__description__info__buttons,.section-ci-content-course__box .course-online__head__description__info__buttons ul,.section-ci-content-course__box .course-info__head__description__info__buttons ul{padding:0!important}.section-ci-content-course__box .course-online__head__description__info .specification li a{color:#08B3BE!important}.section-ci-content-course__box .course-online__head__description__info .specification li:last-child,.section-ci-content-course__box .course-info__head__description__info .specification li:last-child{display:block!important}.section-ci-content-course__box .course-online__head__description__price p,.section-ci-content-course__box .course-info__head__description__price p{color:#000}.section-ci-content-course__box .course-online__head__description__price p .was-price,.section-ci-content-course__box .course-info__head__description__price p .was-price{color:rgb(156 163 175 / var(--tw-text-opacity,1));font-size:1.25rem;line-height:1.75rem;font-weight:400;display:inline-block;margin-bottom:.5rem}.section-ci-content-course__box .course-online__head__description__price p .now-price,.section-ci-content-course__box .course-info__head__description__price p .now-price{background-color:rgb(224 247 249 / var(--tw-bg-opacity,1));color:rgb(0 181 196 / var(--tw-text-opacity,1));border-radius:9999px;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;text-wrap:nowrap;margin-bottom:.5rem;display:inline-block}.section-ci-content-course__box .course-online__head__description__info h2{font-size:1.1rem;font-weight:500;text-align:center;margin-top:1rem;font-style:normal;border-bottom:1px solid #eee;padding-bottom:1.2rem}.section-ci-content-course__box .course-online__head__description__info__buttons,.section-ci-content-course__box .course-info__head__description__info__buttons{margin:0!important}.section-ci-content-course__box ul.wcsatt-options-product li.product-purchase-option{color:#333;font-weight:400}.section-ci-content-course__box klarna-placement::part(osm-message),.section-ci-content-course__box klarna-placement::part(osm-legal),.section-ci-content-course__box klarna-placement::part(osm-cta){color:black!important}.section-ci-content-course__box klarna-placement::part(osm-container){margin-bottom:1rem}.section-ci-content-course__box .product-purchase-option input{background-color:#ccc!important}}