.elementor-7288 .elementor-element.elementor-element-b336515{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-b336515:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-b336515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBBB32;background-image:url("https://www.thefirebeargroup.com/wp-content/uploads/2025/10/S-Starter-Set-42.png");background-position:center center;background-repeat:no-repeat;background-size:539px auto;}.elementor-7288 .elementor-element.elementor-element-b336515 > .elementor-shape-bottom .elementor-shape-fill, .elementor-7288 .elementor-element.elementor-element-b336515 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-b336515 > .elementor-shape-bottom svg, .elementor-7288 .elementor-element.elementor-element-b336515 > .e-con-inner > .elementor-shape-bottom svg{width:calc(130% + 1.3px);height:15em;}.elementor-7288 .elementor-element.elementor-element-86c69e2{--display:flex;--min-height:30px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-af1ebe4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-af1ebe4:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-af1ebe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-af1ebe4::before, .elementor-7288 .elementor-element.elementor-element-af1ebe4 > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-af1ebe4 > .e-con-inner > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-af1ebe4 > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-af1ebe4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-af1ebe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7288 .elementor-element.elementor-element-7c8047a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:030px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-a79e010 .elementor-button{background-color:#FFFFFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-7288 .elementor-element.elementor-element-a79e010 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7288 .elementor-element.elementor-element-a79e010 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-7288 .elementor-element.elementor-element-a79e010 .elementor-button:hover, .elementor-7288 .elementor-element.elementor-element-a79e010 .elementor-button:focus{color:#0008A8;}.elementor-7288 .elementor-element.elementor-element-a79e010 .elementor-button:hover svg, .elementor-7288 .elementor-element.elementor-element-a79e010 .elementor-button:focus svg{fill:#0008A8;}.elementor-7288 .elementor-element.elementor-element-fffaa41{padding:0px 0px 0px 0px;text-align:start;}.elementor-7288 .elementor-element.elementor-element-fffaa41.elementor-element{--align-self:flex-start;}.elementor-7288 .elementor-element.elementor-element-fffaa41 .elementor-heading-title{font-size:22px;font-weight:800;color:#0404D4;}.elementor-7288 .elementor-element.elementor-element-75a8cc7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:30px;font-weight:900;color:#0404D4;}.elementor-7288 .elementor-element.elementor-element-b98b73b{font-size:17px;}.elementor-7288 .elementor-element.elementor-element-3fc4435 .elementor-button{background-color:#0450E9;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-7288 .elementor-element.elementor-element-3fc4435 .elementor-button:hover, .elementor-7288 .elementor-element.elementor-element-3fc4435 .elementor-button:focus{background-color:#FFD61A;color:#000000;}.elementor-7288 .elementor-element.elementor-element-3fc4435 .elementor-button:hover svg, .elementor-7288 .elementor-element.elementor-element-3fc4435 .elementor-button:focus svg{fill:#000000;}.elementor-7288 .elementor-element.elementor-element-109c910{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-icon i{color:#0404D4;transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-icon svg{fill:#0404D4;transition:fill 0.3s;}.elementor-7288 .elementor-element.elementor-element-6c127a7{--e-icon-list-icon-size:21px;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-012692f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-e33d9de{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;padding:0px 0px 20px 0px;}.elementor-7288 .elementor-element.elementor-element-e33d9de .elementor-divider-separator{width:100%;}.elementor-7288 .elementor-element.elementor-element-e33d9de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7288 .elementor-element.elementor-element-e33d9de .elementor-divider__text{color:#0404D4;font-size:17px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-a75bf98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-a75bf98:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-a75bf98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-a75bf98::before, .elementor-7288 .elementor-element.elementor-element-a75bf98 > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-a75bf98 > .e-con-inner > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-a75bf98 > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-a75bf98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-a75bf98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7288 .elementor-element.elementor-element-6d097ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-6d097ce:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-6d097ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B34FF;}.elementor-7288 .elementor-element.elementor-element-f74bac7 img{width:300px;max-width:100%;height:100%;border-radius:20px 0px 0px 20px;}.elementor-7288 .elementor-element.elementor-element-83db103{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-icon i{color:#0404D4;transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-icon svg{fill:#0404D4;transition:fill 0.3s;}.elementor-7288 .elementor-element.elementor-element-6de48be{--e-icon-list-icon-size:21px;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-text{transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-abc3f44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-abc3f44:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-abc3f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-abc3f44::before, .elementor-7288 .elementor-element.elementor-element-abc3f44 > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-abc3f44 > .e-con-inner > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-abc3f44 > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-abc3f44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-abc3f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7288 .elementor-element.elementor-element-7a572bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-7a572bb:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-7a572bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a4590;}.elementor-7288 .elementor-element.elementor-element-a0408ce img{width:300px;max-width:100%;height:100%;border-radius:20px 0px 0px 20px;}.elementor-7288 .elementor-element.elementor-element-3ba013c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-icon i{color:#0404D4;transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-icon svg{fill:#0404D4;transition:fill 0.3s;}.elementor-7288 .elementor-element.elementor-element-c5b033a{--e-icon-list-icon-size:21px;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-text{transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-9035952{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-9035952:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-9035952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-9035952::before, .elementor-7288 .elementor-element.elementor-element-9035952 > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-9035952 > .e-con-inner > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-9035952 > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-9035952 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-9035952 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7288 .elementor-element.elementor-element-2c58e74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-2c58e74:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-2c58e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d5b158;}.elementor-7288 .elementor-element.elementor-element-ecda56a img{width:300px;max-width:100%;height:100%;border-radius:20px 0px 0px 20px;}.elementor-7288 .elementor-element.elementor-element-a3ac2cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-icon i{color:#0404D4;transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-icon svg{fill:#0404D4;transition:fill 0.3s;}.elementor-7288 .elementor-element.elementor-element-3500e2f{--e-icon-list-icon-size:21px;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-text{transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-13ba6a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-13ba6a1:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-13ba6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-13ba6a1::before, .elementor-7288 .elementor-element.elementor-element-13ba6a1 > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-13ba6a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-13ba6a1 > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-13ba6a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-13ba6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7288 .elementor-element.elementor-element-7bafbc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-7bafbc7:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-7bafbc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9c6631;}.elementor-7288 .elementor-element.elementor-element-b1a521b img{width:300px;max-width:100%;height:100%;border-radius:20px 0px 0px 20px;}.elementor-7288 .elementor-element.elementor-element-2146a3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-icon i{color:#0404D4;transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-icon svg{fill:#0404D4;transition:fill 0.3s;}.elementor-7288 .elementor-element.elementor-element-c9db4c1{--e-icon-list-icon-size:21px;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-89c0a38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-89c0a38:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-89c0a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-89c0a38::before, .elementor-7288 .elementor-element.elementor-element-89c0a38 > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-89c0a38 > .e-con-inner > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-89c0a38 > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-89c0a38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-89c0a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7288 .elementor-element.elementor-element-5c25375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-5c25375:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-5c25375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1927d9;}.elementor-7288 .elementor-element.elementor-element-9b40829 img{width:300px;max-width:100%;height:100%;border-radius:20px 0px 0px 20px;}.elementor-7288 .elementor-element.elementor-element-ff56167{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-icon i{color:#0404D4;transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-icon svg{fill:#0404D4;transition:fill 0.3s;}.elementor-7288 .elementor-element.elementor-element-2fd017a{--e-icon-list-icon-size:21px;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-text{transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-0abe4d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-0abe4d0:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-0abe4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-0abe4d0::before, .elementor-7288 .elementor-element.elementor-element-0abe4d0 > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-0abe4d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7288 .elementor-element.elementor-element-0abe4d0 > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-0abe4d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7288 .elementor-element.elementor-element-0abe4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7288 .elementor-element.elementor-element-9591382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-9591382:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-9591382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151d8d;}.elementor-7288 .elementor-element.elementor-element-1e3af70 img{width:300px;max-width:100%;height:100%;border-radius:20px 0px 0px 20px;}.elementor-7288 .elementor-element.elementor-element-0da9330{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-icon i{color:#0404D4;transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-icon svg{fill:#0404D4;transition:fill 0.3s;}.elementor-7288 .elementor-element.elementor-element-9164062{--e-icon-list-icon-size:21px;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-item > a{font-size:18px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7288 .elementor-element.elementor-element-d56fc5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-bec1e7a{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;padding:020px 0px 0px 0px;}.elementor-7288 .elementor-element.elementor-element-bec1e7a .elementor-divider-separator{width:100%;}.elementor-7288 .elementor-element.elementor-element-bec1e7a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7288 .elementor-element.elementor-element-bec1e7a .elementor-divider__text{color:#0404D4;font-size:17px;font-weight:500;}.elementor-7288 .elementor-element.elementor-element-03ca1e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-03ca1e6:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-03ca1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7288 .elementor-element.elementor-element-20b2c6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7288 .elementor-element.elementor-element-20b2c6f:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-20b2c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-7288:not(.elementor-motion-effects-element-type-background), body.elementor-page-7288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-7288 .elementor-element.elementor-element-b336515{--min-height:330px;}.elementor-7288 .elementor-element.elementor-element-b336515:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-b336515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:450px auto;}.elementor-7288 .elementor-element.elementor-element-b336515 > .elementor-shape-bottom svg, .elementor-7288 .elementor-element.elementor-element-b336515 > .e-con-inner > .elementor-shape-bottom svg{height:11em;}.elementor-7288 .elementor-element.elementor-element-af1ebe4{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7288 .elementor-element.elementor-element-7c8047a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7288 .elementor-element.elementor-element-fffaa41{text-align:start;}.elementor-7288 .elementor-element.elementor-element-fffaa41 .elementor-heading-title{font-size:22px;}.elementor-7288 .elementor-element.elementor-element-75a8cc7{font-size:24px;}.elementor-7288 .elementor-element.elementor-element-109c910{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-6c127a7 .elementor-icon-list-item > a{font-size:15px;}.elementor-7288 .elementor-element.elementor-element-a75bf98{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7288 .elementor-element.elementor-element-83db103{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-6de48be .elementor-icon-list-item > a{font-size:15px;}.elementor-7288 .elementor-element.elementor-element-abc3f44{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7288 .elementor-element.elementor-element-3ba013c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-c5b033a .elementor-icon-list-item > a{font-size:15px;}.elementor-7288 .elementor-element.elementor-element-9035952{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7288 .elementor-element.elementor-element-a3ac2cc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-3500e2f .elementor-icon-list-item > a{font-size:15px;}.elementor-7288 .elementor-element.elementor-element-13ba6a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7288 .elementor-element.elementor-element-2146a3d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-c9db4c1 .elementor-icon-list-item > a{font-size:15px;}.elementor-7288 .elementor-element.elementor-element-89c0a38{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7288 .elementor-element.elementor-element-ff56167{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-2fd017a .elementor-icon-list-item > a{font-size:15px;}.elementor-7288 .elementor-element.elementor-element-0abe4d0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7288 .elementor-element.elementor-element-0da9330{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7288 .elementor-element.elementor-element-9164062 .elementor-icon-list-item > a{font-size:15px;}.elementor-7288 .elementor-element.elementor-element-03ca1e6{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:020px;}.elementor-7288 .elementor-element.elementor-element-20b2c6f{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:020px;}}@media(max-width:767px){.elementor-7288 .elementor-element.elementor-element-b336515{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7288 .elementor-element.elementor-element-b336515:not(.elementor-motion-effects-element-type-background), .elementor-7288 .elementor-element.elementor-element-b336515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:368px auto;}.elementor-7288 .elementor-element.elementor-element-b336515 > .elementor-shape-bottom svg, .elementor-7288 .elementor-element.elementor-element-b336515 > .e-con-inner > .elementor-shape-bottom svg{height:11em;}.elementor-7288 .elementor-element.elementor-element-af1ebe4{--width:95%;--border-radius:15px 15px 15px 15px;}.elementor-7288 .elementor-element.elementor-element-7c8047a{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7288 .elementor-element.elementor-element-a79e010{padding:0px 0px 20px 0px;}.elementor-7288 .elementor-element.elementor-element-fffaa41{padding:0px 0px 0px 0px;text-align:center;}.elementor-7288 .elementor-element.elementor-element-fffaa41.elementor-element{--align-self:center;}.elementor-7288 .elementor-element.elementor-element-fffaa41 .elementor-heading-title{font-size:25px;}.elementor-7288 .elementor-element.elementor-element-75a8cc7{text-align:center;}.elementor-7288 .elementor-element.elementor-element-b98b73b{font-size:15px;}.elementor-7288 .elementor-element.elementor-element-3fc4435{padding:0px 0px 20px 0px;}.elementor-7288 .elementor-element.elementor-element-109c910{--padding-top:0px;--padding-bottom:030px;--padding-left:30px;--padding-right:30px;}.elementor-7288 .elementor-element.elementor-element-a75bf98{--width:95%;--border-radius:15px 15px 15px 15px;}.elementor-7288 .elementor-element.elementor-element-f74bac7 img{width:279px;border-radius:15px 15px 0px 0px;}.elementor-7288 .elementor-element.elementor-element-abc3f44{--width:95%;--border-radius:15px 15px 15px 15px;}.elementor-7288 .elementor-element.elementor-element-a0408ce img{width:279px;border-radius:15px 15px 0px 0px;}.elementor-7288 .elementor-element.elementor-element-9035952{--width:95%;--border-radius:15px 15px 15px 15px;}.elementor-7288 .elementor-element.elementor-element-ecda56a img{width:279px;border-radius:15px 15px 0px 0px;}.elementor-7288 .elementor-element.elementor-element-13ba6a1{--width:95%;--border-radius:15px 15px 15px 15px;}.elementor-7288 .elementor-element.elementor-element-b1a521b img{width:279px;border-radius:15px 15px 0px 0px;}.elementor-7288 .elementor-element.elementor-element-89c0a38{--width:95%;--border-radius:15px 15px 15px 15px;}.elementor-7288 .elementor-element.elementor-element-9b40829 img{width:279px;border-radius:15px 15px 0px 0px;}.elementor-7288 .elementor-element.elementor-element-0abe4d0{--width:95%;--border-radius:15px 15px 15px 15px;}.elementor-7288 .elementor-element.elementor-element-1e3af70 img{width:279px;border-radius:15px 15px 0px 0px;}.elementor-7288 .elementor-element.elementor-element-03ca1e6{--width:100%;--padding-top:0px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-7288 .elementor-element.elementor-element-20b2c6f{--width:100%;--padding-top:0px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-7288 .elementor-element.elementor-element-b336515{--content-width:100vw;}.elementor-7288 .elementor-element.elementor-element-af1ebe4{--width:900px;}.elementor-7288 .elementor-element.elementor-element-7c8047a{--width:50%;}.elementor-7288 .elementor-element.elementor-element-109c910{--width:50%;}.elementor-7288 .elementor-element.elementor-element-012692f{--content-width:900px;}.elementor-7288 .elementor-element.elementor-element-a75bf98{--width:900px;}.elementor-7288 .elementor-element.elementor-element-6d097ce{--width:50%;}.elementor-7288 .elementor-element.elementor-element-83db103{--width:50%;}.elementor-7288 .elementor-element.elementor-element-abc3f44{--width:900px;}.elementor-7288 .elementor-element.elementor-element-7a572bb{--width:50%;}.elementor-7288 .elementor-element.elementor-element-3ba013c{--width:50%;}.elementor-7288 .elementor-element.elementor-element-9035952{--width:900px;}.elementor-7288 .elementor-element.elementor-element-2c58e74{--width:50%;}.elementor-7288 .elementor-element.elementor-element-a3ac2cc{--width:50%;}.elementor-7288 .elementor-element.elementor-element-13ba6a1{--width:900px;}.elementor-7288 .elementor-element.elementor-element-7bafbc7{--width:50%;}.elementor-7288 .elementor-element.elementor-element-2146a3d{--width:50%;}.elementor-7288 .elementor-element.elementor-element-89c0a38{--width:900px;}.elementor-7288 .elementor-element.elementor-element-5c25375{--width:50%;}.elementor-7288 .elementor-element.elementor-element-ff56167{--width:50%;}.elementor-7288 .elementor-element.elementor-element-0abe4d0{--width:900px;}.elementor-7288 .elementor-element.elementor-element-9591382{--width:50%;}.elementor-7288 .elementor-element.elementor-element-0da9330{--width:50%;}.elementor-7288 .elementor-element.elementor-element-d56fc5e{--content-width:900px;}.elementor-7288 .elementor-element.elementor-element-03ca1e6{--width:900px;}.elementor-7288 .elementor-element.elementor-element-20b2c6f{--width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7288 .elementor-element.elementor-element-af1ebe4{--width:95%;}.elementor-7288 .elementor-element.elementor-element-a75bf98{--width:95%;}.elementor-7288 .elementor-element.elementor-element-abc3f44{--width:95%;}.elementor-7288 .elementor-element.elementor-element-9035952{--width:95%;}.elementor-7288 .elementor-element.elementor-element-13ba6a1{--width:95%;}.elementor-7288 .elementor-element.elementor-element-89c0a38{--width:95%;}.elementor-7288 .elementor-element.elementor-element-0abe4d0{--width:95%;}.elementor-7288 .elementor-element.elementor-element-03ca1e6{--width:100%;}.elementor-7288 .elementor-element.elementor-element-20b2c6f{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b336515 *//* 🔸 วางใน Elementor -> Custom CSS */

/* -------------------------- */
/* 1. กรอบ (เปลือกตา) */
/* -------------------------- */
.eye-container {
  position: relative;
  width: 100%;
  height: 600px; /* 👈 ปรับความสูงของกรอบ "ดวงตา" ได้ที่นี่ */
  
  /* ✅ นี่คือส่วนที่สำคัญที่สุด: ทำหน้าที่เป็น "เปลือกตา" */
  overflow: hidden; 
  
  background-color: #FFFFFF; /* 👈 สีขาวของตา (ถ้าจำเป็น) */
  
  /* จัดให้ลูกตาอยู่ตรงกลาง */
  display: flex;
  justify-content: center;
  align-items: center;
}

/* -------------------------- */
/* 2. ลูกตาสีเหลือง (Iris) */
/* -------------------------- */
.iris-bg {
  position: absolute;
  
  /* ✅ ทำให้ใหญ่กว่ากรอบมากๆ (เช่น 150vw) เพื่อให้เห็นเป็นขอบโค้ง */
  width: 150vw; 
  height: 150vw;
  min-width: 1200px; /* 👈 ขนาดวงกลมขั้นต่ำ */
  min-height: 1200px;
  
  background-color: #fbcb0a; /* 👈 สีเหลืองจากในรูป */
  border-radius: 50%;
  
  /* จัดการของข้างใน (ตัวหนังสือ, ปุ่ม) ให้อยู่กลาง */
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative; 
}

/* -------------------------- */
/* 3. ตัวหนังสือหมุนๆ */
/* -------------------------- */
.spinning-text {
  position: absolute;
  width: 500px; /* 👈 ปรับขนาด "วง" ของตัวหนังสือ */
  height: 500px;
  
  /* ✅ สั่งให้หมุนช้าๆ 30 วินาทีต่อรอบ */
  animation: spin 30s linear infinite; 
}

.spinning-text svg {
   width: 100%;
   height: 100%;
   /* ป้องกันบั๊กตัวหนังสือหายใน Safari */
   transform: translate3d(0, 0, 0); 
}

/* ✅ Keyframes สำหรับการหมุน */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/* -------------------------- */
/* 4. ปุ่มลูกตาดำ (Pupil) */
/* -------------------------- */
.pupil-button {
  position: absolute;
  width: 110px; /* 👈 ขนาดปุ่ม "ลูกตาดำ" */
  height: 110px;
  background-color: #3B82F6; /* 👈 สีน้ำเงินจากในรูป */
  color: white;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.3;
  text-decoration: none;
  z-index: 10; /* 👈 ให้อยู่ทับตัวหนังสือ */
  cursor: pointer;
  transition: transform 0.3s ease;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
}

.pupil-button:hover {
   transform: scale(1.1);
}


/* -------------------------- */
/* 🔸 สำหรับมือถือ (Mobile) 🔸 */
/* -------------------------- */
@media (max-width: 767px) {
  .eye-container {
     height: 400px; /* 👈 ลดความสูงกรอบในมือถือ */
  }
  
  .iris-bg {
     /* 👈 ทำให้ใหญ่ขึ้นอีกในมือถือ (เช่น 250vw) เพื่อให้ขอบโค้งยังสวย */
     width: 250vw;
     height: 250vw;
  }
  
  .spinning-text {
     width: 300px; /* 👈 ลดขนาดวงตัวหนังสือ */
     height: 300px;
  }
  
  /* ปรับขนาดฟอนต์ใน SVG */
  .spinning-text text {
     font-size: 28px; 
  }
  
  .pupil-button {
     width: 90px; /* 👈 ลดขนาดปุ่ม */
     height: 90px;
     font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1e03a7 *//* === 1. การตั้งค่าฟิลด์พื้นฐาน (Minimal) === */

/* ทำให้ Label (หัวข้อคำถาม) ชัดเจน */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 label {
    display: block;
    margin-bottom: 15px;
    font-weight: 500; /* ทำให้หัวข้อคำถามชัดขึ้น */
    color: #333;
}

/* * (แก้ไข) แยก select ออกจากกลุ่มนี้ 
 * เพื่อที่เราจะไปเพิ่มสไตล์ลูกศรให้ select แยกต่างหาก 
*/
.elementor-7288 .elementor-element.elementor-element-b1e03a7 input[type="text"],
.elementor-7288 .elementor-element.elementor-element-b1e03a7 input[type="email"],
.elementor-7288 .elementor-element.elementor-element-b1e03a7 input[type="tel"],
.elementor-7288 .elementor-element.elementor-element-b1e03a7 textarea {
    width: 100%;
    padding: 12px 15px;
    border: none; /* ไร้ขอบเส้น */
    background-color: #efefef; /* สีพื้นหลังอ่อนๆ */
    border-radius: 8px; /* โค้งมน */
    box-sizing: border-box; /* ป้องกัน padding ทะลุ */
    margin-top: 6px;
    transition: background-color 0.3s;
}

/* --- 🌟 นี่คือส่วนที่เพิ่มเข้ามาสำหรับ Dropdown โดยเฉพาะ (แก้ปัญหา Safari/iOS) --- */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 select {
    width: 100%;
    padding: 12px 15px;
    border: none;
    background-color: #efefef;
    border-radius: 8px;
    box-sizing: border-box;
    margin-top: 6px;
    transition: background-color 0.3s;
    
    /* 1. (เพิ่ม) ลบสไตล์ Native ของ Safari (iPhone/iPad) */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;

    /* 2. (เพิ่ม) ใส่ลูกศรของเราเอง (เป็น SVG) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23333333'%3E%3Cpath d='M10 12l-6-6h12l-6 6z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 15px center; /* ตำแหน่งลูกศร: ขวา 15px, กึ่งกลาง */
    background-size: 10px; /* ขนาดลูกศร */

    /* 3. (เพิ่ม) กันไม่ให้ข้อความยาวไปทับลูกศร */
    padding-right: 40px; 
}
/* --- จบส่วนที่เพิ่ม --- */


/* เพิ่ม effect ตอน focus */
/* (แก้ไข) เพิ่ม '.elementor-7288 .elementor-element.elementor-element-b1e03a7 select:focus' กลับเข้าไปในกลุ่มนี้ */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 input:focus,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 select:focus,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 textarea:focus {
    background-color: #f0f0f0;
    outline: none; /* เอาขอบสีฟ้าตอนคลิกออก */
}

/* === 2. การจัดคอลัมน์ (สำหรับ Desktop) === */

/* ใช้ media query เพื่อให้แสดงผลเป็นคอลัมน์เฉพาะบน Desktop */
@media (min-width: 768px) {
    /* แถว 2 คอลัมน์ (เช่น ชื่อ/นามสกุล) */
    .elementor-7288 .elementor-element.elementor-element-b1e03a7 .form-row-half {
        display: flex;
        gap: 20px;
        margin-bottom: 15px;
    }
    /* (แก้ไข) ใช้ * เพื่อให้ยืดหยุ่น */
    .elementor-7288 .elementor-element.elementor-element-b1e03a7 .form-row-half > * {
        flex: 1; /* แบ่งครึ่งเท่ากัน */
        margin-bottom: 0;
    }

    /* แถว 3 คอลัมน์ (สำหรับวันเกิด) */
    .elementor-7288 .elementor-element.elementor-element-b1e03a7 .form-row-tri {
        display: flex;
        gap: 20px;
        margin-bottom: 15px;
    }
    /* (แก้ไข) ใช้ * เพื่อให้ยืดหยุ่น */
    .elementor-7288 .elementor-element.elementor-element-b1e03a7 .form-row-tri > * {
        flex: 1; /* แบ่งสามเท่ากัน */
        margin-bottom: 0;
    }
}

/* === 3. (ใหม่!) สไตล์ Radio/Checkbox แบบมินิมอล === */

/* A. สไตล์ "ค่าเริ่มต้น" สำหรับตัวเลือกสั้นๆ (เช่น มี/ไม่มี) */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control.wpcf7-radio .wpcf7-list-item,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item {
    display: inline-block; /* *** ทำให้เรียงแนวนอน *** */
    margin-right: 25px;
    margin-top: 8px;
    font-weight: 500;
    padding: 5px 0;
}

/* ทำให้ label ย่อย (ตัวเลือก) ไม่หนา */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-list-item label {
    font-weight: 500;
    margin-bottom: 0;
}

/* B. (ใหม่!) สไตล์ "Sector" สำหรับกลุ่มตัวเลือกยาวๆ (มินิมอล) */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="source"] .wpcf7-form-control,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="location-ownership"] .wpcf7-form-control,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="package-interest"] .wpcf7-form-control,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="budget-range"] .wpcf7-form-control,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="timeline"] .wpcf7-form-control {
    
    /* 1. สร้าง Sector (ไร้ขอบ, โค้ง) */
    display: grid;
    background-color: #f8f8f8; /* (แก้ไข) เติมสีเทาอ่อนๆ */
    border-radius: 12px;
    padding: 20px;
    margin-top: 10px;
    border: none;

    /* 2. กำหนดคอลัมน์แบบ Responsive (Grid) */
    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
    gap: 15px;
}

/* C. (ใหม่!) สั่งให้ตัวเลือกที่อยู่ใน Sector กลับไปเรียงแนวตั้ง */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="source"] .wpcf7-list-item,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="location-ownership"] .wpcf7-list-item,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="package-interest"] .wpcf7-list-item,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="budget-range"] .wpcf7-list-item,
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-form-control-wrap[data-name="timeline"] .wpcf7-list-item {
    
    display: block; /* *** Override ค่า default จากข้อ A *** */
    margin-right: 0;
    padding: 0;
    background: none;
    border: none;
}

/* === 4. จัดปุ่ม Radio/Checkbox ให้สวยงาม === */

.elementor-7288 .elementor-element.elementor-element-b1e03a7 input[type="radio"],
.elementor-7288 .elementor-element.elementor-element-b1e03a7 input[type="checkbox"] {
    margin-right: 8px;
    vertical-align: middle;
    width: 1.1em;
    height: 1.1em;
}

/* === 5. (ใหม่!) สไตล์ปุ่ม Submit === */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-submit {
    background-color: #f7d101;
    color: #000; /* ตัวหนังสือสีดำ */
    font-weight: 500;
    border-radius: 15px; /* ความโค้ง */
    border: none; /* ไร้ขอบ */
    padding: 12px 30px; /* ขนาดปุ่ม (แนวตั้ง แนวนอน) */
    cursor: pointer;
    transition: opacity 0.3s ease;
    font-size: 1em;
    width: auto; /* ไม่ต้องกว้าง 100% */
}

/* เพิ่ม effect ตอน hover ปุ่ม */
.elementor-7288 .elementor-element.elementor-element-b1e03a7 .wpcf7-submit:hover {
    opacity: 0.9;
}/* End custom CSS */