#itbccop-container{margin:60px auto}@media screen and (max-width: 800px){#itbccop-container{margin:30px auto 0}}#itbccop-container .itbccop-row{display:flex}#itbccop-container .itbccop-row>div{display:flex;flex-flow:row wrap}#itbccop-container .itbccop-info{width:100%}#itbccop-container .itbccop-info h2{font-size:22px;line-height:1.2;margin:0 0 16px}#itbccop-container .itbccop-info p{font-size:14px;line-height:1.4;margin:0;padding-bottom:16px}#itbccop-container .itbccop-info a{color:#1aa9c9;font-size:14px}#itbccop-container .itbccop-info a.promobtn{background:#1aa9c9;color:#fff;display:block;font-size:14px;padding:10px 20px;text-align:center;transition:opacity .3s ease-in-out;white-space:nowrap}#itbccop-container .itbccop-info a.promobtn:hover{opacity:.8}#itbccop-container .itbccop-info ul{font-size:14px;margin-top:0}#itbccop-container .itbccop-image{align-self:flex-start;max-width:100%}#itbccop-container .itbccop-mainbox{border:1px solid #1aa9c9}#itbccop-container .itbccop-info{padding:1rem 1rem 0 1rem}#itbccop-container .promobtn{margin:0 -1rem;max-width:calc(100% + 2rem)}#itbccop-container.itbccop-layout--grid>div{display:grid;gap:2rem 3rem}@media screen and (min-width: 800px){#itbccop-container.itbccop-layout--grid>div{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1020px){#itbccop-container.itbccop-layout--grid>div{grid-template-columns:1fr 1fr 1fr}}#itbccop-container.itbccop-layout--grid .itbccop-row{flex-flow:row wrap;margin-bottom:0}#itbccop-container.itbccop-layout--grid .itbccop-row .itbccop-image{height:auto}#itbccop-container.itbccop-layout--grid .itbccop-row .itbccop-mainbox{border:1px solid #1aa9c9}#itbccop-container.itbccop-layout--grid .itbccop-row .itbccop-info{padding:1rem 1rem 0 1rem}#itbccop-container.itbccop-layout--grid .itbccop-row .promobtn{margin:0 -1rem;max-width:calc(100% + 2rem)}#itbccop-container.itbccop-layout--grid .itbccop-info{padding-top:1rem}#itbccop-container.itbccop-layout--row>div{display:grid;grid-template-columns:1fr;gap:2rem}#itbccop-container.itbccop-layout--row .itbccop-row{flex-flow:row wrap;gap:0}#itbccop-container.itbccop-layout--row .itbccop-info h2{font-size:22px}@media screen and (min-width: 800px){#itbccop-container.itbccop-layout--row .itbccop-row{flex-flow:row nowrap;gap:1rem}#itbccop-container.itbccop-layout--row .itbccop-info{padding:0 0 0 1rem}#itbccop-container.itbccop-layout--row .itbccop-info h2{font-size:30px}#itbccop-container.itbccop-layout--row .itbccop-info a.promobtn{float:right}#itbccop-container.itbccop-layout--row .itbccop-image{max-width:400px}#itbccop-container.itbccop-layout--row .itbccop-mainbox{border:0}}/*# sourceMappingURL=promotions.css.map */
