/* Generated from tbp_template: header-no-homepage-2-2-2-2-2-2-2-2-2 */
.themify_builder_content-8235 .tb_vhg7007>.row_inner{--align_content:var(--align_start);--col:var(--c1_2_1)}
.themify_builder_content-8235 .tb_vhg7007{margin-top:0;padding-top:0;border-bottom:0.5px solid rgba(255, 255, 255, .39);padding-bottom:36px;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://www.stratarama.com.au/wp-content/uploads/2025/03/video-explainers-1.png);height:400px;position:static}
.themify_builder_content-8235 .tb_vhg7007>.builder_row_cover::before,.themify_builder_content-8235 .tb_vhg7007>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 0%;background-repeat:repeat}
.themify_builder_content-8235 .tb_vhg7007>.builder_row_cover,.themify_builder_content-8235 .tb_vhg7007>:is(.tf_lax, .tf_lax_done) > .builder_row_cover{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}
.themify_builder_content-8235 .tb_grc8660{align-items:start;align-content:start}
.themify_builder_content-8235 .tb_n1yn200.module-menu .menu-module-burger{color:#e5e5e5;background-color:#7a7780}
.themify_builder_content-8235 .tb_n1yn200.module-menu{margin-bottom:50px}
.themify_builder_content-8235 .tb_n1yn200.module-menu .nav li > .sub-menu a{color:#7a7780;text-transform:capitalize;line-height:24px;font-size:13px;font-family:"Poppins";font-weight:400}
.themify_builder_content-8235 .tb_n1yn200.module-menu .nav li{text-transform:uppercase;font-style:normal;letter-spacing:2.8px;line-height:23px;font-size:14px;font-family:"Poppins";font-weight:700}
.themify_builder_content-8235 .tb_n1yn200.module-menu .nav li a,.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item:hover,.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item:hover em,.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item:hover a,.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item:hover span{color:#fff}
.themify_builder_content-8235 .tb_n1yn200.module-menu.module{text-align:right}
.themify_builder_content-8235 .tb_ba1x050{padding-right:20px;align-items:start;align-content:start}
.themify_builder_content-8235 .tb_eljv682.module-buttons{text-align:center;border:1px solid rgba(255, 255, 255, .52);width:auto;border-radius:3px}
.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item,.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item a,.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item:hover:hover,.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item a:hover{font-family:"Poppins";font-weight:400}
.themify_builder_content-8235 .tb_eljv682.module-buttons .module-buttons-item,.themify_builder_content-8235 .tb_eljv682.module-buttons em,.themify_builder_content-8235 .tb_eljv682.module-buttons .ui,.themify_builder_content-8235 .tb_eljv682.module-buttons span{color:rgba(255, 255, 255, .5)}

@media(max-width:600px){
.themify_builder_content-8235 .tb_vhg7007>.row_inner{--col:none;--area:"col1 col2" "col3 ."}
.themify_builder_content-8235 .tb_vhg7007{padding-bottom:30px;height:300px}
.themify_builder_content-8235 .tb_u1ow090{padding-right:5px;padding-top:5px}
.themify_builder_content-8235 .tb_n1yn200.module-menu.mobile-menu-module,.themify_builder_content-8235 .tb_n1yn200.module-menu.mobile-menu-dropdown.module-menu-mobile-active .nav{background-color:#47b475}
.themify_builder_content-8235 .tb_n1yn200.module-menu .menu-module-burger{color:#fff;background-color:#424242}
}/*Builder Custom CSS START*/
.hover-1 {
  background-image: linear-gradient(#47b475,#47b475);
  background-size: 0 100%;
  background-repeat: no-repeat;
  transition: .4s;
}
.hover-1:hover {
  background-size: 100% 100%;
}

.titlebar .titlebar__masked-text__svg-text-container.is-ready {
    opacity: 1;
    -webkit-transform: translate(-50%, 23%);
    transform: translate(-50%, 23%);
}

.titlebar .titlebar__masked-text__svg-text-container {
    position: absolute;
    bottom: 0;
    left: 50%;
    opacity: 0;
    -webkit-box-shadow: 0 10px 50px rgba(0, 0, 0, 0.1);
    box-shadow: 0 10px 50px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate(-50%, 80%);
    transform: translate(-50%, 80%);
    -webkit-transition: all 0.8s 
cubic-bezier(0.15, 0.85, 0.3, 1);
    transition: all 0.8s 
cubic-bezier(0.15, 0.85, 0.3, 1);
}
.titlebar .titlebar__masked-text svg {
    vertical-align: middle;
}
svg:not(:root) {
    overflow: hidden;
}
/*Builder Custom CSS END*/