.elementor-357 .elementor-element.elementor-element-1edc2d9e{--display:flex;--min-height:0px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-1edc2d9e:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-1edc2d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE7C7;}.elementor-357 .elementor-element.elementor-element-1edc2d9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-357 .elementor-element.elementor-element-690d06b0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-6b81096f > .elementor-widget-container{margin:53px 0px 0px 18px;}.elementor-357 .elementor-element.elementor-element-6b81096f .elementor-icon-list-icon i{color:#BD930B;transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-6b81096f .elementor-icon-list-icon svg{fill:#BD930B;transition:fill 0.3s;}.elementor-357 .elementor-element.elementor-element-6b81096f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-357 .elementor-element.elementor-element-6b81096f .elementor-icon-list-text{color:var( --e-global-color-f5c59fb );transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-2485e351 > .elementor-widget-container{background-color:#02010100;margin:-19px 0px 0px 18px;padding:0px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-2485e351{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;line-height:80px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-2485e351 p{margin-block-end:54px;}.elementor-357 .elementor-element.elementor-element-61fa7470 > .elementor-widget-container{margin:-60px 0px 0px 18px;}.elementor-357 .elementor-element.elementor-element-61fa7470{font-family:var( --e-global-typography-6bcf61f-font-family ), Sans-serif;font-size:var( --e-global-typography-6bcf61f-font-size );font-weight:var( --e-global-typography-6bcf61f-font-weight );color:var( --e-global-color-secondary );}.elementor-357 .elementor-element.elementor-element-67c03778{--display:flex;}.elementor-357 .elementor-element.elementor-element-5a701e2e img{width:60%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 100px 100px rgba(47.691884732597934, 210.19793395996092, 27.874073851212213, 0.24);}.elementor-357 .elementor-element.elementor-element-7e9b4753{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-7e9b4753:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-7e9b4753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE7C7;}.elementor-357 .elementor-element.elementor-element-531b32b4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-357 .elementor-element.elementor-element-531b32b4 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000054;border-radius:40px 40px 40px 40px;}.elementor-357 .elementor-element.elementor-element-531b32b4.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-icon i{color:#BD930B;transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-icon svg{fill:#BD930B;transition:fill 0.3s;}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6bcf61f-font-family ), Sans-serif;font-size:var( --e-global-typography-6bcf61f-font-size );font-weight:var( --e-global-typography-6bcf61f-font-weight );}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-text{color:var( --e-global-color-0e1cec9 );transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-efe64ac > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-efe64ac{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;color:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-6d2ae948{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6bcf61f-font-family ), Sans-serif;font-size:var( --e-global-typography-6bcf61f-font-size );font-weight:var( --e-global-typography-6bcf61f-font-weight );color:var( --e-global-color-secondary );}.elementor-357 .elementor-element.elementor-element-6d2ae948 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-6d2ae948.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-512dc4c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-512dc4c1.e-con{--align-self:center;}.elementor-357 .elementor-element.elementor-element-25ffe207{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f5c59fb );--border-color:var( --e-global-color-f5c59fb );--border-radius:15px 15px 15px 15px;}.elementor-357 .elementor-element.elementor-element-25ffe207:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-25ffe207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-357 .elementor-element.elementor-element-25ffe207:hover{box-shadow:0px 0px 60px 0px rgba(93.1783309671153, 240.79793395996091, 102.16387201885375, 0.5);}.elementor-357 .elementor-element.elementor-element-efd2a5e > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-efd2a5e .elementor-icon-wrapper{text-align:center;}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-stacked .elementor-icon{background-color:#CFF9D0C7;color:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-framed .elementor-icon, .elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-default .elementor-icon{color:#CFF9D0C7;border-color:#CFF9D0C7;}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-framed .elementor-icon, .elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-default .elementor-icon svg{fill:#CFF9D0C7;}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0e1cec9 );color:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-framed .elementor-icon:hover, .elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0e1cec9 );border-color:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-framed .elementor-icon:hover, .elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-framed .elementor-icon:hover{background-color:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-view-stacked .elementor-icon:hover svg{fill:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-efd2a5e .elementor-icon{font-size:40px;padding:22px;}.elementor-357 .elementor-element.elementor-element-efd2a5e .elementor-icon svg{height:40px;}.elementor-357 .elementor-element.elementor-element-30b376b4 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-30b376b4{text-align:center;}.elementor-357 .elementor-element.elementor-element-30b376b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-357 .elementor-element.elementor-element-4dcff208 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-4dcff208.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-4dcff208{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-357 .elementor-element.elementor-element-34bb29c3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f5c59fb );--border-color:var( --e-global-color-f5c59fb );--border-radius:15px 15px 15px 15px;}.elementor-357 .elementor-element.elementor-element-34bb29c3:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-34bb29c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-357 .elementor-element.elementor-element-34bb29c3:hover{box-shadow:0px 0px 60px 0px rgba(93.1783309671153, 240.79793395996091, 102.16387201885375, 0.5);}.elementor-357 .elementor-element.elementor-element-1ab02bb7 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-1ab02bb7 .elementor-icon-wrapper{text-align:center;}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-stacked .elementor-icon{background-color:#CFF9D0C7;color:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-framed .elementor-icon, .elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-default .elementor-icon{color:#CFF9D0C7;border-color:#CFF9D0C7;}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-framed .elementor-icon, .elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-default .elementor-icon svg{fill:#CFF9D0C7;}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0e1cec9 );color:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-framed .elementor-icon:hover, .elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0e1cec9 );border-color:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-framed .elementor-icon:hover, .elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-framed .elementor-icon:hover{background-color:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-1ab02bb7.elementor-view-stacked .elementor-icon:hover svg{fill:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-1ab02bb7 .elementor-icon{font-size:40px;padding:22px;}.elementor-357 .elementor-element.elementor-element-1ab02bb7 .elementor-icon svg{height:40px;}.elementor-357 .elementor-element.elementor-element-2289dc3b > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-2289dc3b{text-align:center;}.elementor-357 .elementor-element.elementor-element-2289dc3b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-357 .elementor-element.elementor-element-4bc8a7fb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-4bc8a7fb.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-4bc8a7fb{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-357 .elementor-element.elementor-element-a5a7919{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-a5a7919.e-con{--align-self:center;}.elementor-357 .elementor-element.elementor-element-30a081cb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f5c59fb );--border-color:var( --e-global-color-f5c59fb );--border-radius:15px 15px 15px 15px;}.elementor-357 .elementor-element.elementor-element-30a081cb:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-30a081cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-357 .elementor-element.elementor-element-30a081cb:hover{box-shadow:0px 0px 60px 0px rgba(93.1783309671153, 240.79793395996091, 102.16387201885375, 0.5);}.elementor-357 .elementor-element.elementor-element-23b20da1 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-23b20da1 .elementor-icon-wrapper{text-align:center;}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-stacked .elementor-icon{background-color:#CFF9D0C7;color:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-framed .elementor-icon, .elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-default .elementor-icon{color:#CFF9D0C7;border-color:#CFF9D0C7;}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-framed .elementor-icon, .elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-default .elementor-icon svg{fill:#CFF9D0C7;}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0e1cec9 );color:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-framed .elementor-icon:hover, .elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0e1cec9 );border-color:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-framed .elementor-icon:hover, .elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-framed .elementor-icon:hover{background-color:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-view-stacked .elementor-icon:hover svg{fill:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-23b20da1 .elementor-icon{font-size:40px;padding:22px;}.elementor-357 .elementor-element.elementor-element-23b20da1 .elementor-icon svg{height:40px;}.elementor-357 .elementor-element.elementor-element-4922a0f7 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-4922a0f7{text-align:center;}.elementor-357 .elementor-element.elementor-element-4922a0f7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-357 .elementor-element.elementor-element-3bc22688 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-3bc22688.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-3bc22688{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-357 .elementor-element.elementor-element-20d59457{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f5c59fb );--border-color:var( --e-global-color-f5c59fb );--border-radius:15px 15px 15px 15px;}.elementor-357 .elementor-element.elementor-element-20d59457:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-20d59457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-357 .elementor-element.elementor-element-20d59457:hover{box-shadow:0px 0px 60px 0px rgba(93.1783309671153, 240.79793395996091, 102.16387201885375, 0.5);}.elementor-357 .elementor-element.elementor-element-55af2f47 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-55af2f47 .elementor-icon-wrapper{text-align:center;}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-stacked .elementor-icon{background-color:#CFF9D0C7;color:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-framed .elementor-icon, .elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-default .elementor-icon{color:#CFF9D0C7;border-color:#CFF9D0C7;}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-framed .elementor-icon, .elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-default .elementor-icon svg{fill:#CFF9D0C7;}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f5c59fb );}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0e1cec9 );color:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-framed .elementor-icon:hover, .elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0e1cec9 );border-color:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-framed .elementor-icon:hover, .elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-framed .elementor-icon:hover{background-color:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-view-stacked .elementor-icon:hover svg{fill:#FDFDFD;}.elementor-357 .elementor-element.elementor-element-55af2f47 .elementor-icon{font-size:40px;padding:22px;}.elementor-357 .elementor-element.elementor-element-55af2f47 .elementor-icon svg{height:40px;}.elementor-357 .elementor-element.elementor-element-4d139986 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-4d139986{text-align:center;}.elementor-357 .elementor-element.elementor-element-4d139986 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-357 .elementor-element.elementor-element-18be335 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-18be335.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-18be335{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-357 .elementor-element.elementor-element-c8b3c5b{--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;--padding-top:150px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-c8b3c5b:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-c8b3c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE7C7;}.elementor-357 .elementor-element.elementor-element-99191c9{--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:flex-start;}.elementor-357 .elementor-element.elementor-element-109fb8e{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-357 .elementor-element.elementor-element-109fb8e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000054;border-radius:40px 40px 40px 40px;}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-icon i{color:#BD930B;transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-icon svg{fill:#BD930B;transition:fill 0.3s;}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-item > a{font-family:var( --e-global-typography-6bcf61f-font-family ), Sans-serif;font-size:var( --e-global-typography-6bcf61f-font-size );font-weight:var( --e-global-typography-6bcf61f-font-weight );}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-text{color:var( --e-global-color-0e1cec9 );transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-c2bc8f5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-c2bc8f5{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;line-height:68px;color:var( --e-global-color-0e1cec9 );}.elementor-357 .elementor-element.elementor-element-6751229{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6bcf61f-font-family ), Sans-serif;font-size:var( --e-global-typography-6bcf61f-font-size );font-weight:var( --e-global-typography-6bcf61f-font-weight );color:var( --e-global-color-secondary );}.elementor-357 .elementor-element.elementor-element-6751229 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-6751229.elementor-element{--align-self:flex-start;}.elementor-357 .elementor-element.elementor-element-c9a71f5{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-357 .elementor-element.elementor-element-c9a71f5 > .elementor-widget-container{background-color:#FFFFFF;margin:-35px 0px 0px 0px;padding:17px 0px 46px 13px;border-radius:26px 26px 26px 26px;}.elementor-357 .elementor-element.elementor-element-c9a71f5 .elementor-icon-list-icon i{color:var( --e-global-color-5afb825 );transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-c9a71f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-5afb825 );transition:fill 0.3s;}.elementor-357 .elementor-element.elementor-element-c9a71f5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-cd41b60{--display:flex;--min-height:0px;--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-357 .elementor-element.elementor-element-4ce7629{--display:flex;--padding-top:137px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-4ce7629:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-4ce7629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE7C7;}.elementor-357 .elementor-element.elementor-element-90a0279{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-357 .elementor-element.elementor-element-90a0279 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000054;border-radius:40px 40px 40px 40px;}.elementor-357 .elementor-element.elementor-element-90a0279.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-icon i{color:#BD930B;transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-icon svg{fill:#BD930B;transition:fill 0.3s;}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6bcf61f-font-family ), Sans-serif;font-size:var( --e-global-typography-6bcf61f-font-size );font-weight:var( --e-global-typography-6bcf61f-font-weight );}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-text{color:var( --e-global-color-0e1cec9 );transition:color 0.3s;}.elementor-357 .elementor-element.elementor-element-e5befa1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-357 .elementor-element.elementor-element-e5befa1{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;}.elementor-357 .elementor-element.elementor-element-e5befa1 p{margin-block-end:8px;}.elementor-357 .elementor-element.elementor-element-47e0c61 iframe{height:500px;}.elementor-357 .elementor-element.elementor-element-a21b4ab{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-a21b4ab:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-a21b4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE7C7;}.elementor-357 .elementor-element.elementor-element-2640441.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-357 .elementor-element.elementor-element-2485e351{font-size:46px;}.elementor-357 .elementor-element.elementor-element-61fa7470{font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-5a701e2e img{width:71%;}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-6d2ae948{font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-109fb8e{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-item > a{font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-6751229{--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6bcf61f-font-size );}}@media(min-width:768px){.elementor-357 .elementor-element.elementor-element-1edc2d9e{--content-width:90%;}.elementor-357 .elementor-element.elementor-element-512dc4c1{--width:95%;}.elementor-357 .elementor-element.elementor-element-a5a7919{--width:95%;}.elementor-357 .elementor-element.elementor-element-99191c9{--width:50%;}.elementor-357 .elementor-element.elementor-element-cd41b60{--width:50%;}}@media(max-width:767px){.elementor-357 .elementor-element.elementor-element-6b81096f > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-357 .elementor-element.elementor-element-2485e351 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-357 .elementor-element.elementor-element-2485e351{font-size:44px;}.elementor-357 .elementor-element.elementor-element-61fa7470{width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-61fa7470.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-5a701e2e img{width:61%;}.elementor-357 .elementor-element.elementor-element-531b32b4{--container-widget-width:259px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259px );max-width:259px;}.elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-531b32b4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-efe64ac{width:var( --container-widget-width, 389px );max-width:389px;--container-widget-width:389px;--container-widget-flex-grow:0;font-size:44px;}.elementor-357 .elementor-element.elementor-element-6d2ae948{--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-512dc4c1{--justify-content:center;}.elementor-357 .elementor-element.elementor-element-25ffe207{--width:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-357 .elementor-element.elementor-element-25ffe207.e-con{--align-self:center;}.elementor-357 .elementor-element.elementor-element-efd2a5e{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-efd2a5e.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-34bb29c3{--width:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-357 .elementor-element.elementor-element-34bb29c3.e-con{--align-self:center;}.elementor-357 .elementor-element.elementor-element-a5a7919{--justify-content:center;}.elementor-357 .elementor-element.elementor-element-30a081cb{--width:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-357 .elementor-element.elementor-element-30a081cb.e-con{--align-self:center;}.elementor-357 .elementor-element.elementor-element-23b20da1{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-23b20da1.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-4922a0f7{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-4922a0f7.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-20d59457{--width:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-357 .elementor-element.elementor-element-20d59457.e-con{--align-self:center;}.elementor-357 .elementor-element.elementor-element-55af2f47{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-55af2f47.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-4d139986{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-4d139986.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-18be335{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-109fb8e{--container-widget-width:229px;--container-widget-flex-grow:0;width:var( --container-widget-width, 229px );max-width:229px;}.elementor-357 .elementor-element.elementor-element-109fb8e.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-109fb8e .elementor-icon-list-item > a{font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-c2bc8f5.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-c2bc8f5{text-align:center;font-size:37px;line-height:1.2em;}.elementor-357 .elementor-element.elementor-element-6751229{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-6751229.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-c9a71f5.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-d5354a6.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-90a0279{--container-widget-width:169px;--container-widget-flex-grow:0;width:var( --container-widget-width, 169px );max-width:169px;}.elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-357 .elementor-element.elementor-element-90a0279 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6bcf61f-font-size );}.elementor-357 .elementor-element.elementor-element-e5befa1{font-size:44px;}.elementor-357 .elementor-element.elementor-element-2640441 > .elementor-widget-container{padding:17px 17px 17px 17px;}}/* Start custom CSS for image, class: .elementor-element-5a701e2e *//* Floating + Rotate Animation */
.floating-image {
    animation: floatRotate 5s ease-in-out infinite;
    transition: transform 0.4s ease;
    transform-origin: center;
}

/* Hover Effect */
.floating-image:hover {
    transform: translateY(-15px) scale(1.05) rotate(5deg);
}

/* Keyframes */
@keyframes floatRotate {
    0% {
        transform: translateY(0px) rotate(-3deg);
    }
    25% {
        transform: translateY(-10px) rotate(2deg);
    }
    50% {
        transform: translateY(-20px) rotate(0deg);
    }
    75% {
        transform: translateY(-10px) rotate(-2deg);
    }
    100% {
        transform: translateY(0px) rotate(-3deg);
    }
}   

.floating-image {
    transition: transform 0.4s ease;
}

.floating-image:hover {
    transform: translateY(-10px);
}

.parallax-image{
    transition: transform .15s linear;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ffe207 */.zoom-box{
    transition: all 0.4s ease;
    transform: scale(1);
}

.zoom-box:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34bb29c3 */.zoom-box{
    transition: all 0.4s ease;
    transform: scale(1);
}

.zoom-box:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a081cb */.zoom-box{
    transition: all 0.4s ease;
    transform: scale(1);
}

.zoom-box:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d59457 */.zoom-box{
    transition: all 0.4s ease;
    transform: scale(1);
}

.zoom-box:hover{
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d5354a6 */.custom-contact-form{
    background: rgba(255,255,255,.5);
    backdrop-filter: blur(8px);
    border-radius:20px;
    padding:20px 28px;
    border:1px solid rgba(255,255,255,.3);
    box-shadow:0 8px 30px rgba(31,94,59,.04);
}

.form-row{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:15px;
}

.form-group{
    margin-bottom: px;
}

.form-group label{
    display:block;
    margin-bottom:px;
    color:#1F5E3B;
    font-size:13px;
    font-weight:600;
}

.required{
    color:#D6B36A;
}

.form-control{
    width:100%;
    border:1px solid rgba(31,94,59,.08);
    border-radius:22px;
    background:#fff;
    transition:.3s;
    height: 50px;
}

.form-control:focus{
    border-color:#D6B36A;
    box-shadow:0 0 0 4px rgba(214,179,106,.08);
    outline:none;
    
}

textarea.form-control{
    min-height:11px;
    height: 150px;
}

.btn-submit{
    width:100%;
   background-color: #2E7D32;
    color:#fff !important;
    border:none;
    padding:15px;
    border-radius:50px;
    cursor:pointer;
    transition:.3s;
    font-weight:600;
}

.btn-submit:hover{
    background:#154a2d;
    transform:translateY(-3px);
}

@media(max-width:768px){
    .form-row{
        grid-template-columns:1fr;
    }
}/* End custom CSS */