
/* custom css - generated by TagDiv Composer */

/* custom css - generated by TagDiv Composer */
/* custom css - generated by TagDiv Composer */


                
                .tdi_57{
                    position: relative !important;
                    top: 0;
                    transform: none;
                    -webkit-transform: none;
                }.tdi_57,
				.tdi_57 .tdc-inner-columns{
				    display: block;
				}.tdi_57 .tdc-inner-columns{
				    width: 100%;
				}@media (min-width: 768px) {
	                .tdi_57 {
	                    margin-left: -12px;
	                    margin-right: -12px;
	                }
	                .tdi_57 > .vc_column_inner,
	                .tdi_57 > .tdc-inner-columns > .vc_column_inner {
	                    padding-left: 12px;
	                    padding-right: 12px;
	                }
                }

/* landscape */
@media (min-width: 1019px) and (max-width: 1140px){
/* custom css - generated by TagDiv Composer */
@media (min-width: 768px) {
	                .tdi_57 {
	                    margin-left: -10px;
	                    margin-right: -10px;
	                }
	                .tdi_57 > .vc_column_inner,
	                .tdi_57 > .tdc-inner-columns > .vc_column_inner {
	                    padding-left: 10px;
	                    padding-right: 10px;
	                }
                }
}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
/* custom css - generated by TagDiv Composer */
@media (min-width: 768px) {
	                .tdi_57 {
	                    margin-left: -8px;
	                    margin-right: -8px;
	                }
	                .tdi_57 > .vc_column_inner,
	                .tdi_57 > .tdc-inner-columns > .vc_column_inner {
	                    padding-left: 8px;
	                    padding-right: 8px;
	                }
                }
}
