.ti-cf-module label{display:block; margin-top:20px;}.ti-cf-module .content-form-field-hidden{display:none;}.ti-cf-module input:not([type="checkbox"]),.ti-cf-module textarea{width:100%; display:block; border:1px solid #cccccc; border-radius:3px;}.ti-cf-module label.checkbox-input{position:relative; padding-left:20px;}.ti-cf-module label.checkbox-input input[type="checkbox"]{position:absolute; left:0; top:50%; transform:translateY( -50% );}.ti-cf-module select{height:auto; -webkit-appearance:none; -moz-appearance:none; appearance:none;}.ti-cf-module.content-form-newsletter select.country{width:100%; line-height:inherit;}.ti-cf-module fieldset{border:none; margin:0; flex-wrap:wrap;}.ti-cf-module .content-forms-required{width:100%;}.ti-cf-module .content-form-loading{opacity:.5; pointer-events:none;}.ti-cf-module .content-form-notice{font-size:18px; padding:5px;}.ti-cf-module .content-form-notice-wrapper{display:flex;width:100%;}.ti-cf-module .content-form-success{color:#53a813; border:2px solid #53a813;}.ti-cf-module .content-form-error{color:#d5521a; border:2px solid #d5521a;}.ti-cf-module.content-form{display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center;}.ti-cf-module.content-form .submit-form{width:100%;}.ti-cf-module .form-control{height:auto;}.ti-cf-module.content-form-newsletter{align-items:flex-end;}.ti-cf-module.content-form-newsletter button{margin:0;}.ti-cf-module.content-form-newsletter fieldset{margin-bottom:0; padding-bottom:0;}.ti-cf-module.content-form-newsletter > .form-group .form-control{margin-bottom:0;}.ti-cf-module.content-form-newsletter .elementor-column:not(.elementor-col-100) + .submit-form{display:flex; width:auto;}.ti-cf-module .elementor-button-icon svg{height:initial;}
.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.panel-has-overlay .panel-grid-cell{position:relative}.panel-grid-cell.panel-has-overlay .so-panel{position:relative;z-index:1}.panel-has-overlay.so-panel .panel-widget-style>*{position:relative}.panel-has-overlay.so-panel .panel-background-overlay{position:absolute}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}
