@media (min-width: 768px) and (max-width: 1024px) { .oe-section { min-width: 767px !important; } } body .oe-draggable-widget { pointer-events: none; } body .oe-draggable-widget .oe-widget-inner { pointer-events: none; } body .oe-draggable-widget .oe-widget-inner .oe-button { pointer-events: all; } body .oe-draggable-widget .oe-widget-inner.oe-image-widget { pointer-events: all; } body .oe-draggable-widget .oe-widget-inner.oe-text-widget { pointer-events: all; } body .oe-draggable-widget .oe-widget-inner.oe-video-widget { pointer-events: all; } body .oe-draggable-widget .oe-widget-inner .oe-grid { pointer-events: all; } body .oe-draggable-widget .oe-widget-inner.oe-form-widget { pointer-events: all; } body .oe-draggable-widget .oe-widget-inner .oe-icon { pointer-events: all; cursor: pointer; } body .oe-draggable-widget .oe-widget-inner .oe-icon * { pointer-events: none; } body .oe-draggable-widget .oe-widget-inner .oe-shape { pointer-events: all; cursor: pointer; } body .oe-draggable-widget .oe-widget-inner .oe-shape * { pointer-events: none; } body .oe-button { transition: all 0.2s ease-in-out; } body .oe-button:hover { transition: all 0.2s ease-in-out; } body .oe-image-widget { transition: all 0.2s ease-in-out; } body .oe-image-widget img { transition: all 0.2s ease-in-out; } body .oe-image-widget:hover { transition: all 0.2s ease-in-out; } body .oe-image-widget:hover img { transition: all 0.2s ease-in-out; } body .oe-button * { pointer-events: none !important; } body .oe-icon { transition: all 0.2s ease-in-out; } body .oe-icon:hover { transition: all 0.2s ease-in-out; } body .oe-icon:hover * { transition: all 0.2s ease-in-out; } body .oe-icon * { transition: all 0.2s ease-in-out; } body .oe-button { transition: all 0.2s ease-in-out; } body .oe-button:hover { transition: all 0.2s ease-in-out; } .fade-in { animation: fadeIn ease 1s; -webkit-animation: fadeIn ease 1s; -moz-animation: fadeIn ease 1s; -o-animation: fadeIn ease 1s; -ms-animation: fadeIn ease 1s; } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-ms-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } .no-desktop { display: none; } @media (min-width: 768px) and (max-width: 1024px) { .no-desktop { display: block; } .no-tablet { display: none; } } @media (min-width: 320px) and (max-width: 767px) { .no-desktop { display: block; } .no-tablet { display: block; } .no-mobile { display: none; } }