.custom-block.inset-content-block{margin:100px 0;padding:40px;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 0 20px -10px #000,0 20px 0 0 #f9c71a;box-shadow:0 0 20px -10px #000,0 20px 0 0 #f9c71a}@media all and (max-width:599px){.custom-block.inset-content-block{padding:20px}}.custom-block.inset-content-block .direct-wrap>*:first-child{margin-top:0 !important}.custom-block.inset-content-block .direct-wrap>*:last-child{margin-bottom:0 !important}.custom-block.image-content-block{margin:100px 0}.custom-block.image-content-block.image-right .wrap .content-contain{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.custom-block.image-content-block.image-right .wrap .content-contain .content{margin-left:0;margin-right:-40px}.custom-block.image-content-block .wrap{max-width:1100px}.custom-block.image-content-block .wrap .content-contain{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media all and (max-width:991px){.custom-block.image-content-block .wrap .content-contain{-ms-flex-wrap:wrap;flex-wrap:wrap}}.custom-block.image-content-block .wrap .content-contain .image{position:relative;z-index:1;max-width:500px;width:100%}@media all and (max-width:991px){.custom-block.image-content-block .wrap .content-contain .image{margin:0 auto}}.custom-block.image-content-block .wrap .content-contain .image .image-wrap img{border-radius:12px}.custom-block.image-content-block .wrap .content-contain .content{position:relative;z-index:3;margin-left:-40px;max-width:640px;width:100%;background-color:#fff;-webkit-box-shadow:0 0 20px -10px #000;box-shadow:0 0 20px -10px #000;padding:40px;border-radius:12px}@media all and (max-width:991px){.custom-block.image-content-block .wrap .content-contain .content{max-width:1200px;margin-top:-40px;margin-left:0 !important;margin-right:0 !important}}@media all and (max-width:599px){.custom-block.image-content-block .wrap .content-contain .content{padding:20px}}.custom-block.image-content-block .wrap .content-contain .content>*:first-child{margin-top:0 !important}.custom-block.image-content-block .wrap .content-contain .content>*:last-child{margin-bottom:0 !important}