.element-module{padding-top:35px;}
.element-module .row{margin:0;}
.element-img .img{height:calc(80vh - 67px);background-repeat: no-repeat;background-position: center center;background-size:cover;}
.element-module.left-img .element-module-content{position:relative; display: flex; align-items: flex-start; justify-content: center;flex-direction:column;}
.element-module.right-img .element-module-content{position:relative; display: flex; align-items: flex-end; justify-content: center;flex-direction:column;}
.element-module.right-img .element-content{vertical-align: middle;/*padding-left:25%;*/}
.element-module.left-img .element-content{vertical-align: middle;/*padding-right:25%;*/}
.element-content .element-desc, .element-content p{margin-bottom: 10px;}
.element-module.right-img .col-lg-7{padding-right:0}
.element-module.right-img .col-lg-5{padding-left: 0;}
.element-module.left-img .col-lg-7{padding-left:0}
.element-module.left-img .col-lg-5{padding-right: 0;}

  @media only screen and (min-width: 1024px) and (orientation: portrait) {
    .element-img .img{height:50vh;}
  }
  @media(min-width:992px) and (max-width:1200px){
    .element-img .img{max-height: 535px;}
   
  }  

  @media (max-width:991px){
    .element-module .element-module-content{order:2; margin-top: 25px;padding-left:30px !important;padding-right:30px !important;}
    .element-module .col-lg-7{padding-left:0;padding-right:0;}
    /* .element-module.right-img .col-lg-5{padding-left: 15px;}
    .element-module.left-img .col-lg-5{padding-right: 15px;} */
    
    .element-module.right-img .element-content{vertical-align: middle;/*padding-left:4.63%;padding-right:7.5%;*/padding-left:unset;padding-right:unset;}
    .element-module.left-img .element-content{vertical-align: middle;/*padding-left:4.63%;padding-right:7.5%;*/ padding-left:unset;padding-right:unset;}

    
  }

  @media (min-width:768px) and (max-width:991px) and (orientation: landscape){
    .element-module .element-content{/*max-width: 720px;margin-left:auto; margin-right:auto;padding-left: 4.63% !important;padding-right: 7.5% !important;*/padding-left:unset;padding-right:unset;}
    .element-img .img{height:100vh; background-position: unset;}
  }

  @media (min-width:768px) and (max-width:991px){
    .element-module .element-content{/*padding-left: 4.63%;padding-right: 7.5%;max-width: 720px;margin-left: auto;margin-right: auto;*/padding-left:unset;padding-right:unset; }
    /* .element-module .col-lg-5{margin-left:24px; margin-right:24px;padding-left:30px;padding-right:30px;} */
    .element-img .img{height:40vh;}
    .element-module .element-module-content{max-width: 720px;margin-left: auto;margin-right: auto;padding-left:30px !important;padding-right:30px !important;}
  }
  
  

  @media (max-width:767px){
    .element-img .img{height:40vh;}
    .element-module .element-content{/*max-width:540px;margin-left:auto;margin-right:auto;/*padding-left: 4.63%; padding-right: 7.5%;*/padding-left:unset;padding-right:unset;}
    
  }

  @media (max-width:767px) and (orientation: landscape){
    .element-img .img{height:100vh; background-position: unset;}
    .element-module .element-content{/*max-width:540px;margin-left:auto;margin-right:auto;/*padding-left: 4.63%; padding-right: 7.5%;*/ padding-left:unset;padding-right:unset;}
    .element-module .element-module-content{max-width:540px;margin-left:auto;margin-right:auto;}
  }
 
  @media (min-width: 992px){
    /* .container {max-width: 960px;} */
    .element-module.right-img .element-content{width: calc(960px - (960px / 12 * 7 + 60px))}
    .element-module.left-img .element-content{ width: calc(960px - (960px / 12 * 7 + 60px))};
    
   
  }
  @media (min-width: 1200px){
    /* .container {max-width: 1140px;} */
    .element-module.right-img .element-content{width: calc(1140px - (1140px / 12 * 7 + 60px));}
    .element-module.left-img .element-content{ width: calc(1140px - (1140px / 12 * 7 + 60px));};
    
  }
  @media (min-width: 1600px) {
    /* .container { max-width: 1440px !important; } */
    .element-module.right-img .element-content{width: calc(1440px - (1440px / 12 * 7 + 60px))}
    .element-module.left-img .element-content{width: calc(1440px - (1440px / 12 * 7 + 60px)) };
    
  }
 
  
 

  