.elementor-545 .elementor-element.elementor-element-938d105 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-545 .elementor-element.elementor-element-938d105 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-938d105.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-938d105.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-938d105.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-938d105 .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-938d105 .elementor-icon-box-title a{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-938d105 .elementor-icon-box-description{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-2f2c187 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-545 .elementor-element.elementor-element-2f2c187 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-2f2c187.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-2f2c187.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-2f2c187.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-2f2c187 .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-2f2c187 .elementor-icon-box-title a{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-2f2c187 .elementor-icon-box-description{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-6e8dd33 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-545 .elementor-element.elementor-element-6e8dd33 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-6e8dd33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-6e8dd33.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-6e8dd33.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-6e8dd33 .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-6e8dd33 .elementor-icon-box-title a{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-6e8dd33 .elementor-icon-box-description{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-ccdd4eb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-545 .elementor-element.elementor-element-ccdd4eb .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-ccdd4eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-ccdd4eb.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-ccdd4eb.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-ccdd4eb .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-ccdd4eb .elementor-icon-box-title a{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-ccdd4eb .elementor-icon-box-description{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-4a4b3d2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-545 .elementor-element.elementor-element-4a4b3d2 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-4a4b3d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-4a4b3d2.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-4a4b3d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-4a4b3d2 .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-4a4b3d2 .elementor-icon-box-title a{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-4a4b3d2 .elementor-icon-box-description{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-15d525b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-545 .elementor-element.elementor-element-15d525b .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-15d525b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-15d525b.elementor-view-framed .elementor-icon, .elementor-545 .elementor-element.elementor-element-15d525b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-545 .elementor-element.elementor-element-15d525b .elementor-icon-box-title, .elementor-545 .elementor-element.elementor-element-15d525b .elementor-icon-box-title a{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-15d525b .elementor-icon-box-description{font-family:"Etna", Sans-serif;font-size:24px;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-007d89f .swiper-slide-bg{background-color:var( --e-global-color-kadence5 );background-image:url(https://handcraftedheroes.it/wp-content/uploads/2026/07/broken-oath-paladin-miniature.webp);background-size:contain;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-007d89f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-46a151f .swiper-slide-bg{background-color:var( --e-global-color-kadence5 );background-image:url(https://handcraftedheroes.it/wp-content/uploads/2026/07/broken-oath-cleric-miniature.webp);background-size:contain;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-46a151f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-8d0f2db .swiper-slide-bg{background-color:var( --e-global-color-kadence5 );background-image:url(https://handcraftedheroes.it/wp-content/uploads/2026/07/broken-oath-ranger-miniature.webp);background-size:contain;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-8d0f2db .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-ff1666f .swiper-slide-bg{background-color:var( --e-global-color-kadence5 );background-image:url(https://handcraftedheroes.it/wp-content/uploads/2026/07/broken-oath-rogue-miniature.webp);background-size:contain;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-ff1666f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-4defd91 .swiper-slide-bg{background-color:var( --e-global-color-kadence5 );background-image:url(https://handcraftedheroes.it/wp-content/uploads/2026/07/broken-oath-sorcerer-miniature.webp);background-size:contain;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-4defd91 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-52f43d5 .swiper-slide-bg{background-color:var( --e-global-color-kadence5 );background-image:url(https://handcraftedheroes.it/wp-content/uploads/2026/07/broken-oath-fighter-miniature.webp);background-size:contain;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-52f43d5 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-c41ce4c .swiper-slide-bg{background-color:var( --e-global-color-kadence5 );background-image:url(https://handcraftedheroes.it/wp-content/uploads/2026/07/broken-oath-druid-miniature.webp);background-size:contain;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-c41ce4c .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-20d9486 .swiper-slide-bg{background-color:var( --e-global-color-kadence5 );background-image:url(https://handcraftedheroes.it/wp-content/uploads/2026/07/bardo.webp);background-size:contain;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-repeater-item-20d9486 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .swiper-slide-contents{max-width:66%;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .swiper-slide-inner{text-align:center;}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-slide-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-545 .elementor-element.elementor-element-b4ba1a5 .elementor-slide-description{color:#CEF0FF;font-family:"Etna", Sans-serif;font-weight:400;}.elementor-545 .elementor-element.elementor-element-165220f{--display:flex;}.elementor-545 .elementor-element.elementor-element-87d4fff{--display:flex;}.elementor-545 .elementor-element.elementor-element-2fe536e{--display:flex;}.elementor-545 .elementor-element.elementor-element-b4687e6{--display:flex;}.elementor-545 .elementor-element.elementor-element-17d9e58{--display:flex;}.elementor-545 .elementor-element.elementor-element-6af66a6{--display:flex;}.elementor-545 .elementor-element.elementor-element-9fe16ed{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#E87C2A;}:where( .elementor-545 .elementor-element.elementor-element-9fe16ed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Etna", Sans-serif;}@media(max-width:1024px){.elementor-545 .elementor-element.elementor-element-b4ba1a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-545 .elementor-element.elementor-element-9fe16ed {--n-accordion-padding:10px 10px 10px 10px;}}