.elementor-23070201 .elementor-element.elementor-element-vafakpw{background-image:url("/img/cms/Spellcaster%20University/Banner_HP.png");background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:contain;}.elementor-23070201 .elementor-element.elementor-element-ihzjwlj{text-align:center;}.elementor-23070201 .elementor-element.elementor-element-ihzjwlj .elementor-image img{max-width:100%;opacity:1;}.elementor-23070201 .elementor-element.elementor-element-gjtwhsm{margin-top:18px;margin-bottom:0px;}.elementor-23070201 .elementor-element.elementor-element-srbyvom .elementor-divider-separator{border-top-style:solid;border-top-width:4px;border-top-color:#cd1719;width:11%;}.elementor-23070201 .elementor-element.elementor-element-srbyvom .elementor-divider{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-23070201 .elementor-element.elementor-element-pmpybdk .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-23070201 .elementor-element.elementor-element-pmpybdk .elementor-drop-cap{margin-left:10px;}.elementor-23070201 .elementor-element.elementor-element-hagvfxb a.elementor-button{color:#ffffff;background-color:#4054b2;padding:14px 20px 14px 20px;}.elementor-23070201 .elementor-element.elementor-element-hagvfxb a.elementor-button:hover{color:#f9f9f9;background-color:#0a0a0a;}.elementor-23070201 .elementor-element.elementor-element-lkcrguu a.elementor-button{color:#ffffff;background-color:#cd1719;padding:14px 40px 014px 40px;}.elementor-23070201 .elementor-element.elementor-element-lkcrguu a.elementor-button:hover{color:#f9f9f9;background-color:#0a0a0a;}.elementor-23070201 .elementor-element.elementor-element-fctidup a.elementor-button{color:#ffffff;background-color:#cd1719;padding:14px 40px 014px 40px;}.elementor-23070201 .elementor-element.elementor-element-fctidup a.elementor-button:hover{color:#f9f9f9;background-color:#0a0a0a;}.elementor-23070201 .elementor-element.elementor-element-nfqgdfw a.elementor-button{color:#ffffff;background-color:#1b8e01;border-radius:0px 0px 0px 0px;padding:14px 25px 14px 25px;}.elementor-23070201 .elementor-element.elementor-element-nfqgdfw a.elementor-button:hover{color:#ffffff;background-color:#0a0a0a;}.elementor-23070201 .elementor-element.elementor-element-nrhtxbr .elementor-divider-separator{border-top-style:solid;border-top-width:4px;border-top-color:#cd1719;width:11%;}.elementor-23070201 .elementor-element.elementor-element-nrhtxbr .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-23070201 .elementor-element.elementor-element-qcsaxwb{margin-top:18px;margin-bottom:0px;}.elementor-23070201 .elementor-element.elementor-element-cukvvkc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-23070201 .elementor-element.elementor-element-budczbj .elementor-divider-separator{border-top-style:solid;border-top-width:4px;border-top-color:#cd1719;width:11%;}.elementor-23070201 .elementor-element.elementor-element-budczbj .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-23070201 .elementor-element.elementor-element-pvdqldc .elementor-product-grid{-ms-grid-columns:repeat(4, minmax(0, 1fr));grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-23070201 .elementor-element.elementor-element-pvdqldc .elementor-atc .elementor-button{background-color:#000;border-width:0px;border-style:solid;border-radius:0px;}.elementor-23070201 .elementor-element.elementor-element-pvdqldc .elementor-badge{min-width:50px;}@media(min-width:768px){.elementor-23070201 .elementor-element.elementor-element-ldmjabw{width:33.727%;}.elementor-23070201 .elementor-element.elementor-element-swjvzxt{width:66.272%;}.elementor-23070201 .elementor-element.elementor-element-wbbbtnz{width:35.652%;}.elementor-23070201 .elementor-element.elementor-element-plqsypo{width:64.347%;}}@media(max-width:1024px){.elementor-23070201 .elementor-element.elementor-element-lkcrguu > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23070201 .elementor-element.elementor-element-fctidup > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23070201 .elementor-element.elementor-element-nfqgdfw > .elementor-widget-container{padding:0px 0px 0px 43px;}.elementor-23070201 .elementor-element.elementor-element-pvdqldc .elementor-product-grid{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor-23070201 .elementor-element.elementor-element-nfqgdfw > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23070201 .elementor-element.elementor-element-pvdqldc .elementor-product-grid{-ms-grid-columns:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(1, minmax(0, 1fr));}}