.elementor-5512 .elementor-element.elementor-element-0fef3ef{--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;--justify-content:center;--overlay-opacity:0.65;}.elementor-5512 .elementor-element.elementor-element-0fef3ef:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-0fef3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A72F01;}.elementor-5512 .elementor-element.elementor-element-0fef3ef::before, .elementor-5512 .elementor-element.elementor-element-0fef3ef > .elementor-background-video-container::before, .elementor-5512 .elementor-element.elementor-element-0fef3ef > .e-con-inner > .elementor-background-video-container::before, .elementor-5512 .elementor-element.elementor-element-0fef3ef > .elementor-background-slideshow::before, .elementor-5512 .elementor-element.elementor-element-0fef3ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-5512 .elementor-element.elementor-element-0fef3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-woostify_color_6 );--background-overlay:'';}.elementor-5512 .elementor-element.elementor-element-8d63a6d{text-align:center;}.elementor-5512 .elementor-element.elementor-element-8d63a6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-e9525af{--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-5512 .elementor-element.elementor-element-e9525af:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-e9525af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-76efc7f{text-align:left;}.elementor-5512 .elementor-element.elementor-element-76efc7f .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#A26748;}.elementor-5512 .elementor-element.elementor-element-4ad8db9{--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;--flex-wrap:wrap;}.elementor-5512 .elementor-element.elementor-element-4ad8db9:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-4ad8db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-0e1f51c{--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-5512 .elementor-element.elementor-element-491a2fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-491a2fb{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-491a2fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-9e08f5e{--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-5512 .elementor-element.elementor-element-0c1828c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-0c1828c{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-0c1828c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-5496a50{--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-5512 .elementor-element.elementor-element-2dd624c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-2dd624c{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-2dd624c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-7f40db5{--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-5512 .elementor-element.elementor-element-c6bf16a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-c6bf16a{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-c6bf16a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-fea8075{--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-5512 .elementor-element.elementor-element-fea8075:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-fea8075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-f0e1c12{--spacer-size:3px;}.elementor-5512 .elementor-element.elementor-element-bc6e820{text-align:left;}.elementor-5512 .elementor-element.elementor-element-bc6e820 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;color:#C58036;}.elementor-5512 .elementor-element.elementor-element-5192985{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-5192985:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-5192985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-2fe72f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-2fe72f6{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-2fe72f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-137f3d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-137f3d9:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-137f3d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-80c29d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-80c29d4{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-80c29d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-f3bc7df{--display:flex;--min-height:94px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-f3bc7df:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-f3bc7df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-f3bc7df.e-con{--align-self:stretch;}.elementor-5512 .elementor-element.elementor-element-3a98fd5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-3a98fd5{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-3a98fd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;line-height:30px;letter-spacing:-0.3px;color:#C58036;}.elementor-5512 .elementor-element.elementor-element-e27a564{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-e27a564:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-e27a564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-2db73ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-2db73ad{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-2db73ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-6b4e45b{--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-5512 .elementor-element.elementor-element-6b4e45b:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-6b4e45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-48241eb{text-align:left;}.elementor-5512 .elementor-element.elementor-element-48241eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;color:#C58036;}.elementor-5512 .elementor-element.elementor-element-88707de{--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-5512 .elementor-element.elementor-element-88707de:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-88707de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-ff7832e{text-align:left;}.elementor-5512 .elementor-element.elementor-element-ff7832e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#C58036;}.elementor-5512 .elementor-element.elementor-element-08c5734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-08c5734:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-08c5734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-987686f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-987686f{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-987686f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-f41c8e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-f41c8e0:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-f41c8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-9d9e201.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-9d9e201{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-9d9e201 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-1e82043{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-1e82043:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-1e82043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-0cceb84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-0cceb84{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-0cceb84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-6b2bd01{--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-5512 .elementor-element.elementor-element-6b2bd01:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-6b2bd01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-6d03fa1{text-align:left;}.elementor-5512 .elementor-element.elementor-element-6d03fa1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#C58036;}.elementor-5512 .elementor-element.elementor-element-4a495b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-4a495b7:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-4a495b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-383f575.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-383f575{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-383f575 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-bb80068{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-bb80068:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-bb80068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-78e96f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-78e96f7{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-78e96f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-a61dfb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-a61dfb3:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-a61dfb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-046e4ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-046e4ea{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-046e4ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-105f276{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-105f276:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-105f276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-9421bbc{text-align:left;}.elementor-5512 .elementor-element.elementor-element-9421bbc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#C58036;}.elementor-5512 .elementor-element.elementor-element-5066069{--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-5512 .elementor-element.elementor-element-5066069:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-5066069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-6b5276f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-6b5276f{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-6b5276f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-f9a63a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-f9a63a6:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-f9a63a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-54ea5f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-54ea5f7{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-54ea5f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-f90cd73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-f90cd73:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-f90cd73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-c848868.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-c848868{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-c848868 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-c77fc5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-c77fc5a:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-c77fc5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-e897c0b{text-align:left;}.elementor-5512 .elementor-element.elementor-element-e897c0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#C58036;}.elementor-5512 .elementor-element.elementor-element-b393959{--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;--flex-wrap:wrap;}.elementor-5512 .elementor-element.elementor-element-b393959:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-b393959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-7c91cbd{--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-5512 .elementor-element.elementor-element-583dbd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-583dbd6{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-583dbd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-4730b85{--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-5512 .elementor-element.elementor-element-6d841de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-6d841de{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-6d841de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-a7bc7e1{--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-5512 .elementor-element.elementor-element-c92353a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-c92353a{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-c92353a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-2f74015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5512 .elementor-element.elementor-element-2f74015:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-2f74015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-ee42327{text-align:left;}.elementor-5512 .elementor-element.elementor-element-ee42327 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;color:#C58036;}.elementor-5512 .elementor-element.elementor-element-fbbbd67{--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;--flex-wrap:wrap;}.elementor-5512 .elementor-element.elementor-element-fbbbd67:not(.elementor-motion-effects-element-type-background), .elementor-5512 .elementor-element.elementor-element-fbbbd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041621;}.elementor-5512 .elementor-element.elementor-element-585314e{--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-5512 .elementor-element.elementor-element-37e1f74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-37e1f74{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-37e1f74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-2d47a98{--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-5512 .elementor-element.elementor-element-5e3bbee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-5e3bbee{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-5e3bbee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-5512 .elementor-element.elementor-element-dff3bca{--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-5512 .elementor-element.elementor-element-eb50395.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5512 .elementor-element.elementor-element-eb50395{z-index:1;text-align:justify;}.elementor-5512 .elementor-element.elementor-element-eb50395 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:30px;letter-spacing:-0.3px;color:#FFFFFF;}@media(max-width:1024px){.elementor-5512 .elementor-element.elementor-element-491a2fb{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-0c1828c{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-2dd624c{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-c6bf16a{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-2fe72f6{width:var( --container-widget-width, 961.323px );max-width:961.323px;--container-widget-width:961.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-80c29d4{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-3a98fd5{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-2db73ad{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-987686f{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-9d9e201{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-0cceb84{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-383f575{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-78e96f7{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-046e4ea{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-6b5276f{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-54ea5f7{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-c848868{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-583dbd6{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-6d841de{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-c92353a{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-37e1f74{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-5e3bbee{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}.elementor-5512 .elementor-element.elementor-element-eb50395{width:var( --container-widget-width, 696.323px );max-width:696.323px;--container-widget-width:696.323px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-5512 .elementor-element.elementor-element-0fef3ef{--content-width:100%;}.elementor-5512 .elementor-element.elementor-element-0e1f51c{--width:50%;}.elementor-5512 .elementor-element.elementor-element-9e08f5e{--width:50%;}.elementor-5512 .elementor-element.elementor-element-5496a50{--width:50%;}.elementor-5512 .elementor-element.elementor-element-7f40db5{--width:50%;}.elementor-5512 .elementor-element.elementor-element-7c91cbd{--width:50%;}.elementor-5512 .elementor-element.elementor-element-4730b85{--width:50%;}.elementor-5512 .elementor-element.elementor-element-a7bc7e1{--width:50%;}.elementor-5512 .elementor-element.elementor-element-585314e{--width:50%;}.elementor-5512 .elementor-element.elementor-element-2d47a98{--width:50%;}.elementor-5512 .elementor-element.elementor-element-dff3bca{--width:100%;}}@media(max-width:767px){.elementor-5512 .elementor-element.elementor-element-8d63a6d .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-76efc7f .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-491a2fb .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-0c1828c .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-2dd624c .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-c6bf16a .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-bc6e820 .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-2fe72f6 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-80c29d4 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-3a98fd5 .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-2db73ad .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-48241eb .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-ff7832e .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-987686f .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-9d9e201 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-0cceb84 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-6d03fa1 .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-383f575 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-78e96f7 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-046e4ea .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-9421bbc .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-6b5276f .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-54ea5f7 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-c848868 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-e897c0b .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-583dbd6 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-6d841de .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-c92353a .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-ee42327 .elementor-heading-title{font-size:19px;}.elementor-5512 .elementor-element.elementor-element-37e1f74 .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-5e3bbee .elementor-heading-title{font-size:13px;}.elementor-5512 .elementor-element.elementor-element-eb50395 .elementor-heading-title{font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-491a2fb */.elementor-5512 .elementor-element.elementor-element-491a2fb{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-491a2fb::before, .elementor-5512 .elementor-element.elementor-element-491a2fb::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-491a2fb:hover::before, .elementor-5512 .elementor-element.elementor-element-491a2fb:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-491a2fb:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-491a2fb:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c1828c */.elementor-5512 .elementor-element.elementor-element-0c1828c{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-0c1828c::before, .elementor-5512 .elementor-element.elementor-element-0c1828c::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-0c1828c:hover::before, .elementor-5512 .elementor-element.elementor-element-0c1828c:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-0c1828c:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-0c1828c:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dd624c */.elementor-5512 .elementor-element.elementor-element-2dd624c{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-2dd624c::before, .elementor-5512 .elementor-element.elementor-element-2dd624c::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-2dd624c:hover::before, .elementor-5512 .elementor-element.elementor-element-2dd624c:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-2dd624c:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-2dd624c:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6bf16a */.elementor-5512 .elementor-element.elementor-element-c6bf16a{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-c6bf16a::before, .elementor-5512 .elementor-element.elementor-element-c6bf16a::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-c6bf16a:hover::before, .elementor-5512 .elementor-element.elementor-element-c6bf16a:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-c6bf16a:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-c6bf16a:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fe72f6 */.elementor-5512 .elementor-element.elementor-element-2fe72f6{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-2fe72f6::before, .elementor-5512 .elementor-element.elementor-element-2fe72f6::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-2fe72f6:hover::before, .elementor-5512 .elementor-element.elementor-element-2fe72f6:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-2fe72f6:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-2fe72f6:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80c29d4 */.elementor-5512 .elementor-element.elementor-element-80c29d4{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-80c29d4::before, .elementor-5512 .elementor-element.elementor-element-80c29d4::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-80c29d4:hover::before, .elementor-5512 .elementor-element.elementor-element-80c29d4:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-80c29d4:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-80c29d4:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db73ad */.elementor-5512 .elementor-element.elementor-element-2db73ad{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-2db73ad::before, .elementor-5512 .elementor-element.elementor-element-2db73ad::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-2db73ad:hover::before, .elementor-5512 .elementor-element.elementor-element-2db73ad:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-2db73ad:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-2db73ad:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-987686f */.elementor-5512 .elementor-element.elementor-element-987686f{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-987686f::before, .elementor-5512 .elementor-element.elementor-element-987686f::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-987686f:hover::before, .elementor-5512 .elementor-element.elementor-element-987686f:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-987686f:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-987686f:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d9e201 */.elementor-5512 .elementor-element.elementor-element-9d9e201{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-9d9e201::before, .elementor-5512 .elementor-element.elementor-element-9d9e201::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-9d9e201:hover::before, .elementor-5512 .elementor-element.elementor-element-9d9e201:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-9d9e201:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-9d9e201:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0cceb84 */.elementor-5512 .elementor-element.elementor-element-0cceb84{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-0cceb84::before, .elementor-5512 .elementor-element.elementor-element-0cceb84::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-0cceb84:hover::before, .elementor-5512 .elementor-element.elementor-element-0cceb84:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-0cceb84:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-0cceb84:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-383f575 */.elementor-5512 .elementor-element.elementor-element-383f575{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-383f575::before, .elementor-5512 .elementor-element.elementor-element-383f575::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-383f575:hover::before, .elementor-5512 .elementor-element.elementor-element-383f575:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-383f575:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-383f575:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78e96f7 */.elementor-5512 .elementor-element.elementor-element-78e96f7{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-78e96f7::before, .elementor-5512 .elementor-element.elementor-element-78e96f7::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-78e96f7:hover::before, .elementor-5512 .elementor-element.elementor-element-78e96f7:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-78e96f7:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-78e96f7:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-046e4ea */.elementor-5512 .elementor-element.elementor-element-046e4ea{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-046e4ea::before, .elementor-5512 .elementor-element.elementor-element-046e4ea::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-046e4ea:hover::before, .elementor-5512 .elementor-element.elementor-element-046e4ea:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-046e4ea:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-046e4ea:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5276f */.elementor-5512 .elementor-element.elementor-element-6b5276f{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-6b5276f::before, .elementor-5512 .elementor-element.elementor-element-6b5276f::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-6b5276f:hover::before, .elementor-5512 .elementor-element.elementor-element-6b5276f:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-6b5276f:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-6b5276f:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54ea5f7 */.elementor-5512 .elementor-element.elementor-element-54ea5f7{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-54ea5f7::before, .elementor-5512 .elementor-element.elementor-element-54ea5f7::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-54ea5f7:hover::before, .elementor-5512 .elementor-element.elementor-element-54ea5f7:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-54ea5f7:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-54ea5f7:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c848868 */.elementor-5512 .elementor-element.elementor-element-c848868{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-c848868::before, .elementor-5512 .elementor-element.elementor-element-c848868::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-c848868:hover::before, .elementor-5512 .elementor-element.elementor-element-c848868:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-c848868:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-c848868:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-583dbd6 */.elementor-5512 .elementor-element.elementor-element-583dbd6{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-583dbd6::before, .elementor-5512 .elementor-element.elementor-element-583dbd6::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-583dbd6:hover::before, .elementor-5512 .elementor-element.elementor-element-583dbd6:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-583dbd6:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-583dbd6:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d841de */.elementor-5512 .elementor-element.elementor-element-6d841de{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-6d841de::before, .elementor-5512 .elementor-element.elementor-element-6d841de::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-6d841de:hover::before, .elementor-5512 .elementor-element.elementor-element-6d841de:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-6d841de:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-6d841de:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c92353a */.elementor-5512 .elementor-element.elementor-element-c92353a{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-c92353a::before, .elementor-5512 .elementor-element.elementor-element-c92353a::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-c92353a:hover::before, .elementor-5512 .elementor-element.elementor-element-c92353a:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-c92353a:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-c92353a:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37e1f74 */.elementor-5512 .elementor-element.elementor-element-37e1f74{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-37e1f74::before, .elementor-5512 .elementor-element.elementor-element-37e1f74::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-37e1f74:hover::before, .elementor-5512 .elementor-element.elementor-element-37e1f74:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-37e1f74:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-37e1f74:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e3bbee */.elementor-5512 .elementor-element.elementor-element-5e3bbee{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-5e3bbee::before, .elementor-5512 .elementor-element.elementor-element-5e3bbee::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-5e3bbee:hover::before, .elementor-5512 .elementor-element.elementor-element-5e3bbee:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-5e3bbee:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-5e3bbee:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb50395 */.elementor-5512 .elementor-element.elementor-element-eb50395{
    --first-color: #4863A0; 
    --second-color: #9b7c62;
    --third-color: #ede0c7;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-5512 .elementor-element.elementor-element-eb50395::before, .elementor-5512 .elementor-element.elementor-element-eb50395::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-5512 .elementor-element.elementor-element-eb50395:hover::before, .elementor-5512 .elementor-element.elementor-element-eb50395:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-5512 .elementor-element.elementor-element-eb50395:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-5512 .elementor-element.elementor-element-eb50395:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */