.elementor-55 .elementor-element.elementor-element-3e327399{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-173px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-3e327399:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-3e327399>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://caribepremiumtravel.com/wp-content/uploads/2026/07/Adventures-page-hero-bg.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-55 .elementor-element.elementor-element-10c21ea3{--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;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-10c21ea3::before,.elementor-55 .elementor-element.elementor-element-10c21ea3>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-10c21ea3>.e-con-inner>.elementor-background-video-container::before,.elementor-55 .elementor-element.elementor-element-10c21ea3>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-10c21ea3>.e-con-inner>.elementor-background-slideshow::before,.elementor-55 .elementor-element.elementor-element-10c21ea3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://caribepremiumtravel.com/wp-content/plugins/elementor/assets/images/placeholder.png);--background-overlay:''}.elementor-55 .elementor-element.elementor-element-514d03f5{--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:34px 34px 34px 34px;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-55 .elementor-element.elementor-element-70d2e010{--grid-columns:3;--grid-row-gap:28px;--grid-column-gap:24px}.elementor-55 .elementor-element.elementor-element-70d2e010 .elementor-loop-container{grid-auto-rows:1fr}.elementor-55 .elementor-element.elementor-element-70d2e010 .e-loop-item>.elementor-section,.elementor-55 .elementor-element.elementor-element-70d2e010 .e-loop-item>.elementor-section>.elementor-container,.elementor-55 .elementor-element.elementor-element-70d2e010 .e-loop-item>.e-con,.elementor-55 .elementor-element.elementor-element-70d2e010 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-55 .elementor-element.elementor-element-5ad70f2{--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}.elementor-55 .elementor-element.elementor-element-c429e2a{--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;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px}.elementor-55 .elementor-element.elementor-element-7af7c3b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-55 .elementor-element.elementor-element-1d7f18bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-55 .elementor-element.elementor-element-78e171db{--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;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-260e50c9{--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:space-around;--align-items:center}.elementor-55 .elementor-element.elementor-element-56ddaa23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-55 .elementor-element.elementor-element-1f386a3a{--display:flex}.elementor-55 .elementor-element.elementor-element-43e563b8{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-3e327399{--content-width:1280px}.elementor-55 .elementor-element.elementor-element-10c21ea3{--content-width:1320px}.elementor-55 .elementor-element.elementor-element-514d03f5{--content-width:1320px}.elementor-55 .elementor-element.elementor-element-c429e2a{--content-width:1300px}.elementor-55 .elementor-element.elementor-element-7af7c3b6{--width:44%}.elementor-55 .elementor-element.elementor-element-1d7f18bb{--width:56%}.elementor-55 .elementor-element.elementor-element-78e171db{--content-width:1300px}.elementor-55 .elementor-element.elementor-element-260e50c9{--content-width:980px}.elementor-55 .elementor-element.elementor-element-56ddaa23{--content-width:1280px}.elementor-55 .elementor-element.elementor-element-1f386a3a{--width:70%}.elementor-55 .elementor-element.elementor-element-43e563b8{--width:30%}}@media(min-width:1025px){.elementor-55 .elementor-element.elementor-element-3e327399:not(.elementor-motion-effects-element-type-background),.elementor-55 .elementor-element.elementor-element-3e327399>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-3e327399{--padding-top:80px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px}.elementor-55 .elementor-element.elementor-element-10c21ea3{--padding-top:80px;--padding-bottom:320px;--padding-left:0px;--padding-right:0px}.elementor-widget-loop-grid .elementor-pagination{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-55 .elementor-element.elementor-element-70d2e010{--grid-columns:2}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-3e327399{--padding-top:60px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px}.elementor-widget-loop-grid .elementor-pagination{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-55 .elementor-element.elementor-element-70d2e010{--grid-columns:1}}.cpt-adventures-header{--cpt-navy:#082A61;--cpt-blue:#0878C9;--cpt-cyan:#39C5E5;--cpt-aqua:#6FE1DF;--cpt-orange:#FF845C;--cpt-text:#53677C;position:relative;isolation:isolate;width:min(100%, 1320px);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:center;gap:44px;margin:0 auto;padding:42px 46px;overflow:hidden;border:1px solid rgb(255 255 255 / .68);border-radius:30px;background:radial-gradient(circle at 100% 0%,rgb(255 132 92 / .16),transparent 38%),radial-gradient(circle at 0% 100%,rgb(57 197 229 / .15),transparent 34%),linear-gradient(135deg,rgb(255 255 255 / .87),rgb(239 249 255 / .70));box-shadow:0 30px 70px rgb(8 42 97 / .12),0 8px 24px rgb(8 120 201 / .06),inset 0 1px 0 rgb(255 255 255 / .92);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.cpt-adventures-header::before{content:"";position:absolute;top:0;left:34px;right:34px;height:3px;border-radius:0 0 12px 12px;background:linear-gradient(90deg,var(--cpt-orange),var(--cpt-blue) 52%,var(--cpt-cyan))}.cpt-adventures-copy{min-width:0}.cpt-adventures-badge{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:8px;min-height:30px;margin-bottom:16px;padding:0 13px;color:var(--cpt-blue);border:1px solid rgb(8 120 201 / .14);border-radius:999px;background:rgb(255 255 255 / .68);box-shadow:0 7px 16px rgb(8 42 97 / .055),inset 0 1px 0 rgb(255 255 255 / .90);font-family:Inter,Arial,sans-serif;font-size:10px;line-height:1;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.cpt-adventures-badge-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--cpt-orange);box-shadow:0 0 0 4px rgb(255 132 92 / .14)}.cpt-adventures-copy h1{max-width:800px;margin:0;padding:0;color:var(--cpt-navy);font-family:"Playfair Display",Georgia,"Times New Roman",serif;font-size:clamp(44px, 4.25vw, 68px);line-height:.94;font-weight:700;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 0 rgb(255 255 255 / .45),0 10px 30px rgb(8 42 97 / .05)}.cpt-adventures-copy h1 span{display:block;margin-top:6px;color:var(--cpt-orange)}.cpt-adventures-copy p{max-width:720px;margin:20px 0 0;color:var(--cpt-text);font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.68;font-weight:500}.cpt-adventures-copy p strong{color:var(--cpt-navy);font-weight:800}.cpt-adventures-features{position:relative;display:flex;flex-direction:column;gap:0;padding:10px 18px;border:1px solid rgb(255 255 255 / .72);border-radius:23px;background:radial-gradient(circle at 100% 0%,rgb(255 132 92 / .09),transparent 42%),linear-gradient(145deg,rgb(255 255 255 / .82),rgb(240 249 255 / .60));box-shadow:0 22px 46px rgb(8 42 97 / .11),inset 0 1px 0 rgb(255 255 255 / .95);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.cpt-adventures-item{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:72px;padding:12px 2px}.cpt-adventures-item+.cpt-adventures-item{border-top:1px solid rgb(8 42 97 / .08)}.cpt-adventures-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .78);border-radius:50%;background:linear-gradient(145deg,var(--cpt-orange),var(--cpt-blue));box-shadow:0 10px 22px rgb(8 120 201 / .19),inset 0 1px 0 rgb(255 255 255 / .38)}.cpt-adventures-icon svg{width:21px;height:21px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cpt-adventures-item strong{display:block;color:var(--cpt-navy);font-family:Inter,Arial,sans-serif;font-size:13px;line-height:1.2;font-weight:800}.cpt-adventures-item small{display:block;margin-top:4px;color:#6b7f92;font-family:Inter,Arial,sans-serif;font-size:10.5px;line-height:1.35;font-weight:500}@media(max-width:1024px){.cpt-adventures-header{grid-template-columns:minmax(0,1.25fr) minmax(245px,.75fr);gap:30px;padding:36px 34px}.cpt-adventures-copy h1{font-size:clamp(40px, 5vw, 56px)}}@media(max-width:767px){.cpt-adventures-header{grid-template-columns:1fr;gap:26px;padding:30px 22px;border-radius:24px}.cpt-adventures-header::before{left:24px;right:24px}.cpt-adventures-copy h1{font-size:clamp(36px, 11vw, 48px);line-height:.98}.cpt-adventures-copy p{margin-top:16px;font-size:14px}.cpt-adventures-features{display:grid;grid-template-columns:1fr;padding:8px 16px}.cpt-adventures-item{min-height:66px}}.elementor-55 .elementor-element.elementor-element-3e327399{position:relative;overflow:hidden;min-height:520px;padding:210px 0 135px;background-position:center center;background-size:cover;background-repeat:no-repeat}.elementor-55 .elementor-element.elementor-element-3e327399::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,rgb(255 255 255 / .20),transparent 34%),linear-gradient(180deg,rgb(0 20 70 / .04) 0%,rgb(0 120 180 / .05) 38%,rgb(245 252 255 / .62) 72%,#F5FCFF 100%)}.elementor-55 .elementor-element.elementor-element-3e327399::after{content:"";position:absolute;left:0;right:0;bottom:0;height:190px;pointer-events:none;background:linear-gradient(180deg,#fff0 0%,rgb(245 252 255 / .78) 52%,#F5FCFF 100%)}.elementor-55 .elementor-element.elementor-element-3e327399>*{position:relative;z-index:5}.elementor-55 .elementor-element.elementor-element-514d03f5{position:relative;overflow:visible;padding:18px;border-radius:34px;background:linear-gradient(180deg,rgb(255 255 255 / .24) 0%,rgb(255 255 255 / .14) 100%);border:1px solid rgb(255 255 255 / .38);backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%);box-shadow:0 34px 80px rgb(7 30 61 / .18),inset 0 1px 0 rgb(255 255 255 / .48);transition:.4s ease}.elementor-55 .elementor-element.elementor-element-514d03f5::before{content:"";position:absolute;left:42px;right:42px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .75),transparent);pointer-events:none}.elementor-55 .elementor-element.elementor-element-514d03f5::after{content:"";position:absolute;width:420px;height:420px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .09),transparent 70%);filter:blur(80px);pointer-events:none;z-index:-1}.elementor-55 .elementor-element.elementor-element-10c21ea3{--cpt-light:#f5fafc;--cpt-sky:#dcebf3;--cpt-blue:#527fa3;--cpt-deep:#173f69;--cpt-union:#082b52;position:relative;isolation:isolate;overflow:hidden;margin:0;border:0;border-radius:0;background-color:var(--cpt-union);background-image:radial-gradient(circle at 14% 8%,rgb(255 255 255 / .94) 0%,rgb(255 255 255 / .40) 18%,transparent 39%),radial-gradient(circle at 84% 38%,rgb(56 194 255 / .18) 0%,rgb(56 194 255 / .07) 26%,transparent 49%),radial-gradient(ellipse at 22% 67%,rgb(120 206 255 / .13) 0%,transparent 46%),linear-gradient(180deg,var(--cpt-light) 0%,#edf5f8 15%,var(--cpt-sky) 32%,#b8d0df 46%,#7199b7 60%,var(--cpt-blue) 71%,var(--cpt-deep) 86%,var(--cpt-union) 100%);box-shadow:inset 0 -2px 0 var(--cpt-union)}.elementor-55 .elementor-element.elementor-element-10c21ea3::before{content:"";position:absolute;z-index:0;width:580px;height:580px;right:-230px;top:38%;border-radius:50%;background:radial-gradient(circle,rgb(44 178 255 / .20) 0%,rgb(44 178 255 / .09) 30%,transparent 70%);filter:blur(18px);pointer-events:none}.elementor-55 .elementor-element.elementor-element-10c21ea3::after{content:"";position:absolute;z-index:0;width:720px;height:300px;left:-240px;top:12%;border-radius:50%;background:radial-gradient(ellipse,rgb(255 255 255 / .32) 0%,rgb(255 255 255 / .10) 38%,transparent 72%);filter:blur(26px);pointer-events:none}.elementor-55 .elementor-element.elementor-element-10c21ea3>*{position:relative;z-index:2}.elementor-55 .elementor-element.elementor-element-5ad70f2{--cpt-transition-base:#f9fcfe;--cpt-transition-light:#f4fafc;--cpt-transition-sky:#eaf7fb;--cpt-transition-blue:#269de5;--cpt-transition-aqua:#3dc6e2;position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:none;margin:-1px 0 0;padding:95px 28px 105px;border:0;border-radius:0;background-color:var(--cpt-transition-base);background-image:radial-gradient(ellipse at 54% -8%,rgb(38 157 229 / .23) 0%,rgb(61 198 226 / .12) 35%,rgb(61 198 226 / .045) 52%,transparent 72%),radial-gradient(circle at 13% 31%,rgb(255 255 255 / .94) 0%,rgb(255 255 255 / .48) 25%,transparent 50%),radial-gradient(circle at 88% 39%,rgb(53 199 234 / .15) 0%,rgb(53 199 234 / .055) 27%,transparent 51%),radial-gradient(ellipse at 48% 108%,rgb(92 207 231 / .13) 0%,rgb(92 207 231 / .045) 34%,transparent 65%),linear-gradient(180deg,#f9fcfe 0%,#f7fbfd 12%,#f2f9fc 29%,#edf8fb 52%,#eaf6fa 73%,#f5fbfd 100%);box-shadow:none}.elementor-55 .elementor-element.elementor-element-5ad70f2::before{content:"";position:absolute;z-index:0;top:-185px;left:54%;width:900px;height:320px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgb(38 157 229 / .23) 0%,rgb(61 198 226 / .12) 36%,transparent 72%);filter:blur(40px);pointer-events:none}.elementor-55 .elementor-element.elementor-element-5ad70f2::after{content:"";position:absolute;z-index:0;right:-240px;bottom:-220px;width:720px;height:520px;border-radius:50%;background:radial-gradient(circle,rgb(53 199 234 / .16) 0%,rgb(53 199 234 / .055) 39%,transparent 72%);filter:blur(38px);pointer-events:none}.elementor-55 .elementor-element.elementor-element-5ad70f2>*{position:relative;z-index:2}@media (max-width:1024px){.elementor-55 .elementor-element.elementor-element-5ad70f2{padding:70px 24px 80px}.elementor-55 .elementor-element.elementor-element-5ad70f2::before{top:-150px;width:700px;height:280px}}@media (max-width:767px){.elementor-55 .elementor-element.elementor-element-5ad70f2{padding:45px 12px 58px}.elementor-55 .elementor-element.elementor-element-5ad70f2::before{top:-115px;left:50%;width:470px;height:220px;filter:blur(30px)}.elementor-55 .elementor-element.elementor-element-5ad70f2::after{right:-210px;bottom:-180px;width:480px;height:380px}}.cpt-adventures-faq-head{--cpt-navy:#082A61;--cpt-blue:#0878C9;--cpt-cyan:#19BFEA;--cpt-orange:#FF845C;--cpt-text:#53677C;position:relative;width:100%;max-width:980px;margin:0;padding:0}.cpt-adventures-faq-head__badge{width:max-content;display:inline-flex;align-items:center;justify-content:center;min-height:32px;margin:0 0 18px;padding:0 17px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#FF916F 0%,#FF704F 100%);border:1px solid rgb(255 255 255 / .38);box-shadow:0 10px 22px rgb(255 112 79 / .18),inset 0 1px 0 rgb(255 255 255 / .34);font-family:Inter,Arial,sans-serif;font-size:9.5px;line-height:1;font-weight:800;letter-spacing:.10em;text-transform:uppercase}.cpt-adventures-faq-head__title{width:100%;max-width:980px;margin:0;padding:0;color:var(--cpt-navy);font-family:"Playfair Display",Georgia,"Times New Roman",serif;font-size:clamp(44px, 3.35vw, 58px);line-height:.96;font-weight:700;letter-spacing:-.045em;text-wrap:balance}.cpt-adventures-faq-head__title span{display:block;margin-top:4px;color:var(--cpt-cyan)}.cpt-adventures-faq-head__intro{max-width:790px;margin:21px 0 0;color:var(--cpt-text);font-family:Inter,Arial,sans-serif;font-size:15.5px;line-height:1.72;font-weight:500}.cpt-adventures-faq-head__intro strong{color:var(--cpt-navy);font-weight:800}.cpt-adventures-faq-head::after{content:"";display:block;width:72px;height:3px;margin-top:23px;border-radius:999px;background:linear-gradient(90deg,var(--cpt-orange) 0%,var(--cpt-cyan) 100%)}@media(max-width:1024px){.cpt-adventures-faq-head{max-width:880px}.cpt-adventures-faq-head__title{max-width:880px;font-size:clamp(42px, 5vw, 54px)}}@media(max-width:767px){.cpt-adventures-faq-head{max-width:100%}.cpt-adventures-faq-head__badge{min-height:30px;margin-bottom:14px;padding:0 14px;font-size:9px}.cpt-adventures-faq-head__title{font-size:clamp(35px, 10vw, 44px);line-height:.98}.cpt-adventures-faq-head__intro{margin-top:17px;font-size:14px;line-height:1.65}.cpt-adventures-faq-head::after{width:58px;margin-top:18px}}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-wrap{display:flex;flex-direction:column;gap:12px}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item{position:relative;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 8% 0%,rgb(255 255 255 / .78),transparent 36%),radial-gradient(circle at 100% 0%,rgb(255 122 89 / .08),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .94),rgb(242 248 255 / .74));border:1px solid rgb(0 130 255 / .17);box-shadow:0 14px 34px rgb(0 35 95 / .065),inset 0 1px 0 rgb(255 255 255 / .78);backdrop-filter:blur(14px) saturate(135%);-webkit-backdrop-filter:blur(14px) saturate(135%);transition:box-shadow .28s ease,border-color .28s ease,transform .28s ease,background .28s ease}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item:hover{transform:translateY(-2px);border-color:rgb(255 122 89 / .28);box-shadow:0 20px 46px rgb(0 35 95 / .09),inset 0 1px 0 rgb(255 255 255 / .86)}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item[open]{background:radial-gradient(circle at 10% 0%,rgb(255 255 255 / .90),transparent 38%),radial-gradient(circle at 100% 0%,rgb(255 122 89 / .12),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .98),rgb(235 247 255 / .86));border-color:rgb(255 122 89 / .30);box-shadow:0 24px 56px rgb(0 35 95 / .10),inset 0 1px 0 rgb(255 255 255 / .90)}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item summary{position:relative;cursor:pointer;list-style:none;padding:20px 62px 20px 24px;font-family:"Plus Jakarta Sans","Inter",sans-serif;font-size:16px;font-weight:850;line-height:1.35;letter-spacing:-.015em;color:#062B61;transition:color .25s ease}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item summary::-webkit-details-marker{display:none}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item summary:hover{color:#FF7356}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item summary::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(0 143 232 / .12),rgb(255 122 89 / .10));color:#008FE8;font-size:20px;font-weight:900;line-height:1;box-shadow:inset 0 0 0 1px rgb(0 143 232 / .12);transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item[open] summary::after{content:"–";background:linear-gradient(135deg,#FF956E 0%,#FF7A59 48%,#FF6548 100%);color:#fff;box-shadow:0 12px 24px rgb(255 115 86 / .26),inset 0 1px 0 rgb(255 255 255 / .38)}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item p{margin:0;padding:0 24px 24px;font-family:"Inter","Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.72;font-weight:400;color:rgb(6 43 97 / .68)}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item[open] p{border-top:1px solid rgb(6 43 97 / .07);padding-top:18px}@media (max-width:767px){.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-wrap{gap:10px}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item{border-radius:16px}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item summary{padding:18px 56px 18px 20px;font-size:15px}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item p{padding:0 20px 20px;font-size:14px}.elementor-55 .elementor-element.elementor-element-390553a .cpt-faq-item[open] p{padding-top:16px}}.elementor-55 .elementor-element.elementor-element-1f386a3a{flex:1 1 68%;padding:22px;border-radius:30px;background:rgb(255 255 255 / .90);border:1px solid rgb(0 180 220 / .16);box-shadow:0 24px 60px rgb(10 40 80 / .08),inset 0 1px 0 rgb(255 255 255 / .80);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-card{position:relative;overflow:hidden;isolation:isolate;width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:46px 30px;border-radius:30px;background:radial-gradient(circle at 50% 0%,rgb(0 143 255 / .20),transparent 38%),radial-gradient(circle at 88% 88%,rgb(255 122 89 / .18),transparent 34%),radial-gradient(circle at 8% 86%,rgb(20 210 170 / .10),transparent 32%),linear-gradient(145deg,rgb(255 255 255 / .90),rgb(238 248 255 / .70));border:1px solid rgb(255 255 255 / .88);box-shadow:0 30px 78px rgb(0 35 95 / .12),0 9px 24px rgb(0 90 180 / .06),inset 0 1px 0 rgb(255 255 255 / .84);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-card::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(135deg,rgb(255 255 255 / .58),transparent 46%),radial-gradient(circle at 50% 14%,rgb(255 255 255 / .78),transparent 30%),linear-gradient(180deg,#fff0 0%,rgb(0 143 255 / .035) 100%)}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-card::after{content:"";position:absolute;width:210px;height:210px;right:-84px;bottom:-84px;z-index:-1;background:radial-gradient(circle,rgb(255 122 89 / .18),transparent 68%)}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-icon{width:88px;height:88px;margin:0 auto 20px;border-radius:28px;display:flex;align-items:center;justify-content:center;color:#fff;background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .42),transparent 34%),linear-gradient(145deg,#45C8FF 0%,#1378FF 54%,#005DEB 100%);box-shadow:0 22px 46px rgb(0 120 255 / .30),0 8px 18px rgb(255 122 89 / .12),inset 0 1px 0 rgb(255 255 255 / .44),inset 0 -12px 22px rgb(0 45 120 / .14)}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-icon svg{width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgb(0 35 90 / .34)) drop-shadow(0 0 6px rgb(255 255 255 / .20))}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-kicker{display:inline-flex;margin-bottom:12px;font-family:"Plus Jakarta Sans","Inter",sans-serif;font-size:11px;line-height:1;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#FF7356}.elementor-55 .elementor-element.elementor-element-1d0cc885 h3{margin:0 0 13px;font-family:"Plus Jakarta Sans","Inter",sans-serif;font-size:26px;font-weight:850;line-height:1.08;letter-spacing:-.04em;color:#062B61}.elementor-55 .elementor-element.elementor-element-1d0cc885 p{margin:0 auto 26px;max-width:310px;font-family:"Inter","Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.68;color:rgb(6 43 97 / .68)}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-btn{min-height:48px;padding:0 23px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;background:linear-gradient(135deg,#FF9A5C 0%,#FF6F4A 56%,#FF5A45 100%);color:#ffffff!important;font-family:"Plus Jakarta Sans","Inter",sans-serif;font-size:14px;font-weight:850;line-height:1;text-decoration:none!important;border:1px solid rgb(255 255 255 / .36);box-shadow:0 17px 34px rgb(255 111 74 / .30),0 6px 16px rgb(0 110 255 / .10),inset 0 1px 0 rgb(255 255 255 / .34);transition:transform .28s ease,box-shadow .28s ease,filter .28s ease}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-btn:hover{transform:translateY(-2px);filter:saturate(1.07);color:#ffffff!important;box-shadow:0 24px 46px rgb(255 111 74 / .38),0 8px 18px rgb(0 110 255 / .12),inset 0 1px 0 rgb(255 255 255 / .40)}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-btn span{font-size:18px;transition:transform .28s ease}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-btn:hover span{transform:translateX(3px)}@media (max-width:767px){.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-card{padding:36px 24px;border-radius:24px}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-icon{width:76px;height:76px;border-radius:24px}.elementor-55 .elementor-element.elementor-element-1d0cc885 .cpt-help-icon svg{width:34px;height:34px}.elementor-55 .elementor-element.elementor-element-1d0cc885 h3{font-size:24px}.elementor-55 .elementor-element.elementor-element-1d0cc885 p{font-size:14.5px}}.elementor-55 .elementor-element.elementor-element-43e563b8{flex:0 0 290px;display:flex;align-items:center;justify-content:center;padding:34px 26px;border-radius:30px;text-align:center;background:radial-gradient(circle at 50% 18%,rgb(0 190 255 / .16),transparent 36%),linear-gradient(180deg,rgb(255 255 255 / .96),rgb(246 252 255 / .94));border:1px solid rgb(0 180 220 / .14);box-shadow:0 24px 60px rgb(10 40 80 / .08),inset 0 1px 0 rgb(255 255 255 / .80)}.elementor-55 .elementor-element.elementor-element-56ddaa23{max-width:1050px;margin:0 auto;display:flex;align-items:stretch;gap:26px}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-56ddaa23{flex-direction:column}}.elementor-55 .elementor-element.elementor-element-78e171db{position:relative;overflow:hidden;padding:90px 40px 70px;background:radial-gradient(circle at 8% 15%,rgb(0 190 255 / .06),transparent 28%),radial-gradient(circle at 92% 10%,rgb(255 122 89 / .05),transparent 26%),linear-gradient(180deg,#ffffff 0%,#fbfdff 100%)}