#newsletterPopup .modal-body{padding:0;height:auto;overflow:visible}#newsletterPopup .modal-body button{position:absolute;top:0;right:10px}#newsletterPopup .modal-body button span{font-size:40px}#newsletterPopup .modal-body img{max-width:100%}@media only screen and (max-width: 600px){.side_text{width:275px;right:-127px}.side_text:before{left:-78px}.side_text a{font-size:14px}.side_text_2{display:none}section .font__size-36,section .font__size-30{font-size:24px}.hero-content h3{font-size:20px}.hero-content h4{font-size:15px}.rev_slider_wrapper{max-height:300px!important}.animated-card{height:200px!important}.animated-card h2{margin-top:10px!important;font-size:12px!important}.js-video{max-width:100%}.video-poster{background-size:contain!important;max-width:100%!important;background-position:center!important}.canvas-wrapper .canvas{max-width:100%!important;margin-bottom:45px;width:50%!important;height:150px!important}.canvas-wrapper .canvas:hover .canvas_img{transform:none}.canvas-wrapper .canvas .canvas_img-wrapper .canvas_img{max-width:100%!important;height:153px;transform:none}.canvas-wrapper .canvas .canvas_copy{left:-8px;bottom:-44px}.canvas-wrapper .canvas .canvas_copy_title{font-size:15px}.canvas-wrapper .canvas .canvas_designation{margin-top:0}.hero .inner,.custom-section{padding:0}.brk-headline_mask{max-width:100%;font-size:22px}}.tp-simpleresponsive img,.rev_slider img{margin:90px 0;width:100%}
