.elementor-40 .elementor-element.elementor-element-20439da1:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-20439da1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-0cccb18) 27%,var(--e-global-color-bbaf17c) 79%)}.elementor-40 .elementor-element.elementor-element-20439da1>.elementor-background-overlay{background-color:#000;opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-20439da1>.elementor-container{max-width:681px}.elementor-40 .elementor-element.elementor-element-20439da1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:28px 0 32px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-f4a9e5f{text-align:center}.elementor-40 .elementor-element.elementor-element-f4a9e5f .elementor-heading-title{font-size:60px;text-shadow:0px 0px 7px #000;color:#fff}.elementor-40 .elementor-element.elementor-element-293ec24>.elementor-widget-container{margin:-42px;padding:-33px}.elementor-40 .elementor-element.elementor-element-548cc702>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-40 .elementor-element.elementor-element-548cc702{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 100px 43px}.elementor-40 .elementor-element.elementor-element-548cc702>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-47ed0a25>.elementor-element-populated{padding:0 0 0 35px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-87d66d9 p{margin-block-end:20px}.elementor-40 .elementor-element.elementor-element-87d66d9{color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-34c3be00{text-align:center}.elementor-40 .elementor-element.elementor-element-34c3be00 .elementor-heading-title{font-size:40px;color:var(--e-global-color-secondary)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-40 .elementor-element.elementor-element-fb5b9ab img{border-radius:25px}.elementor-widget-price-table .elementor-price-table__button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-price-table{--e-price-table-header-background-color:var(--e-global-color-secondary)}.elementor-widget-price-table .elementor-price-table__heading{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var(--e-global-typography-secondary-font-family);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-table .elementor-price-table__original-price{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-table .elementor-price-table__period{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var(--e-global-color-text)}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var(--e-global-color-text)}.elementor-widget-price-table .elementor-price-table__additional_info{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-table .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-repeater-item-f5fd6f9 i{color:#c1c1c1}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-repeater-item-f5fd6f9 svg{fill:#c1c1c1}.elementor-40 .elementor-element.elementor-element-4fc0e9c3>.elementor-widget-container{border-radius:20px}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__header{padding:26px 0 12px}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__currency{align-self:flex-start}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__after-price{justify-content:flex-start}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__features-list{padding:0 0 8px}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__features-list li{font-family:"Montserrat";font-size:23px;font-weight:400}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:15px;margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__footer{background-color:var(--e-global-color-28602d6);padding:41px 0 29px}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__button{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-price-table__button:hover{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-4fc0e9c3 .elementor-ribbon-inner{color:#fff}.elementor-40 .elementor-element.elementor-element-459f7eb img{border-radius:25px}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-repeater-item-43f2e8f i{color:#c1c1c1}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-repeater-item-43f2e8f svg{fill:#c1c1c1}.elementor-40 .elementor-element.elementor-element-35cd1b0f>.elementor-widget-container{border-radius:20px}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__header{padding:26px 0 12px}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__currency{align-self:flex-start}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__after-price{justify-content:flex-start}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__features-list{padding:0 0 8px}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__features-list li{font-family:"Montserrat";font-size:23px;font-weight:400}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:15px;margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__footer{background-color:var(--e-global-color-28602d6);padding:41px 0 29px}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__button{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-35cd1b0f .elementor-price-table__button:hover{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-e398e32 img{border-radius:25px}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-repeater-item-43f2e8f i{color:#2fd86c}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-repeater-item-43f2e8f svg{fill:#2fd86c}.elementor-40 .elementor-element.elementor-element-36523cdc>.elementor-widget-container{margin:-4px 0 0;padding:0 0 8px;border-radius:20px}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-price-table__currency{align-self:flex-start}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-price-table__after-price{justify-content:flex-start}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-price-table__features-list li{font-family:"Montserrat";font-size:16px;font-weight:400}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:15px;margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-price-table__footer{padding:44px 0 25px}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-price-table__button{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-36523cdc .elementor-price-table__button:hover{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-9c05e31 img{border-radius:25px}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-repeater-item-f5fd6f9 i{color:#c1c1c1}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-repeater-item-f5fd6f9 svg{fill:#c1c1c1}.elementor-40 .elementor-element.elementor-element-057f955>.elementor-widget-container{border-radius:20px}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__header{padding:26px 0 12px}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__currency{align-self:flex-start}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__after-price{justify-content:flex-start}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__features-list{padding:0 0 8px}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__features-list li{font-family:"Montserrat";font-size:23px;font-weight:400}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:15px;margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__footer{background-color:var(--e-global-color-28602d6);padding:41px 0 29px}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__button{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-057f955 .elementor-price-table__button:hover{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-f95b274 img{border-radius:25px}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-repeater-item-43f2e8f i{color:#c1c1c1}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-repeater-item-43f2e8f svg{fill:#c1c1c1}.elementor-40 .elementor-element.elementor-element-4ce2a3d>.elementor-widget-container{border-radius:20px}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-price-table__currency{align-self:flex-start}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-price-table__after-price{justify-content:flex-start}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-price-table__features-list{padding:0 0 22px}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-price-table__features-list li{font-family:"Montserrat";font-size:23px;font-weight:400}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:15px;margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-price-table__footer{padding:32px 0 29px}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-price-table__button{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-4ce2a3d .elementor-price-table__button:hover{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-866d255>.elementor-widget-container{margin:3px 0 0;padding:0 0 6px}.elementor-40 .elementor-element.elementor-element-866d255 img{border-radius:25px}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-repeater-item-43f2e8f i{color:#2fd86c}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-repeater-item-43f2e8f svg{fill:#2fd86c}.elementor-40 .elementor-element.elementor-element-f8e0523>.elementor-widget-container{padding:0;border-radius:20px}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table__header{padding:21px 0 18px}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table__price{padding:52px 0 29px}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table .elementor-price-table__price{font-family:"Montserrat";font-size:34px;font-weight:500}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table__features-list{padding:26px 0 10px}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table__features-list li{font-family:"Montserrat";font-size:23px;font-weight:400}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:1px;margin-bottom:1px}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table__footer{padding:61px 0 36px}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table__button{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-f8e0523 .elementor-price-table__button:hover{color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-7c7ed18{--spacer-size:24px}.elementor-widget-alert .elementor-alert-title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-alert .elementor-alert-description{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-40 .elementor-element.elementor-element-33db89e .elementor-alert{background-color:#F9F9F99E;border-inline-start-color:var(--e-global-color-secondary);border-inline-start-width:7px}.elementor-40 .elementor-element.elementor-element-33db89e .elementor-alert-title{font-family:"Montserrat";font-size:19px;font-weight:500}.elementor-40 .elementor-element.elementor-element-33db89e .elementor-alert-description{font-family:"Montserrat";font-size:17px;font-weight:400;font-style:italic}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-797e222{width:auto;max-width:auto;top:672px}.elementor-40 .elementor-element.elementor-element-797e222>.elementor-widget-container{background-color:#FFFFFF0F;margin:0;padding:-3px -5px}.elementor-40 .elementor-element.elementor-element-797e222.elementor-element{--order:-99999;--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-797e222{right:10px}body.rtl .elementor-40 .elementor-element.elementor-element-797e222{left:10px}.elementor-40 .elementor-element.elementor-element-797e222 .elementor-icon-wrapper{text-align:center}.elementor-40 .elementor-element.elementor-element-797e222.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-797e222.elementor-view-framed .elementor-icon,.elementor-40 .elementor-element.elementor-element-797e222.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-797e222.elementor-view-framed .elementor-icon,.elementor-40 .elementor-element.elementor-element-797e222.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-797e222 .elementor-icon{font-size:35px}.elementor-40 .elementor-element.elementor-element-797e222 .elementor-icon svg{height:35px}.elementor-40 .elementor-element.elementor-element-e532e74{--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-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta .elementor-cta__bg,.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta__content{min-height:100px;text-align:center}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta__bg-wrapper{min-height:483px}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta__title{color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta__description{color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta__button{font-family:"Montserrat";font-size:18px;font-weight:700;text-transform:none;color:#fff;background-color:#ed1c24;border-width:0;border-radius:100px;padding:16px 45px}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta__button:hover{color:var(--e-global-color-85bba8b);background-color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-22f59b8>.elementor-widget-container{margin:-17px 0 0}.elementor-40 .elementor-element.elementor-element-22f59b8{text-align:center;font-family:"Montserrat";font-weight:400;font-style:italic}.elementor-40 .elementor-element.elementor-element-a3452c2{--spacer-size:50px}.elementor-40 .elementor-element.elementor-element-e5d5728>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-40 .elementor-element.elementor-element-e5d5728:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-e5d5728>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-28602d6)}.elementor-40 .elementor-element.elementor-element-e5d5728{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-40 .elementor-element.elementor-element-e5d5728>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-a128732>.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-40 .elementor-element.elementor-element-a128732>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 30px 50px}.elementor-40 .elementor-element.elementor-element-a128732>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-9aaf59c{text-align:center}.elementor-40 .elementor-element.elementor-element-9aaf59c .elementor-heading-title{font-size:36px;line-height:50px;color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-9ed38e5>.elementor-widget-container{padding:0 8px 0 24px}.elementor-40 .elementor-element.elementor-element-9ed38e5{text-align:start;font-size:18px;font-weight:400;line-height:1.8em}.elementor-40 .elementor-element.elementor-element-2e56285:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://practicallyperfecttravel.net/wp-content/uploads/2025/04/18EA1074-4E19-40E9-BCC1-D33030F34BD420240517_153657-scaled.webp");background-position:-192px 0;background-repeat:no-repeat;background-size:cover}.elementor-40 .elementor-element.elementor-element-2e56285>.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-40 .elementor-element.elementor-element-2e56285>.elementor-element-populated,.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-element-populated>.elementor-background-overlay,.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-background-slideshow{border-radius:0}.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1px}.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-ea2e64b{--spacer-size:50px}.elementor-40 .elementor-element.elementor-element-af64885{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-40 .elementor-element.elementor-element-af64885:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-af64885>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-00d2e7a{--spacer-size:50px}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-40 .elementor-element.elementor-element-2ecd099>.elementor-widget-container{background-color:#e0f1f9;margin:14px 14px 49px;padding:32px 35px 52px 100px;border-radius:137px}.elementor-40 .elementor-element.elementor-element-2ecd099.elementor-position-right .elementor-image-box-img{margin-left:31px}.elementor-40 .elementor-element.elementor-element-2ecd099.elementor-position-left .elementor-image-box-img{margin-right:31px}.elementor-40 .elementor-element.elementor-element-2ecd099.elementor-position-top .elementor-image-box-img{margin-bottom:31px}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat";font-weight:500}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-wrapper .elementor-image-box-img{width:17%}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-img img{border-style:groove;border-color:var(--e-global-color-secondary);border-radius:100px;transition-duration:.3s}.elementor-40 .elementor-element.elementor-element-6c9ed1bb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-40 .elementor-element.elementor-element-6c9ed1bb>.elementor-container{max-width:900px}.elementor-40 .elementor-element.elementor-element-6c9ed1bb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 50px}.elementor-40 .elementor-element.elementor-element-6c9ed1bb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-198c40a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-198c40a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40 .elementor-element.elementor-element-7e37cdc2{width:var(--container-widget-width,131.329%);max-width:131.329%;--container-widget-width:131.329%;--container-widget-flex-grow:0;text-align:center}.elementor-40 .elementor-element.elementor-element-7e37cdc2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-40 .elementor-element.elementor-element-7e37cdc2 .elementor-heading-title{font-size:34px;color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-03d2946{width:var(--container-widget-width,124.663%);max-width:124.663%;--container-widget-width:124.663%;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-03d2946>.elementor-widget-container{margin:7px 0 0}.elementor-40 .elementor-element.elementor-element-03d2946.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-40 .elementor-element.elementor-element-6ffbc56{--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-40 .elementor-element.elementor-element-74a25f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove;border-color:var(--e-global-color-0cccb18);--border-color:var(--e-global-color-0cccb18)}.elementor-40 .elementor-element.elementor-element-d444026.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-40 .elementor-element.elementor-element-d444026.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-40 .elementor-element.elementor-element-d444026.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-d444026 .elementor-image-box-title{margin-bottom:0;font-family:"Montserrat";font-size:7px;font-weight:500}.elementor-40 .elementor-element.elementor-element-d444026 .elementor-image-box-wrapper .elementor-image-box-img{width:77%}.elementor-40 .elementor-element.elementor-element-d444026 .elementor-image-box-img img{transition-duration:.3s}.elementor-40 .elementor-element.elementor-element-d444026 .elementor-image-box-description{font-family:"Montserrat";font-size:17px;font-weight:400;line-height:42px;word-spacing:0px}.elementor-widget-price-list .elementor-price-list-header{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-list .elementor-price-list-price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-price-list .elementor-price-list-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list-separator{border-bottom-style:double;border-bottom-width:0;margin-left:4px;margin-right:4px}.elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list-item{align-items:flex-start}.elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list li:not(:last-child){margin-bottom:20px}body.rtl .elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list-image{padding-left:calc(20px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list-image+.elementor-price-list-text{padding-right:calc(20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list-image{padding-right:calc(20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list-image+.elementor-price-list-text{padding-left:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list-header{color:var(--e-global-color-secondary);font-family:"Montserrat";font-size:16px;font-weight:400}.elementor-40 .elementor-element.elementor-element-4de115f .elementor-price-list-price{color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-63f052f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove}.elementor-40 .elementor-element.elementor-element-e1dc654.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-40 .elementor-element.elementor-element-e1dc654.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-40 .elementor-element.elementor-element-e1dc654.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-e1dc654 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-40 .elementor-element.elementor-element-e1dc654 .elementor-image-box-img img{transition-duration:.3s}.elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list-separator{border-bottom-style:double;border-bottom-width:0;margin-left:4px;margin-right:4px}.elementor-40 .elementor-element.elementor-element-37554cd>.elementor-widget-container{margin:16px 0 0}.elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list-item{align-items:flex-start}.elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list li:not(:last-child){margin-bottom:20px}body.rtl .elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list-image{padding-left:calc(20px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list-image+.elementor-price-list-text{padding-right:calc(20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list-image{padding-right:calc(20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list-image+.elementor-price-list-text{padding-left:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list-header{color:var(--e-global-color-secondary);font-family:"Montserrat";font-size:16px;font-weight:400}.elementor-40 .elementor-element.elementor-element-37554cd .elementor-price-list-price{color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-7e3e5cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove}.elementor-40 .elementor-element.elementor-element-41d76d6>.elementor-widget-container{margin:0 0 -28px}.elementor-40 .elementor-element.elementor-element-41d76d6.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-40 .elementor-element.elementor-element-41d76d6.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-40 .elementor-element.elementor-element-41d76d6.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-41d76d6 .elementor-image-box-wrapper .elementor-image-box-img{width:95%}.elementor-40 .elementor-element.elementor-element-41d76d6 .elementor-image-box-img img{transition-duration:.3s}.elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list-separator{border-bottom-style:double;border-bottom-width:0;margin-left:4px;margin-right:4px}.elementor-40 .elementor-element.elementor-element-0e6a81e>.elementor-widget-container{margin:9px 0 0}.elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list-item{align-items:flex-start}.elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list li:not(:last-child){margin-bottom:20px}body.rtl .elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list-image{padding-left:calc(20px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list-image+.elementor-price-list-text{padding-right:calc(20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list-image{padding-right:calc(20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list-image+.elementor-price-list-text{padding-left:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list-header{color:var(--e-global-color-secondary);font-family:"Montserrat";font-size:16px;font-weight:400}.elementor-40 .elementor-element.elementor-element-0e6a81e .elementor-price-list-price{color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-0715e23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove}.elementor-40 .elementor-element.elementor-element-a68b9fa>.elementor-widget-container{margin:11px 0 20px}.elementor-40 .elementor-element.elementor-element-a68b9fa.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-40 .elementor-element.elementor-element-a68b9fa.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-40 .elementor-element.elementor-element-a68b9fa.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-a68b9fa .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-40 .elementor-element.elementor-element-a68b9fa .elementor-image-box-img img{transition-duration:.3s}.elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list-separator{border-bottom-style:double;border-bottom-width:0;margin-left:4px;margin-right:4px}.elementor-40 .elementor-element.elementor-element-c135c61>.elementor-widget-container{margin:12px 0 0}.elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list-item{align-items:flex-start}.elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list li:not(:last-child){margin-bottom:20px}body.rtl .elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list-image{padding-left:calc(20px/2)}body.rtl .elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list-image+.elementor-price-list-text{padding-right:calc(20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list-image{padding-right:calc(20px/2)}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list-image+.elementor-price-list-text{padding-left:calc(20px/2)}.elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list-header{color:var(--e-global-color-secondary);font-family:"Montserrat";font-size:16px;font-weight:400}.elementor-40 .elementor-element.elementor-element-c135c61 .elementor-price-list-price{color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-5701a23{--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-40 .elementor-element.elementor-element-f0ee9ed{--spacer-size:43px}.elementor-40 .elementor-element.elementor-element-b1e3d4c{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row}.elementor-40 .elementor-element.elementor-element-777de06{--spacer-size:50px}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta .elementor-cta__bg,.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-40 .elementor-element.elementor-element-dce9d68>.elementor-widget-container{margin:0 -29px 0 -273px}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta__content{min-height:100px;text-align:center;background-color:var(--e-global-color-bbaf17c)}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta__bg-wrapper{min-width:259px;min-height:289px}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta__title{font-family:"Montserrat";font-size:34px;font-weight:500;color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta__description{font-family:"PPTC";font-size:25px;font-weight:400;color:var(--e-global-color-a448528)}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta__button{color:var(--e-global-color-bbaf17c);border-color:var(--e-global-color-bbaf17c);background-color:#ed1c24;border-radius:36px}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta__button:hover{background-color:var(--e-global-color-a448528)}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-ribbon-inner{color:var(--e-global-color-bbaf17c);margin-top:49px;transform:translateY(-50%) translateX(-50%) translateX(49px) rotate(-45deg);box-shadow:70px 11px 10px 0px #d8d8d8}.elementor-40 .elementor-element.elementor-element-dce9d68 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100}.elementor-40 .elementor-element.elementor-element-31184f2{--spacer-size:50px}.elementor-40 .elementor-element.elementor-element-6b1847e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-40 .elementor-element.elementor-element-6b1847e:not(.elementor-motion-effects-element-type-background),.elementor-40 .elementor-element.elementor-element-6b1847e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-40 .elementor-element.elementor-element-6b1847e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 0}.elementor-40 .elementor-element.elementor-element-6b1847e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40 .elementor-element.elementor-element-1ba0030>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px}.elementor-40 .elementor-element.elementor-element-1ba0030>.elementor-element-populated{padding:0}.elementor-40 .elementor-element.elementor-element-0a658ef{text-align:center}.elementor-40 .elementor-element.elementor-element-ed48091{margin-top:0;margin-bottom:50px;padding:0}.elementor-40 .elementor-element.elementor-element-4c102e3>.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-40 .elementor-element.elementor-element-4c102e3>.elementor-element-populated{padding:0 20px}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight)}.elementor-40 .elementor-element.elementor-element-1f6f4d7>.elementor-widget-container{background-color:#f4f5f6;margin:0;padding:15px;border-radius:20px}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-accordion-item{border-width:1px;border-color:#f5f5f5}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#f5f5f5}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#f5f5f5}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-active .elementor-accordion-icon,.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-active .elementor-accordion-title{color:#007CBAF7}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-active .elementor-accordion-icon svg{fill:#007CBAF7}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-tab-title{padding:16px}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-accordion-icon{margin-inline-end:15px}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-tab-content{padding:5px 16px 16px}.elementor-40 .elementor-element.elementor-element-12fd108>.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-40 .elementor-element.elementor-element-12fd108>.elementor-element-populated{padding:0 20px}.elementor-40 .elementor-element.elementor-element-8dc7950>.elementor-widget-container{background-color:#f4f5f6;margin:0;padding:15px;border-radius:20px}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-accordion-item{border-width:1px;border-color:#f5f5f5}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#f5f5f5}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#f5f5f5}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-active .elementor-accordion-icon,.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-active .elementor-accordion-title{color:#007CBAF7}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-active .elementor-accordion-icon svg{fill:#007CBAF7}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-tab-title{padding:16px}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:rgba(0,170,255,.97)}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:rgba(0,170,255,.97)}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-accordion-icon{margin-inline-end:15px}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-tab-content{padding:5px 16px 16px}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta .elementor-cta__bg,.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta__content{min-height:100px;text-align:center}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta__bg-wrapper{min-height:483px}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta__title{font-family:"Montserrat";font-weight:500;color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta__description{font-family:"Montserrat";font-size:23px;font-weight:400;color:var(--e-global-color-primary)}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta__button{font-family:"Montserrat";font-size:18px;font-weight:700;text-transform:none;color:#fff;background-color:#ed1c24;border-width:0;border-radius:100px;padding:16px 45px}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta__button:hover{color:var(--e-global-color-bbaf17c);background-color:var(--e-global-color-secondary)}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100}.elementor-40 .elementor-element.elementor-element-36b676c{text-align:center;font-family:"Montserrat";font-weight:400;font-style:italic}.elementor-40 .elementor-element.elementor-element-6e55d1f{--display:flex}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-f4a9e5f .elementor-heading-title{font-size:60px;line-height:80px}.elementor-40 .elementor-element.elementor-element-548cc702>.elementor-container{max-width:836px}.elementor-40 .elementor-element.elementor-element-548cc702{padding:50px 25px}.elementor-40 .elementor-element.elementor-element-47ed0a25>.elementor-element-populated{padding:0}.elementor-40 .elementor-element.elementor-element-516b65df>.elementor-element-populated{padding:5px}.elementor-40 .elementor-element.elementor-element-46c7d5a8>.elementor-element-populated{padding:5px}.elementor-40 .elementor-element.elementor-element-1dcbec68>.elementor-element-populated{padding:5px}.elementor-40 .elementor-element.elementor-element-36766ed>.elementor-element-populated{padding:5px}.elementor-40 .elementor-element.elementor-element-587bcf8>.elementor-element-populated{padding:5px}.elementor-40 .elementor-element.elementor-element-640c95a>.elementor-element-populated{padding:5px}.elementor-40 .elementor-element.elementor-element-797e222{top:610px}.elementor-40 .elementor-element.elementor-element-3e28fbc>.elementor-widget-container{border-radius:20px}.elementor-40 .elementor-element.elementor-element-a128732>.elementor-element-populated{padding:40px 0 20px}.elementor-40 .elementor-element.elementor-element-9aaf59c .elementor-heading-title{font-size:39px}.elementor-40 .elementor-element.elementor-element-2e56285:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 -521px}.elementor-40 .elementor-element.elementor-element-ea2e64b{--spacer-size:385px}.elementor-40 .elementor-element.elementor-element-2ecd099>.elementor-widget-container{padding:11px 16px 18px 28px}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-40 .elementor-element.elementor-element-6c9ed1bb>.elementor-container{max-width:580px}.elementor-40 .elementor-element.elementor-element-6c9ed1bb{padding:100px 25px}.elementor-40 .elementor-element.elementor-element-198c40a>.elementor-element-populated{padding:0}.elementor-40 .elementor-element.elementor-element-03d2946>.elementor-widget-container{margin:8px 0 0}.elementor-40 .elementor-element.elementor-element-b1e3d4c{--grid-auto-flow:row}.elementor-40 .elementor-element.elementor-element-6b1847e{padding:80px 40px}.elementor-40 .elementor-element.elementor-element-0a658ef .elementor-heading-title{line-height:40px}.elementor-40 .elementor-element.elementor-element-4c102e3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px 0 0}.elementor-40 .elementor-element.elementor-element-1f6f4d7>.elementor-widget-container{margin:0;padding:0}.elementor-40 .elementor-element.elementor-element-12fd108>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 20px}.elementor-40 .elementor-element.elementor-element-8dc7950>.elementor-widget-container{margin:0;padding:0}.elementor-40 .elementor-element.elementor-element-23ae397>.elementor-widget-container{border-radius:20px}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-20439da1{padding:60px 20px}.elementor-40 .elementor-element.elementor-element-f4a9e5f .elementor-heading-title{font-size:57px;line-height:39px}.elementor-40 .elementor-element.elementor-element-548cc702{padding:30px 10px}.elementor-40 .elementor-element.elementor-element-47ed0a25>.elementor-element-populated{padding:0}.elementor-40 .elementor-element.elementor-element-34c3be00 .elementor-heading-title{font-size:30px;line-height:41px}.elementor-40 .elementor-element.elementor-element-516b65df>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-46c7d5a8>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-36766ed>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-587bcf8>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-40 .elementor-element.elementor-element-797e222.elementor-element{--order:99999}.elementor-40 .elementor-element.elementor-element-797e222{top:600px}.elementor-40 .elementor-element.elementor-element-3e28fbc>.elementor-widget-container{border-radius:20px}.elementor-40 .elementor-element.elementor-element-3e28fbc .elementor-cta__bg-wrapper{min-height:153px}.elementor-40 .elementor-element.elementor-element-a128732>.elementor-element-populated{padding:40px 0 20px}.elementor-40 .elementor-element.elementor-element-9aaf59c>.elementor-widget-container{margin:0;padding:0 0 0 10px}.elementor-40 .elementor-element.elementor-element-9aaf59c{text-align:start}.elementor-40 .elementor-element.elementor-element-9aaf59c .elementor-heading-title{font-size:30px;line-height:35px}.elementor-40 .elementor-element.elementor-element-9ed38e5>.elementor-widget-container{padding:0 10px 0 20px}.elementor-40 .elementor-element.elementor-element-2e56285:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 -131px}.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-element-populated{padding:0}.elementor-40 .elementor-element.elementor-element-ea2e64b{--spacer-size:292px;width:var(--container-widget-width,0px);max-width:0;--container-widget-width:0px;--container-widget-flex-grow:0}.elementor-40 .elementor-element.elementor-element-ea2e64b>.elementor-widget-container{padding:0}.elementor-40 .elementor-element.elementor-element-2ecd099>.elementor-widget-container{padding:31px 10px 83px 16px}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-wrapper{text-align:center}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-img{margin-bottom:33px}.elementor-40 .elementor-element.elementor-element-2ecd099.elementor-position-right .elementor-image-box-img{margin-left:33px}.elementor-40 .elementor-element.elementor-element-2ecd099.elementor-position-left .elementor-image-box-img{margin-right:33px}.elementor-40 .elementor-element.elementor-element-2ecd099.elementor-position-top .elementor-image-box-img{margin-bottom:33px}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-title{margin-bottom:8px;font-size:20px}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-wrapper .elementor-image-box-img{width:62%}.elementor-40 .elementor-element.elementor-element-2ecd099 .elementor-image-box-img img{border-width:2px}.elementor-40 .elementor-element.elementor-element-6c9ed1bb{padding:30px 10px}.elementor-40 .elementor-element.elementor-element-198c40a>.elementor-element-populated{padding:25px 0 0}.elementor-40 .elementor-element.elementor-element-7e37cdc2{--container-widget-width:265px;--container-widget-flex-grow:0;width:var(--container-widget-width,265px);max-width:265px}.elementor-40 .elementor-element.elementor-element-7e37cdc2 .elementor-heading-title{font-size:29px;line-height:42px}.elementor-40 .elementor-element.elementor-element-03d2946>.elementor-widget-container{padding:0 0 0 10px}.elementor-40 .elementor-element.elementor-element-03d2946{--container-widget-width:327px;--container-widget-flex-grow:0;width:var(--container-widget-width,327px);max-width:327px}.elementor-40 .elementor-element.elementor-element-d444026 .elementor-image-box-img{margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-e1dc654 .elementor-image-box-img{margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-41d76d6 .elementor-image-box-img{margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-a68b9fa .elementor-image-box-img{margin-bottom:15px}.elementor-40 .elementor-element.elementor-element-b1e3d4c{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-40 .elementor-element.elementor-element-6b1847e{padding:50px 20px}.elementor-40 .elementor-element.elementor-element-0a658ef .elementor-heading-title{font-size:24px;line-height:30px}.elementor-40 .elementor-element.elementor-element-4c102e3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40 .elementor-element.elementor-element-1f6f4d7>.elementor-widget-container{border-radius:20px 20px 0 0}.elementor-40 .elementor-element.elementor-element-1f6f4d7 .elementor-tab-title{padding:12px 12px 25px}.elementor-40 .elementor-element.elementor-element-12fd108>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40 .elementor-element.elementor-element-8dc7950>.elementor-widget-container{border-radius:0 0 20px 20px}.elementor-40 .elementor-element.elementor-element-8dc7950 .elementor-tab-title{padding:12px 12px 25px}.elementor-40 .elementor-element.elementor-element-23ae397>.elementor-widget-container{border-radius:20px}.elementor-40 .elementor-element.elementor-element-23ae397 .elementor-cta__bg-wrapper{min-height:153px}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-a128732{width:64.066%}.elementor-40 .elementor-element.elementor-element-2e56285{width:35.902%}.elementor-40 .elementor-element.elementor-element-198c40a{width:100%}.elementor-40 .elementor-element.elementor-element-74a25f1{--width:25%}.elementor-40 .elementor-element.elementor-element-63f052f{--width:25%}.elementor-40 .elementor-element.elementor-element-7e3e5cd{--width:25%}.elementor-40 .elementor-element.elementor-element-0715e23{--width:25%}.elementor-40 .elementor-element.elementor-element-b1e3d4c{--content-width:1248px}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-47ed0a25{width:100%}.elementor-40 .elementor-element.elementor-element-a128732{width:100%}.elementor-40 .elementor-element.elementor-element-2e56285{width:100%}.elementor-40 .elementor-element.elementor-element-198c40a{width:100%}}@media(min-width:1025px){.elementor-40 .elementor-element.elementor-element-2e56285:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40 .elementor-element.elementor-element-2e56285>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@font-face{font-family:'PPTC';font-style:normal;font-weight:400;font-display:auto;src:url('https://practicallyperfecttravel.net/wp-content/uploads/2024/01/Penumbra-Flare-Std-Semibold.woff') format('woff')}