@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape) {
  #block_1521623, #block_2557969, #block_2889320, #block_2889337, #rt_3755560, #rt_3755561, div.cc-revoke.cc-bottom.cc-color-override-54200123, #block_2283425 img {
    display: none;!important
  }
}

#block_3755559 {
  padding-bottom: 40px;
}
#block_3755567 > .hold {
  padding: 0px;
}
#block_3755567 > .hold > .outer {
  background-color: transparent;
  
}
#block_3755567 > .hold > .outer > .inner {
   max-width: 1000px; 
  padding: 40px 20px 20px 20px;
  color: inherit;
  font-size: inherit;
}
#block_3755567 > .hold > .outer > .overlay {
  
  
  opacity: 0.0;
  background-color: var(--color-main);
}
@media all and (max-width: 800px) {
  #block_3755567 > .hold > .outer > .inner {
    
    
  }
}

			#block_3755568 h1 {
				
				text-align:center;
				
				
				
					margin-top:0px;
					margin-bottom:20px;
			}
		
  #block_3755828 {
    background-color: transparent;
    height: 30px;
  }

        #block_3755832 {
          position: relative;
          margin:0px 0px 0px 0px;
          display:inline-block;
                    
        }
      
  #block_3755844 {
    background-color: transparent;
    height: 30px;
  }

  #block_3755873 {
    background-color: transparent;
    height: 30px;
  }

  #block_3755876 {
    background-color: transparent;
    height: 30px;
  }

#block_3755879 .img-holder {
  padding-top: 0;
  padding-bottom: 0;
}
#block_3755879 .img-holder img {
  width: 600px;
  
   border-radius: 0px; 
}
@media all and (max-width: 800px) {
#block_3755879 .img-holder img {
  
  
}
}

			#block_3755893 {
				text-align: left;
				margin: 10px 0 10px 0;
				
			}
		
			#block_3755903 {
				text-align: left;
				margin: 10px 0 10px 0;
				
			}
		@media all and (min-width:800px) {
#block_3755639 header {
max-width: 280px;
margin: 0 auto;
}
}
#block_3755639.form_v1_block .contain form .field {
 margin-bottom: 10px;
}
@media all and (max-width:800px) {
#block_3755639.form_v1_block .contain header h4 {
font-size: 1.3em;
}
}@media all and (min-width:800px) {
#block_3755754 header {
max-width: 280px;
margin: 0 auto;
}
}
#block_3755754.form_v1_block .contain form .field {
 margin-bottom: 10px;
}
@media all and (max-width:800px) {
#block_3755754.form_v1_block .contain header h4 {
font-size: 1.3em;
}
}