.image-description-component-wrapper{width:100%;max-width:1100px;margin:20px auto}.image-description-component-wrapper.margin-bottom{margin-bottom:150px;margin-top:0}.image-description-component-wrapper .image-description-component{padding:10px 10px}.image-description-component-wrapper .image-description-component h3.image-description-title{padding-top:30px;font-weight:900;font-size:40px;display:inline-block;margin-bottom:12px;line-height:40px}.image-description-component-wrapper .image-description-component h3.image-description-title .image-description-title-border{max-width:100%;width:100%;padding-bottom:4px}.image-description-component-wrapper .image-description-component .image-description-content p{font-size:20px;font-weight:400;line-height:40px}.image-description-component-wrapper .image-description-component .ui.grid>.column.image-description-image{text-align:center;overflow:hidden;padding:10px 0}.image-description-component-wrapper .image-description-component .ui.grid>.column.image-description-image video{width:100%}.image-description-component-wrapper .image-description-component .ui.grid>.column.image-description-image img{width:100%;max-width:350px}.image-description-component-wrapper .image-description-component .image-description-bottom-content{padding-top:20px}.image-description-component-wrapper .image-description-component .image-description-bottom-content a{margin-right:10px}.image-description-component-wrapper .image-description-component .image-description-bottom-content img{height:38px;width:auto}.image-description-component-wrapper .image-description-component .call-to-action{margin-top:70px}.image-description-component-wrapper .image-description-component .call-to-action .btn-call-to-action{padding:10px 25px;width:100%;max-width:300px;display:block;text-align:center;text-transform:uppercase}@media(max-width:1023.98px){.image-description-component-wrapper.margin-bottom{margin-bottom:90px}.image-description-component-wrapper .image-description-component h3.image-description-title{font-size:30px;text-align:left;padding-right:20px;padding-top:0}.image-description-component-wrapper .image-description-component h3.image-description-title .image-description-title-border{margin:0 auto}.image-description-component-wrapper .image-description-component .image-description-content{text-align:left}.image-description-component-wrapper .image-description-component .image-description-bottom-content a{margin-right:0}.image-description-component-wrapper .image-description-component .image-description-bottom-content img{display:block !important;margin:0 0 10px 0;height:auto;width:150px}}@media(max-width:767.98px){.image-description-component-wrapper.margin-bottom{margin-bottom:60px}.image-description-component-wrapper .image-description-component{text-align:center}.image-description-component-wrapper .image-description-component h3.image-description-title{font-size:40px;text-align:center;padding-right:0}.image-description-component-wrapper .image-description-component h3.image-description-title .image-description-title-border{margin:0 auto}.image-description-component-wrapper .image-description-component .image-description-content{text-align:center}.image-description-component-wrapper .image-description-component .image-description-bottom-content img{margin:0 auto 10px auto}.image-description-component-wrapper .image-description-component .ui.grid>.column.image-description-image{padding:10px 0 !important}.image-description-component-wrapper .image-description-component .revers-column{display:flex;flex-direction:column-reverse}.image-description-component-wrapper .image-description-component .call-to-action .btn-call-to-action{margin:0 auto}.image-description-component-wrapper .image-description-component .ui.stackable.grid>.column:not(.image-description-image){margin-top:-40px !important}.image-description-component-wrapper .image-description-component h3.image-description-title{padding-top:10px}}