/* https://copernicus.edu.pl/wp-content/themes/copernicus/theme_inc/plugins/so_plugins/offer_cta/tpl/style.css?ver=2.1 */
.gradient:after,.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#a54e62),to(#dc6882));background:-webkit-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:-moz- oldlinear-gradient(top,#a54e62 0%,#dc6882 100%);background:-o-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:linear-gradient(to bottom,#a54e62 0%,#dc6882 100%)}.gradient.pink:after,.pink.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#a54e62),to(#dc6882));background:-webkit-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:-moz- oldlinear-gradient(top,#a54e62 0%,#dc6882 100%);background:-o-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:linear-gradient(to bottom,#a54e62 0%,#dc6882 100%)}.gradient.blue:after,.blue.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#49467E),to(#7E559E));background:-webkit-linear-gradient(top,#49467E 0%,#7E559E 100%);background:-moz- oldlinear-gradient(top,#49467E 0%,#7E559E 100%);background:-o-linear-gradient(top,#49467E 0%,#7E559E 100%);background:linear-gradient(to bottom,#49467E 0%,#7E559E 100%)}.gradient.blue2:after,.blue2.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(126,85,158,0)),color-stop(50%,rgba(73,70,126,.59)),to(#7e559e));background:-webkit-linear-gradient(top,rgba(126,85,158,0) 0%,rgba(73,70,126,.59) 50%,#7e559e 100%);background:-moz- oldlinear-gradient(top,rgba(126,85,158,0) 0%,rgba(73,70,126,.59) 50%,#7e559e 100%);background:-o-linear-gradient(top,rgba(126,85,158,0) 0%,rgba(73,70,126,.59) 50%,#7e559e 100%);background:linear-gradient(to bottom,rgba(126,85,158,0) 0%,rgba(73,70,126,.59) 50%,#7e559e 100%)}.gradient2.pink{background:-webkit-gradient(linear,left top,right top,from(#a54e62),to(#dc6882));background:-webkit-linear-gradient(left,#a54e62 0%,#dc6882 100%);background:-moz- oldlinear-gradient(left,#a54e62 0%,#dc6882 100%);background:-o-linear-gradient(left,#a54e62 0%,#dc6882 100%);background:linear-gradient(to right,#a54e62 0%,#dc6882 100%)}.gradient2.blue{background:-webkit-gradient(linear,left top,right top,from(#49467E),to(#7E559E));background:-webkit-linear-gradient(left,#49467E 0%,#7E559E 100%);background:-moz- oldlinear-gradient(left,#49467E 0%,#7E559E 100%);background:-o-linear-gradient(left,#49467E 0%,#7E559E 100%);background:linear-gradient(to right,#49467E 0%,#7E559E 100%)}.gradient2.bluelight{background:-webkit-gradient(linear,left top,right top,from(#50A1D9),to(#0D81D1));background:-webkit-linear-gradient(left,#50A1D9 0%,#0D81D1 100%);background:-moz- oldlinear-gradient(left,#50A1D9 0%,#0D81D1 100%);background:-o-linear-gradient(left,#50A1D9 0%,#0D81D1 100%);background:linear-gradient(to right,#50A1D9 0%,#0D81D1 100%)}.overlay{position:relative}.overlay:after{content:'';display:block;background:#000;opacity:.85;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.overlay>div{z-index:2;position:relative}.shadow-small{-webkit-box-shadow:0 0 10px 0 rgba(13,129,209,.45);-moz-box-shadow:0 0 10px 0 rgba(13,129,209,.45);box-shadow:0 0 10px 0 rgba(13,129,209,.45)}.shadow-big{-webkit-box-shadow:0 10px 40px 0 rgba(13,129,209,.2);-moz-box-shadow:0 10px 40px 0 rgba(13,129,209,.2);box-shadow:0 10px 40px 0 rgba(13,129,209,.2)}.shadow-big-medium{-webkit-box-shadow:0 10px 40px 0 rgba(13,129,209,.4);-moz-box-shadow:0 10px 40px 0 rgba(13,129,209,.4);box-shadow:0 10px 40px 0 rgba(13,129,209,.4)}.rounded-corners{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media (max-width:720px){.col-sm-auto{width:auto}}@media (min-width:720px){.col-md-auto{width:auto}}@media (min-width:850px){.col-lg-auto{width:auto}}@media (min-width:1050px){.col-xl-auto{width:auto}}@media (min-width:1200px){.col-xxl-auto{width:auto}}.widget-offercta .overlay{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}