.elementor-70 .elementor-element.elementor-element-250d475:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-250d475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );background:url("https://uinl.edu.pa/wp-content/uploads/2021/02/video-cover-1.webp") 50% 50%;background-size:cover;}.elementor-70 .elementor-element.elementor-element-250d475 > .elementor-background-overlay{background-color:#585858DB;opacity:0.47;mix-blend-mode:screen;transition:background 1.3s, border-radius 0.3s, opacity 1.3s;}.elementor-70 .elementor-element.elementor-element-250d475{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-86px;margin-bottom:0px;padding:200px 30px 170px 30px;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-90c3e38.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-70 .elementor-element.elementor-element-90c3e38.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-70 .elementor-element.elementor-element-90c3e38 > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;opacity:1;}.elementor-70 .elementor-element.elementor-element-90c3e38:hover > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-70 .elementor-element.elementor-element-90c3e38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:30px;margin-block-end:0px;margin-inline-end:30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-90c3e38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0s, border-radius 0.3s, opacity 0s;}.elementor-70 .elementor-element.elementor-element-5d512aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5d512aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-0f98115.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-0f98115.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-0f98115.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-70 .elementor-element.elementor-element-0f98115 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0%;padding-inline-start:0%;padding-block-end:0%;padding-inline-end:0%;}.elementor-70 .elementor-element.elementor-element-3f87abf{width:var( --container-widget-width, 44.129% );max-width:44.129%;--container-widget-width:44.129%;--container-widget-flex-grow:0;text-align:end;}.elementor-70 .elementor-element.elementor-element-3f87abf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-70 .elementor-element.elementor-element-3f87abf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-3f87abf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:300px;line-height:1.2em;letter-spacing:-30px;color:var( --e-global-color-a45b2e0 );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-f9c4e19.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-f9c4e19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-f9c4e19.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-70 .elementor-element.elementor-element-f9c4e19 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0%;padding-inline-start:0%;padding-block-end:0%;padding-inline-end:0%;}.elementor-70 .elementor-element.elementor-element-cae90d0{width:var( --container-widget-width, 64.622% );max-width:64.622%;--container-widget-width:64.622%;--container-widget-flex-grow:0;text-align:end;}.elementor-70 .elementor-element.elementor-element-cae90d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-70 .elementor-element.elementor-element-cae90d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-cae90d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:300px;line-height:1.2em;letter-spacing:-30px;color:var( --e-global-color-a45b2e0 );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-19fb0a9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-19fb0a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-19fb0a9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-70 .elementor-element.elementor-element-19fb0a9 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0%;padding-inline-start:0%;padding-block-end:0%;padding-inline-end:0%;}.elementor-70 .elementor-element.elementor-element-52e557e{width:var( --container-widget-width, 112.009% );max-width:112.009%;--container-widget-width:112.009%;--container-widget-flex-grow:0;text-align:end;}.elementor-70 .elementor-element.elementor-element-52e557e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-70 .elementor-element.elementor-element-52e557e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-52e557e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:300px;line-height:1.2em;letter-spacing:-30px;color:var( --e-global-color-a232cdc );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-9095b58.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-9095b58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-9095b58.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-70 .elementor-element.elementor-element-9095b58 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:-20px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:-20px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-58380bd{width:var( --container-widget-width, 26.597% );max-width:26.597%;--container-widget-width:26.597%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-58380bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-58380bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-58380bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:300px;line-height:1.2em;letter-spacing:-30px;color:var( --e-global-color-a232cdc );}.elementor-70 .elementor-element.elementor-element-ed86f18{margin-top:-80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0febc7b{width:var( --container-widget-width, 46.267% );max-width:46.267%;--container-widget-width:46.267%;--container-widget-flex-grow:0;text-align:start;}.elementor-70 .elementor-element.elementor-element-0febc7b > .elementor-widget-container{margin:24px 0px 0px 0275px;}.elementor-70 .elementor-element.elementor-element-0febc7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-0febc7b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:400;line-height:1.6em;color:var( --e-global-color-a45b2e0 );}.elementor-70 .elementor-element.elementor-element-64814f1{margin-top:-33px;margin-bottom:0px;padding:0px 20px 33px 20px;}.elementor-70 .elementor-element.elementor-element-fe56ec8 .elementor-element-populated a{color:#FFFFFF80;}.elementor-70 .elementor-element.elementor-element-fe56ec8 .elementor-element-populated a:hover{color:var( --e-global-color-vamtam_accent_5 );}.elementor-70 .elementor-element.elementor-element-1f8f6b0{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-70 .elementor-element.elementor-element-1f8f6b0 a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-70 .elementor-element.elementor-element-8fa2e83:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8fa2e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uinl.edu.pa/wp-content/uploads/2020/12/home2-video-cover.webp");background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-8fa2e83 > .elementor-container{min-height:70vh;}.elementor-70 .elementor-element.elementor-element-8fa2e83 > .elementor-background-overlay{background-position:50% 48%;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-8fa2e83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-fa3776f.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-70 .elementor-element.elementor-element-fa3776f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-70 .elementor-element.elementor-element-fa3776f > .elementor-element-populated{margin-block-start:0px;margin-inline-start:30px;margin-block-end:0px;margin-inline-end:30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-42610b7{margin-top:-80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-941076c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-70 .elementor-element.elementor-element-941076c > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-1151c78 > .elementor-widget-container{margin:-100px 0px 0px -10px;}.elementor-70 .elementor-element.elementor-element-1151c78{text-align:start;}.elementor-70 .elementor-element.elementor-element-1151c78 .elementor-heading-title{font-family:var( --e-global-typography-151358a-font-family ), Sans-serif;font-size:var( --e-global-typography-151358a-font-size );font-weight:var( --e-global-typography-151358a-font-weight );text-transform:var( --e-global-typography-151358a-text-transform );font-style:var( --e-global-typography-151358a-font-style );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );color:var( --e-global-color-vamtam_accent_5 );}.elementor-70 .elementor-element.elementor-element-0c089cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0c089cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-ee91edd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-ee91edd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-ee91edd > .elementor-element-populated{margin-block-start:110px;margin-inline-start:0px;margin-block-end:40px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-ee91edd{z-index:1;}.elementor-70 .elementor-element.elementor-element-6ade6fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-6ade6fb .elementor-heading-title{color:var( --e-global-color-vamtam_accent_5 );}.elementor-70 .elementor-element.elementor-element-8dd7581 > .elementor-widget-container{margin:10px 0px 0px 30px;}.elementor-70 .elementor-element.elementor-element-8dd7581 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-70 .elementor-element.elementor-element-8dd7581 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-70 .elementor-element.elementor-element-8dd7581 .elementor-button{font-weight:400;text-decoration:none;fill:#CDD4FB;color:#CDD4FB;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-55bd8a8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-55bd8a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-55bd8a8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-70 .elementor-element.elementor-element-55bd8a8 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0%;padding-inline-start:0%;padding-block-end:0%;padding-inline-end:0%;}.elementor-70 .elementor-element.elementor-element-b6a2763 > .elementor-container{max-width:885px;}.elementor-70 .elementor-element.elementor-element-b6a2763{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:05px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-b6a2763 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-a62973a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-70 .elementor-element.elementor-element-a62973a > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-1cd1f18{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-1cd1f18 > .elementor-widget-container{background-color:#FFD5D500;margin:090px 0px 40px 0px;}.elementor-70 .elementor-element.elementor-element-1cd1f18 .elementor-heading-title{font-weight:700;}.elementor-70 .elementor-element.elementor-element-fdbbbc8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-fdbbbc8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:var( --e-global-color-vamtam_accent_6 );}.elementor-70 .elementor-element.elementor-element-fdbbbc8 a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:var( --e-global-color-vamtam_accent_6 );}.elementor-70 .elementor-element.elementor-element-86c90db > .elementor-widget-container{margin:10px 0px 060px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-86c90db .elementor-button::before, .elementor-70 .elementor-element.elementor-element-86c90db .elementor-button::after{height:1px;}.elementor-70 .elementor-element.elementor-element-86c90db .elementor-button{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-86c90db .elementor-button::after{--vamtam-underline-bg-hover-color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-355e937{--display:flex;}.elementor-70 .elementor-element.elementor-element-a05a94a{text-align:center;}.elementor-70 .elementor-element.elementor-element-a05a94a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-70 .elementor-element.elementor-element-14902f9{text-align:center;}.elementor-70 .elementor-element.elementor-element-14902f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;line-height:1.2em;color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-36cd295{text-align:center;}.elementor-70 .elementor-element.elementor-element-36cd295 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-70 .elementor-element.elementor-element-063cef1{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-heading{background-color:#F7F7F7;padding:20px 050px 20px 20px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-price{background-color:#5B03FF;padding:40px 20px 30px 20px;color:#ffffff;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-button{background-color:#f7f7f7;padding:80px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-btn{background-color:#0088FF;color:#ffffff;border-color:#ffffff;transition-duration:300ms;font-family:"Poppins", Sans-serif;padding:10px 40px 10px 40px;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-btn.king-addons-button-none:hover, .elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-btn:before, .elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-btn:after{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-text{background-color:#f7f7f7;padding:5px 70px 30px 70px;color:#a5a5a5;text-align:center;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table{background-color:#f7f7f7;border-color:#E8E8E8;transition-duration:0.1s;padding:0px 0px 0px 0px;border-style:none;border-radius:calc(17px + 2px);}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table:hover{background-color:#f7f7f7;border-color:#E8E8E8;}.elementor-70 .elementor-element.elementor-element-a01aa5f.king-addons-pricing-table-animation-slide{transition-duration:200ms;}.elementor-70 .elementor-element.elementor-element-a01aa5f.king-addons-pricing-table-animation-bounce{animation-duration:200ms;}.elementor-70 .elementor-element.elementor-element-a01aa5f.king-addons-pricing-table-animation-zoom{transition-duration:200ms;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-title{color:var( --e-global-color-a45b2e0 );font-family:"Poppins", Sans-serif;font-size:20px;margin:0 0 5px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-sub-title{color:#919191;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-icon{color:var( --e-global-color-vamtam_sticky_header_bg_color );}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-icon i{font-size:35px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-icon svg{width:35px;height:35px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-icon img{max-width:35px;}.elementor-70 .elementor-element.elementor-element-a01aa5f.king-addons-pricing-table-heading-left .king-addons-pricing-table-icon{margin-right:207px;}.elementor-70 .elementor-element.elementor-element-a01aa5f.king-addons-pricing-table-heading-center .king-addons-pricing-table-icon{margin-bottom:207px;}.elementor-70 .elementor-element.elementor-element-a01aa5f.king-addons-pricing-table-heading-right .king-addons-pricing-table-icon{margin-left:207px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-sub-price{font-size:14px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-currency{font-size:58px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-old-price{color:#ffffff;font-size:20px;-webkit-align-self:center;align-self:center;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-period{color:#ffffff;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table section{background-color:#f7f7f7;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-feature-inner{padding:15px 15px 15px 15px;justify-content:center;text-align:center;max-width:357px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-feature:first-of-type{padding-top:4px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-feature:last-of-type{padding-bottom:0px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-feature span > span{color:#54595f;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-feature-icon{font-size:14px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-feature:after{border-bottom-color:#d6d6d6;border-bottom-style:dashed;border-bottom-width:1px;max-width:45%;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-btn:hover{color:var( --e-global-color-vamtam_accent_1 );border-color:#ffffff;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-btn:before{transition-duration:300ms;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-btn:after{transition-duration:300ms;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-badge .king-addons-pricing-table-badge-inner{padding:0px 10px 0px 10px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-item-first{border-top-left-radius:17px;border-top-right-radius:17px;}.elementor-70 .elementor-element.elementor-element-a01aa5f .king-addons-pricing-table-item-last{border-bottom-left-radius:17px;border-bottom-right-radius:17px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-heading{background-color:#F7F7F7;padding:20px 050px 20px 20px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-price{background-color:#5B03FF;padding:40px 20px 30px 20px;color:#ffffff;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-button{background-color:#f7f7f7;padding:032px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-btn{background-color:#0088FF;color:#ffffff;border-color:#ffffff;transition-duration:300ms;font-family:"Poppins", Sans-serif;padding:10px 40px 10px 40px;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-btn.king-addons-button-none:hover, .elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-btn:before, .elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-btn:after{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-text{background-color:#f7f7f7;padding:5px 70px 30px 70px;color:#a5a5a5;text-align:center;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table{background-color:#f7f7f7;border-color:#E8E8E8;transition-duration:0.1s;padding:0px 0px 0px 0px;border-style:none;border-radius:calc(17px + 2px);}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table:hover{background-color:#f7f7f7;border-color:#E8E8E8;}.elementor-70 .elementor-element.elementor-element-7f6683e.king-addons-pricing-table-animation-slide{transition-duration:200ms;}.elementor-70 .elementor-element.elementor-element-7f6683e.king-addons-pricing-table-animation-bounce{animation-duration:200ms;}.elementor-70 .elementor-element.elementor-element-7f6683e.king-addons-pricing-table-animation-zoom{transition-duration:200ms;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-title{color:var( --e-global-color-a45b2e0 );font-family:"Poppins", Sans-serif;font-size:20px;margin:0 0 5px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-sub-title{color:#919191;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-icon{color:var( --e-global-color-vamtam_sticky_header_bg_color );}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-icon i{font-size:35px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-icon svg{width:35px;height:35px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-icon img{max-width:35px;}.elementor-70 .elementor-element.elementor-element-7f6683e.king-addons-pricing-table-heading-left .king-addons-pricing-table-icon{margin-right:150px;}.elementor-70 .elementor-element.elementor-element-7f6683e.king-addons-pricing-table-heading-center .king-addons-pricing-table-icon{margin-bottom:150px;}.elementor-70 .elementor-element.elementor-element-7f6683e.king-addons-pricing-table-heading-right .king-addons-pricing-table-icon{margin-left:150px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-sub-price{font-size:14px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-currency{font-size:58px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-old-price{color:#ffffff;font-size:20px;-webkit-align-self:center;align-self:center;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-period{color:#ffffff;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table section{background-color:#f7f7f7;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-feature-inner{padding:15px 15px 15px 15px;justify-content:center;text-align:center;max-width:357px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-feature:first-of-type{padding-top:4px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-feature:last-of-type{padding-bottom:0px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-feature span > span{color:#54595f;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-feature-icon{font-size:14px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-feature:after{border-bottom-color:#d6d6d6;border-bottom-style:dashed;border-bottom-width:1px;max-width:45%;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-btn:hover{color:var( --e-global-color-vamtam_accent_1 );border-color:#ffffff;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-btn:before{transition-duration:300ms;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-btn:after{transition-duration:300ms;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-badge .king-addons-pricing-table-badge-inner{padding:0px 10px 0px 10px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-item-first{border-top-left-radius:17px;border-top-right-radius:17px;}.elementor-70 .elementor-element.elementor-element-7f6683e .king-addons-pricing-table-item-last{border-bottom-left-radius:17px;border-bottom-right-radius:17px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-heading{background-color:#F7F7F7;padding:020px 050px 20px 20px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-price{background-color:#5B03FF;padding:40px 20px 30px 20px;color:#ffffff;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-button{background-color:#f7f7f7;padding:030px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-btn{background-color:#0088FF;color:#ffffff;border-color:#ffffff;transition-duration:300ms;font-family:"Poppins", Sans-serif;padding:10px 40px 10px 40px;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-btn.king-addons-button-none:hover, .elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-btn:before, .elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-btn:after{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-text{background-color:#f7f7f7;padding:5px 70px 30px 70px;color:#a5a5a5;text-align:center;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table{background-color:#f7f7f7;border-color:#E8E8E8;transition-duration:0.1s;padding:0px 0px 0px 0px;border-style:none;border-radius:calc(17px + 2px);}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table:hover{background-color:#f7f7f7;border-color:#E8E8E8;}.elementor-70 .elementor-element.elementor-element-5b01467.king-addons-pricing-table-animation-slide{transition-duration:200ms;}.elementor-70 .elementor-element.elementor-element-5b01467.king-addons-pricing-table-animation-bounce{animation-duration:200ms;}.elementor-70 .elementor-element.elementor-element-5b01467.king-addons-pricing-table-animation-zoom{transition-duration:200ms;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-title{color:var( --e-global-color-a45b2e0 );font-family:"Poppins", Sans-serif;font-size:20px;margin:0 0 5px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-sub-title{color:#919191;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-icon{color:var( --e-global-color-vamtam_sticky_header_bg_color );}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-icon i{font-size:35px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-icon svg{width:35px;height:35px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-icon img{max-width:35px;}.elementor-70 .elementor-element.elementor-element-5b01467.king-addons-pricing-table-heading-left .king-addons-pricing-table-icon{margin-right:207px;}.elementor-70 .elementor-element.elementor-element-5b01467.king-addons-pricing-table-heading-center .king-addons-pricing-table-icon{margin-bottom:207px;}.elementor-70 .elementor-element.elementor-element-5b01467.king-addons-pricing-table-heading-right .king-addons-pricing-table-icon{margin-left:207px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-sub-price{font-size:14px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-currency{font-size:58px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-old-price{color:#ffffff;font-size:20px;-webkit-align-self:center;align-self:center;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-period{color:#ffffff;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table section{background-color:#f7f7f7;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-feature-inner{padding:15px 15px 15px 15px;justify-content:center;text-align:center;max-width:357px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-feature:first-of-type{padding-top:4px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-feature:last-of-type{padding-bottom:0px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-feature span > span{color:#54595f;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-feature-icon{font-size:14px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-feature:after{border-bottom-color:#d6d6d6;border-bottom-style:dashed;border-bottom-width:1px;max-width:45%;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-btn:hover{color:var( --e-global-color-vamtam_accent_1 );border-color:#ffffff;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-btn:before{transition-duration:300ms;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-btn:after{transition-duration:300ms;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-badge .king-addons-pricing-table-badge-inner{padding:0px 10px 0px 10px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-item-first{border-top-left-radius:17px;border-top-right-radius:17px;}.elementor-70 .elementor-element.elementor-element-5b01467 .king-addons-pricing-table-item-last{border-bottom-left-radius:17px;border-bottom-right-radius:17px;}.elementor-70 .elementor-element.elementor-element-61250e0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-87fbed8 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );text-transform:var( --e-global-typography-vamtam_h6-text-transform );line-height:var( --e-global-typography-vamtam_h6-line-height );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-4462709 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );text-transform:var( --e-global-typography-vamtam_h6-text-transform );line-height:var( --e-global-typography-vamtam_h6-line-height );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-458d7d0 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );text-transform:var( --e-global-typography-vamtam_h6-text-transform );line-height:var( --e-global-typography-vamtam_h6-line-height );color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-41dc00f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-ad119f6 > .elementor-widget-container{border-radius:050px 050px 050px 050px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .elementor-widget-container{text-align:center;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-0.9px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div{border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn-wrap .king-addons-creative-btn{--king-addons-creative-btn-txt-color:var( --e-global-color-vamtam_h3_color );--king-addons-creative-btn-bg-color:var( --e-global-color-vamtam_accent_5 );--king-addons-creative-btn-border-color:var( --e-global-color-vamtam_accent_5 );--king-addons-creative-btn-bg-hover-color:#0088FF;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-icon-slide > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene::after{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr::before{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex::before{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ad119f6 .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec > .elementor-widget-container{border-radius:050px 050px 050px 050px;}.elementor-70 .elementor-element.elementor-element-713f2ec .elementor-widget-container{text-align:center;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-0.9px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div{border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn-wrap .king-addons-creative-btn{--king-addons-creative-btn-txt-color:var( --e-global-color-vamtam_h3_color );--king-addons-creative-btn-bg-color:var( --e-global-color-vamtam_accent_5 );--king-addons-creative-btn-border-color:var( --e-global-color-vamtam_accent_5 );--king-addons-creative-btn-txt-hover-color:#FFFFFF;--king-addons-creative-btn-bg-hover-color:#0088FF;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-icon-slide > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene::after{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr::before{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex::before{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-713f2ec .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb > .elementor-widget-container{border-radius:050px 050px 050px 050px;}.elementor-70 .elementor-element.elementor-element-446bafb .elementor-widget-container{text-align:center;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-0.9px;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div{border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn-wrap .king-addons-creative-btn{--king-addons-creative-btn-txt-color:var( --e-global-color-vamtam_h3_color );--king-addons-creative-btn-bg-color:var( --e-global-color-vamtam_accent_5 );--king-addons-creative-btn-border-color:var( --e-global-color-vamtam_accent_5 );--king-addons-creative-btn-bg-hover-color:#0088FF;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-icon-slide > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene::after{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr > span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr::before{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex::before{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-446bafb .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish span{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-bd45f9b{margin-top:080px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-40df036 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-40df036 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-9bd3066 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:700;line-height:1.1em;color:var( --e-global-color-vamtam_accent_4 );}.elementor-70 .elementor-element.elementor-element-ab0ccc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.3em;color:#FAFAFA;}.elementor-70 .elementor-element.elementor-element-b8c40cd > .elementor-widget-container{border-radius:050px 050px 050px 050px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .elementor-widget-container{text-align:center;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-0.9px;border-radius:50px 50px 50px 50px;padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div{border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn-wrap .king-addons-creative-btn{--king-addons-creative-btn-txt-color:var( --e-global-color-a45b2e0 );--king-addons-creative-btn-bg-color:var( --e-global-color-a232cdc );--king-addons-creative-btn-border-color:var( --e-global-color-a232cdc );--king-addons-creative-btn-bg-hover-color:#0088FF;--king-addons-creative-btn-border-hover-color:#0088FF;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-icon-slide > span{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene > span{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene::after{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr > span{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr::before{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex::before{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-b8c40cd .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish span{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-6ab5849{--display:flex;}.elementor-70 .elementor-element.elementor-element-3898a50 > .elementor-widget-container{margin:0120px 0px 010px 0px;}.elementor-70 .elementor-element.elementor-element-3898a50{text-align:center;}.elementor-70 .elementor-element.elementor-element-3898a50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;color:#174675;}.elementor-70 .elementor-element.elementor-element-341186f{overflow:hidden;margin-top:050px;margin-bottom:0px;padding:50px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-6655d92 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-6d2719d > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-f304b5a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-70 .elementor-element.elementor-element-f304b5a > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-8d7e133{overflow:hidden;margin-top:010px;margin-bottom:0150px;padding:050px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-160aded > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-c7f1f3c > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-d018beb{--display:flex;}.elementor-70 .elementor-element.elementor-element-cf51b77 > .elementor-widget-container{margin:080px 0px 080px 0px;}.elementor-70 .elementor-element.elementor-element-cf51b77{text-align:center;}.elementor-70 .elementor-element.elementor-element-cf51b77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-99c7ef7{--display:flex;}.elementor-70 .elementor-element.elementor-element-9ffbc9b{--display:flex;}.elementor-70 .elementor-element.elementor-element-c232f90{--display:flex;}.elementor-70 .elementor-element.elementor-element-76b8902 > .elementor-container{min-height:770px;}.elementor-70 .elementor-element.elementor-element-76b8902{margin-top:00px;margin-bottom:00px;}.elementor-70 .elementor-element.elementor-element-64697b1 > .elementor-widget-container{margin:0110px 0px 050px 0px;}.elementor-70 .elementor-element.elementor-element-64697b1{text-align:center;}.elementor-70 .elementor-element.elementor-element-64697b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;line-height:1.1em;color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-data-wrap{margin-right:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-left-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-right:40px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-right-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-left:40px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-one-sided-timeline .king-addons-right-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-one-sided-timeline .king-addons-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-one-sided-wrapper .king-addons-one-sided-timeline .king-addons-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-timeline-entry .king-addons-extra-label{margin-right:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered .king-addons-year-wrap{margin-bottom:40px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered .king-addons-timeline-entry{margin-bottom:40px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-year-label{left:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-middle-line{left:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-timeline-fill{left:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-icon{left:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-year-label{right:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-middle-line{right:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-timeline-fill{right:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-icon{right:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-year-label{position:absolute;left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-middle-line{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-timeline-fill{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-icon{left:calc(100px/2);transform:translate(-50%, -50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-year-label{width:70px;height:41px;border-style:solid;border-width:3px;border-radius:5px 5px 5px 5px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-icon i{display:block;font-size:17px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-icon{height:45px;width:45px;display:flex !important;justify-content:center !important;align-items:center !important;color:#666666;background-color:#FFFFFF;border-color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-one-sided-timeline .king-addons-data-wrap:after{border-right-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-one-sided-timeline-left .king-addons-data-wrap:after{border-left-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-right-aligned .king-addons-data-wrap:after{border-right-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-horizontal .king-addons-story-info:before{border-top-color:#FFFFFF !important;border-width:11px;top:100%;left:50%;transform:translate(-50%);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-horizontal-bottom .king-addons-story-info:before{border-bottom-color:#FFFFFF !important;border-width:11px;bottom:100%;left:50%;transform:translate(-50%);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-left-aligned .king-addons-data-wrap:after{border-left-color:#FFFFFF;}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-both-sided-timeline .king-addons-left-aligned .king-addons-data-wrap:after{border-right-color:#FFFFFF !important;border-left-color:transparent !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-one-sided-timeline .king-addons-right-aligned .king-addons-data-wrap:after{border-right-color:#FFFFFF !important;border-left-color:transparent !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered .king-addons-data-wrap:after{top:30%;transform:translateY(-50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-both-sided-timeline .king-addons-right-aligned .king-addons-icon{position:absolute;top:30%;transform:translate(50%, -50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline  .king-addons-right-aligned .king-addons-icon{position:absolute;top:30%;transform:translate(-50%, -50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered  .king-addons-left-aligned .king-addons-icon{position:absolute;top:30%;transform:translate(-50%, -50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered .king-addons-extra-label{top:30%;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-one-sided-timeline .king-addons-data-wrap:after{top:30%;transform:translateY(-50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-story-info{text-align:center;padding:20px 20px 20px 20px;border-style:none !important;border-radius:5px 5px 5px 5px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-left-aligned .king-addons-story-info-vertical{text-align:center;border-color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-left-aligned .king-addons-title-wrap{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-left-aligned .king-addons-description{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-left-aligned .king-addons-inner-date-label{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .swiper-wrapper .king-addons-title-wrap{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .swiper-wrapper .king-addons-description{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .swiper-wrapper .king-addons-inner-date-label{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-title-wrap{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-right-aligned .king-addons-story-info-vertical{text-align:center;border-color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-right-aligned .king-addons-title-wrap{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-right-aligned .king-addons-description{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-right-aligned .king-addons-inner-date-label{text-align:center;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-data-wrap{background-color:#FFF;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-horizontal .king-addons-story-info{background-color:#FFF;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-horizontal-bottom .king-addons-story-info{background-color:#FFF;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-story-info-vertical{box-shadow:0px 0px 20px 1px rgba(0,0,0,0.1);border-style:none !important;border-radius:5px 5px 5px 5px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-data-wrap{padding:20px 20px 20px 20px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-vertical{padding:10px 10px 10px 10px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-media{width:100%;border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-content-wrapper{border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-title{color:#444444;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-title-wrap{background-color:#FFFFFF00 !important;margin:10px 0px 0px 0px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-title{padding:0px 0px 0px 0px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-description{color:#808080;margin:5px 0px 5px 0px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-description p{color:#808080;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-line::before{background-color:#D6D6D6;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-middle-line{background-color:#D6D6D6;width:4px;transform:translate(-50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-timeline-centered .king-addons-year{border-color:#D6D6D6;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper:before{background-color:#D6D6D6;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper:after{background-color:#D6D6D6;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-horizontal .king-addons-swiper-pagination.swiper-pagination-progressbar{background-color:#D6D6D6;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-horizontal-bottom .king-addons-swiper-pagination.swiper-pagination-progressbar{background-color:#D6D6D6;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-horizontal .king-addons-button-prev{color:#D6D6D6;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-horizontal .king-addons-button-next{color:#D6D6D6;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-fill{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-change-border-color{border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-vertical:before{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-vertical:after{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-timeline-fill{width:4px;transform:translate(-50%)  !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-one-sided-timeline-left .king-addons-middle-line{width:4px;transform:translate(50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-one-sided-timeline-left .king-addons-timeline-fill{width:4px;transform:translate(50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-one-sided-timeline .king-addons-middle-line{width:4px;transform:translate(-50%)  !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-one-sided-timeline .king-addons-timeline-fill{width:4px;transform:translate(-50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-year{color:var( --e-global-color-vamtam_accent_1 );background-color:#fff;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-year.king-addons-year-label{border-color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-year-wrap{height:41px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-icon i{color:#666666;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-icon svg{fill:#666666;width:17px !important;height:17px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-change-border-color.king-addons-icon i{color:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-change-border-color.king-addons-icon svg{fill:var( --e-global-color-vamtam_accent_2 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-change-border-color.king-addons-icon{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-icon{transition-duration:0.1s;border-style:solid;border-width:2px 2px 2px 2px !important;border-radius:50% 50% 50% 50% !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-extra-label{width:180px;height:auto;padding:5px 10px 5px 10px !important;border-radius:0px 0px 0px 0px !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-both-sided-timeline .king-addons-timeline-entry.king-addons-left-aligned .king-addons-extra-label{left:calc(100% + 25px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-both-sided-timeline .king-addons-timeline-entry.king-addons-right-aligned .king-addons-extra-label{right:calc(100% + 25px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper span.king-addons-label{color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper span.king-addons-sub-label{color:#7A7A7A;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-one-sided-timeline .king-addons-data-wrap:after{border-width:11px;top:30%;transform:translateY(-50%);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-one-sided-timeline-left .king-addons-data-wrap:after{border-width:11px;top:30%;transform:translateY(-50%);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-right-aligned .king-addons-data-wrap:after{border-width:11px;top:30%;transform:translateY(-50%);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-left-aligned .king-addons-data-wrap:after{border-width:11px;top:30%;transform:translateY(-50%);}.elementor-70 .elementor-element.elementor-element-069a749 > .elementor-container{max-width:1060px;}.elementor-70 .elementor-element.elementor-element-069a749{margin-top:57px;margin-bottom:-135px;z-index:500;}.elementor-70 .elementor-element.elementor-element-acd9dc4 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-5dc6d81{width:var( --container-widget-width, 100.143% );max-width:100.143%;--container-widget-width:100.143%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-5dc6d81 > .elementor-widget-container{margin:01px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5dc6d81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-5dc6d81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;line-height:1.2em;color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-c4726d2{text-align:center;}.elementor-70 .elementor-element.elementor-element-c4726d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:var( --e-global-color-vamtam_accent_8 );}.elementor-70 .elementor-element.elementor-element-7280c50{margin-top:0px;margin-bottom:0px;z-index:0;}.elementor-70 .elementor-element.elementor-element-74fed4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-74fed4e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0100px;margin-inline-start:0px;margin-block-end:83px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:50px;padding-inline-start:40px;padding-block-end:0px;padding-inline-end:40px;}.elementor-70 .elementor-element.elementor-element-74fed4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-e6fb904 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-e6fb904 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:50px;padding-inline-start:40px;padding-block-end:0px;padding-inline-end:40px;}.elementor-70 .elementor-element.elementor-element-e6fb904 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-dba779d > .elementor-widget-container{margin:0170px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-dba779d img{width:100%;max-width:500%;height:500px;border-radius:19px 19px 19px 19px;}.elementor-70 .elementor-element.elementor-element-dba779d .vamtam-image-wrapper{width:100%;max-width:500%;}.elementor-70 .elementor-element.elementor-element-961cd8c{margin-top:0100px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-69bf7a8 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-7e9625a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-7e9625a{text-align:center;}.elementor-70 .elementor-element.elementor-element-7e9625a .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_accent_1 );}.elementor-70 .elementor-element.elementor-element-a7a9d5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a7a9d5e{text-align:center;}.elementor-70 .elementor-element.elementor-element-a7a9d5e .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );line-height:var( --e-global-typography-vamtam_h5-line-height );color:var( --e-global-color-vamtam_accent_8 );}.elementor-70 .elementor-element.elementor-element-c318cb4 > .elementor-container{max-width:1060px;}.elementor-70 .elementor-element.elementor-element-c318cb4{margin-top:0100px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-a0e8879.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-70 .elementor-element.elementor-element-a0e8879.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-70 .elementor-element.elementor-element-a0e8879.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-70 .elementor-element.elementor-element-8b8b1be{width:var( --container-widget-width, 159.517% );max-width:159.517%;--container-widget-width:159.517%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-8b8b1be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-2bbc21c{--spacer-size:94px;}.elementor-70 .elementor-element.elementor-element-e661fd3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-e661fd3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-06e1365 > .elementor-widget-container{margin:040px 0px 030px 0px;}.elementor-70 .elementor-element.elementor-element-06e1365{text-align:center;}.elementor-70 .elementor-element.elementor-element-06e1365 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;color:var( --e-global-color-vamtam_accent_4 );}.elementor-70 .elementor-element.elementor-element-0be71a8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-70 .elementor-element.elementor-element-0be71a8{text-align:center;}.elementor-70 .elementor-element.elementor-element-0be71a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;color:var( --e-global-color-vamtam_accent_4 );}.elementor-70 .elementor-element.elementor-element-54675cd > .elementor-widget-container{margin:030px 0px 050px 0px;border-radius:050px 050px 050px 050px;}.elementor-70 .elementor-element.elementor-element-54675cd .elementor-widget-container{text-align:center;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-0.9px;border-radius:50px 50px 50px 50px;padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div{border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn-wrap .king-addons-creative-btn{--king-addons-creative-btn-txt-color:var( --e-global-color-a45b2e0 );--king-addons-creative-btn-bg-color:var( --e-global-color-a232cdc );--king-addons-creative-btn-border-color:var( --e-global-color-a232cdc );--king-addons-creative-btn-bg-hover-color:#0088FF;--king-addons-creative-btn-border-hover-color:#0088FF;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-icon-slide > span{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene > span{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene::after{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr > span{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr::before{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex::before{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-54675cd .king-addons-creative-btn.king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish span{padding:20px 030px 20px 030px;}.elementor-70 .elementor-element.elementor-element-7a73531{--display:flex;}.elementor-70 .elementor-element.elementor-element-0cc0923{--spacer-size:71px;}body.elementor-page-70:not(.elementor-motion-effects-element-type-background), body.elementor-page-70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-90c3e38 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-5d512aa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0f98115 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:230px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-3f87abf > .elementor-widget-container{padding:0px 060px 0px 0px;}.elementor-70 .elementor-element.elementor-element-3f87abf{text-align:start;}.elementor-70 .elementor-element.elementor-element-3f87abf .elementor-heading-title{font-size:150px;}.elementor-70 .elementor-element.elementor-element-f9c4e19 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:230px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-cae90d0 > .elementor-widget-container{padding:0px 060px 0px 0px;}.elementor-70 .elementor-element.elementor-element-cae90d0{text-align:start;}.elementor-70 .elementor-element.elementor-element-cae90d0 .elementor-heading-title{font-size:150px;}.elementor-70 .elementor-element.elementor-element-19fb0a9 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:230px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-52e557e > .elementor-widget-container{padding:0px 060px 0px 0px;}.elementor-70 .elementor-element.elementor-element-52e557e{text-align:start;}.elementor-70 .elementor-element.elementor-element-52e557e .elementor-heading-title{font-size:150px;}.elementor-70 .elementor-element.elementor-element-58380bd > .elementor-widget-container{margin:0% 0% 0% -55%;padding:0% 0% 0% 0%;}.elementor-70 .elementor-element.elementor-element-58380bd .elementor-heading-title{font-size:150px;}.elementor-70 .elementor-element.elementor-element-ed86f18{margin-top:-20px;margin-bottom:0px;padding:0px 100px 0px 50px;}.elementor-70 .elementor-element.elementor-element-8fa2e83 > .elementor-container{min-height:50vh;}.elementor-70 .elementor-element.elementor-element-8fa2e83 > .elementor-background-overlay{background-position:61% 91%;background-size:40% auto;}.elementor-70 .elementor-element.elementor-element-8fa2e83{margin-top:0px;margin-bottom:0px;padding:140px 30px 100px 30px;}.elementor-70 .elementor-element.elementor-element-fa3776f > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-42610b7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1151c78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1151c78 .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-70 .elementor-element.elementor-element-0c089cf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-ee91edd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-ee91edd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-ee91edd > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:50px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-8dd7581 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-55bd8a8 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-b6a2763{margin-top:100px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-a62973a > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-1cd1f18 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-70 .elementor-element.elementor-element-fdbbbc8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-355e937{--z-index:1;}.elementor-70 .elementor-element.elementor-element-063cef1{--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-61250e0{--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-87fbed8 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-70 .elementor-element.elementor-element-4462709 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-70 .elementor-element.elementor-element-458d7d0 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-70 .elementor-element.elementor-element-41dc00f{--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-bd45f9b{margin-top:145px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-40df036 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:30px;padding-block-end:120px;padding-inline-end:30px;}.elementor-70 .elementor-element.elementor-element-9bd3066 .elementor-heading-title{font-size:55px;}.elementor-70 .elementor-element.elementor-element-341186f{margin-top:100px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-70 .elementor-element.elementor-element-6655d92 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-f304b5a > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-76b8902 > .elementor-container{min-height:550px;}.elementor-70 .elementor-element.elementor-element-76b8902{margin-top:100px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-64697b1 .elementor-heading-title{font-size:55px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-data-wrap{margin-right:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-left-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-right:40px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-right-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-left:40px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-one-sided-timeline .king-addons-right-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-left:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-one-sided-timeline .king-addons-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-one-sided-wrapper .king-addons-one-sided-timeline .king-addons-extra-label{margin-left:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-timeline-entry .king-addons-extra-label{margin-right:calc(100px/2 + 40px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-year-label{left:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-middle-line{left:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-timeline-fill{left:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-icon{left:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-year-label{right:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-middle-line{right:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-timeline-fill{right:calc(100px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-icon{right:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-year-label{position:absolute;left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-middle-line{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-timeline-fill{left:calc(100px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-icon{left:calc(100px/2);transform:translate(-50%, -50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-icon i{display:block;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-vertical{padding:10px 10px 10px 10px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-70 .elementor-element.elementor-element-069a749{margin-top:200px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-5dc6d81 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-7280c50{margin-top:100px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-74fed4e > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:30px;padding-inline-start:30px;padding-block-end:30px;padding-inline-end:30px;}.elementor-70 .elementor-element.elementor-element-e6fb904 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:30px;padding-inline-start:40px;padding-block-end:80px;padding-inline-end:40px;}.elementor-70 .elementor-element.elementor-element-961cd8c{margin-top:200px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-7e9625a > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-7e9625a .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-70 .elementor-element.elementor-element-a7a9d5e > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a7a9d5e .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );}.elementor-70 .elementor-element.elementor-element-c318cb4{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-250d475{padding:120px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-0f98115{width:10%;}.elementor-70 .elementor-element.elementor-element-3f87abf .elementor-heading-title{font-size:80px;letter-spacing:-5px;}.elementor-70 .elementor-element.elementor-element-f9c4e19{width:10%;}.elementor-70 .elementor-element.elementor-element-cae90d0 .elementor-heading-title{font-size:80px;letter-spacing:-5px;}.elementor-70 .elementor-element.elementor-element-19fb0a9{width:10%;}.elementor-70 .elementor-element.elementor-element-52e557e .elementor-heading-title{font-size:80px;letter-spacing:-5px;}.elementor-70 .elementor-element.elementor-element-9095b58{width:15%;}.elementor-70 .elementor-element.elementor-element-9095b58 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:-70px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:-70px;}.elementor-70 .elementor-element.elementor-element-58380bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-58380bd .elementor-heading-title{font-size:80px;letter-spacing:-5px;}.elementor-70 .elementor-element.elementor-element-ed86f18{margin-top:-35px;margin-bottom:35px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0febc7b .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-70 .elementor-element.elementor-element-1f8f6b0{font-size:16px;line-height:24px;}.elementor-70 .elementor-element.elementor-element-1f8f6b0 a{font-size:16px;line-height:24px;}.elementor-70 .elementor-element.elementor-element-8fa2e83 > .elementor-container{min-height:55vh;}.elementor-70 .elementor-element.elementor-element-8fa2e83 > .elementor-background-overlay{background-position:50% 90%;background-size:66% auto;}.elementor-70 .elementor-element.elementor-element-8fa2e83{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-70 .elementor-element.elementor-element-42610b7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1151c78 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1151c78 .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-70 .elementor-element.elementor-element-0c089cf{margin-top:0px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-ee91edd{width:100%;}.elementor-70 .elementor-element.elementor-element-ee91edd > .elementor-element-populated{margin-block-start:30px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-6ade6fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-8dd7581 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-55bd8a8{width:2%;}.elementor-70 .elementor-element.elementor-element-b6a2763{margin-top:20px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-a62973a > .elementor-element-populated{margin-block-start:20px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-70 .elementor-element.elementor-element-1cd1f18{width:100%;max-width:100%;}.elementor-70 .elementor-element.elementor-element-1cd1f18 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-fdbbbc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-fdbbbc8{font-size:16px;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-fdbbbc8 a{font-size:16px;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-86c90db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a05a94a .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-70 .elementor-element.elementor-element-14902f9 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-36cd295 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-70 .elementor-element.elementor-element-063cef1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-61250e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-87fbed8 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-70 .elementor-element.elementor-element-4462709 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-70 .elementor-element.elementor-element-458d7d0 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-70 .elementor-element.elementor-element-41dc00f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-bd45f9b{margin-top:35px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-40df036 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:50px;padding-inline-start:20px;padding-block-end:86px;padding-inline-end:20px;}.elementor-70 .elementor-element.elementor-element-9bd3066 .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-3898a50 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-341186f{margin-top:2px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-6655d92{width:50%;}.elementor-70 .elementor-element.elementor-element-a46e65b > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-70 .elementor-element.elementor-element-6d2719d{width:50%;}.elementor-70 .elementor-element.elementor-element-99df6b4 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-70 .elementor-element.elementor-element-6a972f7 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-70 .elementor-element.elementor-element-8d7e133{padding:21px 20px 0px 20px;}.elementor-70 .elementor-element.elementor-element-160aded{width:50%;}.elementor-70 .elementor-element.elementor-element-ad21bec > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-70 .elementor-element.elementor-element-c7f1f3c{width:50%;}.elementor-70 .elementor-element.elementor-element-817e9cb > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-70 .elementor-element.elementor-element-76b8902{margin-top:50px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-64697b1 .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-data-wrap{margin-right:calc(50px/2 + 15px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-data-wrap{margin-left:calc(50px/2 + 15px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-left-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-right:15px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-right-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-left:15px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-one-sided-timeline .king-addons-right-aligned .king-addons-timeline-entry-inner .king-addons-data-wrap{margin-left:calc(50px/2 + 15px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-centered .king-addons-one-sided-timeline .king-addons-extra-label{margin-left:calc(50px/2 + 15px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-one-sided-wrapper .king-addons-one-sided-timeline .king-addons-extra-label{margin-left:calc(50px/2 + 15px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-timeline-entry .king-addons-extra-label{margin-right:calc(50px/2 + 15px);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-year-label{left:calc(50px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-middle-line{left:calc(50px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-timeline-fill{left:calc(50px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline .king-addons-icon{left:calc(50px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-year-label{right:calc(50px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-middle-line{right:calc(50px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-timeline-fill{right:calc(50px/2);}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-timeline-centered.king-addons-one-sided-timeline-left .king-addons-icon{right:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-year-label{position:absolute;left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-middle-line{left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-timeline-fill{left:calc(50px/2);}body[data-elementor-device-mode=mobile] .elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-both-sided-timeline .king-addons-icon{left:calc(50px/2);transform:translate(-50%, -50%) !important;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .king-addons-icon i{display:block;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-vertical{padding:10px 10px 10px 10px;}.elementor-70 .elementor-element.elementor-element-5f6db04 .king-addons-wrapper .swiper-slide{padding:10px 10px 10px 10px;}.elementor-70 .elementor-element.elementor-element-069a749{margin-top:50px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-5dc6d81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5dc6d81 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-c4726d2 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-70 .elementor-element.elementor-element-7280c50{margin-top:50px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-74fed4e > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:30px;padding-inline-start:20px;padding-block-end:30px;padding-inline-end:20px;}.elementor-70 .elementor-element.elementor-element-e6fb904 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:30px;padding-inline-start:20px;padding-block-end:30px;padding-inline-end:20px;}.elementor-70 .elementor-element.elementor-element-961cd8c{margin-top:50px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-7e9625a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-7e9625a{text-align:start;}.elementor-70 .elementor-element.elementor-element-7e9625a .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-70 .elementor-element.elementor-element-a7a9d5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a7a9d5e{text-align:start;}.elementor-70 .elementor-element.elementor-element-a7a9d5e .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );}.elementor-70 .elementor-element.elementor-element-c318cb4{margin-top:50px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-06e1365 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-0be71a8 .elementor-heading-title{font-size:22px;line-height:1.2em;}}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-0f98115{width:36.832%;}.elementor-70 .elementor-element.elementor-element-f9c4e19{width:4.665%;}.elementor-70 .elementor-element.elementor-element-19fb0a9{width:25.918%;}.elementor-70 .elementor-element.elementor-element-9095b58{width:32.585%;}.elementor-70 .elementor-element.elementor-element-355e937{--content-width:1190px;}.elementor-70 .elementor-element.elementor-element-063cef1{--content-width:1164px;}.elementor-70 .elementor-element.elementor-element-e661fd3{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-0f98115{width:25%;}.elementor-70 .elementor-element.elementor-element-f9c4e19{width:25%;}.elementor-70 .elementor-element.elementor-element-19fb0a9{width:25%;}.elementor-70 .elementor-element.elementor-element-9095b58{width:25%;}.elementor-70 .elementor-element.elementor-element-ee91edd{width:60%;}.elementor-70 .elementor-element.elementor-element-55bd8a8{width:7%;}.elementor-70 .elementor-element.elementor-element-a62973a{width:100%;}.elementor-70 .elementor-element.elementor-element-40df036{width:100%;}.elementor-70 .elementor-element.elementor-element-74fed4e{width:50%;}.elementor-70 .elementor-element.elementor-element-e6fb904{width:50%;}}/* Start custom CSS for column, class: .elementor-element-19fb0a9 */.elementor-70 .elementor-element.elementor-element-19fb0a9 {
    transform: rotate(180deg);
    display: inline-block; /* necesario para que funcione en textos */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58380bd */.elementor-70 .elementor-element.elementor-element-58380bd {
    display: inline-block;
    clip-path: inset(0 -8% 0 5%); /* top right bottom left */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-90c3e38 */html, body {
  margin: 0 !important;
  padding: 0 !important;
  overflow-x: hidden !important; /* oculta cualquier desbordamiento horizontal */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1151c78 */html, body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b6a2763 *//* ===== Sección Elementor ===== */
.elementor-70 .elementor-element.elementor-element-b6a2763 {
  position: relative;
  z-index: 1;
  min-height: 420px; /* desktop */
  overflow: hidden;
}

/* ===== Variables DESKTOP (por defecto) ===== */
.elementor-70 .elementor-element.elementor-element-b6a2763{
  --p1: 15% 10%;
  --p2: 92% 4%;
  --p3: 97% 18%;
  --p4: 88% 18%;
  --p5: 27% 42%;
  --p6: 87% 60%;
  --p7: 60% 100%;
  --p8: 15% 120%;
  --p9: 70% 45%;
  --p10: 90% 95%;
  --p11: 8% 25%;
  --p12: 55% 25%;

  --s1: 270px 175px;
  --s2: 100px 80px;
  --s3: 100px 80px;
  --s4: 100px 80px;
  --s5: 166px 120px;
  --s6: 200px 200px;
  --s7: 160px 80px;
  --s8: 160px 120px;
  --s9: 90px 90px;
  --s10: 120px 120px;
  --s11: 80px 80px;
  --s12: 70px 70px;
}

.elementor-70 .elementor-element.elementor-element-b6a2763::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background-color: #ffffff;
  background-repeat: no-repeat;

  background-image:
    radial-gradient(circle at 50% 50%, #f4eee6 70px, transparent 71px),
    radial-gradient(circle, #f4eee6 50%, transparent 51%),
    radial-gradient(circle, #f4eee6 50%, transparent 51%),
    radial-gradient(circle, #f4eee6 50%, transparent 51%),
    radial-gradient(circle, transparent 34%, #f4eee6 35% 56%, transparent 57%),
    radial-gradient(circle, transparent 34%, #f4eee6 35% 56%, transparent 57%),
    radial-gradient(circle at 50% 100%, #f4eee6 80px, transparent 81px),
    radial-gradient(circle, transparent 34%, #f4eee6 35% 56%, transparent 57%),
    radial-gradient(circle, #f4eee6 45px, transparent 46px),
    radial-gradient(circle, #f4eee6 55px, transparent 56px),
    radial-gradient(circle, #f4eee6 40px, transparent 41px),
    radial-gradient(circle, #f4eee6 35px, transparent 36px);

  background-size:
    var(--s1),
    var(--s2), var(--s3), var(--s4),
    var(--s5),
    var(--s6),
    var(--s7),
    var(--s8),
    var(--s9),
    var(--s10),
    var(--s11),
    var(--s12);

  background-position:
    var(--p1),
    var(--p2), var(--p3), var(--p4),
    var(--p5),
    var(--p6),
    var(--p7),
    var(--p8),
    var(--p9),
    var(--p10),
    var(--p11),
    var(--p12);
}

/* ===== MÓVIL (≤768px) ===== */
@media (max-width: 768px){
  .elementor-70 .elementor-element.elementor-element-b6a2763{
    min-height: 560px;

    --p1: -52% 6%;
    --p2: 90% 2%;
    --p3: 110% 12%;
    --p4: 84% 14%;
    --p5: 23% 40%;
    --p6: 122% 68%;
    --p7: 55% 102%;
    --p8: -10% 112%;
    --p9: 80% 45%;
    --p10: 110% 98%;
    --p11: 8% 18%;
    --p12: 55% 16%;

    /* ✅ TAMAÑOS EN MÓVIL: círculos/anillos en 1:1 para evitar “cuadros” */
    --s1: 200px 140px;   /* este lo dejas ovalado si lo quieres como “lateral” */
    --s2: 50px 60px;     /* círculo */
    --s3: 60px 60px;     /* círculo */
    --s4: 60px 60px;     /* círculo */
    --s5: 110px 110px;   /* anillo */
    --s6: 150px 100px;   /* anillo grande */
    --s7: 150px 100px;    /* semicírculo (rectangular a propósito) */
    --s8: 110px 110px;   /* anillo */
    --s9: 90px 110px;     /* círculo */
    --s10: 110px 120px;    /* círculo */
    --s11: 10px 60px;    /* círculo */
    --s12: 95px 85px;    /* círculo */
  }
}/* End custom CSS */
.elementor-70 .elementor-element.elementor-element-a01aa5f {



div.king-addons-pricing-table-title-wrap:nth-child(1) > h3:nth-child(1) {
  max-width: 85%;            /* Texto más angosto (puedes ajustar el % si deseas) */
  font-size: 2.5rem;

  color: #0088ff;
}

div.king-addons-pricing-table-title-wrap:nth-child(1) > span:nth-child(2) {
  display: block;
  margin-top: 0;
  font-size: 1rem;
  opacity: 0.9;
  padding-left: 0 !important;
  text-align: left;

}
.fa-heart {
  display: inline-grid;
  place-items: center;
   
   width: 55px;              /* Tamaño del círculo */
  height: 55px;
  background: #edc443;      /* Círculo dorado */

  border-radius: 50%;       /* Forma circular */
  font-size: 26px;          /* Tamaño del ícono */
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
  position: relative;
  top: -15px;                /* 🔹 Lo sube ligeramente */
  left: 33px
}

    
}
.elementor-70 .elementor-element.elementor-element-7f6683e {



div.king-addons-pricing-table-title-wrap:nth-child(1) > h3:nth-child(1) {
  max-width: 200%;            /* Texto más angosto (puedes ajustar el % si deseas) */
  font-size: 2.5rem;

  color: #0088ff;
}

div.king-addons-pricing-table-title-wrap:nth-child(1) > span:nth-child(2) {
  display: block;
  margin-top: 0;
  font-size: 1rem;
  opacity: 0.9;
  padding-left: 0 !important;
  text-align: left;

}
.fa-plus {
  display: inline-grid;
  place-items: center;
   
   width: 55px;              /* Tamaño del círculo */
  height: 55px;
  background: #edc443;      /* Círculo dorado */

  border-radius: 50%;       /* Forma circular */
  font-size: 26px;          /* Tamaño del ícono */
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
  position: relative;
  top: -15px;                /* 🔹 Lo sube ligeramente */
  left: 33px
}

    
}
.elementor-70 .elementor-element.elementor-element-5b01467 {



div.king-addons-pricing-table-title-wrap:nth-child(1) > h3:nth-child(1) {
  max-width: 85%;            /* Texto más angosto (puedes ajustar el % si deseas) */
  font-size: 2.5rem;

  color: #0088ff;
}

div.king-addons-pricing-table-title-wrap:nth-child(1) > span:nth-child(2) {
  display: block;
  margin-top: 0;
  font-size: 1rem;
  opacity: 0.9;
  padding-left: 0 !important;
  text-align: left;

}
.fa-star {
  display: inline-grid;
  place-items: center;
   
   width: 55px;              /* Tamaño del círculo */
  height: 55px;
  background: #edc443;      /* Círculo dorado */

  border-radius: 50%;       /* Forma circular */
  font-size: 26px;          /* Tamaño del ícono */
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
  position: relative;
  top: -15px;                /* 🔹 Lo sube ligeramente */
  left: 33px
}

    
}
/* Start custom CSS for container, class: .elementor-element-355e937 *//* Fondo institucional con dos "U" en la parte superior */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap');

.elementor-70 .elementor-element.elementor-element-355e937 {
  position: relative;
  overflow: hidden;
  background: #1b467a; /* Fondo principal */
  font-family: 'Poppins', sans-serif;
  isolation: isolate; /* Asegura que los pseudo-elementos queden detrás */
  z-index: 0;
}

/* Letras "U" decorativas */
.elementor-70 .elementor-element.elementor-element-355e937::before,
.elementor-70 .elementor-element.elementor-element-355e937::after {
  content: "U";
  position: absolute;
  top: -25%;
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  line-height: 1;
  color: rgba(20, 55, 102, 0.85); /* #143766 más puro */
  z-index: -1; /* ✅ Mantiene las U siempre detrás de todo */
  user-select: none;
  pointer-events: none;
}

/* U pequeña izquierda */
.elementor-70 .elementor-element.elementor-element-355e937::before {
  left: 20%;
  font-size: 40vw;
}

/* U grande derecha */
.elementor-70 .elementor-element.elementor-element-355e937::after {
  right: 18%;
  font-size: 50vw;
}

/* Adaptación responsive */
@media (max-width: 768px) {
  .elementor-70 .elementor-element.elementor-element-355e937::before {
    left: 15%;
    font-size: 45vw;
  }
  .elementor-70 .elementor-element.elementor-element-355e937::after {
    right: 0;
    font-size: 70vw;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40df036 */.elementor-70 .elementor-element.elementor-element-40df036{
  --bg:#1b67e0;
  --ink:rgba(255,255,255,0.16);

  /* ======================
     CONTROLES (DESKTOP)
  ====================== */
  --bg-x:250%;
  --bg-y:40%;

  --ui-x:-32%;
  --ui-y:4%;

  --n-x:57%;
  --n-y:46%;

  /* ✅ CONTROLES DE TAMAÑO (DESKTOP) - edita aquí */
  --ui-size-desktop: 620px;   /* tamaño UI (U I) */
  --n-size-desktop: 620px;    /* tamaño N (U invertida) */
  --spacing: -68px;           /* separación U / I */

  /* ✅ se asignan a las variables usadas por los pseudo-elementos */
  --ui-size: var(--ui-size-desktop);
  --n-size: var(--n-size-desktop);

  background-color:var(--bg);
  border-radius:12px;
  position:relative;
  overflow:hidden;
  color:#fff;
  text-align:center;
  padding:80px 20px;

  background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'>\
  <defs>\
    <clipPath id='half-left'>\
      <rect x='0' y='0' width='500' height='1000'/>\
    </clipPath>\
    <filter id='thicken' color-interpolation-filters='sRGB'>\
      <feMorphology in='SourceGraphic' operator='dilate' radius='8' result='thick'/>\
      <feGaussianBlur in='thick' stdDeviation='0.25' result='smooth'/>\
      <feMerge><feMergeNode in='smooth'/></feMerge>\
    </filter>\
  </defs>\
  <text x='470' y='820' text-anchor='middle' font-family='Poppins, Arial, sans-serif'\
        font-weight='600' font-size='1200' fill='%23ffffff' fill-opacity='0.18'\
        clip-path='url(%23half-left)' filter='url(%23thicken)'>U</text>\
</svg>");
  background-repeat:no-repeat;
  background-position:var(--bg-x) var(--bg-y);
  background-size:clamp(100px,50vw,950px) auto;
}

/* Letras grandes base: U, I (DESKTOP) */
.elementor-70 .elementor-element.elementor-element-40df036::before{
  content:"U   I";
  position:absolute;
  inset:0;
  display:flex;
  justify-content:space-around;
  align-items:center;

  font-family:'Poppins',sans-serif;
  font-weight:900;
  font-size:var(--ui-size);
  color:var(--ink);
  letter-spacing:var(--spacing);
  line-height:1;

  user-select:none;
  pointer-events:none;
  z-index:0;

  transform:translate(var(--ui-x),var(--ui-y));
}

/* “N” = U invertida (DESKTOP) */
.elementor-70 .elementor-element.elementor-element-40df036::after{
  content:"U";
  position:absolute;
  top:var(--n-y);
  left:var(--n-x);

  transform:translate(-25%,-50%) scaleY(-1);
  font-family:'Poppins',sans-serif;
  font-weight:900;

  font-size:var(--n-size);
  color:var(--ink);
  line-height:1;

  user-select:none;
  pointer-events:none;
  z-index:0;
}

/* Contenido encima */
.elementor-70 .elementor-element.elementor-element-40df036 > *{
  position:relative;
  z-index:1;
}

/* =========================
   TABLET (ESPEJO COMO MÓVIL + AJUSTABLE)
========================= */
@media (max-width:1024px){
  .elementor-70 .elementor-element.elementor-element-40df036{
    --bg-x:0%;
    --bg-y:2000%;

    --ui-x:-8%;
    --ui-y:-44%;

    /* ✅ Ajustes del ESPEJO en TABLET (muévelo a tu gusto) */
    --mirror-x:8%;
    --mirror-y:44%;        /* sube/baja espejo */
    --mirror-scale:-1;     /* espejo vertical */
    --mirror-opacity:0.75; /* intensidad */
    --mirror-fade:25%;     /* fade */

    /* aquí ajustas tamaño en tablet */
    --ui-size: clamp(300px,78vw,480px);
    --ui-gap: clamp(32px,7vw,96px);

    --cover-h:120px;
  }

  /* Arriba: UI sin espacios y con gap (igual móvil) */
  .elementor-70 .elementor-element.elementor-element-40df036::before{
    content:"UI";
    justify-content:center;
    gap:var(--ui-gap);
    letter-spacing:normal;
    transform:translate(var(--ui-x),var(--ui-y));
  }

  /* Abajo: espejo UI (reemplaza la N en tablet) */
  .elementor-70 .elementor-element.elementor-element-40df036::after{
    content:"UI";
    top:auto; left:auto;
    inset:0;
    display:flex;
    justify-content:center;
    align-items:center;
    gap:var(--ui-gap);

    font-family:'Poppins',sans-serif;
    font-weight:900;
    font-size:var(--ui-size);
    color:var(--ink);
    line-height:1;

    transform:translate(calc(var(--ui-x) + var(--mirror-x)), var(--mirror-y)) scaleY(var(--mirror-scale));

    -webkit-mask-image:linear-gradient(to top, transparent 0%, #000 var(--mirror-fade), #000 100%);
    mask-image:linear-gradient(to top, transparent 0%, #000 var(--mirror-fade), #000 100%);
    opacity:var(--mirror-opacity);
  }

  /* tapa superior simulada (igual que móvil) */
  .elementor-70 .elementor-element.elementor-element-40df036{
    background-image:
      linear-gradient(to bottom, #ffffff00 0, #ffffff00 0),
      url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'>\
  <defs>\
    <clipPath id='half-left'>\
      <rect x='0' y='0' width='500' height='1000'/>\
    </clipPath>\
    <filter id='thicken' color-interpolation-filters='sRGB'>\
      <feMorphology in='SourceGraphic' operator='dilate' radius='8' result='thick'/>\
      <feGaussianBlur in='thick' stdDeviation='0.25' result='smooth'/>\
      <feMerge><feMergeNode in='smooth'/></feMerge>\
    </filter>\
  </defs>\
  <text x='470' y='820' text-anchor='middle' font-family='Poppins, Arial, sans-serif'\
        font-weight='600' font-size='1200' fill='%23ffffff' fill-opacity='0.18'\
        clip-path='url(%23half-left)' filter='url(%23thicken)'>U</text>\
</svg>");
    background-repeat:no-repeat,no-repeat;
    background-position:0 0, var(--bg-x) var(--bg-y);
    background-size:100% var(--cover-h), clamp(100px,80vw,760px) auto;
  }
}

/* =========================
   MÓVIL (como ya lo tienes)
========================= */
@media (max-width:767px){
  .elementor-70 .elementor-element.elementor-element-40df036{
    --bg-x:750%;
    --bg-y:150%;

    --ui-x:-2%;
    --ui-y:-35%;

    --mirror-x:0%;
    --mirror-y:38%;
    --mirror-scale:-1;
    --mirror-opacity:0.75;
    --mirror-fade:45%;

    --ui-size:clamp(240px,72vw,520px);
    --ui-gap:clamp(24px,6vw,64px);

    --cover-h:120px;
  }

  .elementor-70 .elementor-element.elementor-element-40df036::before{
    content:"UI";
    justify-content:center;
    gap:var(--ui-gap);
    letter-spacing:normal;
    transform:translate(var(--ui-x),var(--ui-y));
  }

  .elementor-70 .elementor-element.elementor-element-40df036::after{
    content:"UI";
    top:auto; left:auto;
    inset:0;
    display:flex;
    justify-content:center;
    align-items:center;
    gap:var(--ui-gap);

    font-family:'Poppins',sans-serif;
    font-weight:900;
    font-size:var(--ui-size);
    color:var(--ink);
    line-height:1;

    transform:translate(calc(var(--ui-x) + var(--mirror-x)), var(--mirror-y)) scaleY(var(--mirror-scale));

    -webkit-mask-image:linear-gradient(to top, transparent 0%, #000 var(--mirror-fade), #000 100%);
    mask-image:linear-gradient(to top, transparent 0%, #000 var(--mirror-fade), #000 100%);
    opacity:var(--mirror-opacity);
  }

  .elementor-70 .elementor-element.elementor-element-40df036{
    background-image:
      linear-gradient(to bottom, #ffffff00 0, #ffffff00 0),
      url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'>\
  <defs>\
    <clipPath id='half-left'>\
      <rect x='0' y='0' width='500' height='1000'/>\
    </clipPath>\
    <filter id='thicken' color-interpolation-filters='sRGB'>\
      <feMorphology in='SourceGraphic' operator='dilate' radius='8' result='thick'/>\
      <feGaussianBlur in='thick' stdDeviation='0.25' result='smooth'/>\
      <feMerge><feMergeNode in='smooth'/></feMerge>\
    </filter>\
  </defs>\
  <text x='470' y='820' text-anchor='middle' font-family='Poppins, Arial, sans-serif'\
        font-weight='600' font-size='1200' fill='%23ffffff' fill-opacity='0.18'\
        clip-path='url(%23half-left)' filter='url(%23thicken)'>U</text>\
</svg>");
    background-repeat:no-repeat,no-repeat;
    background-position:0 0, var(--bg-x) var(--bg-y);
    background-size:100% var(--cover-h), clamp(100px,80vw,760px) auto;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-341186f */@media (max-width: 767px){
  .elementor-70 .elementor-element.elementor-element-341186f .elementor-row{
    flex-wrap: wrap !important;
  }
  .elementor-70 .elementor-element.elementor-element-341186f .elementor-column{
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8d7e133 */@media (max-width: 767px){
  .elementor-70 .elementor-element.elementor-element-8d7e133 .elementor-row{
    flex-wrap: wrap !important;
  }
  .elementor-70 .elementor-element.elementor-element-8d7e133 .elementor-column{
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d018beb *//* ===== Fondo azul institucional UINL con donut hueco ===== */
.elementor-70 .elementor-element.elementor-element-d018beb {
  --bg: #1b467a;     /* azul principal */
  --c1: #153a66;     /* azul oscuro */
  --c2: #21548a;     /* azul medio */
  --c3: #2c5f97;     /* azul más claro */

  position: relative;
  overflow: hidden;

  min-height: 400px;

  background:
    /* === Donut hueco superior izquierdo === */
    radial-gradient(circle at 1% 20%,
      transparent 0 90px,
      var(--c2) 90px 140px,
      transparent 141px
    ),

    /* === Círculos sólidos === */
    radial-gradient(circle at 85% 25%,  var(--c3) 0 70px, transparent 71px),
    radial-gradient(circle at 80% 10%, var(--c3) 0 80px, transparent 81px),
    radial-gradient(circle at 90% 12%, var(--c3) 0 70px, transparent 71px),
    radial-gradient(circle at 12% 80%, var(--c1) 0 150px, transparent 151px),
    radial-gradient(circle at 100% 80%, var(--c2) 0 140px, transparent 141px),

    /* === Fondo base === */
    var(--bg);
  background-repeat: no-repeat;
  background-color: var(--bg);
}

/* Contenido visible por encima */
.elementor-70 .elementor-element.elementor-element-d018beb > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99c7ef7 *//* ===== Fondo institucional UINL (versión 2) ===== */
.elementor-70 .elementor-element.elementor-element-99c7ef7 {
  --bg1: #1b467a;     /* azul principal */
  --bg2: #245d9a;     /* azul claro degradado */
  --c1: rgba(255,255,255,0.15); /* círculos suaves */
  --c2: rgba(255,255,255,0.25);
  --c3: rgba(255,255,255,0.2);

  position: relative;
  overflow: hidden;

  min-height: 420px;

  background:
    /* === Donut hueco inferior derecho === */
    radial-gradient(circle at 105% 70%,
      transparent 0 100px,
      rgba(255,255,255,0.25) 100px 160px,
      transparent 161px
    ),

    /* === Círculos translúcidos dispersos === */
    radial-gradient(circle at 15% 20%, var(--c1) 0 120px, transparent 121px),
    radial-gradient(circle at 85% 25%, var(--c2) 0 160px, transparent 161px),
    radial-gradient(circle at 30% 80%, var(--c3) 0 140px, transparent 141px),
    radial-gradient(circle at 60% 70%, var(--c2) 0 180px, transparent 181px),

    /* === Fondo degradado principal === */
    linear-gradient(135deg, var(--bg1) 0%, var(--bg2) 100%);
  background-repeat: no-repeat;
  background-color: var(--bg1);
}

/* Contenido visible al frente */
.elementor-70 .elementor-element.elementor-element-99c7ef7 > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ffbc9b *//* ===== Fondo institucional UINL (versión 4 - azul) ===== */
.elementor-70 .elementor-element.elementor-element-9ffbc9b {
  --bg: #1b467a;      /* azul institucional base */
  --c1: #173d69;      /* azul oscuro */
  --c2: #21548a;      /* azul medio */
  --c3: #2c5f97;      /* azul claro translúcido */

  position: relative;
  overflow: hidden;

  min-height: 420px;

  background:
    /* === Donut hueco inferior central === */
    radial-gradient(circle at 0% 75%,
      transparent 0 90px,
      var(--c2) 90px 160px,
      transparent 161px
    ),

    /* === Círculos translúcidos dispersos === */
    radial-gradient(circle at 10% 20%, rgba(255,255,255,0.12) 0 140px, transparent 141px),
    radial-gradient(circle at 85% 25%, rgba(255,255,255,0.1) 0 180px, transparent 181px),
    radial-gradient(circle at 25% 75%, rgba(255,255,255,0.15) 0 160px, transparent 161px),
    radial-gradient(circle at 70% 85%, rgba(255,255,255,0.18) 0 200px, transparent 201px),

    /* === Fondo degradado principal (de oscuro a claro) === */
    linear-gradient(180deg, var(--bg) 0%, var(--c1) 100%);
  background-repeat: no-repeat;
  background-color: var(--bg);
}

/* Contenido visible al frente */
.elementor-70 .elementor-element.elementor-element-9ffbc9b > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c232f90 *//* ===== Fondo institucional UINL (versión 5 - azul, donut sup. derecho) ===== */
.elementor-70 .elementor-element.elementor-element-c232f90{
  --bg:#1b467a;   /* azul base */
  --d1:#21548a;   /* azul medio (donut/arcos) */
  --d2:#153a66;   /* azul oscuro (profundidad) */
  --b1:rgba(255,255,255,0.14);
  --b2:rgba(255,255,255,0.18);
  --b3:rgba(255,255,255,0.10);

  position: relative;
  overflow: hidden;

  min-height: 420px;

  background:
    /* --- DONUT hueco superior derecho --- */
    radial-gradient(circle at 108% -8%, transparent 0 90px, var(--d1) 90px 150px, transparent 151px),

    /* --- Arco lateral izquierdo (profundidad) --- */
    radial-gradient(560px 560px at -20% 50%, var(--d2) 0 45%, transparent 46%),

    /* --- Arco interior para contraste --- */
    radial-gradient(380px 380px at -18% 50%, var(--bg) 0 60%, transparent 61%),

    /* --- Círculos translúcidos dispersos --- */
    radial-gradient(circle at 14% 22%, var(--b2) 0 140px, transparent 141px),
    radial-gradient(circle at 78% 32%, var(--b1) 0 160px, transparent 161px),
    radial-gradient(circle at 28% 78%, var(--b3) 0 170px, transparent 171px),
    radial-gradient(circle at 64% 84%, var(--b2) 0 190px, transparent 191px),

    /* --- Degradado base vertical --- */
    linear-gradient(180deg, var(--bg) 0%, var(--d2) 100%);
  background-repeat: no-repeat;
  background-color: var(--bg);
}

/* Asegura el contenido por encima del fondo */
.elementor-70 .elementor-element.elementor-element-c232f90 > *{
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for king-addons-timeline, class: .elementor-element-5f6db04 *//* ===== Fondo institucional UINL (beige con círculos y aros) ===== */
.uinl-fondo {
  --fondo-base: #f4eee6;    /* Beige base */
  --circulo: #ffffff;       /* Blanco suave */
  --aro: #e7ddc9;           /* Beige claro para los aros */

  background-color: var(--fondo-base);
  background-image:
    /* círculos blancos */
    radial-gradient(300px 300px at 80% 25%, var(--circulo) 0 120px, transparent 130px),
    radial-gradient(280px 280px at 20% 30%, var(--circulo) 0 100px, transparent 110px),
    radial-gradient(260px 260px at 25% 80%, var(--circulo) 0 90px, transparent 100px),
    /* aros suaves */
    radial-gradient(circle at 75% 60%, transparent 0 100px, var(--aro) 100px 120px, transparent 121px),
    radial-gradient(circle at 50% 10%, transparent 0 70px, var(--aro) 70px 85px, transparent 86px),
    /* puntos decorativos */
    radial-gradient(circle at 10% 70%, var(--aro) 0 8px, transparent 9px),
    radial-gradient(circle at 85% 85%, var(--aro) 0 6px, transparent 7px);
  
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  position: relative;
  z-index: 0;
  min-height: 700px; /* ajusta según tu diseño */
}

/* === Versión responsive para móvil === */
@media (max-width: 768px) {
  .uinl-fondo {
    background-image:
      radial-gradient(200px 200px at 75% 25%, var(--circulo) 0 90px, transparent 100px),
      radial-gradient(180px 180px at 25% 40%, var(--circulo) 0 80px, transparent 90px),
      radial-gradient(200px 200px at 30% 85%, var(--circulo) 0 70px, transparent 80px),
      radial-gradient(circle at 75% 60%, transparent 0 70px, var(--aro) 70px 85px, transparent 86px),
      radial-gradient(circle at 45% 15%, transparent 0 50px, var(--aro) 50px 65px, transparent 66px),
      radial-gradient(circle at 15% 75%, var(--aro) 0 6px, transparent 7px),
      radial-gradient(circle at 85% 88%, var(--aro) 0 5px, transparent 6px);
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76b8902 *//* ===== Fondo institucional UINL para la sección .events (más círculos separados) ===== */
.events {
  --fondo-base: ##f4eee6 !important;   /* Fondo blanco */
  --circulo: #fff !important;      /* Beige relleno */
  --borde: #4290ed !important;        /* Beige claro para bordes */

  background-color: #f4eee6 !important;
  background-image:
    /* === CÍRCULOS COMPLETOS === */
    radial-gradient(460px 460px at 95% 8%, var(--circulo) 0 160px, transparent 96px),
    radial-gradient(440px 440px at 5% 12%, var(--circulo) 0 150px, transparent 96px),
    radial-gradient(400px 400px at 10% 88%, var(--circulo) 0 130px, transparent 97px),
    radial-gradient(380px 380px at 90% 92%, var(--circulo) 0 110px, transparent 96px),
    radial-gradient(320px 320px at 50% 45%, var(--circulo) 0 100px, transparent 96px),
    radial-gradient(280px 280px at 75% 70%, var(--circulo) 0 100px, transparent 96px),
    radial-gradient(260px 260px at 30% 60%, var(--circulo) 0 90px, transparent 96px),
    /* === CÍRCULOS CON BORDE (AROS) === */
    radial-gradient(circle at 80% 40%, transparent 0 110px, var(--borde) 110px 130px, transparent 131px),
    radial-gradient(circle at 55% 8%, transparent 0 90px, var(--borde) 90px 108px, transparent 109px),
    radial-gradient(circle at 25% 50%, transparent 0 85px, var(--borde) 85px 100px, transparent 101px),
    radial-gradient(circle at 75% 95%, transparent 0 100px, var(--borde) 100px 118px, transparent 119px),
    radial-gradient(circle at 10% 65%, transparent 0 80px, var(--borde) 80px 95px, transparent 96px),
    radial-gradient(circle at 50% 95%, transparent 0 70px, var(--borde) 70px 85px, transparent 86px),
    radial-gradient(circle at 90% 50%, transparent 0 100px, var(--borde) 100px 120px, transparent 121px) !important;

  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center !important;
  background-attachment: scroll !important;

  position: relative !important;
  z-index: 0 !important;
  min-height: 820px !important;
}

/* === Responsive (pantallas pequeñas) === */
@media (max-width: 768px) {
  .events {
    background-image:
      /* === CÍRCULOS COMPLETOS REDUCIDOS Y DISPERSOS === */
      radial-gradient(340px 340px at 90% 10%, var(--circulo) 0 120px, transparent 130px),
      radial-gradient(300px 300px at 10% 20%, var(--circulo) 0 110px, transparent 120px),
      radial-gradient(280px 280px at 15% 85%, var(--circulo) 0 100px, transparent 110px),
      radial-gradient(240px 240px at 85% 90%, var(--circulo) 0 90px, transparent 100px),
      radial-gradient(200px 200px at 50% 50%, var(--circulo) 0 80px, transparent 90px),
      radial-gradient(180px 180px at 75% 70%, var(--circulo) 0 70px, transparent 80px),
      /* === AROS REDUCIDOS Y SEPARADOS === */
      radial-gradient(circle at 80% 40%, transparent 0 90px, var(--borde) 90px 105px, transparent 106px),
      radial-gradient(circle at 55% 10%, transparent 0 70px, var(--borde) 70px 85px, transparent 86px),
      radial-gradient(circle at 25% 55%, transparent 0 60px, var(--borde) 60px 75px, transparent 76px),
      radial-gradient(circle at 80% 95%, transparent 0 70px, var(--borde) 70px 85px, transparent 86px),
      radial-gradient(circle at 15% 65%, transparent 0 60px, var(--borde) 60px 75px, transparent 76px),
      radial-gradient(circle at 50% 95%, transparent 0 55px, var(--borde) 55px 70px, transparent 71px) !important;

    background-size: cover !important;
    background-position: center !important;
    min-height: 600px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7280c50 *//* =========================================================
   FONDO INSTITUCIONAL UINL – Versión balanceada (sin solapamientos)
   ========================================================= */
.uinl-fondo-balanceado {
  --azul-oscuro: #174675;
  --azul-claro: #2e8bff;
  --dorado: #e8b939;
  --beige: #e7ddc9;
  --blanco: #ffffff;

  position: relative;
  background-color: var(--blanco);
  overflow: hidden;
  padding-block: clamp(50px, 6vw, 120px);
}

/* ===== CAPA PRINCIPAL: círculos sólidos ===== */
.uinl-fondo-balanceado::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  background-repeat: no-repeat;
  background-image:
    /* SUPERIOR IZQUIERDA */
    radial-gradient(circle 220px at 3% 10%, var(--azul-claro) 100%, transparent 0),
    radial-gradient(circle 100px at 18% 28%, var(--dorado) 100%, transparent 0),
    /* SUPERIOR DERECHA */
    radial-gradient(circle 240px at 97% 8%, var(--azul-oscuro) 100%, transparent 0),
    radial-gradient(circle 120px at 80% 25%, var(--beige) 100%, transparent 0),
    /* CENTRO IZQUIERDA */
    radial-gradient(circle 180px at 7% 65%, var(--azul-oscuro) 100%, transparent 0),
    /* CENTRO DERECHA */
    radial-gradient(circle 160px at 92% 55%, var(--azul-claro) 100%, transparent 0),
    /* INFERIOR IZQUIERDA */
    radial-gradient(circle 150px at 5% 98%, var(--dorado) 100%, transparent 0),
    /* INFERIOR DERECHA */
    radial-gradient(circle 220px at 95% 95%, var(--beige) 100%, transparent 0);
  background-size: cover;
  opacity: 0.96;
  filter: drop-shadow(0 0 18px rgba(0, 0, 0, 0.05));
}

/* ===== CAPA SECUNDARIA: aros del mismo color ===== */
.uinl-fondo-balanceado::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;
  background-repeat: no-repeat;
  background-image:
    /* AROS BEIGE SUAVES */
    radial-gradient(circle 150px at 40% 8%, var(--beige) 0 88%, transparent 90%),
    radial-gradient(circle 130px at 60% 95%, var(--beige) 0 88%, transparent 90%),
    /* AROS AZULES */
    radial-gradient(circle 100px at 65% 40%, var(--azul-oscuro) 0 88%, transparent 90%),
    radial-gradient(circle 90px at 25% 85%, var(--azul-claro) 0 88%, transparent 90%),
    /* ARO DORADO */
    radial-gradient(circle 100px at 80% 75%, var(--dorado) 0 88%, transparent 90%);
  opacity: 0.9;
}

/* ===== CONTENIDO POR ENCIMA ===== */
.uinl-fondo-balanceado > * {
  position: relative;
  z-index: 1;
}

/* ===== RESPONSIVE ===== */
@media (max-width: 768px) {
  .uinl-fondo-balanceado::before {
    background-image:
      radial-gradient(circle 140px at 2% 12%, var(--azul-claro) 100%, transparent 0),
      radial-gradient(circle 100px at 90% 10%, var(--azul-oscuro) 100%, transparent 0),
      radial-gradient(circle 100px at 10% 80%, var(--azul-oscuro) 100%, transparent 0),
      radial-gradient(circle 130px at 88% 90%, var(--dorado) 100%, transparent 0),
      radial-gradient(circle 80px at 50% 45%, var(--beige) 100%, transparent 0);
  }

  .uinl-fondo-balanceado::after {
    background-image:
      radial-gradient(circle 90px at 55% 8%, var(--beige) 0 88%, transparent 90%),
      radial-gradient(circle 80px at 25% 90%, var(--azul-claro) 0 88%, transparent 90%),
      radial-gradient(circle 70px at 75% 60%, var(--azul-oscuro) 0 88%, transparent 90%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b8b1be */.elementor-column,
.elementor-column .elementor-widget-wrap,
.rese-carousel,
.rese-carousel .swiper,
.rese-carousel .swiper-wrapper,
.rese-carousel .swiper-slide {
  overflow: visible !important;
}

.rese-carousel {
  width: 90%;
  margin: auto;
}

.rese-carousel .swiper-wrapper {
  align-items: stretch;
}

.rese-carousel .swiper-slide {
  height: auto;
  display: flex;
}

.rese-carousel .swiper-pagination-bullet {
  background: #174675;
  opacity: 0.4;
}

.rese-carousel .swiper-pagination-bullet-active {
  opacity: 1;
}

/* ==== Tarjeta ==== */
.rese {
  background: #f4eee6;
  border-radius: 18px;
  padding: 40px;
  width: 100%;
  min-height: 400px;
  display: flex;
  flex-direction: column;
 position: relative;

  justify-content: space-between;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.rese:hover {
  transform: translateY(-6px);
 
}

/* ==== ESTRELLAS MEJORADAS ==== */
.rese-stars {
  display: flex;
  gap: 6px;
  margin-bottom: 18px;
  position: relative;
}

/* Estilo base de la estrella */
.rese-stars .star {
  width: 22px;
  height: 22px;
  background: linear-gradient(135deg, #FFD700 0%, #FFA500 80%); /* Dorado brillante */
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.25);
  transform: scale(1);
  transition: transform 0.3s ease, filter 0.3s ease;
  -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg>') no-repeat center / contain;
          mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/></svg>') no-repeat center / contain;
}

/* Estrella apagada */
.rese-stars .star.off {
  background: linear-gradient(135deg, #dcdcdc 0%, #b5b5b5 80%);
  box-shadow: none;
  opacity: 0.7;
}

/* Brillo animado */
.rese-stars::after {
  content: "";
  position: absolute;
  top: 0;
  left: -40%;
  width: 40%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(255,255,255,0.6), transparent);
  transform: skewX(-25deg);
  animation: starshine 3.5s infinite ease-in-out;
}

@keyframes starshine {
  0% { left: -40%; }
  60% { left: 140%; }
  100% { left: 140%; }
}

/* Animación al pasar el mouse sobre las estrellas */
.rese-stars .star:hover {
  transform: scale(1.2);
  filter: brightness(1.3);
}


/* ==== Texto ==== */
.rese-quote {
  font-size: 17px;
  line-height: 1.7;
  color: #404040;
  margin: 0 0 25px 0;
  font-style: italic;
  border-radius: 10px;
}

/* ==== Footer ==== */
.rese-footer {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: auto;
}


.rese-user {
  line-height: 1.3;
}

.rese-name {
  font-weight: 700;
  color: #174675;
  text-decoration: none;
}

.rese-role {
  color: #777;
  font-size: 14px;
}

/* ==== Responsive ==== */
@media (max-width: 1200px) {
  .rese { min-height: 380px; }
}
@media (max-width: 1024px) {
  .rese { padding: 30px; min-height: 370px; }
}
@media (max-width: 768px) {
  .rese { padding: 26px; min-height: 350px; }
  .rese-quote { font-size: 16px; }
}
@media (max-width: 480px) {
  .rese { padding: 20px; min-height: 320px; }
  .rese-quote { font-size: 15px; }
}

.rese-avatar {
  width: 80px;
  height: 80px;
  border-radius: 50px !important; /* 🔹 Bordes redondeados, no círculo */
  object-fit: cover;
  border: 4px solid #fff;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e661fd3 *//* ===== Fondo institucional UINL (versión limpia con más donas) ===== */
.elementor-70 .elementor-element.elementor-element-e661fd3 {
  --bg1: #1b467a;      /* azul principal */
  --bg2: #245d9a;      /* azul degradado */
  --c1: rgba(0, 20, 60, 0.4);  /* azul oscuro para círculos */
  --c2: rgba(0, 28, 87, 0.5);  /* azul más intenso para donas */


  background:
    /* === Dona inferior derecha (grande) === */
    radial-gradient(circle at 95% 90%,
      transparent 0 110px,
      var(--c2) 111px 175px,
      transparent 176px
    ),

    /* === Dona superior izquierda === */
    radial-gradient(circle at 5% 10%,
      transparent 0 90px,
      var(--c2) 91px 150px,
      transparent 151px
    ),

    /* === Dona central superior (ligeramente desplazada) === */
    radial-gradient(circle at 60% 0%,
      transparent 0 100px,
      var(--c2) 101px 160px,
      transparent 161px
    ),

    /* === Círculo inferior central === */
    radial-gradient(circle at 50% 95%, var(--c1) 0 160px, transparent 161px),

    /* === Círculo lateral derecho === */
    radial-gradient(circle at 90%0%, var(--c1) 0 120px, transparent 121px),

    /* === Fondo degradado principal === */
    linear-gradient(135deg, var(--bg1) 0%, var(--bg2) 100%);
  
  background-repeat: no-repeat;
  background-color: var(--bg1);
}

/* ===== Contenido por encima ===== */
.elementor-70 .elementor-element.elementor-element-e661fd3 > * {
  position: relative;
  z-index: 1;
}

/* ===== Responsivo ===== */
@media (max-width: 768px) {
  .elementor-70 .elementor-element.elementor-element-e661fd3 {
    background:
      radial-gradient(circle at 90% 85%,
        transparent 0 80px,
        var(--c2) 81px 130px,
        transparent 131px
      ),
      radial-gradient(circle at 10% 10%,
        transparent 0 70px,
        var(--c2) 71px 110px,
        transparent 111px
      ),
      radial-gradient(circle at 0% 95%, var(--c1) 0 120px, transparent 121px),
      linear-gradient(135deg, var(--bg1) 0%, var(--bg2) 100%);
  }
}/* End custom CSS */