.elementor-8518 .elementor-element.elementor-element-2c7cb37:not(.elementor-motion-effects-element-type-background), .elementor-8518 .elementor-element.elementor-element-2c7cb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://safirsanat.site/wp-content/uploads/2023/11/1-1.jpg");background-position:center center;background-size:cover;}.elementor-8518 .elementor-element.elementor-element-2c7cb37 > .elementor-container{min-height:100vh;}.elementor-8518 .elementor-element.elementor-element-2c7cb37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8518 .elementor-element.elementor-element-2c7cb37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8518 .elementor-element.elementor-element-2c7cb37 > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-8518 .elementor-element.elementor-element-44cfb9b > .elementor-widget-container{margin:-54px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-44cfb9b{text-align:center;}.elementor-8518 .elementor-element.elementor-element-44cfb9b .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:77px;font-weight:600;font-style:italic;}.elementor-8518 .elementor-element.elementor-element-8631af9{margin:4px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-97a7ebb{text-align:center;}.elementor-8518 .elementor-element.elementor-element-fae24b4{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-8518 .elementor-element.elementor-element-fae24b4 .elementor-headline{text-align:center;font-size:32px;}.elementor-8518 .elementor-element.elementor-element-fae24b4 .elementor-headline-dynamic-text{font-family:"Bad Script", Sans-serif;font-weight:600;}.elementor-8518 .elementor-element.elementor-element-5104ea7{font-size:12px;}.elementor-8518 .elementor-element.elementor-element-455be12 img{border-radius:60px 60px 60px 60px;}.elementor-8518 .elementor-element.elementor-element-09a769c > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-09a769c{text-align:center;}.elementor-8518 .elementor-element.elementor-element-09a769c img{width:80%;height:289px;border-radius:38px 38px 38px 38px;}.elementor-8518 .elementor-element.elementor-element-5dbaecb{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-8518 .elementor-element.elementor-element-5dbaecb > .elementor-widget-container{border-radius:-36px -36px -36px -36px;}.elementor-8518 .elementor-element.elementor-element-5dbaecb .elementor-headline{text-align:center;font-size:32px;line-height:49px;}.elementor-8518 .elementor-element.elementor-element-5dbaecb .elementor-headline-dynamic-wrapper path{stroke-width:14px;}.elementor-8518 .elementor-element.elementor-element-5dbaecb .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:3px;stroke-width:3px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8518 .elementor-element.elementor-element-5dbaecb .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#004AFF;stroke:#004AFF;}.elementor-8518 .elementor-element.elementor-element-b8511fd > .elementor-widget-container{margin:-50px 100px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__button{background-color:var( --e-global-color-cd74304 );color:#000000;font-family:"TanhaFN", Sans-serif;font-size:31px;font-weight:700;line-height:37px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#510CE7;border-radius:28px 30px 30px 30px;padding:-9px -9px -9px -9px;}.elementor-8518 .elementor-element.elementor-element-1584c1d > .elementor-widget-container{border-radius:55px 55px 55px 55px;}.elementor-8518 .elementor-element.elementor-element-1584c1d{--e-price-table-header-background-color:#FFDB42;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__heading{color:#3511B1;font-size:28px;font-weight:bold;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__subheading{color:var( --e-global-color-ce0bdd4 );font-size:16px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__price{background-color:#FFFFFF;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__currency, .elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__integer-part, .elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__fractional-part{color:#2E298D;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table .elementor-price-table__price{font-size:46px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__currency{align-self:flex-start;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__features-list{padding:17px 17px 17px 17px;--e-price-table-features-list-color:#3511B1;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__features-list li{font-size:21px;font-weight:bold;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#FFDB42;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__footer{padding:23px 25px 23px 23px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-ce0bdd4 );color:#ffffff;}.elementor-8518 .elementor-element.elementor-element-ba128b2{--display:flex;}.elementor-8518 .elementor-element.elementor-element-6580ec6 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-6580ec6{text-align:center;}.elementor-8518 .elementor-element.elementor-element-6580ec6 .elementor-heading-title{font-size:35px;font-weight:700;font-style:italic;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-822d809{--display:flex;--min-height:58vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8518 .elementor-element.elementor-element-822d809:not(.elementor-motion-effects-element-type-background), .elementor-8518 .elementor-element.elementor-element-822d809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8518 .elementor-element.elementor-element-ba74609{--display:flex;--min-height:350px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8518 .elementor-element.elementor-element-64694e9 .elementor-heading-title{font-weight:700;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-4790756{text-align:center;font-size:14px;}.elementor-8518 .elementor-element.elementor-element-f486e51{--display:flex;--min-height:350px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8518 .elementor-element.elementor-element-c37ae92 .elementor-heading-title{font-weight:700;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-afe2af3{text-align:center;font-size:14px;}.elementor-8518 .elementor-element.elementor-element-b367946{--display:flex;--min-height:350px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8518 .elementor-element.elementor-element-522c4e7 .elementor-heading-title{font-weight:700;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-30a5e3a{text-align:center;font-size:14px;}.elementor-8518 .elementor-element.elementor-element-8d4c080{--display:flex;--min-height:46vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8518 .elementor-element.elementor-element-8d4c080:not(.elementor-motion-effects-element-type-background), .elementor-8518 .elementor-element.elementor-element-8d4c080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8518 .elementor-element.elementor-element-8d64bd6{--display:flex;--min-height:350px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8518 .elementor-element.elementor-element-6d783ea .elementor-heading-title{font-weight:700;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-6906b98{text-align:center;font-size:14px;}.elementor-8518 .elementor-element.elementor-element-0c7e481{--display:flex;--min-height:350px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8518 .elementor-element.elementor-element-50d0806 .elementor-heading-title{font-weight:700;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-6bc7f66{text-align:center;font-size:14px;}.elementor-8518 .elementor-element.elementor-element-8111a37{--display:flex;--min-height:350px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8518 .elementor-element.elementor-element-9f2a98e .elementor-heading-title{font-weight:700;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-5b88fe8{text-align:center;font-size:14px;}.elementor-8518 .elementor-element.elementor-element-ffb0fe6{--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-8518 .elementor-element.elementor-element-650e900{text-align:center;}.elementor-8518 .elementor-element.elementor-element-650e900 .elementor-heading-title{font-size:35px;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-260b509{text-align:center;}.elementor-8518 .elementor-element.elementor-element-ee3a269{--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-8518 .elementor-element.elementor-element-aa13374{--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-8518 .elementor-element.elementor-element-f4022d8{text-align:center;}.elementor-8518 .elementor-element.elementor-element-f4022d8 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-8133ed4{--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-8518 .elementor-element.elementor-element-5685889{text-align:center;}.elementor-8518 .elementor-element.elementor-element-5685889 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-5d824e7{--display:flex;}.elementor-8518 .elementor-element.elementor-element-7a8fd67{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-0568e89 );}.elementor-8518 .elementor-element.elementor-element-7a8fd67 .elementor-headline{text-align:center;}.elementor-8518 .elementor-element.elementor-element-7a8fd67 .elementor-headline-plain-text{color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-1e43cf5{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-cd74304 );}.elementor-8518 .elementor-element.elementor-element-1e43cf5 .elementor-headline{text-align:center;font-size:37px;}.elementor-8518 .elementor-element.elementor-element-1e43cf5 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-1e43cf5 .elementor-headline-plain-text{color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-c587547{font-size:20px;}.elementor-bc-flex-widget .elementor-8518 .elementor-element.elementor-element-06196db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8518 .elementor-element.elementor-element-06196db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8518 .elementor-element.elementor-element-06196db > .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-8518 .elementor-element.elementor-element-2021e3c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-cd74304 );}.elementor-8518 .elementor-element.elementor-element-2021e3c .elementor-headline{text-align:center;font-size:37px;}.elementor-8518 .elementor-element.elementor-element-2021e3c .elementor-headline-dynamic-wrapper path{stroke-width:1px;}.elementor-8518 .elementor-element.elementor-element-2021e3c .elementor-headline-plain-text{color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-2021e3c .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8518 .elementor-element.elementor-element-9341039 .elementor-icon-list-icon i{color:#CB9921;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-9341039 .elementor-icon-list-icon svg{fill:#CB9921;transition:fill 0.3s;}.elementor-8518 .elementor-element.elementor-element-9341039{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8518 .elementor-element.elementor-element-9341039 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-9341039 .elementor-icon-list-item > a{font-weight:500;}.elementor-8518 .elementor-element.elementor-element-9341039 .elementor-icon-list-text{color:#2512AD;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-6f1b26b .elementor-icon-list-icon i{color:#CB9921;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-6f1b26b .elementor-icon-list-icon svg{fill:#CB9921;transition:fill 0.3s;}.elementor-8518 .elementor-element.elementor-element-6f1b26b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8518 .elementor-element.elementor-element-6f1b26b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-6f1b26b .elementor-icon-list-item > a{font-weight:500;}.elementor-8518 .elementor-element.elementor-element-6f1b26b .elementor-icon-list-text{color:#2E1FBF;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-5542715 .elementor-icon-list-icon i{color:#CB9921;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-5542715 .elementor-icon-list-icon svg{fill:#CB9921;transition:fill 0.3s;}.elementor-8518 .elementor-element.elementor-element-5542715{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8518 .elementor-element.elementor-element-5542715 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-5542715 .elementor-icon-list-item > a{font-weight:500;}.elementor-8518 .elementor-element.elementor-element-5542715 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#0C1EA7;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-2297c03 .elementor-icon-list-icon i{color:#CB9921;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-2297c03 .elementor-icon-list-icon svg{fill:#CB9921;transition:fill 0.3s;}.elementor-8518 .elementor-element.elementor-element-2297c03{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8518 .elementor-element.elementor-element-2297c03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-2297c03 .elementor-icon-list-item > a{font-weight:500;}.elementor-8518 .elementor-element.elementor-element-2297c03 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-5a8e725 .elementor-icon-list-icon i{color:#CB9921;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-5a8e725 .elementor-icon-list-icon svg{fill:#CB9921;transition:fill 0.3s;}.elementor-8518 .elementor-element.elementor-element-5a8e725{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8518 .elementor-element.elementor-element-5a8e725 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-5a8e725 .elementor-icon-list-item > a{font-weight:500;}.elementor-8518 .elementor-element.elementor-element-5a8e725 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-51006e5 .elementor-icon-list-icon i{color:#CB9921;transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-51006e5 .elementor-icon-list-icon svg{fill:#CB9921;transition:fill 0.3s;}.elementor-8518 .elementor-element.elementor-element-51006e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8518 .elementor-element.elementor-element-51006e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-51006e5 .elementor-icon-list-item > a{font-weight:500;}.elementor-8518 .elementor-element.elementor-element-51006e5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8518 .elementor-element.elementor-element-d6342d9{text-align:center;font-size:39px;font-weight:700;color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-9db7783 .elementor-repeater-item-a5aeb2e .swiper-slide-bg{background-color:#FFDB42;}.elementor-8518 .elementor-element.elementor-element-9db7783 .elementor-repeater-item-66bb2b3 .swiper-slide-bg{background-color:var( --e-global-color-cd74304 );}.elementor-8518 .elementor-element.elementor-element-9db7783 .elementor-repeater-item-00d66d8 .swiper-slide-bg{background-color:var( --e-global-color-cd74304 );}.elementor-8518 .elementor-element.elementor-element-9db7783 .swiper-slide{transition-duration:calc(5000ms*1.2);height:246px;}.elementor-8518 .elementor-element.elementor-element-9db7783 .elementor-slide-button{background-color:var( --e-global-color-cd74304 );color:var( --e-global-color-ce0bdd4 );border-color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-9db7783 > .elementor-widget-container{border-style:solid;}.elementor-8518 .elementor-element.elementor-element-9db7783 .swiper-slide-contents{max-width:66%;}.elementor-8518 .elementor-element.elementor-element-9db7783 .swiper-slide-inner{text-align:center;}.elementor-8518 .elementor-element.elementor-element-9db7783 .elementor-slide-heading{color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-9db7783 .elementor-slide-description{color:var( --e-global-color-ce0bdd4 );}.elementor-8518 .elementor-element.elementor-element-9db7783 .elementor-slide-button:hover{color:#000000;border-color:#000000;}.elementor-8518 .elementor-element.elementor-element-b4cdddf{--display:flex;}.elementor-8518 .elementor-element.elementor-element-77b2caa{text-align:center;}.elementor-8518 .elementor-element.elementor-element-11e551a{text-align:center;}@media(min-width:768px){.elementor-8518 .elementor-element.elementor-element-ba74609{--width:350px;}.elementor-8518 .elementor-element.elementor-element-f486e51{--width:350px;}.elementor-8518 .elementor-element.elementor-element-b367946{--width:350px;}.elementor-8518 .elementor-element.elementor-element-8d64bd6{--width:350px;}.elementor-8518 .elementor-element.elementor-element-0c7e481{--width:350px;}.elementor-8518 .elementor-element.elementor-element-8111a37{--width:350px;}.elementor-8518 .elementor-element.elementor-element-aa13374{--width:50%;}.elementor-8518 .elementor-element.elementor-element-8133ed4{--width:50%;}.elementor-8518 .elementor-element.elementor-element-e668299{width:47%;}.elementor-8518 .elementor-element.elementor-element-06196db{width:53%;}}@media(min-width:1025px){.elementor-8518 .elementor-element.elementor-element-2c7cb37:not(.elementor-motion-effects-element-type-background), .elementor-8518 .elementor-element.elementor-element-2c7cb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-8518 .elementor-element.elementor-element-09a769c img{width:100%;max-width:100%;height:229px;}.elementor-8518 .elementor-element.elementor-element-b8511fd > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-1584c1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__heading{font-size:16px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__subheading{font-size:15px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__features-list li{font-size:13px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__button{font-size:22px;}.elementor-8518 .elementor-element.elementor-element-1584c1d .elementor-price-table__ribbon-inner{margin-top:22px;transform:translateY(-50%) translateX(22px) rotate(-45deg);}.elementor-8518 .elementor-element.elementor-element-aa13374{--width:50%;}.elementor-8518 .elementor-element.elementor-element-8133ed4{--width:50%;}.elementor-8518 .elementor-element.elementor-element-7a8fd67 .elementor-headline{font-size:28px;}.elementor-8518 .elementor-element.elementor-element-1e43cf5 .elementor-headline{font-size:25px;line-height:1.6em;}.elementor-8518 .elementor-element.elementor-element-c587547{font-size:14px;}.elementor-8518 .elementor-element.elementor-element-06196db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:6px;}.elementor-8518 .elementor-element.elementor-element-06196db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8518 .elementor-element.elementor-element-2021e3c .elementor-headline{font-size:28px;}.elementor-8518 .elementor-element.elementor-element-2021e3c .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-8518 .elementor-element.elementor-element-9341039 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-9341039{--e-icon-list-icon-size:18px;}.elementor-8518 .elementor-element.elementor-element-9341039 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-9341039 .elementor-icon-list-item > a{font-size:15px;}.elementor-8518 .elementor-element.elementor-element-6f1b26b > .elementor-widget-container{margin:0px 0px 0px -22px;}.elementor-8518 .elementor-element.elementor-element-6f1b26b{--e-icon-list-icon-size:18px;}.elementor-8518 .elementor-element.elementor-element-6f1b26b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-6f1b26b .elementor-icon-list-item > a{font-size:15px;}.elementor-8518 .elementor-element.elementor-element-5542715 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-5542715{--e-icon-list-icon-size:15px;}.elementor-8518 .elementor-element.elementor-element-5542715 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-5542715 .elementor-icon-list-item > a{font-size:16px;}.elementor-8518 .elementor-element.elementor-element-2297c03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-2297c03{--e-icon-list-icon-size:18px;}.elementor-8518 .elementor-element.elementor-element-2297c03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-2297c03 .elementor-icon-list-item > a{font-size:15px;}.elementor-8518 .elementor-element.elementor-element-5a8e725 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8518 .elementor-element.elementor-element-5a8e725{--e-icon-list-icon-size:18px;}.elementor-8518 .elementor-element.elementor-element-5a8e725 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-5a8e725 .elementor-icon-list-item > a{font-size:15px;}.elementor-8518 .elementor-element.elementor-element-51006e5{--e-icon-list-icon-size:15px;}.elementor-8518 .elementor-element.elementor-element-51006e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8518 .elementor-element.elementor-element-51006e5 .elementor-icon-list-item > a{font-size:18px;}.elementor-8518 .elementor-element.elementor-element-d6342d9{font-size:20px;}}/* Start custom CSS for container, class: .elementor-element-ba74609 */.elementor-8518 .elementor-element.elementor-element-ba74609{
        --card-shape: 73% 27% 35% 65% / 22% 35% 65% 78%  ;
        --card-hover-shape: 50%;
        --heading-shape: 50%;
        --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
        --heading-background: #eff0f4;
        --heading-circle-size: 80px;
        --bubble-color: #FFDB42;
    }
    .elementor-8518 .elementor-element.elementor-element-ba74609{
        box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
        transition: 0.5s ease-in-out;
        border-radius: var(--card-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-ba74609:hover{
        border-radius: var(--card-hover-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-ba74609::before{
        content: '';
        position: absolute;
        top: 50px;
        left: 85px;
        width: 35px;
        height: 35px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-ba74609::after{
        content: '';
        position: absolute;
        top: 90px;
        left: 110px;
        width: 15px;
        height: 15px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-ba74609 h2{
        position: relative;
        width: var(--heading-circle-size);
        height: var(--heading-circle-size);
        background: var(--heading-background);
        border-radius: var(--heading-shape);
        display: flex;
        justify-content: center;
        align-items: center;
        transition: 0.5s ease-in-out;
        box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
    }
    .elementor-8518 .elementor-element.elementor-element-ba74609:hover h2{
        border-radius: var(--heading-hover-shape);
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f486e51 */.elementor-8518 .elementor-element.elementor-element-f486e51{
        --card-shape: 73% 27% 35% 65% / 22% 35% 65% 78%  ;
        --card-hover-shape: 50%;
        --heading-shape: 50%;
        --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
        --heading-background: #eff0f4;
        --heading-circle-size: 80px;
        --bubble-color: #FFDB42;
    }
    .elementor-8518 .elementor-element.elementor-element-f486e51{
        box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
        transition: 0.5s ease-in-out;
        border-radius: var(--card-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-f486e51:hover{
        border-radius: var(--card-hover-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-f486e51::before{
        content: '';
        position: absolute;
        top: 50px;
        left: 85px;
        width: 35px;
        height: 35px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-f486e51::after{
        content: '';
        position: absolute;
        top: 90px;
        left: 110px;
        width: 15px;
        height: 15px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-f486e51 h2{
        position: relative;
        width: var(--heading-circle-size);
        height: var(--heading-circle-size);
        background: var(--heading-background);
        border-radius: var(--heading-shape);
        display: flex;
        justify-content: center;
        align-items: center;
        transition: 0.5s ease-in-out;
        box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
    }
    .elementor-8518 .elementor-element.elementor-element-f486e51:hover h2{
        border-radius: var(--heading-hover-shape);
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b367946 */.elementor-8518 .elementor-element.elementor-element-b367946{
        --card-shape: 73% 27% 35% 65% / 22% 35% 65% 78%  ;
        --card-hover-shape: 50%;
        --heading-shape: 50%;
        --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
        --heading-background: #eff0f4;
        --heading-circle-size: 80px;
        --bubble-color: #FFDB42;
    }
    .elementor-8518 .elementor-element.elementor-element-b367946{
        box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
        transition: 0.5s ease-in-out;
        border-radius: var(--card-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-b367946:hover{
        border-radius: var(--card-hover-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-b367946::before{
        content: '';
        position: absolute;
        top: 50px;
        left: 85px;
        width: 35px;
        height: 35px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-b367946::after{
        content: '';
        position: absolute;
        top: 90px;
        left: 110px;
        width: 15px;
        height: 15px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-b367946 h2{
        position: relative;
        width: var(--heading-circle-size);
        height: var(--heading-circle-size);
        background: var(--heading-background);
        border-radius: var(--heading-shape);
        display: flex;
        justify-content: center;
        align-items: center;
        transition: 0.5s ease-in-out;
        box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
    }
    .elementor-8518 .elementor-element.elementor-element-b367946:hover h2{
        border-radius: var(--heading-hover-shape);
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d64bd6 */.elementor-8518 .elementor-element.elementor-element-8d64bd6{
        --card-shape: 73% 27% 35% 65% / 22% 35% 65% 78%  ;
        --card-hover-shape: 50%;
        --heading-shape: 50%;
        --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
        --heading-background: #eff0f4;
        --heading-circle-size: 80px;
        --bubble-color: #FFDB42;
    }
    .elementor-8518 .elementor-element.elementor-element-8d64bd6{
        box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
        transition: 0.5s ease-in-out;
        border-radius: var(--card-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-8d64bd6:hover{
        border-radius: var(--card-hover-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-8d64bd6::before{
        content: '';
        position: absolute;
        top: 50px;
        left: 85px;
        width: 35px;
        height: 35px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-8d64bd6::after{
        content: '';
        position: absolute;
        top: 90px;
        left: 110px;
        width: 15px;
        height: 15px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-8d64bd6 h2{
        position: relative;
        width: var(--heading-circle-size);
        height: var(--heading-circle-size);
        background: var(--heading-background);
        border-radius: var(--heading-shape);
        display: flex;
        justify-content: center;
        align-items: center;
        transition: 0.5s ease-in-out;
        box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
    }
    .elementor-8518 .elementor-element.elementor-element-8d64bd6:hover h2{
        border-radius: var(--heading-hover-shape);
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c7e481 */.elementor-8518 .elementor-element.elementor-element-0c7e481{
        --card-shape: 73% 27% 35% 65% / 22% 35% 65% 78%  ;
        --card-hover-shape: 50%;
        --heading-shape: 50%;
        --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
        --heading-background: #eff0f4;
        --heading-circle-size: 80px;
        --bubble-color: #FFDB42;
    }
    .elementor-8518 .elementor-element.elementor-element-0c7e481{
        box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
        transition: 0.5s ease-in-out;
        border-radius: var(--card-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-0c7e481:hover{
        border-radius: var(--card-hover-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-0c7e481::before{
        content: '';
        position: absolute;
        top: 50px;
        left: 85px;
        width: 35px;
        height: 35px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-0c7e481::after{
        content: '';
        position: absolute;
        top: 90px;
        left: 110px;
        width: 15px;
        height: 15px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-0c7e481 h2{
        position: relative;
        width: var(--heading-circle-size);
        height: var(--heading-circle-size);
        background: var(--heading-background);
        border-radius: var(--heading-shape);
        display: flex;
        justify-content: center;
        align-items: center;
        transition: 0.5s ease-in-out;
        box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
    }
    .elementor-8518 .elementor-element.elementor-element-0c7e481:hover h2{
        border-radius: var(--heading-hover-shape);
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8111a37 */.elementor-8518 .elementor-element.elementor-element-8111a37{
        --card-shape: 73% 27% 35% 65% / 22% 35% 65% 78%  ;
        --card-hover-shape: 50%;
        --heading-shape: 50%;
        --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
        --heading-background: #eff0f4;
        --heading-circle-size: 80px;
        --bubble-color: #FFDB42;
    }
    .elementor-8518 .elementor-element.elementor-element-8111a37{
        box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
        transition: 0.5s ease-in-out;
        border-radius: var(--card-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-8111a37:hover{
        border-radius: var(--card-hover-shape);
    }
    .elementor-8518 .elementor-element.elementor-element-8111a37::before{
        content: '';
        position: absolute;
        top: 50px;
        left: 85px;
        width: 35px;
        height: 35px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-8111a37::after{
        content: '';
        position: absolute;
        top: 90px;
        left: 110px;
        width: 15px;
        height: 15px;
        background: var(--bubble-color);
        border-radius: 50%;
        opacity: 0.9;
    }
    .elementor-8518 .elementor-element.elementor-element-8111a37 h2{
        position: relative;
        width: var(--heading-circle-size);
        height: var(--heading-circle-size);
        background: var(--heading-background);
        border-radius: var(--heading-shape);
        display: flex;
        justify-content: center;
        align-items: center;
        transition: 0.5s ease-in-out;
        box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
    }
    .elementor-8518 .elementor-element.elementor-element-8111a37:hover h2{
        border-radius: var(--heading-hover-shape);
    }/* End custom CSS */