.elementor-1986 .elementor-element.elementor-element-4c2f0cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1986 .elementor-element.elementor-element-00befab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1986 .elementor-element.elementor-element-ea2ae22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-repeater-item-1f0f7c2 .swiper-slide-bg{background-color:#EFEDF0;background-image:url(https://paracollege.com/wp-content/uploads/2026/08/Parametric-Bundle.jpg);background-size:contain;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-repeater-item-86df499 .swiper-slide-bg{background-color:#F3F2F3;background-image:url(https://paracollege.com/wp-content/uploads/2026/08/render-bundle.jpg);background-size:contain;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide{transition-duration:calc(5000ms*1.2);height:380px;}.elementor-1986 .elementor-element.elementor-element-dfdb2de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-contents{max-width:72%;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-inner{text-align:center;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination-bullet{height:12px;width:12px;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination-fraction{font-size:12px;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFDFD5E;opacity:1;}.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination-bullet-active{background-color:var( --e-global-color-2b2b6b9 );}.elementor-1986 .elementor-element.elementor-element-e2f812b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1986 .elementor-element.elementor-element-9bb2270.elementor-element{--align-self:stretch;}.elementor-1986 .elementor-element.elementor-element-9bb2270 img{width:100%;max-width:100%;height:380px;border-radius:10px 10px 10px 10px;}.elementor-1986 .elementor-element.elementor-element-b5fcd05:not(.elementor-motion-effects-element-type-background), .elementor-1986 .elementor-element.elementor-element-b5fcd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1986 .elementor-element.elementor-element-b5fcd05 > .elementor-background-overlay{background-color:#FDFEFF;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1986 .elementor-element.elementor-element-b5fcd05 > .elementor-container{max-width:1200px;}.elementor-1986 .elementor-element.elementor-element-b5fcd05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 22px 0px;}.elementor-1986 .elementor-element.elementor-element-9e6c9b6{text-align:center;}.elementor-1986 .elementor-element.elementor-element-9e6c9b6 .elementor-heading-title{font-family:"Vazirmatn Variable", Sans-serif;font-size:34px;font-weight:900;color:#000564;}.elementor-1986 .elementor-element.elementor-element-0a81649 > .elementor-widget-container{padding:0% 22% 0% 22%;}.elementor-1986 .elementor-element.elementor-element-0a81649{text-align:center;font-family:"Vazirmatn Variable", Sans-serif;font-size:15px;font-weight:300;color:#000E1F;}.elementor-1986 .elementor-element.elementor-element-977c217{--display:flex;}.elementor-1986 .elementor-element.elementor-element-2260e90 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1986 .elementor-element.elementor-element-2260e90 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1986 .elementor-element.elementor-element-d4aa626{--display:flex;}.elementor-1986 .elementor-element.elementor-element-5233e92{--spacer-size:50px;}.elementor-1986 .elementor-element.elementor-element-9ce6a5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1986 .elementor-element.elementor-element-9ce6a5b:not(.elementor-motion-effects-element-type-background), .elementor-1986 .elementor-element.elementor-element-9ce6a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b034bb0 );}.elementor-1986 .elementor-element.elementor-element-1f57ee2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1986 .elementor-element.elementor-element-35c036b{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1986 .elementor-element.elementor-element-4a473f7{text-align:start;}.elementor-1986 .elementor-element.elementor-element-4a473f7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FCFCFC05;stroke:#FCFCFC05;text-shadow:-37px 14px 34px rgba(0, 0, 0, 0.68);color:var( --e-global-color-accent );}.elementor-1986 .elementor-element.elementor-element-1f3b40d{--spacer-size:22px;}.elementor-1986 .elementor-element.elementor-element-fb8211b .elementor-heading-title{font-family:"Vazirmatn Variable", Sans-serif;font-size:14px;line-height:32px;color:#CFC6C6;}.elementor-1986 .elementor-element.elementor-element-ae431a9 .elementor-heading-title{font-family:"Vazirmatn Variable", Sans-serif;font-size:14px;line-height:32px;color:#C7BFBF;}.elementor-1986 .elementor-element.elementor-element-557358d{--spacer-size:22px;}.elementor-1986 .elementor-element.elementor-element-e72a58e .elementor-button{background-color:transparent;font-family:"Vazirmatn Variable", Sans-serif;font-size:14px;font-weight:900;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 0px 0px #000000;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-1986 .elementor-element.elementor-element-e72a58e .elementor-button:hover, .elementor-1986 .elementor-element.elementor-element-e72a58e .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:radial-gradient(at bottom left, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1986 .elementor-element.elementor-element-e72a58e{width:auto;max-width:auto;}.elementor-1986 .elementor-element.elementor-element-e72a58e > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-1986 .elementor-element.elementor-element-e72a58e > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-1986 .elementor-element.elementor-element-e72a58e:hover .elementor-widget-container{border-style:none;}.elementor-1986 .elementor-element.elementor-element-e72a58e:hover > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-1986 .elementor-element.elementor-element-e72a58e .elementor-button:hover svg, .elementor-1986 .elementor-element.elementor-element-e72a58e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1986 .elementor-element.elementor-element-d84bbf9{--display:flex;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .elementor-repeater-item-1f0f7c2 .swiper-slide-bg{background-color:#EFEDF0;background-image:url(https://paracollege.com/wp-content/uploads/2026/05/a1.jpg);background-size:contain;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .elementor-repeater-item-86df499 .swiper-slide-bg{background-color:#F3F2F3;background-image:url(https://paracollege.com/wp-content/uploads/2026/05/a2.jpg);background-size:contain;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .elementor-repeater-item-fb0376c .swiper-slide-bg{background-color:#F3F2F3;background-image:url(https://paracollege.com/wp-content/uploads/2026/05/a3.jpg);background-size:contain;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .elementor-repeater-item-94b9724 .swiper-slide-bg{background-color:#F3F2F3;background-image:url(https://paracollege.com/wp-content/uploads/2026/05/a4.jpg);background-size:contain;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-slide{transition-duration:calc(5000ms*1.2);height:380px;}.elementor-1986 .elementor-element.elementor-element-1bacc77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-slide-contents{max-width:72%;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-slide-inner{text-align:center;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-pagination-fraction{font-size:12px;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFDFD5E;opacity:1;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-pagination-bullet-active{background-color:var( --e-global-color-2b2b6b9 );}.elementor-1986 .elementor-element.elementor-element-e7ca012{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1986 .elementor-element.elementor-element-e7ca012:not(.elementor-motion-effects-element-type-background), .elementor-1986 .elementor-element.elementor-element-e7ca012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b034bb0 );}.elementor-1986 .elementor-element.elementor-element-540a946{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1986 .elementor-element.elementor-element-fac8cad{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1986 .elementor-element.elementor-element-63a731c{text-align:start;}.elementor-1986 .elementor-element.elementor-element-63a731c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FCFCFC05;stroke:#FCFCFC05;text-shadow:-37px 14px 34px rgba(0, 0, 0, 0.68);color:var( --e-global-color-accent );}.elementor-1986 .elementor-element.elementor-element-88f8374 .elementor-heading-title{font-family:"Vazirmatn Variable", Sans-serif;font-size:14px;line-height:32px;color:#DBCFCF;}.elementor-1986 .elementor-element.elementor-element-0c752f5 .elementor-heading-title{font-family:"Vazirmatn Variable", Sans-serif;font-size:14px;line-height:32px;color:#DBDADA;}.elementor-1986 .elementor-element.elementor-element-718fec7 .elementor-button{background-color:transparent;font-family:"Vazirmatn Variable", Sans-serif;font-size:14px;font-weight:900;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 0px 0px #000000;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-1986 .elementor-element.elementor-element-718fec7 .elementor-button:hover, .elementor-1986 .elementor-element.elementor-element-718fec7 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:radial-gradient(at bottom left, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1986 .elementor-element.elementor-element-718fec7{width:auto;max-width:auto;}.elementor-1986 .elementor-element.elementor-element-718fec7 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-1986 .elementor-element.elementor-element-718fec7 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-1986 .elementor-element.elementor-element-718fec7:hover .elementor-widget-container{border-style:none;}.elementor-1986 .elementor-element.elementor-element-718fec7:hover > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-1986 .elementor-element.elementor-element-718fec7 .elementor-button:hover svg, .elementor-1986 .elementor-element.elementor-element-718fec7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1986 .elementor-element.elementor-element-415a18e{--display:flex;}.elementor-1986 .elementor-element.elementor-element-c81a3d0 img{border-radius:10px 10px 10px 0px;box-shadow:15px 15px 15px 0px rgba(33.999999999999986, 33.999999999999986, 33.999999999999986, 0.95);}.elementor-1986 .elementor-element.elementor-element-7a93caa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1986 .elementor-element.elementor-element-7a93caa:not(.elementor-motion-effects-element-type-background), .elementor-1986 .elementor-element.elementor-element-7a93caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b2b6b9 );}.elementor-1986 .elementor-element.elementor-element-58a13ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1986 .elementor-element.elementor-element-58a13ca:not(.elementor-motion-effects-element-type-background), .elementor-1986 .elementor-element.elementor-element-58a13ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b2b6b9 );}.elementor-1986 .elementor-element.elementor-element-6db39dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1986 .elementor-element.elementor-element-6e7d4fd img{border-radius:10px 10px 10px 10px;box-shadow:15px 15px 15px 0px rgba(33.999999999999986, 33.999999999999986, 33.999999999999986, 0.86);}.elementor-1986 .elementor-element.elementor-element-ed6d49c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1986 .elementor-element.elementor-element-70fcd79 img{border-radius:10px 10px 10px 10px;box-shadow:15px 15px 15px 0px rgba(33.999999999999986, 33.999999999999986, 33.999999999999986, 0.86);}.elementor-1986 .elementor-element.elementor-element-5d23f9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1986 .elementor-element.elementor-element-a51ddd3 img{border-radius:10px 10px 10px 10px;box-shadow:15px 15px 15px 0px rgba(33.999999999999986, 33.999999999999986, 33.999999999999986, 0.86);}.elementor-1986 .elementor-element.elementor-element-7fdf208{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1986 .elementor-element.elementor-element-3970e34 img{border-radius:10px 10px 10px 10px;box-shadow:15px 15px 15px 0px rgba(33.999999999999986, 33.999999999999986, 33.999999999999986, 0.86);}.elementor-1986 .elementor-element.elementor-element-fdf709f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1986 .elementor-element.elementor-element-2437a3a img{border-radius:10px 10px 10px 10px;box-shadow:15px 15px 15px 0px rgba(33.999999999999986, 33.999999999999986, 33.999999999999986, 0.86);}.elementor-1986 .elementor-element.elementor-element-a6cb082{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1986 .elementor-element.elementor-element-6438704{--display:flex;}.elementor-1986 .elementor-element.elementor-element-fd427df img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1986 .elementor-element.elementor-element-12e16fb{--display:flex;--justify-content:center;}.elementor-1986 .elementor-element.elementor-element-281b94b{text-align:start;}.elementor-1986 .elementor-element.elementor-element-281b94b .elementor-heading-title{font-family:"Vazirmatn Variable", Sans-serif;font-size:30px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-1986 .elementor-element.elementor-element-0de640d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1986 .elementor-element.elementor-element-0de640d{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#0B0C0F;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide{height:290px;}.elementor-1986 .elementor-element.elementor-element-9bb2270 img{height:290px;}.elementor-1986 .elementor-element.elementor-element-b5fcd05{padding:0px 10px 0px 10px;}.elementor-1986 .elementor-element.elementor-element-83851c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1986 .elementor-element.elementor-element-9e6c9b6 .elementor-heading-title{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-0a81649 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-1986 .elementor-element.elementor-element-0a81649{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-fb8211b .elementor-heading-title{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-ae431a9 .elementor-heading-title{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-e72a58e .elementor-button{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-slide{height:290px;}.elementor-1986 .elementor-element.elementor-element-88f8374 .elementor-heading-title{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-0c752f5 .elementor-heading-title{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-718fec7 .elementor-button{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-fd427df{text-align:center;}.elementor-1986 .elementor-element.elementor-element-fd427df img{width:70%;}.elementor-1986 .elementor-element.elementor-element-281b94b .elementor-heading-title{font-size:15px;}.elementor-1986 .elementor-element.elementor-element-0de640d{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide{height:200px;}.elementor-1986 .elementor-element.elementor-element-9bb2270 img{height:223px;}.elementor-1986 .elementor-element.elementor-element-b5fcd05{padding:0px 5px 0px 5px;}.elementor-1986 .elementor-element.elementor-element-83851c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1986 .elementor-element.elementor-element-9e6c9b6 .elementor-heading-title{font-size:18px;}.elementor-1986 .elementor-element.elementor-element-0a81649 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1986 .elementor-element.elementor-element-0a81649{font-size:14px;}.elementor-1986 .elementor-element.elementor-element-2260e90 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1986 .elementor-element.elementor-element-2260e90 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1986 .elementor-element.elementor-element-fb8211b .elementor-heading-title{font-size:14px;}.elementor-1986 .elementor-element.elementor-element-ae431a9 .elementor-heading-title{font-size:14px;}.elementor-1986 .elementor-element.elementor-element-e72a58e .elementor-button{font-size:14px;}.elementor-1986 .elementor-element.elementor-element-1bacc77 .swiper-slide{height:200px;}.elementor-1986 .elementor-element.elementor-element-88f8374 .elementor-heading-title{font-size:14px;}.elementor-1986 .elementor-element.elementor-element-0c752f5 .elementor-heading-title{font-size:14px;}.elementor-1986 .elementor-element.elementor-element-718fec7 .elementor-button{font-size:14px;}.elementor-1986 .elementor-element.elementor-element-fd427df{text-align:center;}.elementor-1986 .elementor-element.elementor-element-fd427df img{width:100%;}.elementor-1986 .elementor-element.elementor-element-281b94b .elementor-heading-title{font-size:14px;}.elementor-1986 .elementor-element.elementor-element-0de640d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1986 .elementor-element.elementor-element-0de640d{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-1986 .elementor-element.elementor-element-ea2ae22{--width:65%;}.elementor-1986 .elementor-element.elementor-element-e2f812b{--width:35%;}.elementor-1986 .elementor-element.elementor-element-35c036b{--width:35%;}.elementor-1986 .elementor-element.elementor-element-d84bbf9{--width:65%;}.elementor-1986 .elementor-element.elementor-element-fac8cad{--width:40%;}.elementor-1986 .elementor-element.elementor-element-415a18e{--width:60%;}.elementor-1986 .elementor-element.elementor-element-6db39dd{--width:25%;}.elementor-1986 .elementor-element.elementor-element-ed6d49c{--width:25%;}.elementor-1986 .elementor-element.elementor-element-5d23f9f{--width:25%;}.elementor-1986 .elementor-element.elementor-element-7fdf208{--width:25%;}.elementor-1986 .elementor-element.elementor-element-fdf709f{--width:25%;}}@media(min-width:768px) and (max-width:1024px){.elementor-1986 .elementor-element.elementor-element-2260e90 .jet-listing-grid__scroll-slider-tablet > .jet-listing-grid__items > .jet-listing-grid__item{flex:0 0 51%;max-width:51%;}}/* Start custom CSS for slides, class: .elementor-element-dfdb2de *//* =====================================================
   PREMIUM CREATIVE ELEMENTOR SLIDER
   Editorial / Apple / Cinematic Style
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de {
    --radius:10px;
    --ease: cubic-bezier(.16, 1, .3, 1);

    position: relative;
    overflow: hidden;

    border-radius: var(--radius);

    perspective: 1600px;

    background: #080808;

  
}


/* =====================================================
   SLIDES
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper {
    overflow: visible;
}

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-wrapper {
    transform-style: preserve-3d;
}

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide {
    overflow: hidden;
    border-radius: var(--radius);

    transform-style: preserve-3d;

    transition:
        transform 1s var(--ease),
        opacity .8s ease,
        filter .8s ease;
}


/* =====================================================
   BACKGROUND IMAGE
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-bg {
    transform: scale(1.05);

    transition:
        transform 1.4s var(--ease),
        filter 1s ease;
}


/* ACTIVE IMAGE */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-active .swiper-slide-bg {
    transform: scale(1.12);

    filter:
        saturate(1.12)
        contrast(1.04);
}


/* PREVIOUS / NEXT DEPTH */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-prev {
    filter: brightness(.65);

    transform:
        scale(.94)
        rotateY(4deg);
}

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-next {
    filter: brightness(.65);

    transform:
        scale(.94)
        rotateY(-4deg);
}


/* =====================================================
   CINEMATIC LIGHT
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide::before {
    content: "";

    position: absolute;
    inset: 0;

    z-index: 2;

    pointer-events: none;

    background:
        radial-gradient(
            circle at 70% 25%,
            rgba(255,255,255,.14),
            transparent 35%
        ),
        linear-gradient(
            90deg,
            rgba(0,0,0,.82),
            rgba(0,0,0,.35) 45%,
            rgba(0,0,0,.05)
        ),
        linear-gradient(
            0deg,
            rgba(0,0,0,.55),
            transparent 55%
        );
}


/* =====================================================
   CONTENT
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-inner {
    position: relative;

    z-index: 5;

    min-height: 100%;

    display: flex;
    align-items: center;
}

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-contents {
    max-width: 720px;

    padding: 55px;
}


/* =====================================================
   HEADING
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-heading {

    margin-bottom: 18px;

    font-size: clamp(38px, 5vw, 76px);

    font-weight: 800;

    line-height: .98;

    letter-spacing: -3px;

    color: #fff;

    text-shadow:
        0 8px 35px rgba(0,0,0,.4);

    opacity: 0;

    transform:
        translateY(55px)
        scale(.96);

    filter: blur(8px);

    transition:
        opacity .9s ease .15s,
        transform 1s var(--ease) .15s,
        filter 1s var(--ease) .15s;
}


/* ACTIVE */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-active .elementor-slide-heading {

    opacity: 1;

    transform:
        translateY(0)
        scale(1);

    filter: blur(0);
}


/* =====================================================
   DESCRIPTION
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-description {

    max-width: 600px;

    font-size: 17px;

    line-height: 1.8;

    color: rgba(255,255,255,.82);

    opacity: 0;

    transform: translateY(30px);

    filter: blur(5px);

    transition:
        opacity .8s ease .35s,
        transform .9s var(--ease) .35s,
        filter .8s ease .35s;
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-active .elementor-slide-description {

    opacity: 1;

    transform: translateY(0);

    filter: blur(0);
}


/* =====================================================
   BUTTON
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-button {

    position: relative;

    display: inline-flex;

    align-items: center;

    justify-content: center;

    margin-top: 25px;

    padding: 15px 27px;

    border-radius: 100px;

    color: #111 !important;

    background: #fff;

    border: 0;

    font-weight: 700;

    overflow: hidden;

    opacity: 0;

    transform:
        translateY(30px)
        scale(.95);

    transition:
        opacity .8s ease .5s,
        transform .9s var(--ease) .5s,
        box-shadow .35s ease;
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-active .elementor-slide-button {

    opacity: 1;

    transform:
        translateY(0)
        scale(1);
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-button:hover {

    transform:
        translateY(-4px)
        scale(1.04) !important;

    box-shadow:
        0 15px 40px rgba(0,0,0,.3);
}


/* =====================================================
   BUTTON LIGHT
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-button::after {

    content: "";

    position: absolute;

    top: -100%;
    left: -50%;

    width: 30%;
    height: 300%;

    background:
        rgba(255,255,255,.8);

    transform: rotate(25deg);

    transition: left .7s ease;

    pointer-events: none;
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-button:hover::after {
    left: 130%;
}


/* =====================================================
   GLASS NAVIGATION
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-swiper-button {

    width: 58px;
    height: 58px;

    border-radius: 50%;

    display: flex;

    align-items: center;
    justify-content: center;

    background:
        rgba(255,255,255,.10);

    border:
        1px solid rgba(255,255,255,.22);

    backdrop-filter:
        blur(20px)
        saturate(160%);

    -webkit-backdrop-filter:
        blur(20px)
        saturate(160%);

    color: #fff;

    opacity: 0;

    transition:
        opacity .35s ease,
        transform .4s var(--ease),
        background .3s ease;
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de:hover .elementor-swiper-button {
    opacity: 1;
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-swiper-button:hover {

    background:
        rgba(255,255,255,.9);

    color: #000;

    transform:
        scale(1.12);
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-swiper-button-prev {
    left: 28px;
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-swiper-button-next {
    right: 28px;
}


/* =====================================================
   CREATIVE PAGINATION
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination {

    bottom: 28px !important;

    display: flex;

    align-items: center;

    justify-content: center;

    gap: 6px;
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination-bullet {

    width: 7px;
    height: 7px;

    margin: 0 !important;

    border-radius: 100px;

    background:
        rgba(255,255,255,.4);

    opacity: 1;

    transition:
        width .7s var(--ease),
        background .3s ease,
        transform .4s var(--ease);
}


.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination-bullet-active {

    width: 42px;

    background: #fff;

    box-shadow:
        0 0 18px rgba(255,255,255,.5);
}


/* =====================================================
   SLIDE NUMBER
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination::before {

    content: "01";

    position: absolute;

    right: 30px;

    bottom: 0;

    color: rgba(255,255,255,.8);

    font-size: 11px;

    font-weight: 700;

    letter-spacing: 3px;
}


/* =====================================================
   TOP GLASS LINE
   ===================================================== */

.elementor-1986 .elementor-element.elementor-element-dfdb2de::before {

    content: "";

    position: absolute;

    top: 0;
    left: 5%;
    right: 5%;

    height: 1px;

    z-index: 20;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.7),
            transparent
        );

    pointer-events: none;
}


/* =====================================================
   MOBILE
   ===================================================== */

@media (max-width: 767px) {

    .elementor-1986 .elementor-element.elementor-element-dfdb2de {

        --radius: 20px;

        perspective: none;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-inner {

        min-height: 500px;

        align-items: flex-end;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-contents {

        padding: 28px;

        padding-bottom: 65px;

        max-width: 100%;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-heading {

        font-size: 38px;

        letter-spacing: -1.5px;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-description {

        font-size: 14px;

        line-height: 1.7;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-slide-button {

        padding: 13px 22px;

        font-size: 14px;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-swiper-button {

        width: 42px;
        height: 42px;

        opacity: 1;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-swiper-button-prev {
        left: 14px;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .elementor-swiper-button-next {
        right: 14px;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-pagination {

        bottom: 20px !important;
    }


    .elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-prev,
    .elementor-1986 .elementor-element.elementor-element-dfdb2de .swiper-slide-next {

        transform: none;
    }
}


/* =====================================================
   REDUCE MOTION
   ===================================================== */

@media (prefers-reduced-motion: reduce) {

    .elementor-1986 .elementor-element.elementor-element-dfdb2de *,
    .elementor-1986 .elementor-element.elementor-element-dfdb2de *::before,
    .elementor-1986 .elementor-element.elementor-element-dfdb2de *::after {

        animation-duration: .01ms !important;

        transition-duration: .01ms !important;
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-1bacc77 */.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider {
    --radius: 28px;
    --ease: cubic-bezier(.16, 1, .3, 1);

    overflow: hidden;
    border-radius: var(--radius);
    perspective: 1400px;

    background: #080808;

    box-shadow:
        0 30px 90px rgba(0,0,0,.25);
}

/* Smooth Swiper */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper,
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-wrapper {
    overflow: visible;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-wrapper {
    transform-style: preserve-3d;
}

/* Cards */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-slide {
    overflow: hidden;
    border-radius: var(--radius);

    transform-style: preserve-3d;

    transition:
        transform .85s var(--ease),
        filter .7s ease,
        opacity .7s ease;
}

/* Image */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-slide-bg {
    transform: scale(1.04);

    transition:
        transform 1.2s var(--ease),
        filter .8s ease;
}

/* Active */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-slide-active {
    z-index: 5;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-slide-active .swiper-slide-bg {
    transform: scale(1.12);
}

/* Previous */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-slide-prev {
    transform:
        scale(.94)
        rotateY(5deg);

    filter: brightness(.65);
}

/* Next */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-slide-next {
    transform:
        scale(.94)
        rotateY(-5deg);

    filter: brightness(.65);
}

/* Cinematic overlay */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-slide::after {
    content: "";

    position: absolute;
    inset: 0;

    z-index: 2;

    pointer-events: none;

    background:
        linear-gradient(
            90deg,
            rgba(0,0,0,.82),
            rgba(0,0,0,.35) 48%,
            transparent
        ),
        linear-gradient(
            0deg,
            rgba(0,0,0,.55),
            transparent 55%
        );
}

/* Content */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-slide-inner {
    position: relative;
    z-index: 4;
}

/* Heading */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .elementor-slide-heading {
    opacity: 0;

    transform:
        translateY(45px)
        scale(.96);

    filter: blur(7px);

    transition:
        opacity .7s ease .15s,
        transform .9s var(--ease) .15s,
        filter .8s ease .15s;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
.swiper-slide-active
.elementor-slide-heading {
    opacity: 1;

    transform:
        translateY(0)
        scale(1);

    filter: blur(0);
}

/* Description */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .elementor-slide-description {
    opacity: 0;

    transform: translateY(25px);

    filter: blur(5px);

    transition:
        opacity .7s ease .3s,
        transform .8s var(--ease) .3s,
        filter .7s ease .3s;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
.swiper-slide-active
.elementor-slide-description {
    opacity: 1;

    transform: translateY(0);

    filter: blur(0);
}

/* Button */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .elementor-slide-button {
    opacity: 0;

    transform:
        translateY(25px)
        scale(.95);

    transition:
        opacity .7s ease .45s,
        transform .8s var(--ease) .45s,
        box-shadow .3s ease;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
.swiper-slide-active
.elementor-slide-button {
    opacity: 1;

    transform:
        translateY(0)
        scale(1);
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
.elementor-slide-button:hover {
    transform:
        translateY(-4px)
        scale(1.05) !important;

    box-shadow:
        0 15px 40px rgba(0,0,0,.3);
}

/* Navigation */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .elementor-swiper-button {
    width: 55px;
    height: 55px;

    border-radius: 50%;

    background: rgba(255,255,255,.1);

    border: 1px solid rgba(255,255,255,.2);

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    color: white;

    opacity: 0;

    transition:
        opacity .3s ease,
        transform .3s ease,
        background .3s ease;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider:hover
.elementor-swiper-button {
    opacity: 1;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
.elementor-swiper-button:hover {
    background: rgba(255,255,255,.9);

    color: #000;

    transform: scale(1.12);
}

/* Pagination */
.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider .swiper-pagination {
    bottom: 25px !important;

    display: flex;
    justify-content: center;

    gap: 6px;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
.swiper-pagination-bullet {
    width: 7px;
    height: 7px;

    margin: 0 !important;

    border-radius: 20px;

    background: rgba(255,255,255,.4);

    opacity: 1;

    transition:
        width .6s var(--ease),
        background .3s ease;
}

.elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
.swiper-pagination-bullet-active {
    width: 38px;

    background: white;

    box-shadow:
        0 0 15px rgba(255,255,255,.5);
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider {
        --radius: 20px;
        perspective: none;
    }

    .elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
    .swiper-slide-inner {
        min-height: 500px;
    }

    .elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
    .elementor-slide-heading {
        font-size: 36px;
        letter-spacing: -1px;
    }

    .elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
    .elementor-swiper-button {
        width: 42px;
        height: 42px;
        opacity: 1;
    }

    .elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
    .swiper-slide-prev,
    .elementor-1986 .elementor-element.elementor-element-1bacc77.premium-swipe-slider
    .swiper-slide-next {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-c81a3d0 */.elementor-1986 .elementor-element.elementor-element-c81a3d0 {
 
    box-shadow:
        0 25px 70px rgba(0, 0, 0, .18),
        0 8px 25px rgba(0, 0, 0, .08);
}/* End custom CSS */