 #col-2057643130>.col-inner {
   padding: 20px 150px 20px 150px;
 }

 #col-2132191577>.col-inner {
   padding: 20px 0px 0px 0px;
 }

 #section_921317529 {
   padding-top: 30px;
   padding-bottom: 30px;
 }

 #section_921317529 .section-bg img {
   object-position: 48% 54%;
 }

 #col-1851168797>.col-inner {
   padding: 0px 0px 0px 0px;
   margin: 10px 0px 0px 0px;
 }

 #col-880319661>.col-inner {
   margin: 0px 0px -35px 0px;
 }

 #text-213239803 {
   color: rgb(255, 255, 255);
 }

 #text-213239803>* {
   color: rgb(255, 255, 255);
 }

 #col-1939178279>.col-inner {
   padding: 0px 0px 0px 0px;
   margin: 18px 0px 0px 0px;
 }

 #col-1046798137>.col-inner {
   padding: 21px 10px 0px 0px;
   margin: 18px 0px -20px 0px;
 }

 #image_401518360 {
   width: 95%;
 }

 #col-246139541>.col-inner {
   padding: 0px 0px 0px 16px;
   margin: 0px 0px 0px 0px;
 }

 #col-775588596>.col-inner {
   padding: 20px 0px 0px 10px;
   margin: 19px 0px -20px 0px;
 }

 #col-218089199>.col-inner {
   padding: 10px 25px 0px 0px;
   margin: 0px 0px 0px 0px;
 }

 #image_1866369664 {
   width: 35%;
 }

 #col-858647975>.col-inner {
   padding: 0px 0 0px 0px;
   margin: 20px 0px 0px 0px;
 }

 @media (min-width:850px) {
   #image_1866369664 {
     width: 74%;
   }
 }

 #gap-245047096 {
   padding-top: 30px;
 }

 #col-1580909557>.col-inner {
   padding: 0px 0 0px 0px;
   margin: -0 0px 0px px;
 }

 #row-980660991>.col>.col-inner {
   padding: 10px 15px 0px 15px;
 }

 #section_1072382848 {
   padding-top: 30px;
   padding-bottom: 30px;
   background-color: rgb(22, 22, 22);
 }

 @media (min-width:550px) {
   #row-980660991>.col>.col-inner {
     padding: 10px 10px 0px 10px;
   }
 }